Commit Graph

  • 849234889b
    Update submodule Davide 2025-01-15 09:41:43 +0100
  • 7b8dbfe84a
    Minimize dependencies of VPN implementations (#1057) Davide 2025-01-15 09:39:58 +0100
  • 9171329053
    Update submodule Davide 2025-01-14 20:33:41 +0100
  • dba8bc58f3
    Shift PassepartoutKit dependency to OpenVPNOpenSSL Davide 2025-01-14 11:03:47 +0100
  • 84bae09e03
    Import WireGuardKit as internal Davide 2025-01-14 10:55:26 +0100
  • 53ee7ba457
    Bump version v3.0.0 builds/3714 Davide 2025-01-13 23:14:56 +0100
  • 07b46da553
    Fix regression in profile disconnection Davide 2025-01-13 23:14:19 +0100
  • f1d13dc6e8
    Bump version builds/3713 Davide 2025-01-13 18:22:12 +0100
  • 4a236787bc
    Add EULA and privacy policy in paywall (#1056) Davide 2025-01-13 18:21:33 +0100
  • f2147a6ce3
    Add section with links to EULA and privacy policy Davide 2025-01-13 18:07:27 +0100
  • 3d1dc6771e
    Add link to EULA Davide 2025-01-13 17:58:54 +0100
  • a0092b3fad
    Pull out VPN implementations from App library Davide 2025-01-13 18:06:48 +0100
  • 079f0ed7f4
    Update Kit and binary framework Davide 2025-01-13 17:46:23 +0100
  • e90aaebf5e
    Fix framework with preserved symlinks Davide 2025-01-13 16:19:07 +0100
  • b3ebcfb6c8
    Fix imports in NetworkSettingsBuilder Davide 2025-01-13 16:05:22 +0100
  • faf9758a5c
    Update Kit Davide 2025-01-13 15:25:47 +0100
  • 8117db8cb8
    Bump version builds/3707 Davide 2025-01-13 15:18:01 +0100
  • 3510f2b153
    Update Kit Davide 2025-01-13 14:59:18 +0100
  • a2720d2dfc
    Bump version builds/3706 Davide 2025-01-13 14:33:17 +0100
  • c605b89c2d
    Fix Kit tests Davide 2025-01-13 14:33:09 +0100
  • 834c7478c6
    Drop unused token Davide 2025-01-13 14:31:26 +0100
  • 305dce1816
    Bump version builds/3705 Davide 2025-01-13 14:17:26 +0100
  • 4e028d83af
    Fix some issues with monorepo refactoring Davide 2025-01-13 13:54:48 +0100
  • 7841a2c4e4
    Try the app locally Davide 2025-01-13 12:32:47 +0100
  • a37075279d
    [ci skip] Fix headers Davide 2025-01-13 12:18:49 +0100
  • 1942b82ebb
    Rework App+Kit as monorepository (#1055) Davide 2025-01-13 12:26:53 +0100
  • 85ae65992e
    [ci skip] Drop commented code Davide 2025-01-13 12:12:01 +0100
  • 985cb8bb69
    [ci skip] Move Demo to root Davide 2025-01-13 12:07:48 +0100
  • 3818d354b2
    [ci skip] Depend on Package.swift in Demo Davide 2025-01-13 12:05:38 +0100
  • 23f93c2896
    [ci skip] Davide 2025-01-13 11:53:29 +0100
  • 07377f955e
    [ci skip] Remove all cfg files from Demo Davide 2025-01-13 11:50:56 +0100
  • ccd0fb7699
    Default to OpenVPN, drop WG Davide 2025-01-13 11:48:38 +0100
  • 651a37259d
    Change ProtonVPN WG demo conf Davide 2025-01-13 11:43:55 +0100
  • 59d163e09b
    [ci skip] Ignore Demo schemes Davide 2025-01-13 11:41:30 +0100
  • c5d6d13493
    [ci skip] Parse Demo credentials from gitignored .txt Davide 2025-01-13 11:37:51 +0100
  • 8384f17195
    [ci skip] Davide 2025-01-13 11:32:33 +0100
  • 4ac5685d44
    [ci skip] Drop path to Go Davide 2025-01-13 11:28:44 +0100
  • 696a7d95b5
    Update paths in SwiftGen/SwiftLint Davide 2025-01-13 11:28:05 +0100
  • 89f4d4abb2
    Fix test targets and CI Davide 2025-01-13 11:09:23 +0100
  • fa0f9036b9
    Add target to online binary Davide 2025-01-13 10:55:53 +0100
  • 538d96a615
    Provide default options Davide 2025-01-13 01:36:58 +0100
  • 37e4b4b916
    Externalize OpenVPN.ConnectionOptions Davide 2025-01-13 01:25:46 +0100
  • 904f46d046
    Skip redundant fatalError() Davide 2025-01-13 01:19:15 +0100
  • 7b6d72a9ee
    Clean up Davide 2025-01-13 01:10:16 +0100
  • dcf53570a9
    Add Demo project Davide 2025-01-13 01:04:20 +0100
  • 11196c05db
    Update dependencies Davide 2025-01-13 00:55:42 +0100
  • 812c2de574
    Switch environment Davide 2025-01-13 00:44:53 +0100
  • 5eff92be60
    Fix dependencies Davide 2025-01-13 00:41:37 +0100
  • a8550a2639
    Add source submodule Davide 2025-01-13 00:38:22 +0100
  • 641940956c
    Depend on umbrella PassepartoutKit-Framework Davide 2025-01-13 00:37:44 +0100
  • e5db76c260
    Build with binary framework Davide 2025-01-10 17:14:24 +0100
  • de35388f37
    Make Passepartout+Kit mono repo Davide 2025-01-12 23:47:02 +0100
  • 537c5fd12c
    Provide default values for non-frozen enums (#1054) Davide 2025-01-12 23:12:05 +0100
  • 330b5a7a63
    Update README Davide 2025-01-10 20:35:54 +0100
  • eb56b0aa62
    Handle default enums Davide 2025-01-10 18:55:59 +0100
  • 9560acff3a
    Bump version builds/3704 Davide 2025-01-08 00:53:46 +0100
  • 46206ae76f
    Restore server entitlement for WireGuard to work on macOS (#1053) Davide 2025-01-08 00:52:22 +0100
  • fdf72d2d0c
    Restore entitlement for WireGuard to work on macOS Davide 2025-01-08 00:46:24 +0100
  • ea8176047d
    Read user level in tunnel too Davide 2025-01-06 21:50:38 +0100
  • b16952a852
    Bump version builds/3703 Davide 2025-01-05 18:10:03 +0100
  • 5caf6da23f
    Edit OpenVPN remotes (#1052) Davide 2025-01-05 18:08:29 +0100
  • 41b241ca25
    Add translations Davide 2025-01-05 17:05:07 +0100
  • 103e18e2b2
    Localize Davide 2025-01-05 17:02:36 +0100
  • 6c865642b7
    Edit remotes in subview Davide 2025-01-05 17:01:23 +0100
  • 3c84c82d3d
    Add subroute to edit OpenVPN remotes Davide 2025-01-05 16:42:50 +0100
  • 18263fa907
    Extract EndpointCardView Davide 2025-01-05 00:27:12 +0100
  • a91f71345c
    Log profiles decoding time Davide 2025-01-05 15:00:25 +0100
  • 2f67bcbbf2
    Sync local profiles consistently (#1051) Davide 2025-01-04 23:42:10 +0100
  • 4f464cb665
    Bump lib Davide 2025-01-04 23:39:58 +0100
  • 527ca70780
    Reload profiles from NE Davide 2025-01-04 23:27:54 +0100
  • f10ff1ba66
    Revert manual sync Davide 2025-01-04 21:24:36 +0100
  • 30a0db3235
    Revert "Rely on NE profiles being pulled manually" Davide 2025-01-04 21:22:51 +0100
  • 7bec25b3ea
    Update library Davide 2025-01-04 20:42:42 +0100
  • 4efab8a605
    Rely on NE profiles being pulled manually Davide 2025-01-04 20:39:27 +0100
  • c8874e24cb
    Fix extra managers notification from NE Davide 2025-01-04 17:02:08 +0100
  • 6ca5f79392
    Reload is implicit by publisher Davide 2025-01-04 15:49:10 +0100
  • 12539c6375
    Reload local profiles on foreground Davide 2025-01-04 15:43:03 +0100
  • 236df80950
    Fix on-demand SSID not being added on macOS (#1050) Davide 2025-01-04 11:01:25 +0100
  • d26323b5c9
    Fix on-demand SSID not being added on macOS Davide 2025-01-04 10:52:29 +0100
  • c232fd18a8
    Set up local profiles observer once (#1049) Davide 2025-01-04 10:46:10 +0100
  • 24ddb270aa
    Skip backup repository on simulator (#1048) Davide 2025-01-04 10:45:51 +0100
  • ee3658bfb8
    Set up local profiles observer once Davide 2025-01-04 10:33:50 +0100
  • fa24541a4b
    Skip backup repository on simulator Davide 2025-01-03 13:52:08 +0100
  • edb7c29b26
    Bump version builds/3702 Davide 2024-12-31 00:49:23 +0100
  • fabb4c664c
    Verify tunnel profile periodically (#1047) Davide 2024-12-31 00:48:54 +0100
  • 5235666d53
    [ci skip] Every 10 minutes Davide 2024-12-31 00:41:05 +0100
  • b04b7a9138
    Verify tunnel profile periodically Davide 2024-12-31 00:36:49 +0100
  • 34495e88f1
    Bump version builds/3701 Davide 2024-12-30 10:58:57 +0100
  • be72e4af61
    Speed up detection of OpenVPN ping timeout Davide 2024-12-30 10:54:02 +0100
  • dadd721dc2
    Bump version builds/3700 Davide 2024-12-27 17:12:08 +0100
  • df6f3d1fb1
    Fix macOS not reconnecting on wake-up (#1046) Davide 2024-12-27 17:10:35 +0100
  • 7bb92bfb7b
    Fix macOS not reconnecting on wake-up Davide 2024-12-27 17:06:43 +0100
  • 4454a198b9
    Handle non-ASCII credentials in OpenVPN (#1045) Davide 2024-12-27 17:01:25 +0100
  • db7a226dc8
    Handle non-ASCII credentials in OpenVPN Davide 2024-12-26 21:16:35 +0100
  • b300e0b178
    Bump version builds/3699 Davide 2024-12-24 09:14:26 +0100
  • df64f8cabb
    Use matrix for public_beta and app_review Davide 2024-12-24 09:05:39 +0100
  • 4052a41d6b
    Bump version builds/3698 Davide 2024-12-24 08:42:03 +0100
  • 1d0661e28c
    Continue CI on platform error Davide 2024-12-24 08:41:47 +0100
  • 8d7351d5e2
    Bump version builds/3697 Davide 2024-12-23 22:48:35 +0100
  • ce3e1f2c9f
    Enforce phased release Davide 2024-12-23 09:54:00 +0100