summaryrefslogtreecommitdiffhomepage
path: root/ios/PacketTunnelCoreTests
AgeCommit message (Expand)AuthorFilesLines
2024-04-04Add comments to explain a dummy function used in testsBug Magnet1-3/+8
2024-04-04Fix a race condition bug involving timers and async tasksBug Magnet1-0/+22
2024-04-03Modify test to match new ObservableState logicAndrew Bulhak1-1/+2
2024-03-15Move CommandChannel into the PacketTunnelActor namespace for consistency with...Andrew Bulhak1-5/+5
2024-03-14Create view with custom lists to editJon Petersson1-1/+1
2024-02-26Adjust relay selector to support custom listsJon Petersson1-1/+3
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