summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2024-12-03Update app changelogios-release-2024.11Emīls2-5/+4
2024-12-03Update in-tree changelogEmīls1-0/+3
2024-12-03Merge branch 'fix-ui-tests-compilation'Bug Magnet1-2/+4
2024-12-03Fix UITest buildsBug Magnet1-2/+4
2024-12-03Merge branch 'show-spinner-whilst-logs-are-being-loaded-ios-943'Bug Magnet10-123/+362
2024-12-03Fix log redaction loading issuemojganii10-123/+362
2024-12-03Merge branch ↵Jon Petersson12-41/+48
'enable-custom-shadowsocks-port-selection-on-entry-servers-in-ios-955'
2024-12-03Enable custom Shadowsocks port selection on entry servers in multihopJon Petersson12-41/+48
2024-12-03Merge branch 'check-for-empty-string-when-setting-droid-1612'Jonatan Rhodin5-2/+71
2024-12-03Add check for empty play purchase payment tokenJonatan Rhodin5-2/+71
2024-12-03Merge branch 'create-a-pop-wip-poc-pr-droid-1435'David Göransson5-18/+119
2024-12-03Implement basic of page object patternNiklas Berglund5-18/+119
2024-12-03Merge branch 'fix-multiple-wireguard-port-selection-in-settings-view-ios-954'Jon Petersson1-3/+9
2024-12-03Fix multiple Wireguard port selection in settings viewJon Petersson1-3/+9
2024-12-02Merge branch 'simplify-api-addr-cache'David Lönnhager10-113/+82
2024-12-02Make SNI hostname implicitDavid Lönnhager3-19/+6
2024-12-02Remove DNS fallback except for conncheckDavid Lönnhager10-90/+74
2024-12-02Make address cache constructor infallibleDavid Lönnhager1-7/+5
2024-12-02Merge branch ↵Markus Pettersson7-113/+210
'remove-macos-apple-app-fix-nat-firewall-rules-for-macos-151-des-1359'
2024-12-02Update changelogMarkus Pettersson1-0/+2
2024-12-02Disable Apple services workaroudns for unaffected macOS versionsMarkus Pettersson6-112/+207
Do not apply redirect rules for DNS requests to port 53 to loopback on macOS versions that do not need the apple services NAT-redirect workaround. This effectively reverts to the old behaviour were a local DNS resolver is used only in the blocked and connecting states for macOS versions *not* in the version range 14.6 <= version < 15.1. Revert the nat redirect rules that were added to force traffic through the tunnel interface. This hack is no longer needed since it was fixed by apple in macOS 15.1.
2024-12-02Improve documentation on how to debug pfMarkus Pettersson1-1/+1
2024-12-02Merge branch 'make-shadowsocks-obfuscation-ready-for-production-ios-879'Bug Magnet4-10/+4
2024-12-02Edit changelog to mention WireGuard over Shadowsocks obfuscationBug Magnet1-0/+3
2024-12-02Enable Shadowsocks obfuscation in ReleaseBug Magnet3-10/+1
2024-12-02Merge branch 'ci-win-arm64-sh'David Lönnhager1-6/+25
2024-12-02Add daemon CI job for Windows ARM64David Lönnhager1-6/+25
2024-12-02Merge branch 'win-fix-linker-err'David Lönnhager3-5/+9
2024-12-02Use latest stable Rust version in daemon workflow (unpin)David Lönnhager1-1/+1
2024-12-02Add workaround for cargo linker issues in MSVC when targeting i686David Lönnhager2-4/+8
When running cargo from MSVC, as of Rust 1.83, it uses build tools for the target MSVC architecture rather than host, when building build scripts. Unsetting 'VSTEL_MSBuildProjectFullPath' works around this issue. This workaround can be removed once the upstream issue has been fixed: https://github.com/rust-lang/cc-rs/issues/1308
2024-12-02Merge branch 'remove-event-callback'Sebastian Holmin5-144/+115
2024-12-02Replace generic with new typeSebastian Holmin5-137/+135
2024-12-02Replace dyn fn with genericSebastian Holmin5-122/+95
2024-12-02Merge branch 'entering-blocked-state-when-connection-fails-droid-1606'Jonatan Rhodin2-12/+6
2024-12-02Make tunnel connection errors recoverableKalle Lindström2-12/+6
2024-12-02Merge branch 'implement-support-for-daita-with-multihop-droid-1412'Jonatan Rhodin67-213/+1521
2024-12-02Update translationsJonatan Rhodin20-22/+71
2024-12-02Update changelogJonatan Rhodin1-0/+3
2024-12-02Update screen testsJonatan Rhodin2-5/+7
2024-12-02Add and fix unit testsJonatan Rhodin6-19/+164
2024-12-02Implement support for daita with multihopJonatan Rhodin38-167/+1276
2024-12-02Merge branch 'edp-infallible-constructor'Markus Pettersson2-9/+9
2024-12-02Clean up importMarkus Pettersson1-5/+4
2024-12-02Make `EncryptedDNSForwarder::from_stream` infallibeMarkus Pettersson2-5/+6
2024-12-02Merge branch 'FixShadowsockTypo'Bug Magnet5-13/+13
2024-12-02Replace misspelling of WireGuardObfuscationShadowsocksPort type nameAndrew Bulhak5-13/+13
2024-11-29Merge branch 'improved-dns-fallback-logging-linux'Joakim Hulthe1-14/+27
2024-11-28Log failure reason when trying DNS managersJoakim Hulthe1-14/+27
2024-11-28Merge branch 'fix-clippy-lints'Markus Pettersson5-54/+16
2024-11-28Pin `rustc` to `1.81` in Windows build GHAMarkus Pettersson1-1/+1