aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* project: Minor cleanupsSamuel Holland2018-01-063-4/+2
* 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: Remove state text and last changeSamuel Holland2018-01-061-12/+0
* 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-066-43/+67
* 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-0647-1846/+2065
* Rename package widgets -> widgetSamuel Holland2018-01-062-2/+2
* Rename package bindings -> databindingSamuel Holland2018-01-068-9/+9
* tools: use cmp and right arguments for mountJason A. Donenfeld2017-12-201-3/+3
* SettingsActivity: allow for installing command line toolsJason A. Donenfeld2017-12-193-12/+87
* RootShell: rewriteJason A. Donenfeld2017-12-162-41/+53
* tools: build required tools with apkJason A. Donenfeld2017-12-152-20/+9
* VpnService: require root accessJason A. Donenfeld2017-11-302-1/+15
* 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
* ConfigListFragment: Use a floating action menuSamuel Holland2017-11-282-49/+75
* ConfigActivity: Listen for name changesSamuel Holland2017-11-283-5/+28
* SettingsActivity: directly pass through bundleJason A. Donenfeld2017-11-271-4/+2
* NotSupported: check if the module existsJason A. Donenfeld2017-11-272-11/+66
* Settings: show quick tile config if no primary is definedJason A. Donenfeld2017-11-273-2/+16
* ConfigImporter: give updates when something goes wrongJason A. Donenfeld2017-11-271-5/+20
* QuickTileService: show app if no profiles existJason A. Donenfeld2017-11-271-2/+4
* 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-252-16/+38
* widgets: Import ToggleSwitch from the AOSP Settings appSamuel Holland2017-11-251-0/+63
* ConfigList: Poor man's switchSamuel Holland2017-11-241-2/+2
* BindingAdapters: Sort existing adaptersSamuel Holland2017-11-241-5/+5
* VpnService: Move it to a backends packageSamuel Holland2017-11-2410-8/+18
* ConfigActivity: Add import menu itemSamuel Holland2017-11-081-0/+17
* VpnService: Add helper for importing configsSamuel Holland2017-11-081-0/+50
* Bindings: Merge bugfixes and updatesSamuel Holland2017-11-085-36/+55
* Bindings: Move to a separate packageSamuel Holland2017-11-078-7/+19
* 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