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

android: state machine integration #1365

Closed
wants to merge 63 commits into from

Commits on Oct 22, 2024

  1. Add support for android/ios

    pronebird committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    2fe6930 View commit details
    Browse the repository at this point in the history
  2. Remove rustflags

    pronebird committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1639eb9 View commit details
    Browse the repository at this point in the history
  3. Update makefile

    pronebird committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    660b172 View commit details
    Browse the repository at this point in the history
  4. clippy: fix

    pronebird committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    f5ce697 View commit details
    Browse the repository at this point in the history
  5. Map errors

    pronebird committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6d3e7a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    849933f View commit details
    Browse the repository at this point in the history
  7. android: fix build

    zaneschepke committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1e5c830 View commit details
    Browse the repository at this point in the history
  8. fix detekt

    zaneschepke committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7d909b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    21c91fe View commit details
    Browse the repository at this point in the history
  2. Restore mobile support (#1359)

    Co-authored-by: Rokas Ambrazevicius <[email protected]>
    Co-authored-by: Zane Schepke <[email protected]>
    3 people authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    e54bfc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84cda8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    994b97d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed6b05b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ff7d25 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    652f975 View commit details
    Browse the repository at this point in the history
  8. fmt

    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    f2b3f76 View commit details
    Browse the repository at this point in the history
  9. Map errors

    pronebird authored and zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7a7f227 View commit details
    Browse the repository at this point in the history
  10. android: fix build

    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9e1461e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cb423cf View commit details
    Browse the repository at this point in the history
  12. fmt

    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3900001 View commit details
    Browse the repository at this point in the history
  13. Extend diagnostics and info types for accounts (#1369)

    * Structured return type for account state
    
    * Add missing states
    
    * Add IsAccountStored to vpnc
    
    * Update the some of the names in the proto API
    
    * github workflow updates
    
    * Add notice about restart required
    
    * Fix downcast
    
    * Reduce logging a tad
    
    * Update another set of names
    
    * Add sandbox
    
    * Add account check for fetch calls
    
    * Handle DeviceState::DeleteMe
    
    * update tauri grpc client
    
    * fix
    
    * fix
    
    ---------
    
    Co-authored-by: pierre <[email protected]>
    octol and doums authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b5e0c7c View commit details
    Browse the repository at this point in the history
  14. add qa

    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    ae12e22 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'android/state-machine-integration' of github.com:nymtec…

    …h/nym-vpn-client into android/state-machine-integration
    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8087ad7 View commit details
    Browse the repository at this point in the history
  16. fmt

    zaneschepke committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    e4dda31 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. remove thing

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1693b3d View commit details
    Browse the repository at this point in the history
  2. add scripts

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e888eeb View commit details
    Browse the repository at this point in the history
  3. remove sudo command

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c8f3360 View commit details
    Browse the repository at this point in the history
  4. add path

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1d9443e View commit details
    Browse the repository at this point in the history
  5. remove path

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ccc6611 View commit details
    Browse the repository at this point in the history
  6. fix go mod version

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    46c367b View commit details
    Browse the repository at this point in the history
  7. Use enable credential flag for wireguard (#1375)

    * Move enable cred flag in different config
    
    * Pass the enable cred flag to wireguard
    neacsu authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d21ca28 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b347c25 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aea8741 View commit details
    Browse the repository at this point in the history
  10. Improve tun handling on mobile (#1378)

    - ios: use BorrowedFd::try_clone_to_owned() to dup() the file descriptor on ios and leave ownership of the original fd with the packet tunnel
    - lib: ensure that the tun fd is closed properly in the event of error but before transferring ownership to AsyncDevice
    pronebird authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c8cb745 View commit details
    Browse the repository at this point in the history
  11. add vpnservice lifecycle

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    427a313 View commit details
    Browse the repository at this point in the history
  12. Map errors

    pronebird authored and zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    42ff472 View commit details
    Browse the repository at this point in the history
  13. android: fix build

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5feb50f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8f433c2 View commit details
    Browse the repository at this point in the history
  15. fmt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f876463 View commit details
    Browse the repository at this point in the history
  16. add qa

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    b5cba3d View commit details
    Browse the repository at this point in the history
  17. Add support for android/ios

    pronebird authored and zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a434c1d View commit details
    Browse the repository at this point in the history
  18. clippy: fix

    pronebird authored and zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0684dea View commit details
    Browse the repository at this point in the history
  19. Map errors

    pronebird authored and zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    36af964 View commit details
    Browse the repository at this point in the history
  20. android: fix build

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e875294 View commit details
    Browse the repository at this point in the history
  21. fix detekt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1cb5ec0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    49f363a View commit details
    Browse the repository at this point in the history
  23. fmt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    16d3616 View commit details
    Browse the repository at this point in the history
  24. fmt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9b0c4fe View commit details
    Browse the repository at this point in the history
  25. remove thing

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9abcac8 View commit details
    Browse the repository at this point in the history
  26. add scripts

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0ccb114 View commit details
    Browse the repository at this point in the history
  27. remove sudo command

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    dfd0244 View commit details
    Browse the repository at this point in the history
  28. add path

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    875c6f5 View commit details
    Browse the repository at this point in the history
  29. remove path

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    43b6400 View commit details
    Browse the repository at this point in the history
  30. fix go mod version

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    cfbcbb6 View commit details
    Browse the repository at this point in the history
  31. add vpnservice lifecycle

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1c3e85c View commit details
    Browse the repository at this point in the history
  32. Merge branch 'android/state-machine-integration' of github.com:nymtec…

    …h/nym-vpn-client into android/state-machine-integration
    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    43d4473 View commit details
    Browse the repository at this point in the history
  33. fix duplicates

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f5cfce3 View commit details
    Browse the repository at this point in the history
  34. add qa account

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    eea55e9 View commit details
    Browse the repository at this point in the history
  35. fmt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c5d340f View commit details
    Browse the repository at this point in the history
  36. remove duplicates, fmt

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    56a1a58 View commit details
    Browse the repository at this point in the history
  37. fix gate

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3a082e3 View commit details
    Browse the repository at this point in the history
  38. fix asyncdevice vec

    zaneschepke committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f9740c3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    0e1bfa0 View commit details
    Browse the repository at this point in the history