Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: move to Apache 2.0 | Jason A. Donenfeld | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | config: loosen parser to match reality | Jason A. Donenfeld | 2018-05-03 | 1 | -3/+7 |
| | | | | Mid-line comments, mixed case. | ||||
* | global: fix up copyrights | Jason A. Donenfeld | 2018-05-03 | 1 | -0/+1 |
| | |||||
* | global: Add or update copyright headers in Java code | Samuel Holland | 2018-05-02 | 1 | -0/+5 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | global: Clean up Java | Samuel Holland | 2018-04-30 | 1 | -12/+12 |
| | | | | | | Address Java and Android lints. Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | global: Automatic code formatting | Samuel Holland | 2018-04-30 | 1 | -86/+84 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | TunnelEditorFragment: rewrite and simplify | Jason A. Donenfeld | 2018-04-30 | 1 | -39/+40 |
| | | | | | This should remove some null pointer dereferences and overall make the thing more robust. | ||||
* | Allow importing from zip file | Jason A. Donenfeld | 2018-04-28 | 1 | -27/+27 |
| | |||||
* | Use validation instead of two-way binding | Jason A. Donenfeld | 2018-04-28 | 1 | -3/+59 |
| | | | | | | | | | | | | This is insane, but it appears to be working. We essentially store things in a separate class for editing, and then commit it back at a given time. This business with onViewStateRestored in both TunnelEditorFragment and in TunnelDetailFragment is buggy and likely wrong. In general TunnelEditorFragment should probably be rewritten. The relationship with the changed name is not clear. | ||||
* | Serviceless rewrite, part 1 | Samuel Holland | 2018-01-06 | 1 | -116/+22 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Config: use consistant verb | Jason A. Donenfeld | 2017-11-29 | 1 | -1/+1 |
| | |||||
* | Config: make parsing stricter | Jason A. Donenfeld | 2017-11-26 | 1 | -3/+11 |
| | |||||
* | Centralize/unify validation of configurations | Samuel Holland | 2017-08-24 | 1 | -9/+1 |
| | |||||
* | Config/Interface/Peer: Make Parcelable | Samuel Holland | 2017-08-23 | 1 | -6/+43 |
| | | | | This allows saving the editor state across restarts. | ||||
* | Config/Interface/Peer: Fix some missed change notifications | Samuel Holland | 2017-08-23 | 1 | -2/+3 |
| | |||||
* | Config/Interface: Allow copyFrom() to work on null | Samuel Holland | 2017-08-23 | 1 | -6/+15 |
| | |||||
* | Use data binding to provide EditText input filters | Samuel Holland | 2017-08-22 | 1 | -1/+2 |
| | |||||
* | Peer: Associate with a Config | Samuel Holland | 2017-08-19 | 1 | -3/+14 |
| | |||||
* | ConfigEditFragment: Add extremely basic validation | Samuel Holland | 2017-08-17 | 1 | -0/+8 |
| | |||||
* | Config: add an isPrimary property | Samuel Holland | 2017-08-16 | 1 | -0/+11 |
| | |||||
* | Config: Make it Comparable | Samuel Holland | 2017-08-16 | 1 | -1/+8 |
| | | | | This will be used for future sorting. | ||||
* | Config: Rename function to make databinding happy | Samuel Holland | 2017-08-16 | 1 | -1/+1 |
| | |||||
* | Major renaming and refactoring in activity and service | Samuel Holland | 2017-08-13 | 1 | -0/+112 |
Apparently "configuration" is the proper term, not "profile". |