Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-19 | InetEndpoint: properly match IPv6 addresses | Jason A. Donenfeld | |
The old one didn't account for trailing digits. Reported-by: Brandon Jackson <bjackson@napshome.net> | |||
2019-03-19 | libwg-go: bump | Jason A. Donenfeld | |
2019-03-19 | strings: %i is invalid | Jason A. Donenfeld | |
2019-03-16 | WgQuickBackend: pass result to error string | Jason A. Donenfeld | |
2019-03-08 | Version bump | Jason A. Donenfeld | |
2019-03-07 | libwg-go: use netpoll rather than rwcancel | Jason A. Donenfeld | |
2019-03-03 | libwg-go: don't use submodule | Jason A. Donenfeld | |
2019-02-27 | libwg-go: update to 1.12 | Jason A. Donenfeld | |
2019-02-17 | project: bump dependencies | Jason A. Donenfeld | |
2019-02-17 | ToolsInstaller: fix typo on cleanup | Jason A. Donenfeld | |
2019-02-15 | Version bump | Jason A. Donenfeld | |
2019-02-14 | tools: bump upstream version | Jason A. Donenfeld | |
This now includes the latest ARM64 ChaCha20 implementation, which should improve performance. | |||
2019-02-14 | ToolsInstaller: Require Magisk 18 | Jason A. Donenfeld | |
People installing magisk modules are people capable of updating Magisk. No need to leave around old compat cruft. | |||
2019-02-14 | ToolsInstaller: Use chcon over restorecon | Harsh Shandilya | |
restorecon probes file_contexts to get the context to be applied to the file. /sbin/.magisk does not exist in file_contexts for obvious reasons so restorecon always fails. Use chcon directly with the system_file context to allow contexts to be applied. Suggested-by: Chris Renshaw <osm0sis@outlook.com> Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> | |||
2019-01-07 | Update copyright | Jason A. Donenfeld | |
2019-01-07 | PeerProxy: Only add IPv4 DNS servers when excluding private IPs | Samuel Holland | |
Reported-By: Christophe-Marie Duquesne <chmd@chmd.fr> | |||
2018-12-18 | Bump stream support libraries to latest stable | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> | |||
2018-12-18 | strings: squelch warning on multiple %s | Jason A. Donenfeld | |
2018-12-18 | Enable proguard and wire up rules | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> | |||
2018-12-18 | Version bump | Jason A. Donenfeld | |
2018-12-18 | Migrate to AndroidX | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> | |||
2018-12-16 | Bump the go runtime | Jason A. Donenfeld | |
2018-12-15 | InetEndpoint: disallow huge ports | Jason A. Donenfeld | |
2018-12-15 | Adjust code generation to match existing style | Samuel Holland | |
2018-12-15 | Clean up error messages | Samuel Holland | |
2018-12-15 | Provide semantically meaningful exceptions for translation | Samuel Holland | |
2018-12-15 | Bump the go runtime | Jason A. Donenfeld | |
2018-12-11 | Fix locale usage | Jason A. Donenfeld | |
2018-12-11 | Version bump | Jason A. Donenfeld | |
2018-12-11 | Squelch xml warning | Jason A. Donenfeld | |
2018-12-11 | Throw illegalargumentexception instead of nullpointerexception for builder ↵ | Jason A. Donenfeld | |
errors | |||
2018-12-11 | Unwrap the correct exception | Zachary Wander | |
2018-12-11 | Order strings | Jason A. Donenfeld | |
2018-12-11 | Localize exception messages | Zachary Wander | |
2018-12-11 | Lowercase endpoint in exception message | Jason A. Donenfeld | |
2018-12-10 | Do not allow for an empty port in endpoint | Jason A. Donenfeld | |
2018-12-10 | Export actual configuration for zips | Jason A. Donenfeld | |
Reported-by: John Greenwood <ijohnyyh@gmail.com> | |||
2018-12-10 | Add upstream go patch for lstat | Jason A. Donenfeld | |
Android O disallows lstat, and this upstream golang patch hasn't made it into a release yet. | |||
2018-12-10 | Bump go submodule | Jason A. Donenfeld | |
Fixes a problem with inotify_init being blocked by Android 9's seccomp policy. | |||
2018-12-09 | Use English lower casing | Jason A. Donenfeld | |
In Turkish, I becomes ı instead of i, which is a problem when matching things like "AllowedIPs". | |||
2018-12-08 | Version bump | Jason A. Donenfeld | |
I feel a bit uneasy releasing this, because who knows how much Samuel has tested his model rewrite, but nothing looks obviously horrible, so let's give it a shot. We're still "alpha", after all. | |||
2018-12-08 | Do not close zip input stream | Jason A. Donenfeld | |
2018-12-08 | Downgrade support library | Jason A. Donenfeld | |
We're not ready for the newer one yet, but we will be soon if all goes well. | |||
2018-12-08 | Remove ACRA | Jason A. Donenfeld | |
This was requested by developers who never wound up using it. It's not really worth keeping around, since the play console gives us most of what we need anyway. | |||
2018-12-08 | Remodel the Model | Samuel Holland | |
- The configuration and crypto model is now entirely independent of Android classes other than Nullable and TextUtils. - Model classes are immutable and use builders that enforce the appropriate optional/required attributes. - The Android config proxies (for Parcelable and databinding) are moved to the Android side of the codebase, and are designed to be safe for two-way databinding. This allows proper observability in TunnelDetailFragment. - Various robustness fixes and documentation updates to helper classes. | |||
2018-11-11 | Auto-format the source directories | Samuel Holland | |
Blame Jason for writing Java in vim. | |||
2018-11-11 | tools: wg-quick: bump | Jason A. Donenfeld | |
2018-11-06 | libwg-go: do not mix C style and Go style variable names | Jason A. Donenfeld | |
2018-11-03 | libwg-go: don't forget to include jni calls | Jason A. Donenfeld | |
2018-11-01 | Bump version so that we have correct submodule hashes | Jason A. Donenfeld | |