| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-12-29 | Add comment to build function in build.sh | Linus Färnstrand | 1 | -0/+2 | |
| 2021-12-29 | Add logging functions and use them in build.sh | Linus Färnstrand | 1 | -32/+60 | |
| 2021-12-29 | Merge branch 'not-universal-build-by-default' | Linus Färnstrand | 4 | -21/+18 | |
| 2021-12-29 | Make build.sh produce single architecture pkg by default (--universal) | Linus Färnstrand | 4 | -21/+18 | |
| Add --universal flag for building universal app for both Intel and Apple Silicon | |||||
| 2021-12-29 | Merge branch 'cleanup-build.sh' | Linus Färnstrand | 1 | -16/+13 | |
| 2021-12-27 | Remove buildTargets function and just call that code directly | Linus Färnstrand | 1 | -13/+10 | |
| 2021-12-27 | Remove () from functions to better follow coding guidelines | Linus Färnstrand | 1 | -4/+4 | |
| 2021-12-22 | Merge branch 'prevent-bundling-non-needed-dependencies' | Oskar Nyberg | 1 | -2/+7 | |
| 2021-12-22 | Prevent bundling dependencies not used in production | Oskar Nyberg | 1 | -2/+7 | |
| 2021-12-21 | Merge branch 'defensive-rest-handling' | Andrej Mihajlov | 2 | -52/+23 | |
| 2021-12-21 | REST: handle success response codes defensively | Andrej Mihajlov | 2 | -52/+23 | |
| 2021-12-21 | Merge branch 'add-killswitch-info' | Oskar Nyberg | 8 | -227/+292 | |
| 2021-12-21 | Add kill switch info strings to messages.pot | Oskar Nyberg | 1 | -0/+8 | |
| 2021-12-21 | Add kill switch info feature to the changelog | Oskar Nyberg | 1 | -0/+2 | |
| 2021-12-21 | Add kill switch information dialog | Oskar Nyberg | 1 | -224/+271 | |
| 2021-12-21 | Rename dialog type info to caution and add new info | Oskar Nyberg | 4 | -3/+8 | |
| 2021-12-21 | Add info icon | Oskar Nyberg | 1 | -0/+3 | |
| 2021-12-21 | Merge branch 'update-dependencies' | Oskar Nyberg | 6 | -259/+302 | |
| 2021-12-21 | Add Electron update to changelog | Oskar Nyberg | 1 | -0/+1 | |
| 2021-12-21 | Update to node 16.9.1 | Oskar Nyberg | 2 | -2/+2 | |
| 2021-12-21 | Update Electron | Oskar Nyberg | 2 | -8/+8 | |
| 2021-12-21 | Update TypeScript | Oskar Nyberg | 3 | -249/+291 | |
| 2021-12-20 | Merge branch 'add-android-dependency-audit' | Albin | 3 | -0/+29 | |
| 2021-12-20 | Add Android dependency audit | Albin | 3 | -0/+29 | |
| Adds the OWASP Dependency-Check tool to the project to detect potentially vulnerable dependencies. Gradle is configured to skip the lintClassPath configuration, which relies on many dependencies that has been flagged to have CVEs, as it's related to the lint tooling rather than the project's compilation class path. The alternative would be to suppress specific CVEs, however that could potentially result in suppressed CVEs in project compilation class path. | |||||
| 2021-12-20 | Merge branch 'fix-gradle-path-in-versioning-scripts' | Albin | 2 | -6/+6 | |
| 2021-12-20 | Fix path to gradle file in versioning scripts | Albin | 2 | -6/+6 | |
| Fixes the path to the gradle file used to handle versioning. The issue was instroduced when the project/app module were split in the following commit: f249bc175d21c3f732541266be9004700a913487 | |||||
| 2021-12-20 | Merge branch 'clarify-android-tile-text' | Albin | 5 | -1/+16 | |
| 2021-12-20 | Update changelog | Albin | 1 | -0/+2 | |
| 2021-12-20 | Clarify Android tile text | Albin | 4 | -1/+14 | |
| Change Android tile title/label to "Toggle VPN" to better inform the user about the tile action. Also set the subtitle (on Android Q and above) to match the state shown in the notification. | |||||
| 2021-12-17 | Merge branch 'win-increase-txn-timeout' | David Lönnhager | 2 | -1/+3 | |
| 2021-12-17 | Update changelog | David Lönnhager | 1 | -0/+1 | |
| 2021-12-17 | Increase firewall transaction lock timeout on Windows | David Lönnhager | 1 | -1/+2 | |
| 2021-12-17 | Merge branch 'disable-chrome-dns-resolver' | Andrej Mihajlov | 2 | -0/+11 | |
| 2021-12-17 | Disable built-in DNS resolver | Andrej Mihajlov | 2 | -0/+11 | |
| 2021-12-17 | Merge branch 'improve-unsafe-code' | David Lönnhager | 1 | -15/+17 | |
| 2021-12-17 | Improve unsafe code usage in system service module | David Lönnhager | 1 | -15/+17 | |
| 2021-12-16 | Bump iOS version (2022.1) | Andrej Mihajlov | 1 | -4/+4 | |
| 2021-12-16 | Merge branch 'small-macos-firewall-cleanup' | Linus Färnstrand | 1 | -8/+6 | |
| 2021-12-16 | Tiny simplification/code cleanup | Linus Färnstrand | 1 | -8/+6 | |
| 2021-12-16 | Merge branch 'api-address-cache-ios' | Andrej Mihajlov | 30 | -257/+1617 | |
| 2021-12-16 | Add API address cache | Andrej Mihajlov | 26 | -222/+1573 | |
| 2021-12-16 | SSLPinning: return `.rejectProtectionSpace` instead of ↵ | Andrej Mihajlov | 1 | -12/+5 | |
| `.cancelAuthenticationChallenge` to prevent URLError.cancelled | |||||
| 2021-12-16 | Rename update-relays.sh to prebuild.sh | Andrej Mihajlov | 2 | -2/+2 | |
| 2021-12-16 | Bundle api IP addresses with the app | Andrej Mihajlov | 2 | -1/+17 | |
| 2021-12-16 | Merge branch 'split-android-project-and-app-module' | Albin | 438 | -199/+206 | |
| 2021-12-16 | Split Android project and app module | Albin | 438 | -199/+206 | |
| 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-12-16 | Merge branch 'remove-iputils-dep' | David Lönnhager | 1 | -1/+1 | |
| 2021-12-16 | Remove iputils-ping from Debian dependencies | David Lönnhager | 1 | -1/+1 | |
| 2021-12-16 | Merge branch 'fix-threading-issue' | Andrej Mihajlov | 2 | -6/+11 | |
| 2021-12-15 | Fix crash occurring after completing in-app purchase | Andrej Mihajlov | 2 | -6/+11 | |
