45 Commits (3d4c593b9b6e30ace56e7bdff7fcef0459c9dbc3)

Author SHA1 Message Date
  Jason A. Donenfeld 8e2d63db75 tunnel: add windows-style killswitch semantics for GoBackend 4 years ago
  Harsh Shandilya 09125e1e31
libwg-go: bump go version 4 years ago
  Harsh Shandilya f3ac787f5a
ToolsInstaller: update Magisk directory 4 years ago
  Harsh Shandilya 6cb9548f72
tunnel: disable LongLogTag lint 4 years ago
  Harsh Shandilya 3fa8e09545
tunnel: disable BuildConfig generation 4 years ago
  Jason A. Donenfeld e424765a61 tunnel: support IncludedApplications as whitelist 4 years ago
  Harsh Shandilya 1ca4dbf1a2
tunnel: hold peers in an ArrayList 4 years ago
  Jason A. Donenfeld 7b5ceac9f7 version: bump 4 years ago
  Jason A. Donenfeld 9fe0019ec1 tunnel: libwg-go: use deterministic verdef name 4 years ago
  Jason A. Donenfeld c1e86acb3c tunnel: libwg-go: remove -x option from flock 4 years ago
  Jason A. Donenfeld d74b988f75 global: cleanup code style 4 years ago
  Jason A. Donenfeld c9717693d0 tunnel: libwg-go: check sha256 of downloaded tarball 4 years ago
  Jason A. Donenfeld 0fa3fe3d43 tunnel: libwg-go: stick go tarball in gradle cache 4 years ago
  Jason A. Donenfeld f916f96761 tunnel: libwg-go: prevent parallel downloads 4 years ago
  Jason A. Donenfeld 79e766c4e1 tunnel: fix package name being passed through to cmake 4 years ago
  Jason A. Donenfeld 456a74db05 global: hardcode tags so that minification doesn't ruin the log 4 years ago
  Jason A. Donenfeld 4725e55090 libwg-go: update go modules 4 years ago
  Jason A. Donenfeld 38c360cb74 libwg-go: bump go version 4 years ago
  Jason A. Donenfeld 240e049e46 InetEndpoint: return proper parser exception 4 years ago
  Harsh Shandilya 2b31eac1af publish.gradle: Use non-deprecated API to prevent eager configuration of tasks 4 years ago
  Harsh Shandilya 093139bc91 tunnel: Add an initial set of unit tests 4 years ago
  Harsh Shandilya 6c8a4a6a28 tunnel: Remove MISSING_VALUE from BadConfigException reasons 4 years ago
  Jason A. Donenfeld f5d2fd6190 config: show missing section error correctly 4 years ago
  Jason A. Donenfeld 86fc518585 tunnel: replace CompletableFuture with GhettoCompletableFuture 4 years ago
  Jason A. Donenfeld 78377a5c67 tunnel: we return Optional types so mark retrostreams as api 4 years ago
  Jason A. Donenfeld 56f2dcc073 tunnel: add javadoc support 4 years ago
  Jason A. Donenfeld 704c344213 tunnel: the external API does not expose java9 4 years ago
  Jason A. Donenfeld 692b71af23 tunnel: tools: update to latest go 4 years ago
  Jason A. Donenfeld d4875afe31 tunnel: make use of @RestrictTo 4 years ago
  Jason A. Donenfeld de0e431d00 build: abstract out groupName 4 years ago
  Jason A. Donenfeld 6b304391b5 global: java access control has important semantic meaning 4 years ago
  Harsh Shandilya 8f85e4c88f tunnel: Codestyle cleanups 4 years ago
  Harsh Shandilya a3b9c3b884 ui: Codestyle cleanups 4 years ago
  Jason A. Donenfeld 5d342ee1ab tunnel: upload aar to bintray 4 years ago
  Jason A. Donenfeld 89d9e30025 build: apply version to both modules 4 years ago
  Jason A. Donenfeld dfde86df76 Version bump 4 years ago
  Jason A. Donenfeld 2e55e5fd05 global: format code 4 years ago
  Jason A. Donenfeld 40ebf8006e global: optimize imports 4 years ago
  Jason A. Donenfeld 8e8643122e global: get rid of nonnull gradle hack 4 years ago
  Jason A. Donenfeld d62526fde6 WgQuickBackend: by default use single-tunnel mode like GoBackend, but add option 4 years ago
  Jason A. Donenfeld 056cf472d9 ModuleLoader: move to right project 4 years ago
  Jason A. Donenfeld 0c161cc0c2 AsyncWorker: move back to original location 4 years ago
  Harsh Shandilya 7894894610 Use AndroidX Nullable annotation everywhere 4 years ago
  Harsh Shandilya 6bc3e257f8 Enable nonnull generation for tunnel module 4 years ago
  Harsh Shandilya adc613d801 Migrate tunnel related classes to tunnel/ Gradle module 4 years ago