aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* tunnel: document backend packagerefactor/tunnel-module-docsHarsh Shandilya2020-04-096-1/+147
* strings: sync translationsHarsh Shandilya2020-04-083-130/+239
* ui: tweak FABs to use the correct typeHarsh Shandilya2020-04-083-9/+7
* ui: codestyle nitHarsh Shandilya2020-04-071-2/+4
* KernelModuleDisablerPreference: do not make synchronous calls to getBackendJason A. Donenfeld2020-04-071-8/+17
* ui: set proper content description for applicationsJason A. Donenfeld2020-04-061-1/+1
* version: bump1.0.20200406Jason A. Donenfeld2020-04-061-2/+2
* ui: show excluded/included apps in details viewJason A. Donenfeld2020-04-062-0/+33
* ui: align listen port and mtu in detail editorJason A. Donenfeld2020-04-061-7/+17
* ui: add suffix to persistent keepalive in editorJason A. Donenfeld2020-04-064-2/+20
* ui: add missing fields to detail viewJason A. Donenfeld2020-04-0612-16/+157
* TunnelListFragment: onCreateActionMode is called before adapter is aliveJason A. Donenfeld2020-04-061-1/+1
* AppListDialogFragment: refine singular grammarJason A. Donenfeld2020-04-061-2/+2
* AppListDialogFragment: remove colons from tabsJason A. Donenfeld2020-04-061-2/+2
* ui: tweak cards to make them nicer on the eyesHarsh Shandilya2020-04-067-19/+13
* ui: misc cleanups to AppListDialogFragmentHarsh Shandilya2020-04-063-14/+19
* AppListDialogFragment: support both inclusion and exclusionJason A. Donenfeld2020-04-0617-81/+152
* tunnel: support IncludedApplications as whitelistJason A. Donenfeld2020-04-054-0/+42
* tunnel: hold peers in an ArrayListHarsh Shandilya2020-04-061-3/+1
* MultiselectableRelativeLayout: use JvmOverloads constructorHarsh Shandilya2020-04-061-6/+6
* ui: fix scrolling in detail viewHarsh Shandilya2020-04-061-120/+123
* strings: sync translationsHarsh Shandilya2020-04-047-55/+296
* version: bump1.0.20200401Jason A. Donenfeld2020-04-032-2/+2
* tunnel: libwg-go: use deterministic verdef nameJason A. Donenfeld2020-04-031-1/+1
* gradle: upgrade to 6.3Jason A. Donenfeld2020-04-031-1/+1
* gradle: downgrade to 6.2.1 to deal with f-droid organizational mismanagementJason A. Donenfeld2020-04-011-1/+1
* ObservableTunnel: do not cache keyJason A. Donenfeld2020-04-011-1/+2
* tunnel: libwg-go: remove -x option from flockJason A. Donenfeld2020-04-012-2/+4
* build: update fragment to 1.2.4Harsh Shandilya2020-04-012-1/+9
* build: update agp to 3.6.2Jason A. Donenfeld2020-04-011-1/+2
* ui: disable LongLogTag lintHarsh Shandilya2020-03-311-0/+3
* TunnelEditorFragment: don't show bioauth if already visibleJason A. Donenfeld2020-03-301-0/+1
* version: bump1.0.20200329Jason A. Donenfeld2020-03-301-2/+2
* strings: sync translationsHarsh Shandilya2020-03-305-13/+19
* global: cleanup code styleJason A. Donenfeld2020-03-3018-57/+69
* ui: update proguard rules to keep crash logs readableHarsh Shandilya2020-03-301-0/+3
* LogViewerActivity: don't crash if pipe closesJason A. Donenfeld2020-03-301-1/+4
* TunnelDetail: set singleLine=true for API <=23Jason A. Donenfeld2020-03-302-0/+2
* BiometricAuthenticator: rework logic and bugsJason A. Donenfeld2020-03-303-15/+39
* BiometricAuthenticator: implement biometric authentication for sensitive operationsHarsh Shandilya2020-03-306-18/+127
* ObservableTunnel: Don't cache configAsyncHarsh Shandilya2020-03-301-4/+5
* ui: replace generate icon with 'sync' instead of 'toys'Jason A. Donenfeld2020-03-301-2/+2
* BindingAdapters: use sleeker lambdaJason A. Donenfeld2020-03-301-1/+1
* TunnelEditorFragment: add hooks for biometric authJason A. Donenfeld2020-03-305-11/+51
* strings: update Italian translationVincenzo Reale2020-03-291-14/+37
* README: mention translationsJason A. Donenfeld2020-03-291-0/+4
* ui: remove unused stream supportJason A. Donenfeld2020-03-291-1/+0
* strings: Sync German translationsHarsh Shandilya2020-03-291-0/+194
* tunnel: libwg-go: check sha256 of downloaded tarballJason A. Donenfeld2020-03-291-1/+5
* tunnel: libwg-go: stick go tarball in gradle cacheJason A. Donenfeld2020-03-293-7/+18