summaryrefslogtreecommitdiffhomepage
path: root/mullvad-ios/src/api_client
AgeCommit message (Expand)AuthorFilesLines
2025-08-12Make changes from pull requestAndrew Bulhak1-9/+14
2025-08-12Adjust Rust formatting againAndrew Bulhak1-7/+8
2025-08-12Fix Rust warnings/formatting complaintsAndrew Bulhak1-7/+18
2025-08-12Remove redundant Sync conformance for ForeignPtr typeAndrew Bulhak1-1/+0
2025-08-12Feed access method UUID back from Rust to Swift, and save itAndrew Bulhak1-2/+43
2025-07-10Run `cargo fmt`Sebastian Holmin8-16/+16
2025-07-09Add unsafe block in unsafe fnSebastian Holmin12-62/+81
2025-07-09Use `#[unsafe(no_mangle)]`Sebastian Holmin9-20/+20
2025-07-08Update FFI to handle new QUIC paramsJon Petersson5-51/+24
2025-06-04Remove unnecessary casts statementsBug Magnet2-34/+30
2025-06-04Make API check use mullvad ios in debug buildsBug Magnet2-4/+57
2025-06-04Add API availability check to mullvad-iosBug Magnet1-0/+54
2025-05-23Remove the DispatchQueue use to clear the cached address pointerBug Magnet1-5/+21
2025-05-23Fix API breaking down when used without connectivityBug Magnet3-4/+94
2025-05-22Migrate legacy storekit payment to Mullvad APIJon Petersson1-0/+80
2025-05-14Make the API cancellation handle safe, and properly clear out pointersBug Magnet1-11/+9
2025-05-08Add documentation for instances of SwiftRetryStrategyBug Magnet5-0/+39
2025-05-08Add storekit 2 functions to mullvad apiSteffen Ernst2-0/+162
2025-04-28Implement DeviceProxy to use Mullvad APImojganii3-12/+386
2025-04-24Expose TransportSelector to mullvad-iosJon Petersson11-38/+659
2025-04-22Add test for mullvad apiSteffen Ernst2-1/+138
2025-04-15Fix namespace clashing in rust codemojganii3-28/+23
2025-04-15Improve sendProblemReport based on feedbacksmojganii3-53/+85
2025-04-15Add metadata support to send problem reportmojganii2-13/+96
2025-04-15Call sendProblemReport from Rust in Swiftmojganii3-10/+23
2025-04-15Implement mullvad_api_send_problem_report in Rustmojganii3-0/+126
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-21Implement an FFI to fetch API IP addresses using mullvad-apiJon Petersson5-0/+394