Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile #735

Merged
merged 77 commits into from
Mar 17, 2023
Merged

Mobile #735

merged 77 commits into from
Mar 17, 2023

Conversation

pappz
Copy link
Contributor

@pappz pappz commented Mar 10, 2023

Describe your changes

Initial modification to support mobile client

Issue ticket number and link

Checklist

  • Is it a bug fix
  • Is a typo/documentation fix
  • Is a feature enhancement
  • It is a refactor
  • Created tests that fail without the change (if possible)
  • Extended the README / documentation, if necessary

pappz added 30 commits March 9, 2023 12:48
separated struct

- create os related tun device implementations
- deduplicate package name in ifacename.go file
- remove GetInterfaceGUIDString from non win os
The WGAdapter is a callback for the Java layer.
All WireGuard configuration step group into a
new configurer struct.
Java code can communicate with code from
android/client.go. It is the entry point
for the service.
On Android UI we would like to see the state of
the background state. The notifier implement a
logic to process the internal states and as the
output give a simple
connected/disconnected/connecting indication
It is necessary because will be involved more
 listeners with different names.
client/internal/device_auth.go Outdated Show resolved Hide resolved
client/internal/login.go Show resolved Hide resolved
@pappz pappz requested a review from mlsmaycon March 14, 2023 13:19
@pappz pappz merged commit 891ba27 into main Mar 17, 2023
@pappz pappz deleted the mobile branch March 17, 2023 09:37
pulsastrix pushed a commit to pulsastrix/netbird that referenced this pull request Dec 24, 2023
Initial modification to support mobile client

Export necessary interfaces for Android framework
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants