summaryrefslogtreecommitdiffhomepage
path: root/tunnel
AgeCommit message (Expand)Author
2020-11-07build: switch to Gradle's maven-publish pluginHarsh Shandilya
2020-10-27ToolsInstaller: unbreak cleanupJason A. Donenfeld
2020-10-26tunnel: do not constantly raise toasts when process is opportunistically killedJason A. Donenfeld
2020-10-20tunnel: clean up some docstring wordingJason A. Donenfeld
2020-10-07tunnel: use more subtle roaming escape hatchJason A. Donenfeld
2020-09-21Statistics: only do one hash lookupJason A. Donenfeld
2020-09-21TunnelManager: catch exception in intent receiverJason A. Donenfeld
2020-09-16libwg-go: use PeekLookAtSocketFd6(), not PeekLookAtSocketFd4()Jonathan Davies
2020-09-16tunnel: document more public API from backend packageHarsh Shandilya
2020-09-16Ed25519: use implementation from TinkJason A. Donenfeld
2020-09-15wireguard-tools: bump to fix invalid freeJason A. Donenfeld
2020-09-15libwg-go: update to go 1.15.2Jason A. Donenfeld
2020-09-15gradle: desugar retrofuture and remove old depsJason A. Donenfeld
2020-08-26tools: bump for Android 11 ndc fixHarsh Shandilya
2020-08-25build: target SDK 30Harsh Shandilya
2020-08-23build: remove explicit buildToolsVersionHarsh Shandilya
2020-06-22libwg-go: use conn.Bind for socketfd peekDavid Crawshaw
2020-06-07tools: bump versionsJason A. Donenfeld
2020-05-04tunnel: add windows-style killswitch semantics for GoBackendJason A. Donenfeld
2020-04-26libwg-go: bump go versionHarsh Shandilya
2020-04-23ToolsInstaller: update Magisk directoryHarsh Shandilya
2020-04-19tunnel: disable LongLogTag lintHarsh Shandilya
2020-04-08tunnel: disable BuildConfig generationHarsh Shandilya
2020-04-05tunnel: support IncludedApplications as whitelistJason A. Donenfeld
2020-04-06tunnel: hold peers in an ArrayListHarsh Shandilya
2020-04-03version: bumpJason A. Donenfeld
2020-04-03tunnel: libwg-go: use deterministic verdef nameJason A. Donenfeld
2020-04-01tunnel: libwg-go: remove -x option from flockJason A. Donenfeld
2020-03-30global: cleanup code styleJason A. Donenfeld
2020-03-29tunnel: libwg-go: check sha256 of downloaded tarballJason A. Donenfeld
2020-03-29tunnel: libwg-go: stick go tarball in gradle cacheJason A. Donenfeld
2020-03-29tunnel: libwg-go: prevent parallel downloadsJason A. Donenfeld
2020-03-29tunnel: fix package name being passed through to cmakeJason A. Donenfeld
2020-03-28global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld
2020-03-22libwg-go: update go modulesJason A. Donenfeld
2020-03-22libwg-go: bump go versionJason A. Donenfeld
2020-03-19InetEndpoint: return proper parser exceptionJason A. Donenfeld
2020-03-14publish.gradle: Use non-deprecated API to prevent eager configuration of tasksHarsh Shandilya
2020-03-14tunnel: Add an initial set of unit testsHarsh Shandilya
2020-03-14tunnel: Remove MISSING_VALUE from BadConfigException reasonsHarsh Shandilya
2020-03-13config: show missing section error correctlyJason A. Donenfeld
2020-03-12tunnel: replace CompletableFuture with GhettoCompletableFutureJason A. Donenfeld
2020-03-12tunnel: we return Optional types so mark retrostreams as apiJason A. Donenfeld
2020-03-11tunnel: add javadoc supportJason A. Donenfeld
2020-03-10tunnel: the external API does not expose java9Jason A. Donenfeld
2020-03-10tunnel: tools: update to latest goJason A. Donenfeld
2020-03-10tunnel: make use of @RestrictToJason A. Donenfeld
2020-03-10build: abstract out groupNameJason A. Donenfeld
2020-03-10global: java access control has important semantic meaningJason A. Donenfeld
2020-03-10tunnel: Codestyle cleanupsHarsh Shandilya