aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Match lowercase asus phones for fab hackJason A. Donenfeld2020-01-231-1/+1
* manifest: reorderJason A. Donenfeld2020-01-231-2/+2
* GoBackend: set empty underlying networksJason A. Donenfeld2020-01-231-0/+1
* Manifest: make wireguard compatible with android TVRevath S Kumar2020-01-221-0/+3
* Add Italian translationxalloc2020-01-221-0/+180
* Introduce TunnelToggleActivityHarsh Shandilya2019-12-204-15/+75
* Use RequiresApi instead of TargetApiJason A. Donenfeld2019-12-202-4/+4
* QuickTileService: require phone be unlockedJason A. Donenfeld2019-11-271-6/+8
* Implement statisticsJason A. Donenfeld2019-11-208-6/+247
* ModuleLoader: sync file before renamingJason A. Donenfeld2019-10-221-2/+2
* ToolsInstaller: write to temporary file, fsync, renameJason A. Donenfeld2019-10-212-3/+8
* InetAddresses: cleanup and implement final fallbackJason A. Donenfeld2019-10-181-22/+30
* Application: put user agent in log to help debuggingJason A. Donenfeld2019-10-182-6/+16
* Suppress depreciation warningsJason A. Donenfeld2019-10-182-0/+3
* Google doesn't want to enable others to support free open source softwareJason A. Donenfeld2019-10-163-47/+0
* Download modules after verifying signify signatureJason A. Donenfeld2019-10-146-1/+314
* Revert "Fix activity leak on Android Q"Jason A. Donenfeld2019-10-131-10/+1
* ToolsInstaller: extract from apk instead of relying on native extractionJason A. Donenfeld2019-10-133-51/+39
* SharedLibraryLoader: separate out extractionJason A. Donenfeld2019-10-131-29/+35
* SharedLibraryLoader: prioritize ABI orderingJason A. Donenfeld2019-10-131-10/+10
* SharedLibraryLoader: iterate through all apks for bundlesJason A. Donenfeld2019-10-131-30/+41
* Activity: make dark/night theme follow system on QJason A. Donenfeld2019-10-123-6/+17
* Application: use preferences from compat libsJason A. Donenfeld2019-10-121-1/+1
* export: use content resolver on android Q+Jason A. Donenfeld2019-10-125-38/+125
* preferences: add donation linkJason A. Donenfeld2019-10-123-0/+47
* Migrate to Android 10Harsh Shandilya2019-09-301-3/+11
* InetAddresses: prepare for Android 10's real method supportJason A. Donenfeld2019-09-301-0/+2
* FragmentUtils: Directly cast context as SettingsActivityHarsh Shandilya2019-09-271-2/+2
* Fix activity leak on Android QHarsh Shandilya2019-09-271-1/+10
* TunnelList: Get focus to toggle button via remote for Fire TVRevath S Kumar2019-06-051-1/+5
* InetEndpoint: properly match IPv6 addressesJason A. Donenfeld2019-03-191-1/+1
* strings: %i is invalidJason A. Donenfeld2019-03-191-4/+4
* WgQuickBackend: pass result to error stringJason A. Donenfeld2019-03-161-1/+1
* project: bump dependenciesJason A. Donenfeld2019-02-171-2/+2
* ToolsInstaller: fix typo on cleanupJason A. Donenfeld2019-02-171-1/+1
* ToolsInstaller: Require Magisk 18Jason A. Donenfeld2019-02-141-6/+6
* ToolsInstaller: Use chcon over restoreconHarsh Shandilya2019-02-141-1/+1
* Update copyrightJason A. Donenfeld2019-01-0771-71/+71
* PeerProxy: Only add IPv4 DNS servers when excluding private IPsSamuel Holland2019-01-071-0/+1
* strings: squelch warning on multiple %sJason A. Donenfeld2018-12-181-2/+2
* Migrate to AndroidXHarsh Shandilya2018-12-1864-157/+152
* InetEndpoint: disallow huge portsJason A. Donenfeld2018-12-151-1/+1
* Clean up error messagesSamuel Holland2018-12-1515-113/+217
* Provide semantically meaningful exceptions for translationSamuel Holland2018-12-1518-186/+364
* Fix locale usageJason A. Donenfeld2018-12-1112-49/+35
* Squelch xml warningJason A. Donenfeld2018-12-111-1/+1
* Throw illegalargumentexception instead of nullpointerexception for builder errorsJason A. Donenfeld2018-12-113-3/+10
* Unwrap the correct exceptionZachary Wander2018-12-111-1/+1
* Order stringsJason A. Donenfeld2018-12-111-55/+53
* Localize exception messagesZachary Wander2018-12-1113-35/+92