aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* ExceptionLoggers: never have a null messageJason A. Donenfeld2018-05-161-2/+11
* global: Cleanup line lengths and misc lint warningsHarsh Shandilya2018-05-094-8/+13
* global: fix up copyrightsJason A. Donenfeld2018-05-0312-0/+12
* global: Add or update copyright headers in Java codeSamuel Holland2018-05-0212-0/+60
* wg: Break out crossport dependencyHarsh Shandilya2018-04-301-2/+1
* Quick cleanup across the boardHarsh Shandilya2018-04-281-1/+1
* Update application state based on wg-quickJason A. Donenfeld2018-04-231-1/+1
* ToolsInstaller: Remove double-checked lockingSamuel Holland2018-01-171-16/+15
* RootShell: Use a lock object instead of sync methodsSamuel Holland2018-01-171-88/+98
* ToolsInstaller: symlink tools alwaysJason A. Donenfeld2018-01-101-22/+14
* global: Clean up error loggingSamuel Holland2018-01-091-1/+1
* RootShell: Improve shell start error handlingSamuel Holland2018-01-091-9/+14
* RootShell: Be stricter about command delimitersSamuel Holland2018-01-091-13/+24
* RootShell: stop if we can't startJason A. Donenfeld2018-01-091-31/+36
* RootShell: hoist out synchronizationJason A. Donenfeld2018-01-091-11/+7
* ToolsInstaller: Propagate NoRootException properlySamuel Holland2018-01-091-18/+14
* RootShell: Simplify, synchronize, clean upSamuel Holland2018-01-092-128/+89
* ToolsInstaller: terminators are better than seperatorsJason A. Donenfeld2018-01-091-7/+7
* RootShell: synchronize accesses to single shellJason A. Donenfeld2018-01-091-1/+1
* RootShell: Simplify constructorSamuel Holland2018-01-081-19/+6
* ToolsInstaller: Add a method to ensure tool availabilitySamuel Holland2018-01-081-0/+28
* ToolsInstaller: Add methods to check/make symlinksSamuel Holland2018-01-081-0/+35
* ToolsInstaller: Add method to check installation statusSamuel Holland2018-01-081-14/+24
* global: Fix or suppress most lints/warningsSamuel Holland2018-01-083-9/+10
* Fragment/Tile: Make success/error messages translatableSamuel Holland2018-01-082-9/+24
* RootShell: fix off by oneJason A. Donenfeld2018-01-081-7/+2
* global: Prefix tags with WireGuard/Jason A. Donenfeld2018-01-082-2/+2
* RootShell: multiplex commandsJason A. Donenfeld2018-01-082-41/+139
* Port over remaining error handlingSamuel Holland2018-01-081-0/+12
* project: Global cleanupSamuel Holland2018-01-081-1/+1
* ToolsInstaller: Extract to its own classesSamuel Holland2018-01-081-0/+70
* SortedKeyedList...: Support arbitrary comparatorsSamuel Holland2018-01-063-8/+119
* Keyed...: Rename all the thingsSamuel Holland2018-01-063-8/+7
* util: Add a keyed list class and a sorted variantSamuel Holland2018-01-065-0/+249
* Serviceless rewrite, part 1Samuel Holland2018-01-064-0/+244