aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* tunnel: fix BadConfigExceptionTestMichal Murin2022-02-091-1/+1
| | | | | | | | Fix the test by changing the DNS to a string with an invalid char in the `invalid-value.conf` test configuration file. Signed-off-by: Michal Murin <michal.murin@jamf.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* gradle: update AndroidX dependenciesHarsh Shandilya2022-01-281-6/+6
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ToolsInstaller: set id=wireguard magisk module paramJason A. Donenfeld2022-01-211-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: add margin on empty list textMarcel Joss2022-01-172-0/+3
| | | | | Signed-off-by: Marcel Joss <marceljoss@hotmail.ch> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ui: make when statements exhaustive everywhereHarsh Shandilya2022-01-082-0/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump AGP, Kotlin and AGPHarsh Shandilya2022-01-082-8/+8
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump wrapper to 7.3.3Harsh Shandilya2022-01-082-4/+4
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* version: bump1.0.20211029Jason A. Donenfeld2021-10-291-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* README: re-add desugaring blockJason A. Donenfeld2021-10-291-1/+12
| | | | | | | | People are never gonna figure it out otherwise. This reverts commit 1701e4fde4d167d0812f55460c6b4c6e534ea627. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tools: bump libwg-goJason A. Donenfeld2021-10-295-24/+20
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: bump copyright yearJason A. Donenfeld2021-10-2988-88/+88
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: remove kernel module downloaderJason A. Donenfeld2021-10-2935-2938/+122
| | | | | | | | Nathan Chance dropped the ball repeatedly and never maintained this in a consistent way that anybody could use. With Android 12 out now, just drop it all together. A bummer, but I don't see much of a choice. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: fix and silence lint errorsHarsh Shandilya2021-10-282-1/+2
| | | | | | | | | | - The `copied_to_clipboard` translation for Farsi does not include the placeholder, so it has been removed. - A couple lints that are errors but we cannot particularly do anything about were downgraded to warnings. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: make JSR305 annotations a compileOnly dependencyHarsh Shandilya2021-10-281-1/+1
| | | | | | These have no business being part of the runtime classpath of this library Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: upgrade AndroidX dependenciesHarsh Shandilya2021-10-283-6/+6
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* strings: sync translationsHarsh Shandilya2021-10-272-0/+357
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ui: upgrade zxing-android-embeddedHarsh Shandilya2021-10-253-14/+11
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump wrapper to 7.2Harsh Shandilya2021-10-253-108/+157
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump AGPHarsh Shandilya2021-10-251-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: upgrade AndroidX dependenciesHarsh Shandilya2021-10-101-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* README: link to Android desugaring docsHarsh Shandilya2021-09-271-12/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* strings: sync with crowdinJason A. Donenfeld2021-09-2613-4/+208
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* README: bump desugar versionJason A. Donenfeld2021-09-261-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* version: bump1.0.20210926Jason A. Donenfeld2021-09-261-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: bump to work on x86_64 architectureJason A. Donenfeld2021-09-262-6/+6
| | | | | | | | | | | | | Bionic bans poll, so switch to ppoll. Folks were experiencing crashes on ChromeOS. We're waiting for https://go-review.googlesource.com/c/sys/+/352310 to be merged, but for now we rely on https://git.zx2c4.com/wireguard-go/commit/?id=fcc601dbf0f6b626ec1d47a880cbe64f9c8fe385 Reported-by: Rodrigo Alexandre <rdrslv00@gmail.com> Reported-by: Mace Moneta <moneta.mace@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui,tunnel: support DNS search domainsJason A. Donenfeld2021-09-257-8/+89
| | | | | | | | wg-quick has supported this for a while, but not the config layer, and not the Go backend, so wire this all up. Requested-by: Alexis Geoffrey <alexis.geoffrey97@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* version: bump1.0.20210924Jason A. Donenfeld2021-09-241-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tools: bump depsJason A. Donenfeld2021-09-244-16/+16
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: upgrade Kotlin and AndroidX dependenciesHarsh Shandilya2021-09-242-7/+7
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: bump depsJason A. Donenfeld2021-09-132-13/+14
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tools: bump for android 12Jason A. Donenfeld2021-09-091-0/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* gradle: update property set with AGP 7 experimental flagsHarsh Shandilya2021-07-293-21/+57
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: fix CMake warningHarsh Shandilya2021-07-291-0/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* strings: sync translationsHarsh Shandilya2021-07-2924-95/+737
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: switch to modern plugin application layoutHarsh Shandilya2021-07-294-22/+28
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: upgrade to AGP 7.0.0Harsh Shandilya2021-07-291-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ui: mark app_name string as untranslatableHarsh Shandilya2021-07-292-2/+2
| | | | | | WireGuard is a brand name that should not be localized. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: fix distribution checksumHarsh Shandilya2021-07-292-2/+2
| | | | | | | | This should've been updated when we switched the distribution type to -bin Fixes: a23c57bab025 ("gradle: switch to -bin distribution") Reported-by: Vladimir Nikishkin <lockywolf@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: disable Jetifier that is no longer necessaryHarsh Shandilya2021-07-281-2/+3
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: switch to -bin distributionHarsh Shandilya2021-07-252-2/+1
| | | | | | | -all is a noticeably larger distribution than -bin and the sources it packages can be fetched on-demand by IDEs. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade AndroidX dependenciesHarsh Shandilya2021-07-251-4/+4
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade AndroidX dependenciesHarsh Shandilya2021-07-181-7/+7
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump to 7.1.1Harsh Shandilya2021-07-182-4/+4
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: drop obsolete dependency substitutionHarsh Shandilya2021-06-161-7/+0
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump to v7.1Harsh Shandilya2021-06-164-5/+5
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump desugar_jdk_libs and KotlinHarsh Shandilya2021-05-271-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: retry DNS resolution for 10 secondsJason A. Donenfeld2021-05-264-2/+26
| | | | | | | | | | This has several problems: 1) it blocks the main thread; 2) it doesn't distinguish between a permanent error and a transient one; 3) the 10 seconds is hard coded; 4) there's no way for the user to cancel it. We'll have to improve this. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: upgrade AndroidX dependenciesHarsh Shandilya2021-05-192-7/+7
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: use longer timeouts for Gradle publish tasksHarsh Shandilya2021-05-071-0/+5
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* version: bump1.0.20210506Jason A. Donenfeld2021-05-071-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>