aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
...
* SortedKeyedList...: Support arbitrary comparatorsSamuel Holland2018-01-063-8/+119
* Keyed...: Rename all the thingsSamuel Holland2018-01-069-33/+32
* project: Minor cleanupsSamuel Holland2018-01-064-6/+4
* model: Proxy all async work through the TunnelManagerSamuel Holland2018-01-063-70/+69
* TunnelManager: Enumerate running tunnels only onceSamuel Holland2018-01-061-7/+5
* Tunnel: Require passing a state to the constructorSamuel Holland2018-01-062-6/+8
* Backend: Add a function to enumerate running tunnelsSamuel Holland2018-01-062-16/+27
* MainActivity: Fix ActionBar after rotationSamuel Holland2018-01-061-7/+8
* TunnelDetailFragment: Allow copying peer public keysSamuel Holland2018-01-061-0/+4
* TunnelDetailFragment: Remove state text and last changeSamuel Holland2018-01-062-57/+11
* activity: Remove useless indirectionSamuel Holland2018-01-063-10/+6
* databinding: Collection classes use generic ESamuel Holland2018-01-061-4/+4
* databinding: Simplify method signatureSamuel Holland2018-01-061-2/+2
* databinding: Remove unused classes and methodsSamuel Holland2018-01-065-347/+0
* Convert the list of tunnels to a KeyedObservableListSamuel Holland2018-01-068-45/+73
* databinding: Add an adapter for the KeyedObservableListSamuel Holland2018-01-061-0/+127
* util: Add a keyed list class and a sorted variantSamuel Holland2018-01-065-0/+249
* TunnelManager: Clear primary tunnel when it's removedSamuel Holland2018-01-061-1/+5
* Serviceless rewrite, part 1Samuel Holland2018-01-0668-2295/+2563
* Rename package widgets -> widgetSamuel Holland2018-01-064-4/+4
* Rename package bindings -> databindingSamuel Holland2018-01-069-10/+10
* app: Enable Java 8 featuresSamuel Holland2017-12-261-0/+4
* project: Ignore native build artifactsSamuel Holland2017-12-261-0/+1
* app: Upgrade to build tools 27.0.2Samuel Holland2017-12-261-1/+1
* tools: Remove stale entry from .gitmodulesSamuel Holland2017-12-261-3/+0
* wg-quick: set mtu after addressesJason A. Donenfeld2017-12-261-1/+1
* tools: use cmp and right arguments for mountJason A. Donenfeld2017-12-201-3/+3
* tools: add wg-quick directlyJason A. Donenfeld2017-12-203-2/+651
* tools: force ld.goldJason A. Donenfeld2017-12-191-0/+3
* SettingsActivity: allow for installing command line toolsJason A. Donenfeld2017-12-195-12/+97
* tools: better cmakeJason A. Donenfeld2017-12-181-3/+3
* RootShell: rewriteJason A. Donenfeld2017-12-162-41/+53
* tools: build required tools with apkJason A. Donenfeld2017-12-1510-21/+33
* VpnService: require root accessJason A. Donenfeld2017-11-303-1/+16
* NotSupportedActivity: fix font sizeJason A. Donenfeld2017-11-291-1/+2
* ConfigListFragment: Use correct icon for FABSamuel Holland2017-11-281-1/+1
* VpnService: Avoid duplicating file checkSamuel Holland2017-11-281-11/+17
* Config: use consistant verbJason A. Donenfeld2017-11-291-1/+1
* VpnService: search for binaries in most likely places firstJason A. Donenfeld2017-11-291-5/+5
* ConfigList: Always dismiss FAB menu on ListView touchSamuel Holland2017-11-281-7/+1
* NotSupported: Fix linksSamuel Holland2017-11-281-0/+2
* build.gradle: Consistent quoting styleSamuel Holland2017-11-281-3/+3
* ConfigListFragment: Use a floating action menuSamuel Holland2017-11-288-71/+136
* Show ConfigActivity when holding QS tileSamuel Holland2017-11-281-5/+5
* res/drawable: Fix icon sizesSamuel Holland2017-11-286-22/+22
* ConfigActivity: Listen for name changesSamuel Holland2017-11-283-5/+28
* EditFragment: do not autocomplete or capitalize ifnamesJason A. Donenfeld2017-11-281-1/+1
* README: update with linksJason A. Donenfeld2017-11-281-12/+3
* Open: better iconJason A. Donenfeld2017-11-284-12/+10
* NotSupported: Better sorry textJason A. Donenfeld2017-11-272-6/+27