summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadREST
AgeCommit message (Expand)AuthorFilesLines
2023-05-29Introduce MullvadTransport and move Shadowsocks there, share TransportProvide...Bug Magnet14-651/+32
2023-05-25Pass the API endpoint to Shadowsocks instead of hardcoding itBug Magnet7-57/+109
2023-05-22Fix Cargo file to rebuild shadowsocks.h on each build, and rebuild to regener...Bug Magnet3-3/+16
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov4-8/+8
2023-05-22Add shadowsocks-proxy crateEmīls19-55/+711
2023-05-12Simplify the AddressCache logic, it now filters results to only keep the firs...Bug Magnet2-239/+75
2023-05-03Pass closure to block operations instead of the entire operationAndrej Mihajlov1-7/+5
2023-05-03Adapt codebase to use cancellable initializerAndrej Mihajlov1-28/+22
2023-04-20REST: add HTTP proxy configurationAndrej Mihajlov1-2/+25
2023-04-19REST: parse bridgesAndrej Mihajlov1-1/+26
2023-04-12Add configuration to disable IP address cache for staging environmentAndrej Mihajlov2-2/+7
2023-04-05Display human readable error messages for throttled API callsJon Petersson1-0/+2
2023-03-22Cancel all pending network operations when a logout action is triggeredJon Petersson1-2/+2
2023-02-28Replace OperationCompletion with ResultAndrej Mihajlov4-47/+45
2023-02-10Disable retry strategy for access tokensAndrej Mihajlov5-51/+17
2023-02-06REST: migrate app/v1/create-apple-payment to use access token authorizationAndrej Mihajlov3-27/+23
2023-01-18REST: do not unroll underlying error in errorDescriptionAndrej Mihajlov1-8/+8
2023-01-17Add helper to create serial operation queueAndrej Mihajlov1-4/+1
2022-11-21Update API ipAndrej Mihajlov1-1/+1
2022-11-17REST: replace transport registry with transport provider closureAndrej Mihajlov4-43/+9
2022-11-09Remove shared instancesAndrej Mihajlov4-19/+15
2022-11-07Remove unused importAndrej Mihajlov1-1/+0
2022-11-07Fix header in ServerRelaysResponseAndrej Mihajlov1-1/+1
2022-11-07Add URLSessionTransport into REST namespaceAndrej Mihajlov1-15/+17
2022-11-07Add exponential backoff with jitterAndrej Mihajlov4-14/+213
2022-10-31Add temporary AddressCache.sharedAndrej Mihajlov2-0/+13
2022-10-31AddressCache: add read-only modeAndrej Mihajlov1-125/+173
2022-10-21REST: clean up access levelsAndrej Mihajlov2-8/+8
2022-10-20Move REST into separate frameworksajacl28-0/+2671