Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-30 | gradle: bump gRPC deps | Mikael Magnusson | |
2023-10-29 | WIP: ui: notify persistentKeepalive | Mikael Magnusson | |
2023-10-28 | WIP: fix peer detail persistent keepalive | Mikael Magnusson | |
2023-10-28 | WIP: ui: fix onPersistentKeepaliveChanged | Mikael Magnusson | |
2023-10-28 | WIP: ui: fix onPersistentKeepaliveChange | Mikael Magnusson | |
2023-10-28 | WIP: tunnel: fix onPersistentKeepaliveChange | Mikael Magnusson | |
2023-10-28 | WIP: add default persistent keepalive to bgp code | Mikael Magnusson | |
2023-10-28 | WIP: add persistent keepalive to observable tunnel | Mikael Magnusson | |
2023-10-28 | WIP: tunnel: reduce code duplication | Mikael Magnusson | |
2023-10-28 | tunnel: set peer from BGP tunnel encapsulation | Mikael Magnusson | |
2023-10-27 | Merge branches 'm7n' and 'version' into build26 | Mikael Magnusson | |
2023-10-27 | WIP: comment | Mikael Magnusson | |
2023-10-27 | WIP: add cap to grpc | Mikael Magnusson | |
2023-10-27 | WIP: start BGP server | Mikael Magnusson | |
2023-10-27 | tunnel: renew DHCP leases | Mikael Magnusson | |
* Add valid and preferred lifetime to dhcp leases * Delay renew until VPN network is available | |||
2023-10-26 | tunnel: notify tunnel ep on link props change | Mikael Magnusson | |
Call onEndpointChange onLinkPropertiesChanged. | |||
2023-10-26 | tunnel: implement gRPC based wgSetConfig | Mikael Magnusson | |
2023-10-26 | tunnel: support dynamic updates of allowed-ips in Go backend | Mikael Magnusson | |
2023-10-26 | tunnel: refresh mod | Mikael Magnusson | |
2023-10-26 | WIP: Add TrafficStats | Mikael Magnusson | |
2023-10-26 | tunnel: add bgp-java | Mikael Magnusson | |
Add bgp-java. Update peer list based on TunnelEncapsAttribute in BGP. Add backend to bgp constructor | |||
2023-10-26 | ui,tunnel: add dynamic addresses to tunnel details | Mikael Magnusson | |
2023-10-26 | tunnel: request DHCPv6 leases | Mikael Magnusson | |
2023-10-26 | tunnel: add experimental SOCKS client | Mikael Magnusson | |
2023-10-26 | tunnel: download pac in java | Mikael Magnusson | |
2023-10-26 | ui,tunnel: implement http proxy for Android 10+ | Mikael Magnusson | |
Allow getting package names of tv apps. | |||
2023-10-26 | tunnel: add Error in libwg.proto | Mikael Magnusson | |
2023-10-26 | gradle: bump gRPC deps | Mikael Magnusson | |
2023-10-26 | tunnel: add gRPC over unix domain socket to the go backend | Mikael Magnusson | |
With gRPC it will be easier to extend the go backend API. In this commit the Version function is reimplemented in gRPC. Gitignore generated protobuf files. | |||
2023-10-26 | tunnel: add ConfigDetail and PeerDetail | Mikael Magnusson | |
2023-10-26 | ui,tunnel: auto-detect IPv6/IPv4 preference | Mikael Magnusson | |
Detect IP address change. Request non-VPN network. Update endpoint when needed. Unregister network on wgTurnOff and use IPv4 if network is not known. | |||
2023-10-26 | ui,tunnel: add HTTP proxy setting to Go backend | Mikael Magnusson | |
Only make the HTTP proxy settings visible on supported Android versions, i.e. Android 10 (AKA Android Q) and later. Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2023-10-25 | version: automatically generate version string from tagversion | Mikael Magnusson | |
Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2023-10-22 | tools: bump wg-go | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-18 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-18 | tools: bump go | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-18 | ui: sync with crowdin | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-18 | QuickTileService: require SYSTEM_ALERT_WINDOW to start background activity | Jason A. Donenfeld | |
Due to buggy changes in Android 14, we now need to bother the user about enabling "draw over other apps" for the quick settings toggle to work when the app isn't already running. Link: https://issuetracker.google.com/issues/305035828 Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-13 | gradle: bump many deps | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-10-13 | gradle: update to agp 8.2.0-beta06 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-09-12 | gradle: upgrade to 8.3 | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-09-12 | ui: only show a snackbar for Android 12 and lower | SlipkHunter | |
Signed-off-by: SlipkHunter <abrito025@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-08-04 | gradle: upgrade AGP and Kotlin | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-08-04 | gradle: upgrade to 8.2.1 | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-07-07 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-07 | ui: hide corrupted message if no installer | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-07 | ui: sync with crowdin | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-06 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-06 | ui: remove unused elvis operators | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-06 | ui: use api 34's startActivityAndCollapse | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |