summaryrefslogtreecommitdiffhomepage
path: root/ios/PacketTunnelCoreTests
AgeCommit message (Expand)AuthorFilesLines
2023-12-20Fix Swiftlint warningsJon Petersson1-15/+13
2023-12-11Categorize files based on functionalitiesmojganii1-1/+1
2023-12-11Moving MullvadTransport into MullvadRESTmojganii2-2/+1
2023-12-06Reflect obfuscation transport layer in the UIBug Magnet2-0/+7
2023-11-30Have the PacketTunnel use UDP-over-TCP ObfuscationBug Magnet8-6/+168
2023-11-29Refactor packet tunnel to use only a single network path observerJon Petersson2-1/+2
2023-11-22Fix flaky actor testsBug Magnet1-11/+14
2023-11-20Fix flaky reconnecting testBug Magnet1-8/+13
2023-11-14remove importing namespaces partiallyMojgan3-5/+3
2023-11-10Remove offending testEmīls1-1/+6
2023-10-18Hide State and expose Observed State insteadAndrej Mihajlov3-25/+17
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson7-198/+621
2023-10-13Ensure atomicity between (re)connection attemptsAndrej Mihajlov2-1/+95
2023-10-13PacketTunnelCore: Introduce SelectedRelay and remove dependency on RelaySelec...Andrej Mihajlov1-18/+12
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov14-23/+534
2023-09-19Fix reliability and time consumption of testInitialConnectionTimings testJon Petersson1-43/+38
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-1/+1
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet1-2/+2
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson1-2/+3
2023-08-17Log reconnection attemptsAndrej Mihajlov1-1/+17
2023-08-17TunnelMonitor: add initial connection testAndrej Mihajlov5-0/+373
2023-08-16Introduce PacketTunnelCore frameworkAndrej Mihajlov1-0/+32