summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2024-03-22Rename .negotiatingKey to .negotiatingPostQuantumKey (cherry-pick)call-post-quantum-key-negotiation-method-from-ios-553Andrew Bulhak7-21/+10
2024-03-22Add a new actor state for key negotiationBug Magnet9-15/+25
2024-03-22Add .negotiatingKey state, start negotiations when actor yields itAndrew Bulhak7-69/+90
2024-03-21Merge branch 'PacketTunnel-State-mutation-refactor' into features/ios-post-qu...Bug Magnet7-214/+203
2024-03-21Disable swiftlint warning when force-casting Connection/Blocking dataAndrew Bulhak1-0/+2
2024-03-21Remove obsolete comment about StateAssociatedData's nameAndrew Bulhak1-1/+0
2024-03-21Remove trailing spacesAndrew Bulhak3-14/+13
2024-03-21Rename State component types for clarityAndrew Bulhak7-104/+111
2024-03-21Implement protocol for common State connection/error dataAndrew Bulhak4-97/+72
2024-03-21Simplify network reachability change handlingAndrew Bulhak1-14/+8
2024-03-21Make State Equatable, move change checks to didSet &cAndrew Bulhak3-18/+49
2024-03-21Remove commented dead codeAndrew Bulhak1-31/+0
2024-03-21Remove premature changes not related to this refactoringAndrew Bulhak1-62/+59
2024-03-21Add utility methods for mutating `State`'s data, replacing switch stmtsAndrew Bulhak4-148/+164
2024-03-21Enable reading Quantum Resistance settings from SettingsReaderBug Magnet6-14/+23
2024-03-21Regroup switch cases togetherBug Magnet6-25/+6
2024-03-21Remove debug statementsBug Magnet13-68/+6
2024-03-21Add FFI to talpid-tunnel-config-clientEmīls23-22/+1196
2024-03-21Merge branch 'improve-git-commit-message-check'Linus Färnstrand1-10/+10
2024-03-21Reorder actions to not hide important failureLinus Färnstrand1-10/+10
2024-03-21Change max git commit message subject line length to 72Linus Färnstrand1-2/+2
2024-03-21Merge branch 'upgrade-vulnerable-rust-deps'Linus Färnstrand2-30/+94
2024-03-21Upgrade is-terminal to get rid of runtime rustix dependencyLinus Färnstrand2-8/+74
2024-03-21Upgrade rustix to fix GHSA-c827-hfw6-qwvmLinus Färnstrand2-20/+18
2024-03-21Upgrade aes-gcm to fix CVE-2023-42811Linus Färnstrand1-2/+2
2024-03-21Merge branch 'notification-dot-visible-when-there-are-no-notification-des-686'Oskar Nyberg5-18/+45
2024-03-21Add notification icon loggingOskar Nyberg4-18/+35
2024-03-21Close notifications in some situations where they should be closedOskar Nyberg2-0/+10
2024-03-21Merge branch 'reset-to-default-inconsistency-droid-764'David Göransson2-5/+9
2024-03-21Make reset to default negativeDavid Göransson2-1/+3
2024-03-21Hide the Reset button when already defaultDavid Göransson1-5/+7
2024-03-21Merge branch 'fix-selection-of-custom-list-location-not-being-retained-ios-569'Bug Magnet3-5/+22
2024-03-21Fix selection of custom list location not being retainedJon Petersson3-5/+22
2024-03-21Merge branch 'ensure-that-gradle-wrapper-files-are-signed-droid-775'Albin5-147/+240
2024-03-21Bump gradle wrapperAlbin4-147/+237
2024-03-21Ensure signed commits for gradle wrapper updatesAlbin1-0/+3
2024-03-20Merge remote-tracking branch 'origin/unify-mtu-detection-e2e-tests'David Lönnhager1-18/+2
2024-03-20Merge test_mtu_detection_{windows,linux} testsJoakim Hulthe1-18/+2
2024-03-20Merge remote-tracking branch 'origin/write-tests-for-split-tunneling-des-276'David Lönnhager27-169/+1261
2024-03-20Test leaking TCP/UDP/ICMP packets in split tunnelJoakim Hulthe21-180/+863
2024-03-20Group platform split tunnel tests under one testJoakim Hulthe1-4/+15
2024-03-20Add split tunnel test for windowsJoakim Hulthe2-30/+100
2024-03-20Add am-i-mullvad cli for testing split tunnelingJoakim Hulthe6-7/+225
2024-03-20Make OVMF paths configurable per VMJoakim Hulthe2-8/+36
2024-03-20Use curl for split tunnel testJoakim Hulthe1-8/+13
2024-03-20Refactor test_macro error handling without panicsJoakim Hulthe3-88/+107
2024-03-20Make e2e tests accept anyhow errorsJoakim Hulthe5-20/+18
2024-03-20Add basic split-tunnel testJoakim Hulthe2-1/+60
2024-03-20Refactor forward_messages to use select macroJoakim Hulthe1-28/+29
2024-03-20Merge branch 'set-filtertoucheswhenobscured-true-for-the-whole-app-droid-770'Jonatan Rhodin3-3/+4