passepartout-apple/PassepartoutLibrary/Sources/PassepartoutVPN/Domain
Davide De Rosa e0dbca224f
Rework "Trusted networks" to be a generic "On-demand" (#333)
Extend the feature by also providing a complementary "include" policy,
i.e. activate the VPN _only_ on the specified networks. "Trusted
networks" was only providing the "exclude" counterpart, i.e. _except_
the specified networks.

Closes #119
2023-07-23 08:44:46 +02:00
..
DebugLog.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Errors.swift Refactor domain errors (#310) 2023-07-02 12:51:50 +02:00
Network.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+Account.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+Header.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+Host.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+NetworkSettings.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+OnDemand.swift Rework "Trusted networks" to be a generic "On-demand" (#333) 2023-07-23 08:44:46 +02:00
Profile+OpenVPNSettings.swift Invoke VPNManager methods with a Profile object (#309) 2023-05-28 09:56:51 +02:00
Profile+Provider.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
Profile+WireGuardSettings.swift Invoke VPNManager methods with a Profile object (#309) 2023-05-28 09:56:51 +02:00
Profile.swift Invoke VPNManager methods with a Profile object (#309) 2023-05-28 09:56:51 +02:00
VPNConfigurationParameters.swift Invoke VPNManager methods with a Profile object (#309) 2023-05-28 09:56:51 +02:00
VPNPreferences.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
VPNState.swift Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00