Age | Commit message (Expand) | Author |
2018-05-09 | global: Cleanup line lengths and misc lint warnings | Harsh Shandilya |
2018-05-09 | MainActivity: Nip out as early as possible when moving to same fragment | Harsh Shandilya |
2018-05-05 | TunnelEditor: Add toast messages to success events | Harsh Shandilya |
2018-05-03 | TunnelEditor: Remove unused parameter | Harsh Shandilya |
2018-05-03 | config: loosen parser to match reality | Jason A. Donenfeld |
2018-05-03 | global: fix up copyrights | Jason A. Donenfeld |
2018-05-02 | Keypair: Minimize the scope of warning suppression | Samuel Holland |
2018-05-02 | KeyEncoding: Address lints/warnings and match line length | Samuel Holland |
2018-05-02 | global: Add or update copyright headers in Java code | Samuel Holland |
2018-05-02 | global: Some more lint cleanup | Harsh Shandilya |
2018-04-30 | ZipExporterPreference: account for directory already existing | Jason A. Donenfeld |
2018-04-30 | global: Clean up Java | Samuel Holland |
2018-04-30 | global: Clean up XML | Samuel Holland |
2018-04-30 | global: Automatic code formatting | Samuel Holland |
2018-04-30 | Tunnel importer: stricter file filters | Jason A. Donenfeld |
2018-04-30 | ZipExporterPreference: requireNonNull is redundant | Jason A. Donenfeld |
2018-04-30 | wg: Collapse fab when pressing back before exiting | Harsh Shandilya |
2018-04-30 | SettingsActivity: Migrate permissions check to AppCompat | Harsh Shandilya |
2018-04-30 | ZipExporterPreference: Correctly get preference activity | Harsh Shandilya |
2018-04-30 | TunnelListFragment: Use Collections methods in place of Arrays | Harsh Shandilya |
2018-04-30 | wg: Break out crossport dependency | Harsh Shandilya |
2018-04-30 | SettingsActivity: Gracefully exit when options menu home is pressed | Harsh Shandilya |
2018-04-30 | Prefer AppCompat classes | Harsh Shandilya |
2018-04-30 | TunnelDetailFragment: rewrite and simplify | Jason A. Donenfeld |
2018-04-30 | TunnelEditorFragment: rewrite and simplify | Jason A. Donenfeld |
2018-04-29 | Allow exporting to zip file | Jason A. Donenfeld |
2018-04-28 | Allow importing from zip file | Jason A. Donenfeld |
2018-04-28 | config: Minor cleanup | Harsh Shandilya |
2018-04-28 | Quick cleanup across the board | Harsh Shandilya |
2018-04-28 | Use validation instead of two-way binding | Jason A. Donenfeld |
2018-04-27 | Do not do DNS lookups for IPs | Jason A. Donenfeld |
2018-04-27 | Throw IllegalArgumentExceptions when arguments are bad | Jason A. Donenfeld |
2018-04-26 | WgQuickBackend: always create configuration file | Jason A. Donenfeld |
2018-04-25 | GoBackend: bring down tunnels when revoked or disconnected | Jason A. Donenfeld |
2018-04-25 | Curve25519: fix up spacing | Jason A. Donenfeld |
2018-04-23 | Update application state based on wg-quick | Jason A. Donenfeld |
2018-04-18 | Determine MTU automatically | Jason A. Donenfeld |
2018-04-18 | More javafication | Jason A. Donenfeld |
2018-04-17 | GoBackend: default MTU is 1280 | Jason A. Donenfeld |
2018-04-17 | Remove sloppy java with enterprise java horrors | Jason A. Donenfeld |
2018-04-17 | GoBackend: Handle vpn service expiration | Aurélien Chabot |
2018-04-17 | Config: Handle multiple address or dns in config file | Aurélien Chabot |
2018-04-17 | GoBackend: Add support for multiple address and dns as a comma separated list | Aurélien Chabot |
2018-04-17 | GoBackend: parse allowed ips | Aurélien Chabot |
2018-04-17 | GoBackend: Parse the dns address | Aurélien Chabot |
2018-04-17 | GoBackend: IPv6 handling | Aurélien Chabot |
2018-04-17 | GoBackend: Resolve endpoint before passing it to the go lib | Aurélien Chabot |
2018-04-17 | GoBackend: Use the android VpnService to encapsulate the go backend | Aurélien Chabot |
2018-02-17 | GoBackend: integrate into app | Jason A. Donenfeld |
2018-02-13 | KeyEncoding: add constant time hex implementation | Jason A. Donenfeld |