Age | Commit message (Expand) | Author |
2018-06-19 | config: Refactor IPCidr and use of InetAddress | Samuel Holland |
2018-05-09 | global: Cleanup line lengths and misc lint warnings | 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 | global: Add or update copyright headers in Java code | Samuel Holland |
2018-04-30 | global: Clean up Java | Samuel Holland |
2018-04-30 | global: Automatic code formatting | Samuel Holland |
2018-04-30 | TunnelEditorFragment: rewrite and simplify | 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 | 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-18 | More javafication | Jason A. Donenfeld |
2018-04-17 | Remove sloppy java with enterprise java horrors | Jason A. Donenfeld |
2018-04-17 | Config: Handle multiple address or dns in config file | Aurélien Chabot |
2018-01-17 | Peer: Add missing @Override | Samuel Holland |
2018-01-06 | Serviceless rewrite, part 1 | Samuel Holland |
2017-11-29 | Config: use consistant verb | Jason A. Donenfeld |
2017-11-26 | Config: make parsing stricter | Jason A. Donenfeld |
2017-08-24 | Centralize/unify validation of configurations | Samuel Holland |
2017-08-24 | Peer: Add a field for the optional pre-shared key | Samuel Holland |
2017-08-23 | Config/Interface/Peer: Make Parcelable | Samuel Holland |
2017-08-23 | Config/Interface/Peer: Fix some missed change notifications | Samuel Holland |
2017-08-23 | Config/Interface: Allow copyFrom() to work on null | Samuel Holland |
2017-08-22 | Use data binding to provide EditText input filters | Samuel Holland |
2017-08-19 | Peer: Associate with a Config | Samuel Holland |
2017-08-17 | ConfigEditFragment: Add extremely basic validation | Samuel Holland |
2017-08-17 | Interface: Rework private key handling | Samuel Holland |
2017-08-16 | Config: add an isPrimary property | Samuel Holland |
2017-08-16 | Config: Make it Comparable | Samuel Holland |
2017-08-16 | Config: Rename function to make databinding happy | Samuel Holland |
2017-08-13 | Major renaming and refactoring in activity and service | Samuel Holland |
2017-08-13 | Profile: Add function to copy config from another profile | Samuel Holland |
2017-08-09 | Interface: Correctly handle setting a null or empty key | Samuel Holland |
2017-08-09 | KeyEncoding: Clean up and reorganize to match style | Samuel Holland |
2017-08-08 | Constant time base64 | Jason A. Donenfeld |
2017-08-08 | Profile: Add helper to check name validity | Samuel Holland |
2017-08-08 | Profile: Make name modifiable | Samuel Holland |
2017-08-01 | Interface: Convert to using Keypair class | Samuel Holland |
2017-07-31 | Profile: Implement deep copying | Samuel Holland |
2017-07-31 | Copyable: New utility interface for deep-copyable classes | Samuel Holland |
2017-07-31 | Profile: Track connection state | Samuel Holland |
2017-07-29 | Profile: Add a blank line before each peer section | Samuel Holland |
2017-07-29 | Profile: Parse config file to a string per attribute | Samuel Holland |
2017-07-29 | Profile: Add minimal implementation | Samuel Holland |