aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tunnel/src/main/java/com/wireguard/android (unfollow)
Commit message (Expand)AuthorFilesLines
2026-03-15tunnel: uatch minSdk between tunnel and uiL.W.Reek1-2/+1
2026-01-02tunnel: newIncompleteFuture requires API 31Jason A. Donenfeld1-1/+4
2025-10-20ui: raise min SDK to 24Harsh Shandilya1-33/+2
2025-10-20tunnel: add isAlwaysOn and isLockdownEnabledBrandon T3-0/+50
2025-05-19global: update copyright noticesJason A. Donenfeld9-9/+9
2023-07-05tunnel: use record class where possibleJason A. Donenfeld1-26/+2
2023-06-08tunnel: add quotes around calling packageJason A. Donenfeld1-1/+1
2023-06-06tunnel: account for recent magisk using UID in sqlJason A. Donenfeld1-2/+2
2023-04-24tunnel: export latest handshake statJason A. Donenfeld3-42/+74
2023-04-11tunnel: do not keep service running when bringing tunnel downJason A. Donenfeld1-0/+3
2023-03-21global: bump copyright dateJason A. Donenfeld9-9/+9
2022-01-21ToolsInstaller: set id=wireguard magisk module paramJason A. Donenfeld1-1/+1
2021-10-29global: bump copyright yearJason A. Donenfeld9-9/+9
2021-10-29tunnel: remove kernel module downloaderJason A. Donenfeld2-215/+4
2021-09-25ui,tunnel: support DNS search domainsJason A. Donenfeld1-0/+3
2021-05-26tunnel: retry DNS resolution for 10 secondsJason A. Donenfeld2-1/+23
2021-05-07tunnel: download hash list in chunks if necessaryJason A. Donenfeld1-1/+5
2021-05-06tunnel: avoid race between shutdown and statsJason A. Donenfeld1-5/+6
2021-02-12tunnel: report git commit as wgVersionJason A. Donenfeld1-1/+1
2020-10-27ToolsInstaller: unbreak cleanupJason A. Donenfeld1-1/+1
2020-10-26tunnel: do not constantly raise toasts when process is opportunistically killedJason A. Donenfeld1-2/+5
2020-10-20tunnel: clean up some docstring wordingJason A. Donenfeld1-1/+2
2020-09-21Statistics: only do one hash lookupJason A. Donenfeld1-4/+6
2020-09-21TunnelManager: catch exception in intent receiverJason A. Donenfeld1-7/+4
2020-09-16tunnel: document more public API from backend packageHarsh Shandilya6-1/+174
2020-09-16Ed25519: use implementation from TinkJason A. Donenfeld1-21/+6
2020-09-15gradle: desugar retrofuture and remove old depsJason A. Donenfeld1-3/+1
2020-05-04tunnel: add windows-style killswitch semantics for GoBackendJason A. Donenfeld1-1/+12
2020-04-23ToolsInstaller: update Magisk directoryHarsh Shandilya1-6/+6
2020-04-05tunnel: support IncludedApplications as whitelistJason A. Donenfeld1-0/+3
2020-03-30global: cleanup code styleJason A. Donenfeld3-0/+3
2020-03-28global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld5-5/+5
2020-03-12tunnel: replace CompletableFuture with GhettoCompletableFutureJason A. Donenfeld1-2/+33
2020-03-11tunnel: add javadoc supportJason A. Donenfeld1-1/+0
2020-03-10tunnel: make use of @RestrictToJason A. Donenfeld2-0/+7
2020-03-10global: java access control has important semantic meaningJason A. Donenfeld3-3/+3
2020-03-10tunnel: Codestyle cleanupsHarsh Shandilya5-36/+32
2020-03-10ui: Codestyle cleanupsHarsh Shandilya1-3/+3
2020-03-09global: format codeJason A. Donenfeld8-165/+174
2020-03-09global: optimize importsJason A. Donenfeld8-24/+17
2020-03-09global: get rid of nonnull gradle hackJason A. Donenfeld10-0/+30
2020-03-09WgQuickBackend: by default use single-tunnel mode like GoBackend, but add optionJason A. Donenfeld1-3/+35
2020-03-09ModuleLoader: move to right projectJason A. Donenfeld1-0/+186
2020-03-09AsyncWorker: move back to original locationJason A. Donenfeld1-63/+0
2020-03-09Migrate tunnel related classes to tunnel/ Gradle moduleHarsh Shandilya10-0/+1215