| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-12-16 | Split Android project and app module | Albin | 1 | -1/+1 | |
| The purpose of this is to: * Comply better with the default Android project structure (see https://developer.android.com/studio/build). * Avoid conflicts between project and app dependencies and plugins. | |||||
| 2021-09-21 | Retry tunnel creation without blocking state machine | David Lönnhager | 1 | -22/+5 | |
| 2021-09-21 | Retry wintun tunnel creation if it fails | David Lönnhager | 1 | -5/+22 | |
| 2021-06-02 | Give more time to IP interface setup on Windows, and make it abortable | David Lönnhager | 1 | -44/+4 | |
| 2021-05-27 | Make architecture names standard | Janito Vaqueiro Ferreira Filho | 1 | -7/+8 | |
| `build-apk.sh` and `wireguard/libwg/build-android.sh` were using different names for the same architecture (x86/i686, arm/armv7, arm64/aarch64). Making it consistent helps to reuse the same `$ARCHITECTURES` environment variable for both scripts. | |||||
| 2021-05-25 | Update wireguard-go to v0.0.0-20210225140808 | Emīls | 2 | -6/+26 | |
| 2021-04-21 | Add support for building universal macOS app | Oskar Nyberg | 1 | -2/+16 | |
| 2021-03-22 | Set permissions for created build outputs | Janito Vaqueiro Ferreira Filho | 1 | -1/+6 | |
| 2021-03-22 | Manually strip `libwg.so` | Janito Vaqueiro Ferreira Filho | 1 | -8/+17 | |
| 2021-03-22 | Change built `libwg.so` output path | Janito Vaqueiro Ferreira Filho | 2 | -8/+4 | |
| Change the makefile to output to the path that will be used when building the `mullvad-jni` crate, then copy that file to the path where the APK build process will look for it. This is the reverse of how it was previously handled. The reason for doing is is that the APK library will be stripped, so having that be the output of the makefile will always cause `make` to rebuild it unnecessary if it's stripped in place. Therefore, we keep the `make` output library unstripped, and copy a stripped version to the APK path. | |||||
| 2021-03-22 | Use updated Docker image | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2021-03-22 | Define `NDK_TOOLCHAIN_DIR` in wg-go Docker image | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-17 | Update `go.mod` to use Go version 1.16 | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2021-03-17 | Replace `LinuxSocketBind` with std. `nativeBind` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2021-03-10 | Upgrade wireguard-go | David Lönnhager | 7 | -64/+56 | |
| 2021-03-10 | Rename Dockerfile | David Lönnhager | 1 | -0/+0 | |
| 2021-03-10 | Update Android Docker image | David Lönnhager | 3 | -44/+47 | |
| 2021-03-10 | Version Dockerfile for Android | David Lönnhager | 1 | -0/+47 | |
| 2021-02-26 | Allow building on Apple Silicon | Andrii Yurchuk | 1 | -1/+5 | |
| 2021-02-17 | Update copyright notices | David Lönnhager | 6 | -6/+6 | |
| 2021-02-17 | Determine Wintun alias dynamically for WG tunnel | David Lönnhager | 1 | -6/+12 | |
| 2021-02-15 | Allow configuring architectures to build wg-go | Janito Vaqueiro Ferreira Filho | 1 | -1/+2 | |
| 2020-12-03 | Use custom Wintun pool in libwg | David Lönnhager | 1 | -0/+16 | |
| 2020-11-27 | Update wireguard-go | David Lönnhager | 5 | -30/+34 | |
| 2020-11-05 | Move Docker images to Quay.io | Joshua Björkäng | 1 | -1/+1 | |
| 2020-07-22 | Prevent infinite wait on non-existent IPv6 interface on Windows | David Lönnhager | 1 | -11/+24 | |
| 2020-07-07 | Use prebuild toolchain | Janito Vaqueiro Ferreira Filho | 2 | -17/+3 | |
| 2020-05-19 | Allow building libwg-go without NDK script | Janito Vaqueiro Ferreira Filho | 1 | -1/+8 | |
| 2020-05-19 | Fail WireGuard-Go build with undefined variables | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2020-05-19 | Don't use Docker for F-Droid build | Janito Vaqueiro Ferreira Filho | 1 | -5/+20 | |
| 2020-05-19 | Export GOPATH so that it is used by `make` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2020-02-13 | Fix file permissions and all the things | Emīls | 5 | -49/+50 | |
| Use chrono in talpid-core on all platforms Resolve unused imports and android errors Correct formatting Fix git attributes to use LF on Windows for go.mod Fix libwg_default.go Fix libwg_android.go Fix logging context management Fix return values Fix conditional compilation statement Fix go formatting | |||||
| 2020-02-13 | Add readme for libwg | Odd Stranne | 1 | -0/+26 | |
| 2020-02-13 | Consolidate various libwg implementations | Odd Stranne | 20 | -891/+584 | |
| 2020-02-07 | Use newer android docker image to build wireugard | Emīls | 4 | -31/+13 | |
| Use newer android docker image to build wireguard-go libraries in CI to speed up builds. The main change is that NDK toolchains will now be installed at runtime to decrease the size (and thus the time it takes to download) the Docker image. | |||||
| 2020-02-07 | Move WireGuard artifacts instead of copying | Linus Färnstrand | 1 | -2/+2 | |
| 2020-01-29 | Fix wireguard-go buildscript for Android | Emīls | 1 | -1/+1 | |
| The script now specifies the correct name for the x86 Android ABI. | |||||
| 2020-01-27 | Fix android buildscript | Emīls Piņķis | 1 | -0/+3 | |
| 2020-01-23 | Update wireguard-go to v0.0.20200121 | Emīls | 4 | -3/+19 | |
| 2020-01-23 | Move wireguard-go into the repository | Emīls | 12 | -0/+1369 | |
| Since the wireguard-go libraries were being changed too often to be in the binaries repository, they are moved into the main app repository. This means that for production builds, the libraries will be rebuilt every build. | |||||
