passepartout-apple/PassepartoutLibrary/Sources
Davide De Rosa 38b06b6bb5
Encrypt profiles stored to iCloud (#436)
Going forward, persist profiles encrypted to the CloudKit container.
Conversely, read from the encrypted field if any, falling back to the
plain JSON field.

WARNING: the change is NOT backward compatible, as it would defeat the
purpose. That is, once the profile is stored encrypted, the old plain
profile is erased and its content won't be readable by older versions of
the app.
2023-12-17 23:31:08 +01:00
..
OpenVPNAppExtension Refactor library into domain + impl 2022-06-23 23:31:01 +02:00
PassepartoutCore Update metadata and translations (#365) 2023-10-10 23:00:19 +02:00
PassepartoutLibrary Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
PassepartoutProviders Level up to strict Concurrency (#361) 2023-09-10 20:36:52 +02:00
PassepartoutProvidersImpl Attempt release 2023-10-10 23:01:19 +02:00
PassepartoutServices Rethink library architecture (#301) 2023-05-24 18:19:47 +02:00
PassepartoutVPN Read updated profiles from function argument 2023-10-14 19:30:37 +02:00
PassepartoutVPNImpl Encrypt profiles stored to iCloud (#436) 2023-12-17 23:31:08 +01:00
WireGuardAppExtension Refactor library into domain + impl 2022-06-23 23:31:01 +02:00