summaryrefslogtreecommitdiffhomepage
path: root/ios/PacketTunnelCore/TunnelMonitor
AgeCommit message (Expand)AuthorFilesLines
2025-10-14Fix quantum exchange hot loopJon Petersson1-1/+1
2025-09-30Apply new swift format rules to codebaseSteffen2-27/+29
2025-05-27Enable Swift 6 mode for the PacketTunnel and test TargetBug Magnet3-4/+3
2025-02-21Improve PacketTunnelPathObserverBug Magnet3-12/+6
2025-02-04Update copyright string in switft filesOskar8-8/+8
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet2-5/+5
2024-11-06Remove the concept of opening and closing socketsBug Magnet1-4/+4
2024-09-18Remove unused variableAndrew Bulhak1-1/+1
2024-09-18Add IAN-based TunnelPinger refactoring the pinger protocol accordinglyAndrew Bulhak1-6/+6
2024-02-06Get rid of swiftlint warnings and move files aroundBug Magnet3-198/+215
2023-11-29Refactor packet tunnel to use only a single network path observerJon Petersson2-74/+40
2023-11-14remove importing namespaces partiallyMojgan1-2/+1
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov4-14/+7
2023-09-19Fix reliability and time consumption of testInitialConnectionTimings testJon Petersson2-52/+93
2023-09-13Fix Swiftlint warnings in TunnelMonitorJon Petersson1-56/+64
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-0/+2
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson1-13/+14
2023-08-21Fix computed_accessors_order swiftlint violationBug Magnet1-4/+4
2023-08-16Introduce PacketTunnelCore frameworkAndrej Mihajlov5-0/+741