mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-03-03 04:02:54 +00:00
- Store only profile key/metadata into service. - Map profiles by (context, id), context being either provider or host. - Initialize cache with a placeholder profile, lazily load full profile (e.g. after opening profile). - Only serialize non-placeholder profiles (opened once). - Do not load full profiles for organizer listing WARNING: always load active profile as non-placeholder. |
||
---|---|---|
.. | ||
Profiles | ||
ConnectionProfile.swift | ||
ConnectionProfileHolder.swift | ||
ConnectionService.swift | ||
ConnectionService+Migration.swift | ||
Credentials.swift | ||
DebugLog.swift | ||
EndpointDataSource.swift | ||
Preferences.swift | ||
ProfileConfigurationFactory.swift | ||
SessionProxy+Communication.swift | ||
TransientStore.swift | ||
TrustedNetworks.swift | ||
TrustPolicy.swift | ||
Wizard.swift |