summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/AutomaticKeyRotationManager.swift
AgeCommit message (Expand)AuthorFilesLines
2021-02-11Integrate WireGuardKitAndrej Mihajlov1-15/+13
2020-09-02Always call the completion handlerAndrej Mihajlov1-12/+12
2020-09-02Pass queue for completion callbacksAndrej Mihajlov1-6/+12
2020-08-13Add SwiftLogAndrej Mihajlov1-14/+10
2020-07-22Fix: forgot to call resume() on key rotation taskAndrej Mihajlov1-5/+7
2020-07-22Refactor the error matching codeAndrej Mihajlov1-1/+1
2020-07-22Migrating RelayCache to REST relaysAndrej Mihajlov1-2/+7
2020-07-22Adopt MullvadRest in AutomaticKeyRotationManagerAndrej Mihajlov1-21/+26
2020-07-15Fix left overs of "tunnel configuration", replaced with "tunnel settings"Andrej Mihajlov1-2/+2
2020-07-15Trim leftover whitespaceAndrej Mihajlov1-1/+1
2020-07-15Fix possible race condition in timerAndrej Mihajlov1-1/+5
2020-07-15Uncombine tunnel managementAndrej Mihajlov1-115/+145
2020-06-02Switch to using ephemeral URLSession configurationAndrej Mihajlov1-1/+1
2020-05-21Change key rotation interval to 4 daysAndrej Mihajlov1-1/+1
2020-05-18Switch to using DispatchWallTime and DispatchSourceTimer in key rotationAndrej Mihajlov1-19/+28
2020-05-13Fix constant namesAndrej Mihajlov1-6/+6
2020-05-13Add private key rotationAndrej Mihajlov1-0/+221