summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadREST
AgeCommit message (Expand)AuthorFilesLines
2025-09-19Add routine that clears shadowsocks caches on API rotation and failureBug Magnet1-0/+26
2025-09-16Reject unsupported obfuscation only in auto caseEmīls1-13/+14
2025-09-16Update the relays listBug Magnet1-1/+1
2025-09-16Bypass obfuscation when not supportedBug Magnet8-53/+174
2025-09-08Remove ProxyConfigurationTransportProviderBug Magnet1-66/+0
2025-09-08Enable QUIC obfuscationJon Petersson1-0/+1
2025-09-05Fix relay selector selection order and obfuscationJon Petersson11-275/+330
2025-08-28Fix relay features not present on cached relaysJon Petersson1-20/+1
2025-08-26Enable rust api client for all buildsSteffen1-15/+0
2025-08-12Separate access method rotation request from stateSteffen1-2/+6
2025-08-06Fix some linting warningsmojganii4-6/+11
2025-07-08Update FFI to handle new QUIC paramsJon Petersson3-6/+13
2025-06-26Update RelaySelector to handle extra addressesJon Petersson3-15/+36
2025-06-17Add QUIC/Masque fields and Features structure to ServerRelayAndrew Bulhak1-2/+54
2025-06-16Combine DAITA and Multihop to one pill when smart routing is activeJon Petersson1-15/+14
2025-06-05Fix typosomahs1-1/+1
2025-06-04Remove unnecessary casts statementsBug Magnet1-6/+6
2025-06-04Make API check use mullvad ios in debug buildsBug Magnet4-1/+44
2025-05-26Make IP Override feature indicator check current tunnel endpointAndrew Bulhak1-0/+4
2025-05-23Fix API breaking down when used without connectivityBug Magnet1-1/+1
2025-05-22Migrate legacy storekit payment to Mullvad APIJon Petersson4-19/+92
2025-05-21Fix ios release build failureSteffen1-1/+5
2025-05-20Fix duplicate call to cache to validate portSteffen Ernst1-19/+28
2025-05-20Remove port 443 from automatic connection attemptSteffen Ernst2-13/+5
2025-05-20Handle port 443 removal and show blocked state bannerSteffen Ernst1-0/+27
2025-05-08Add storekit 2 functions to mullvad apiSteffen Ernst7-36/+165
2025-04-28Add the ability to use QUIC obfuscation in the UI, and update SettingsBug Magnet2-0/+5
2025-04-28Implement DeviceProxy to use Mullvad APImojganii5-45/+247
2025-04-24Expose TransportSelector to mullvad-iosJon Petersson6-39/+38
2025-04-16Fix shadowsocks not using ip overrideSteffen Ernst1-1/+10
2025-04-15Fix namespace clashing in rust codemojganii1-6/+6
2025-04-15Improve sendProblemReport based on feedbacksmojganii4-95/+9
2025-04-15Add test for validating string for meta datamojganii1-1/+1
2025-04-15Add metadata support to send problem reportmojganii5-46/+73
2025-04-15Call sendProblemReport from Rust in Swiftmojganii5-1/+63
2025-04-08Add mullvad api implementation for account proxyJon Petersson7-74/+204
2025-03-31Move Mullvad API functions to new fileJon Petersson6-137/+228
2025-03-31Tie rust and Swift side togetherJon Petersson8-17/+106
2025-03-18Add test for filtermojganii3-2/+3
2025-03-18Refactor RelayFilterDataSourcemojganii3-3/+7
2025-03-18Show number of available relays in filter viewmojganii5-9/+64
2025-03-17Fix the issue in smart routing when selecting one to many relaysmojganii1-5/+0
2025-03-03Send API requests across app/packet tunnel boundaryJon Petersson12-55/+404
2025-03-03Add retry strategy to mullvad apiEmīls4-67/+27
2025-02-21Implement an FFI to fetch API IP addresses using mullvad-apiJon Petersson7-7/+325
2025-02-18Fix access method rotation after dns proxy failureSteffen Ernst1-1/+12
2025-02-11Change cached relay list and how it is updatedJon Petersson1-1/+0
2025-02-04Update copyright string in switft filesOskar69-69/+69
2025-01-28Change AnyRelay Location from a String to a custom typeAndrew Bulhak5-13/+81
2025-01-24Put custom list name or (unfmtd) location name into connect buttonAndrew Bulhak4-13/+41