Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-13 | global: Add nullity annotations | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-12 | Version bump | Jason A. Donenfeld | |
2018-07-12 | Address lint issues in TunnelListFragment | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-07-12 | TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918 | Jason A. Donenfeld | |
2018-07-11 | Clean up warnings | Jason A. Donenfeld | |
2018-07-11 | fab: remove asus hack | Jason A. Donenfeld | |
Let's hope Eric's changes make this no longer required. | |||
2018-07-11 | fab: use support library's rendering | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-09 | QuickTileService: automatically slash the tile | Jason A. Donenfeld | |
2018-07-09 | BaseFragment: in the event no view is available, use toast | Jason A. Donenfeld | |
2018-07-09 | Request VPN permissions on activation | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-08 | Use instanceOf instead of getClass | Jason A. Donenfeld | |
2018-07-08 | Build with different name and ID in debug mode | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-08 | Switch from ListView to RecyclerView | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-06 | PeerEditor: put exclusion checkbox next to label | Jason A. Donenfeld | |
2018-07-06 | AppListDialogFragment: add deselect all button | Jason A. Donenfeld | |
2018-07-06 | global: move to Apache 2.0 | Jason A. Donenfeld | |
2018-07-06 | PeerEditor: add exclude private IPs functionality | Jason A. Donenfeld | |
2018-07-06 | TunnelEditor: fix nits | Jason A. Donenfeld | |
2018-07-06 | AppListDialogFragment: add implementation for excluding applications | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-06 | TunnelEditor: better looking buttons | Jason A. Donenfeld | |
2018-06-30 | android: model: Make some methods static | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-30 | android: FloatingActionsMenu: Don't create labels on ASUS' Android 5 devices | Harsh Shandilya | |
They have completely wrecked the framework there and all efforts to work around their absolutely broken software have been in vain, hence let's atleast let users be able to use the app, labels or otherwise. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-30 | android: VersionPreference: Handle no-browser-installed case | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-30 | android: Add select all button to action mode | Harsh Shandilya | |
Thanks to Jason for suggesting the not-clinically-insane method to go about this. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-25 | global: Small cleanups | Jason A. Donenfeld | |
2018-06-23 | android: Consolidate getPrefActivity into FragmentUtils | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> [Samuel: Changed static to non-static import] Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-06-23 | QuickTileService: Remove useless override | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-23 | treewide: Optimize imports | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-19 | config: Refactor IPCidr and use of InetAddress | Samuel Holland | |
Use a canonically-named utility class to tack on methods to the existing InetAddress class. Rename IPCidr to InetNetwork so it better matches InetAddress and is more pronouceable :) While here, simplify the constructor and toString() functions, and properly implement hashCode(). | |||
2018-06-19 | util: Extract non-Android utility interfaces | Samuel Holland | |
As part of a refactoring that will likely introduce more custom collection classes, move the non-Android-specific parts outside the com.wireguard.android package. | |||
2018-06-19 | crypto: Slightly Java-ify the Curve25519 implementation | Samuel Holland | |
2018-06-17 | Application: make lock final | Jason A. Donenfeld | |
2018-06-17 | application: style fix | Jason A. Donenfeld | |
2018-06-14 | global: supply backend asynchronously | Jason A. Donenfeld | |
We can't block for IO, so move everything to async workers or to callbacks. | |||
2018-06-12 | Application: require rootshell to use wgquick backend | Jason A. Donenfeld | |
2018-06-10 | ToolsInstaller: safer state machine | Jason A. Donenfeld | |
2018-06-07 | BaseActivity: style | Jason A. Donenfeld | |
2018-06-07 | BootShutdownReceiver: style | Jason A. Donenfeld | |
2018-06-07 | Backend: abstract version information | Jason A. Donenfeld | |
2018-06-07 | Give Samuel heart attack by removing Dagger | Jason A. Donenfeld | |
2018-06-07 | VersionPreference: account for checking state and move away from tools installer | Jason A. Donenfeld | |
2018-06-06 | FloatingActionMenu: 5.1 requires explicit text color | Jason A. Donenfeld | |
2018-06-06 | MainActivity: Fix style | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-06 | ToolsInstallerPreference: do not check for magisk on main thread | Jason A. Donenfeld | |
2018-06-05 | MainActivity: Silence useless warning | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-05 | FloatingActionMenu: use appcompat theme | Jason A. Donenfeld | |
2018-06-05 | MainActivity: collapse action menu on toolbar touch | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-06-05 | ToolsInstaller: allow installing as Magisk module | Jason A. Donenfeld | |
2018-06-05 | ActionBar: show single menu item as toolicon | Jason A. Donenfeld | |
2018-06-05 | TunnelListFragment: hide menu when going to settings | Jason A. Donenfeld | |
Really the menu should be hidden when clicking on the action bar, too. |