passepartout-apple/Passepartout/Library/Sources
Davide 7c27125dd7
Decouple library from PassepartoutKit implementations (#834)
Move the following dependencies:

- OpenVPN/OpenSSL
- WireGuard/Go

up the chain until the main App/Tunnel targets, so that UILibrary and
CommonLibrary can abstract from these unnecessary details. Instead, give
module views access to generic implementations via Registry.

Incidentally, this fixes an issue preventing TV previews from working
due to OpenSSL linkage.
2024-11-08 12:37:09 +01:00
..
AppData In-place NetworkExtension profiles (#715) 2024-10-10 16:03:02 +02:00
AppDataProfiles Erase shared profiles from iCloud correctly (#827) 2024-11-07 12:43:24 +01:00
AppDataProviders Refactor library targets (#799) 2024-11-02 10:11:59 +01:00
AppUI Refactor library targets (#799) 2024-11-02 10:11:59 +01:00
AppUIMain Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00
AppUITV Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00
CommonAPI Refactor library targets (#799) 2024-11-02 10:11:59 +01:00
CommonLibrary Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00
CommonUtils Erase shared profiles from iCloud correctly (#827) 2024-11-07 12:43:24 +01:00
LegacyV2 Refactor in-app entities for StoreKit/Kvitto integration (#820) 2024-11-06 13:20:12 +01:00
PassepartoutImplementations Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00
UILibrary Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00