aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/util (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | | | | This doesn't really belong here, but there's no sense in throwing it away--even here, it's a minor optimization. Signed-off-by: Samuel Holland <samuel@sholland.org>
* project: Global cleanupSamuel Holland2018-01-081-1/+1
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* ToolsInstaller: Extract to its own classesSamuel Holland2018-01-081-0/+70
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* SortedKeyedList...: Support arbitrary comparatorsSamuel Holland2018-01-063-8/+119
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* Keyed...: Rename all the thingsSamuel Holland2018-01-063-8/+7
| | | | | | Hooray for diamond interface inheritance. Signed-off-by: Samuel Holland <samuel@sholland.org>
* util: Add a keyed list class and a sorted variantSamuel Holland2018-01-065-0/+249
| | | | | | | This is inspired by C#'s KeyedCollection. The sorted variant removes the need for an observable SortedMap. Signed-off-by: Samuel Holland <samuel@sholland.org>
* Serviceless rewrite, part 1Samuel Holland2018-01-064-0/+244
Signed-off-by: Samuel Holland <samuel@sholland.org>