summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-09-23temp: point to fixed gotatuntest-userspace-obfsDavid Lönnhager2-2/+2
2025-09-23tempDavid Lönnhager1-1/+1
2025-09-22fixupimplement-user-space-obfuscation-in-boringtun-des-2424Markus Pettersson1-3/+1
2025-09-22fixupMarkus Pettersson1-2/+2
2025-09-12Update `boringtun`Markus Pettersson5-7/+11
2025-09-11Delay start of obfuscatorMarkus Pettersson1-5/+6
2025-09-11tfixup! WIP Make example with Boringtun + Masque workMarkus Pettersson5-11/+533
2025-09-11fixup! WIP Make example with Boringtun + Masque workMarkus Pettersson1-6/+11
2025-09-11fixup! WIP Make example with Boringtun + Masque workMarkus Pettersson1-8/+8
2025-09-11fixup! WIP Make example with Boringtun + Masque workMarkus Pettersson1-3/+5
2025-09-11fixup! WIP Make example with Boringtun + Masque workMarkus Pettersson1-8/+27
2025-09-10fixup! WIP Make example with Boringtun + Masque workMarkus Pettersson3-17/+90
2025-09-10WIP Make example with Boringtun + Masque workMarkus Pettersson2-40/+34
2025-09-10Promote `boringtun` to a workspace dependencyMarkus Pettersson5-56/+9
2025-09-10WIP Add exectuable example with Boringtun + MasqueMarkus Pettersson3-7/+126
2025-09-10Fix windows buildMarkus Pettersson1-1/+1
2025-09-09Merge branch 'set-non-blocking-socket-quic'Bug Magnet2-1/+5
2025-09-09Fix Android buildMarkus Pettersson4-16/+87
2025-09-09Draft: impl quic obfuscation using in-memory channelsMarkus Pettersson11-95/+463
2025-09-03Merge branch 'bypass-quic-socket-android'Jonatan Rhodin72-306/+631
2025-09-03Add connection test for QUICDavid Göransson7-1/+42
2025-09-03Add UI support for QUIC settingJonatan Rhodin60-234/+533
2025-09-03Call `bypass` on QUIC socket on AndroidMarkus Pettersson7-72/+52
2025-09-03Allow passing a QUIC socket to `mullvad-masque-client`Markus Pettersson1-22/+23
2025-09-03Do not run QUIC proxy until `Obfuscator::run` is calledMarkus Pettersson1-13/+17
2025-09-03Merge branch 'win-device-diag-logging'David Lönnhager21-122/+583
2025-09-03Update changelogDavid Lönnhager1-0/+3
2025-09-03Add pnputil and devicequery log output for split tunneling and tun devDavid Lönnhager12-8/+463
2025-09-03Move get_system_dir to talpid-windowsDavid Lönnhager7-40/+38
2025-09-03Move multibyte_to_wide to talpid-windowsDavid Lönnhager3-74/+79
2025-09-03Merge branch 'macos-filter-aaaa-responses'David Lönnhager4-11/+72
2025-09-03Update changelogDavid Lönnhager1-0/+3
2025-09-03Filter out AAAA records on macOS when IPv6 in tunnel is disabledDavid Lönnhager3-11/+69
2025-09-03Add last WG handshake to statsDavid Lönnhager12-3/+171
2025-09-03Merge branch 'ignore-unsupported-releases-in-app-and-loader'David Lönnhager7-4/+164
2025-09-03Ignore versions with zero rollout in Mullvad loader and appDavid Lönnhager7-4/+164
2025-09-03Merge branch 'add-ios-to-localization-script-ios-1222'Bug Magnet4-53/+82
2025-09-03Add iOS localization to the pipelinemojganii4-53/+82
2025-09-03Merge branch 'disable-liquid-glass-design'Bug Magnet1-0/+2
2025-09-03Disable liquid glass design when building with Xcode 26Bug Magnet1-0/+2
2025-09-03Merge branch 'upload-latest-version-metadata'David Lönnhager10-26/+274
2025-09-03Add script for publishing latest versions metadata (latest.json)David Lönnhager1-9/+24
2025-09-03Pull 'latest' metadata file with 'mullvad-release pull'David Lönnhager2-1/+59
2025-09-03Add command for querying latest version to mullvad-releaseDavid Lönnhager8-16/+167
2025-09-03Implement EnumIter for mullvad-update architecture enumDavid Lönnhager4-1/+25
2025-09-02Merge branch 'masque-benchmarks'Sebastian Holmin6-47/+359
2025-09-02Log if packet reassembly failsJoakim Hulthe1-1/+5
2025-09-02Make masque fragment reassembly slightly more efficientJoakim Hulthe1-41/+40
2025-09-02Add error for fragments with < 2 itemsSebastian Holmin1-2/+9
2025-09-02Add bench to masque proxy fragment handlerSebastian Holmin5-3/+305