index
:
wireguard-android
jd/icu-units
lr/for-jason
master
Android GUI for WireGuard
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
app
/
src
/
main
/
java
/
com
/
wireguard
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
RootShell: synchronize accesses to single shell
Jason A. Donenfeld
2018-01-09
1
-1
/
+1
*
RootShell: Simplify constructor
Samuel Holland
2018-01-08
1
-19
/
+6
*
WgQuickBackend: Ensure tools are available before use
Samuel Holland
2018-01-08
2
-3
/
+10
*
ToolsInstaller: Add a method to ensure tool availability
Samuel Holland
2018-01-08
1
-0
/
+28
*
WgQuickBackend: Inline resolveState()
Samuel Holland
2018-01-08
1
-10
/
+5
*
ToolsInstaller: Add methods to check/make symlinks
Samuel Holland
2018-01-08
1
-0
/
+35
*
ToolsInstallerPreference: Examine current state on load
Samuel Holland
2018-01-08
1
-0
/
+7
*
ToolsInstaller: Add method to check installation status
Samuel Holland
2018-01-08
1
-14
/
+24
*
TunnelEditorFragment: Fix dismissing creator activity
Samuel Holland
2018-01-08
1
-0
/
+1
*
global: Fix or suppress most lints/warnings
Samuel Holland
2018-01-08
15
-29
/
+44
*
project: Remove currently-unused library
Samuel Holland
2018-01-08
1
-2
/
+0
*
Fragment/Tile: Make success/error messages translatable
Samuel Holland
2018-01-08
7
-64
/
+76
*
TunnelListFragment: fix plural grammar
Jason A. Donenfeld
2018-01-09
1
-3
/
+4
*
RootShell: fix off by one
Jason A. Donenfeld
2018-01-08
1
-7
/
+2
*
QuickTileService: show toast for longer and use right messages
Jason A. Donenfeld
2018-01-08
1
-2
/
+6
*
global: Prefix tags with WireGuard/
Jason A. Donenfeld
2018-01-08
11
-11
/
+11
*
RootShell: multiplex commands
Jason A. Donenfeld
2018-01-08
4
-47
/
+149
*
Port over remaining error handling
Samuel Holland
2018-01-08
1
-0
/
+12
*
Handle tunnel state change errors appropriately
Samuel Holland
2018-01-08
1
-0
/
+71
*
TunnelListFragment: Fix crash on deleting multiple tunnels
Samuel Holland
2018-01-08
1
-1
/
+8
*
ToggleSwitch: Improve reliability
Samuel Holland
2018-01-08
2
-23
/
+9
*
WgQuickBackend: Improve error handling
Samuel Holland
2018-01-08
1
-6
/
+15
*
Tunnel: Add a State factory method
Samuel Holland
2018-01-08
1
-1
/
+5
*
project: Global cleanup
Samuel Holland
2018-01-08
8
-55
/
+31
*
Application: Remove unneeded exported component
Samuel Holland
2018-01-08
1
-2
/
+0
*
ToolsInstaller: Extract to its own classes
Samuel Holland
2018-01-08
4
-72
/
+164
*
TunnelManager: Simplify save/resume methods
Samuel Holland
2018-01-07
2
-10
/
+9
*
BaseActivity: Make variable names consistent
Samuel Holland
2018-01-07
1
-2
/
+2
*
TunnelManager/QuickTileService: Remember last used tunnel
Samuel Holland
2018-01-07
2
-101
/
+110
*
Remove primary configuration preference
Samuel Holland
2018-01-07
2
-54
/
+1
*
FileConfigStore: Move function returns outside try blocks
Samuel Holland
2018-01-07
1
-2
/
+2
*
Tunnel: Remove UNKNOWN state
Samuel Holland
2018-01-07
2
-8
/
+1
*
Move bundle keys where they are used
Samuel Holland
2018-01-07
3
-6
/
+8
*
WgQuickBackend: Prefer ArrayList over LinkedList
Samuel Holland
2018-01-07
1
-2
/
+2
*
ConfigEditorFragment: Support renaming tunnels
Samuel Holland
2018-01-07
1
-28
/
+57
*
model: Allow renaming tunnels
Samuel Holland
2018-01-07
2
-0
/
+32
*
model: Remove confusing uses of completion chaining
Samuel Holland
2018-01-07
2
-16
/
+23
*
TunnelListFragment: Name a CompletionStage what it is
Samuel Holland
2018-01-07
1
-2
/
+2
*
Tunnel: The name passed to isNameValid is never null
Samuel Holland
2018-01-07
1
-2
/
+2
*
ConfigEditorFragment: Ensure localName is never null
Samuel Holland
2018-01-07
1
-3
/
+4
*
Make TunnelManager the point of asynchronicity
Samuel Holland
2018-01-07
6
-154
/
+125
*
TunnelManager: Sort tunnels case-insensitively
Samuel Holland
2018-01-06
1
-1
/
+5
*
SortedKeyedList...: Support arbitrary comparators
Samuel Holland
2018-01-06
3
-8
/
+119
*
Keyed...: Rename all the things
Samuel Holland
2018-01-06
7
-31
/
+30
*
project: Minor cleanups
Samuel Holland
2018-01-06
3
-4
/
+2
*
model: Proxy all async work through the TunnelManager
Samuel Holland
2018-01-06
3
-70
/
+69
*
TunnelManager: Enumerate running tunnels only once
Samuel Holland
2018-01-06
1
-7
/
+5
*
Tunnel: Require passing a state to the constructor
Samuel Holland
2018-01-06
2
-6
/
+8
*
Backend: Add a function to enumerate running tunnels
Samuel Holland
2018-01-06
2
-16
/
+27
*
MainActivity: Fix ActionBar after rotation
Samuel Holland
2018-01-06
1
-7
/
+8
[prev]
[next]