Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-06 | WIP: add cap to grpc | Mikael Magnusson | |
2023-07-05 | WIP: Fix Condition 'it.getPacFileUrl() != null' is always 'true' | Mikael Magnusson | |
2023-07-05 | Merge branches 'm7n' and 'version' into build20 | Mikael Magnusson | |
2023-07-05 | WIP: localtime dhcp | Mikael Magnusson | |
2023-07-05 | WIP: Delay DHCP renew until VPN network available | Mikael Magnusson | |
2023-07-05 | WIP: AlarmManager | Mikael Magnusson | |
2023-07-05 | WIP: use lease Duration and Instan | Mikael Magnusson | |
2023-07-05 | WIP: add valid and preferred lifetime to dhcp leases | Mikael Magnusson | |
2023-07-05 | WIP: DHCP handler | Mikael Magnusson | |
2023-07-05 | WIP call onEndpointChange | Mikael Magnusson | |
2023-07-05 | WIP: tunnel: implement gRPC based wgSetConfig | Mikael Magnusson | |
2023-07-05 | tunnel: support dynamic updates of allowed-ips in Go backend | Mikael Magnusson | |
2023-07-05 | tunnel: refresh mod | Mikael Magnusson | |
2023-07-05 | WIP: Add TrafficStats | Mikael Magnusson | |
2023-07-05 | tunnel: add bgp-java | Mikael Magnusson | |
Add bgp-java. Update peer list based on TunnelEncapsAttribute in BGP. Add backend to bgp constructor | |||
2023-07-05 | WIP: add dynamic addresses to tunnel details | Mikael Magnusson | |
2023-07-05 | WIP: pac file download | Mikael Magnusson | |
2023-07-05 | tunnel: request DHCPv6 leases | Mikael Magnusson | |
2023-07-05 | tunnel: add experimental SOCKS client | Mikael Magnusson | |
2023-07-05 | tunnel: download pac in java | Mikael Magnusson | |
2023-07-05 | ui,tunnel: implement http proxy for Android 10+ | Mikael Magnusson | |
Allow getting package names of tv apps. | |||
2023-07-05 | tunnel: add Error in libwg.proto | Mikael Magnusson | |
2023-07-05 | 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-07-05 | tunnel: add ConfigDetail and PeerDetail | Mikael Magnusson | |
2023-07-05 | 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-07-05 | 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-07-05 | tunnel: use record class where possible | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-05 | gradle: remove unused import | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-05 | gradle: bump to api 34 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-07-05 | gradle: update to agp 8.2.0-alpha10 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-06-08 | tunnel: add quotes around calling package | Jason A. Donenfeld | |
Judging by the previous check, this was clearly intended. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-06-08 | gradle: update to agp 8.2.0-alpha07 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-06-06 | tunnel: account for recent magisk using UID in sql | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-27 | version: automatically generate version string from tag | Mikael Magnusson | |
Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2023-05-26 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | strings: sync with crowdin | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | gradle: bump to core-ktx 1.10.1 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | gradle: bump to agp 8.2.0-alpha05 | Jason A. Donenfeld | |
I wanted to stay on 8.1 in hopes of landing on a stable channel, but Google won't backport the RB fix, so we have to bump to 8.2 alphas. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | gradle: bump to agp 8.1.0-beta03 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | gradle: sort extracted locales rather than generated XML | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | ui: add basic double update guard | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-26 | ui: remove debug keys | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-14 | ui: add missing article to string | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-13 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-13 | gradle: sort lines in localeConfig | Jason A. Donenfeld | |
This works around https://issuetracker.google.com/issues/281825213 Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-11 | ui: use modal corruption alert instead of snackbar | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-11 | ui: use applicationScope helper when possible | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-11 | ui: cleanup quick tile and modernize | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-10 | version: bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2023-05-10 | strings: sync with crowdin | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |