aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tunnel/src/main/java/com/wireguard/android (follow)
Commit message (Expand)AuthorAgeFilesLines
* ui: raise min SDK to 24Harsh Shandilya2025-10-201-33/+2
* tunnel: add isAlwaysOn and isLockdownEnabledBrandon T2025-10-203-0/+50
* global: update copyright noticesJason A. Donenfeld2025-05-199-9/+9
* tunnel: use record class where possibleJason A. Donenfeld2023-07-051-26/+2
* tunnel: add quotes around calling packageJason A. Donenfeld2023-06-081-1/+1
* tunnel: account for recent magisk using UID in sqlJason A. Donenfeld2023-06-061-2/+2
* tunnel: export latest handshake statJason A. Donenfeld2023-04-243-42/+74
* tunnel: do not keep service running when bringing tunnel downJason A. Donenfeld2023-04-111-0/+3
* global: bump copyright dateJason A. Donenfeld2023-03-219-9/+9
* ToolsInstaller: set id=wireguard magisk module paramJason A. Donenfeld2022-01-211-1/+1
* global: bump copyright yearJason A. Donenfeld2021-10-299-9/+9
* tunnel: remove kernel module downloaderJason A. Donenfeld2021-10-292-215/+4
* ui,tunnel: support DNS search domainsJason A. Donenfeld2021-09-251-0/+3
* tunnel: retry DNS resolution for 10 secondsJason A. Donenfeld2021-05-262-1/+23
* tunnel: download hash list in chunks if necessaryJason A. Donenfeld2021-05-071-1/+5
* tunnel: avoid race between shutdown and statsJason A. Donenfeld2021-05-061-5/+6
* tunnel: report git commit as wgVersionJason A. Donenfeld2021-02-121-1/+1
* ToolsInstaller: unbreak cleanupJason A. Donenfeld2020-10-271-1/+1
* tunnel: do not constantly raise toasts when process is opportunistically killedJason A. Donenfeld2020-10-261-2/+5
* tunnel: clean up some docstring wordingJason A. Donenfeld2020-10-201-1/+2
* Statistics: only do one hash lookupJason A. Donenfeld2020-09-211-4/+6
* TunnelManager: catch exception in intent receiverJason A. Donenfeld2020-09-211-7/+4
* tunnel: document more public API from backend packageHarsh Shandilya2020-09-166-1/+174
* Ed25519: use implementation from TinkJason A. Donenfeld2020-09-161-21/+6
* gradle: desugar retrofuture and remove old depsJason A. Donenfeld2020-09-151-3/+1
* tunnel: add windows-style killswitch semantics for GoBackendJason A. Donenfeld2020-05-041-1/+12
* ToolsInstaller: update Magisk directoryHarsh Shandilya2020-04-231-6/+6
* tunnel: support IncludedApplications as whitelistJason A. Donenfeld2020-04-051-0/+3
* global: cleanup code styleJason A. Donenfeld2020-03-303-0/+3
* global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld2020-03-285-5/+5
* tunnel: replace CompletableFuture with GhettoCompletableFutureJason A. Donenfeld2020-03-121-2/+33
* tunnel: add javadoc supportJason A. Donenfeld2020-03-111-1/+0
* tunnel: make use of @RestrictToJason A. Donenfeld2020-03-102-0/+7
* global: java access control has important semantic meaningJason A. Donenfeld2020-03-103-3/+3
* tunnel: Codestyle cleanupsHarsh Shandilya2020-03-105-36/+32
* ui: Codestyle cleanupsHarsh Shandilya2020-03-101-3/+3
* global: format codeJason A. Donenfeld2020-03-098-165/+174
* global: optimize importsJason A. Donenfeld2020-03-098-24/+17
* global: get rid of nonnull gradle hackJason A. Donenfeld2020-03-0910-0/+30
* WgQuickBackend: by default use single-tunnel mode like GoBackend, but add optionJason A. Donenfeld2020-03-091-3/+35
* ModuleLoader: move to right projectJason A. Donenfeld2020-03-091-0/+186
* AsyncWorker: move back to original locationJason A. Donenfeld2020-03-091-63/+0
* Migrate tunnel related classes to tunnel/ Gradle moduleHarsh Shandilya2020-03-0910-0/+1215