aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* 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
* Build: update gradleJason A. Donenfeld2017-11-271-1/+1
* SettingsActivity: directly pass through bundleJason A. Donenfeld2017-11-271-4/+2
* ConfigDetailFragment: wire up toggle switchJason A. Donenfeld2017-11-271-7/+7
* NotSupported: check if the module existsJason A. Donenfeld2017-11-275-12/+86
* Settings: show quick tile config if no primary is definedJason A. Donenfeld2017-11-274-3/+17
* ConfigImporter: give updates when something goes wrongJason A. Donenfeld2017-11-271-5/+20
* QuickTileService: show app if no profiles existJason A. Donenfeld2017-11-273-4/+8
* Config: make parsing stricterJason A. Donenfeld2017-11-264-6/+19
* ConfigImporter: Get filename from content resolverSamuel Holland2017-11-251-3/+26
* ConfigList: A better toggle switchSamuel Holland2017-11-253-20/+43
* widgets: Import ToggleSwitch from the AOSP Settings appSamuel Holland2017-11-251-0/+63
* project: License under GPL-2.0+Samuel Holland2017-11-251-4/+5
* ConfigList: Poor man's switchSamuel Holland2017-11-242-8/+6
* BindingAdapters: Sort existing adaptersSamuel Holland2017-11-241-5/+5
* VpnService: Move it to a backends packageSamuel Holland2017-11-2412-14/+26
* cli: move to android_kernel_wireguardJason A. Donenfeld2017-11-255-318/+0
* Verison bump toolsJason A. Donenfeld2017-11-161-1/+1
* ConfigActivity: Add import menu itemSamuel Holland2017-11-084-0/+33
* VpnService: Add helper for importing configsSamuel Holland2017-11-081-0/+50
* Bindings: Merge bugfixes and updatesSamuel Holland2017-11-086-37/+60
* Bindings: Move to a separate packageSamuel Holland2017-11-079-8/+20
* project: Update gradle filesSamuel Holland2017-11-073-6/+8
* cli: add wg(8) build scriptJason A. Donenfeld2017-11-011-0/+59
* Prepare version 0.1.0Samuel Holland2017-08-241-2/+2
* ConfigListFragment: Prevent config names from wrappingSamuel Holland2017-08-241-0/+2
* ConfigActivity: Only use split layout on tablet-sized screensSamuel Holland2017-08-241-0/+0
* Centralize/unify validation of configurationsSamuel Holland2017-08-243-16/+11
* ConfigActivity: Invert isSplitLayout→isSingleLayout for claritySamuel Holland2017-08-241-12/+12
* ObservableSortedMap: Document interfaceSamuel Holland2017-08-241-0/+1
* Remove state debugging messagesSamuel Holland2017-08-243-13/+0
* ConfigEditFragment: Copy public key on clickSamuel Holland2017-08-243-0/+19
* ConfigEditFragment: Mark the persistent keepalive as optionalSamuel Holland2017-08-241-0/+1