summaryrefslogtreecommitdiffhomepage
path: root/mullvad-ios/src
AgeCommit message (Expand)AuthorFilesLines
2025-04-08Add mullvad api implementation for account proxyJon Petersson5-14/+255
2025-03-31Move Mullvad API functions to new fileJon Petersson3-36/+55
2025-03-31Tie rust and Swift side togetherJon Petersson1-10/+10
2025-03-31Implement call for getting relays on Rust sideJon Petersson2-3/+90
2025-03-03Add retry strategy to mullvad apiEmīls4-13/+115
2025-02-25Allow undocumented_unsafe_blocks in some modulesJoakim Hulthe1-0/+2
2025-02-21Implement an FFI to fetch API IP addresses using mullvad-apiJon Petersson6-0/+395
2025-02-12Replace `#[no_mangle]` with `#[unsafe(no_mangle)]`Sebastian Holmin5-12/+12
2024-12-27Use DAITAv2 on iOSEmīls3-45/+97
2024-12-19Use IAN TCP connection for ephemeral peer exchangeEmīls5-461/+428
2024-11-26Disable testAppStillFunctioningWhenAPIDown because of ATS in iOS 18Bug Magnet1-1/+1
2024-11-26Improve rust documentationBug Magnet1-2/+12
2024-11-26Allow override of encrypted DNS domain nameBug Magnet1-2/+14
2024-11-13Add shadowsocks obfuscation as an optionBug Magnet3-7/+31
2024-10-18Move encrypted DNS state to crate shared between iOS and everyeone elseMarkus Pettersson1-77/+12
2024-10-01Simplify configuration selection for encrypted dnsEmīls1-16/+13
2024-09-25Add FFI for encrypted-dns-proxy for iOSEmīls3-0/+223
2024-09-25Upgrade `tonic` to 0.12 and `prost` to 0.13Sebastian Holmin1-12/+8
2024-09-06Enable Daita in the PacketTunnel actorBug Magnet4-64/+90
2024-08-16Add CI job for mullvad-iosDavid Lönnhager1-1/+1
2024-08-16Fix mullvad-ios buildDavid Lönnhager1-2/+2
2024-07-26Close TCP connection once PQ key is negotiatedmojganii1-0/+13
2024-07-17Add a Rust FFI, Disable sandboxing for scriptsBug Magnet8-0/+987