Commit Graph

  • 20e3894b5b
    Fix German translation of 'Routing' master Davide 2025-02-01 00:46:27 +0100
  • a36fdcf13e
    Update submodule Davide 2025-01-29 19:16:38 +0100
  • 652f417292
    Handle unknown enum cases in OpenVPN/OpenSSL Davide 2025-01-29 17:29:42 +0100
  • 5bf53ff2b1
    Bump version v3.0.4 builds/3730 Davide 2025-01-29 16:53:54 +0100
  • c1d7fa1b3c
    Update UITests after #1107 Davide 2025-01-29 16:49:37 +0100
  • 111c294d88
    Fix Ukranian translations (#1122) Dmytro Chyrkin 2025-01-29 16:55:42 +0200
  • f3268e68f2
    Merge branch 'master' into bugfix/i18n-uk-updates-3 Dmytro Chyrkin 2025-01-29 16:52:09 +0200
  • eb7d6a74e1
    tvOS: Override focus behavior to enforce button colors (#1123) Davide 2025-01-29 15:51:00 +0100
  • 6ed33a52c7
    Hijack environment to run tests in PRs (#1124) Davide 2025-01-29 15:45:19 +0100
  • 6f516d030e
    Hijack environment to run tests in PRs (#1124) Davide 2025-01-29 15:45:19 +0100
  • c78dd69a68
    Bump Kit Davide 2025-01-29 15:42:53 +0100
  • f51a181186
    Skip submodules Davide 2025-01-29 15:31:05 +0100
  • 7871ea56c0
    Unignore YAML Davide 2025-01-29 15:28:57 +0100
  • 3e118097e5
    Hijack environment for PRs Davide 2025-01-29 15:25:44 +0100
  • 4db997a543
    Use raw actions in tests Davide 2025-01-29 15:24:22 +0100
  • d18a70df05
    Drop unused token Davide 2025-01-29 15:16:44 +0100
  • 15d9be6c2e
    Gray out text if disabled Davide 2025-01-29 14:33:14 +0100
  • efa6d9ec7f
    Override focus behavior for main TV buttons Davide 2025-01-29 14:24:19 +0100
  • 6412ffa1e7
    Pass isDisabled from TunnelToggleButton Davide 2025-01-29 14:19:49 +0100
  • 7c033286b1
    fix: another bunch of fixes for uk translation Dmytro Chyrkin 2025-01-29 14:44:18 +0200
  • 04b574c3f1
    Do not wait products until timeout Davide 2025-01-29 12:35:36 +0100
  • 51f5c5824c
    Move favorite column to the left Davide 2025-01-29 12:54:15 +0100
  • 8d269e7113
    Reuse provider entities for more than VPN (#1107) Davide 2025-01-29 12:53:23 +0100
  • 7e019b599b
    Again Davide 2025-01-29 12:45:05 +0100
  • 4ecabee10b
    Update submodule Davide 2025-01-29 12:29:55 +0100
  • 8e5a601e39
    Merge branch 'master' into refactoring/provider-entities Davide 2025-01-29 12:22:57 +0100
  • cb93ee83ea
    Publish CI release without draft flag Davide 2025-01-29 12:12:54 +0100
  • fcd91ce515
    Fix indefinite spinner when listing products (#1121) Davide 2025-01-29 12:11:44 +0100
  • 75b9ecd5df
    [ci skip] Update submodule Davide 2025-01-29 12:07:07 +0100
  • 3d1990b659
    Fix indefinite spinner when listing products Davide 2025-01-29 11:55:00 +0100
  • 7ff8dd4fc9
    Decrease max log age to 1 day Davide 2025-01-29 11:35:18 +0100
  • d0077e03f1
    Clarify the extent of the Ethernet rule Davide 2025-01-29 10:00:04 +0100
  • 8513c2a22f
    Only apply cellular/Ethernet on-demand rules on devices that support the interface (#1120) Davide 2025-01-29 09:51:23 +0100
  • 4a428e247c
    Fix submodule Davide 2025-01-29 09:46:25 +0100
  • 3ceb4bb7be
    Add translations Davide 2025-01-29 09:28:24 +0100
  • e4db12293d
    Add informational footer Davide 2025-01-29 09:21:57 +0100
  • e8e305fa60
    ... Davide 2025-01-29 09:20:26 +0100
  • 507fe6f35f
    Show options but only apply where compatible Davide 2025-01-29 08:28:44 +0100
  • 78f39cd26a
    Move rule matching to library Davide 2025-01-29 08:18:01 +0100
  • b6cc5650c6
    macOS: Perform provider server action on click address Davide 2025-01-28 17:00:13 +0100
  • 5752b3a8d0
    Fix misaligned reveal button in secure fields Davide 2025-01-28 16:51:51 +0100
  • 66285a819f
    Get rid of unused scroll proxy in profiles list Davide 2025-01-28 16:35:46 +0100
  • c310b15688
    macOS: Fix unreadable character in provider server favorite column Davide 2025-01-28 16:29:47 +0100
  • a7e67be3fd
    macOS: Prevent main window from being minimized indefinitely Davide 2025-01-28 16:28:23 +0100
  • ab261084cd
    iOS: Hide layout toggle on iPhone Davide 2025-01-28 15:59:20 +0100
  • e115bfe9aa
    Reuse provider entities for more than VPN Davide 2025-01-16 00:17:51 +0100
  • ec2b213b7c
    Bump version v3.0.3 builds/3729 Davide 2025-01-27 12:33:14 +0100
  • c6b1c03fcb
    Do not show "Activating" when the tunnel is actually idle (#1105) Davide 2025-01-27 12:31:50 +0100
  • f8cee6517e
    Fix tests Davide 2025-01-27 12:29:24 +0100
  • 6fc16d11c7
    [ci skip] Cover all cases Davide 2025-01-27 12:24:28 +0100
  • d67ee8bcbf
    Show "Inactive" when tunnel is on but disconnected Davide 2025-01-27 12:07:29 +0100
  • 9145e81092
    Group empty packages by path Davide 2025-01-16 17:08:09 +0100
  • 11fcc132fb
    OpenVPN: Prompt for credentials when needed (#1104) Davide 2025-01-25 14:49:11 +0100
  • 51b1f5e2ea
    Show interactive toggle in prompt Davide 2025-01-25 13:06:43 +0100
  • b63b0e7548
    Receive ProfileEditor to observe changes properly Davide 2025-01-25 13:05:53 +0100
  • 696cbac79c
    Fix library Davide 2025-01-25 12:36:27 +0100
  • 8ca2d10bfe
    Fix tests Davide 2025-01-25 10:19:33 +0100
  • 896adb73f0
    Skip eligibility check from old approach Davide 2025-01-24 23:23:39 +0100
  • 46b8dd6788
    Restrict paid feature to OTP Davide 2025-01-23 16:55:56 +0100
  • bcb8e78912
    Update library Davide 2025-01-25 09:53:09 +0100
  • b2e9f9a584
    Log filtered profile names Davide 2025-01-25 00:01:56 +0100
  • 45e33ae314
    Resolve logging issues (#1102) Davide 2025-01-24 23:21:53 +0100
  • b1744372b7
    Prepend logs with system info Davide 2025-01-24 23:14:07 +0100
  • a391d3a885
    Move OS/device info to SystemInformation Davide 2025-01-24 23:10:36 +0100
  • 4c6afc6192
    Purge logs in library Davide 2025-01-24 18:45:07 +0100
  • 09e8055b7d
    Expand on logs generated by ErrorHandler Davide 2025-01-23 11:02:42 +0100
  • 60e3460966
    OpenVPN: Fix potential deadlock on disconnection (#1097) Davide 2025-01-23 10:22:11 +0100
  • 399c0a90e3
    Move exit packet to separate function Davide 2025-01-23 10:19:27 +0100
  • 2492746099
    Cancel timeout if write completes earlier Davide 2025-01-23 10:13:16 +0100
  • 12f47492ba
    Send exit OCCPacket in the background Davide 2025-01-23 10:07:13 +0100
  • 56dec42286
    OpenVPN: Fix potential deadlock on disconnection Davide 2025-01-23 09:55:05 +0100
  • f3d90a9a93
    Present donations in reverse order Davide 2025-01-22 23:11:28 +0100
  • cd76c39102
    Bump version builds/3728 Davide 2025-01-22 22:35:37 +0100
  • a13cc3474c
    OpenVPN: Restore and improve negotiation speed (#1095) Davide 2025-01-22 22:33:39 +0100
  • 8ab7b0d143
    OpenVPN: Resolve issues with long negotiations (#1094) Davide 2025-01-22 22:33:29 +0100
  • 0a49150310
    Catch PUSH_REPLY continuation early Davide 2025-01-22 22:19:15 +0100
  • 4110212b8c
    Compute regexes early to speed up OpenVPN parsing Davide 2025-01-22 22:18:02 +0100
  • 06108ab4fa
    [ci skip] Drop try... Davide 2025-01-22 21:53:34 +0100
  • 493844e3d6
    [ci skip] Drop throws Davide 2025-01-22 21:49:21 +0100
  • 022ff28c9f
    Optimize UDP handling without XOR Davide 2025-01-22 19:03:19 +0100
  • ed6f3fe9b5
    Consolidate error handling of async I/O Davide 2025-01-22 18:58:04 +0100
  • 628b46bf0a
    Reestablish order of received control packets Davide 2025-01-22 18:39:24 +0100
  • aa555c078d
    Get of async Negotiator interactions Davide 2025-01-22 18:35:28 +0100
  • e4a63da4cc
    Make Negotiator owned instances synchronous Davide 2025-01-22 18:21:08 +0100
  • f76b1e26ba
    Bump version/build Davide 2025-01-22 18:18:42 +0100
  • 23dc416eb7
    Bump version v3.0.2 builds/3726 Davide 2025-01-20 21:38:20 +0100
  • a3281042f8
    Fix iCloud/TV sync not working with Advanced Data Protection (#1090) Davide 2025-01-20 21:37:26 +0100
  • 2dbf81186e
    Start CloudKit regardless of the ubiquity token Davide 2025-01-20 21:30:44 +0100
  • b2fde2327a
    Skip CHANGELOG attachment in release Davide 2025-01-20 16:23:58 +0100
  • 70c4b3ef7d
    Bump version builds/3724 Davide 2025-01-20 14:51:36 +0100
  • 1414080ea9
    Do not require purchase for empty on-demand rules (#1089) Davide 2025-01-20 14:49:47 +0100
  • 5f95874ba3
    Do not require purchase for empty on-demand rules Davide 2025-01-20 14:22:47 +0100
  • bb49ccaffb
    Bump version builds/3723 Davide 2025-01-20 11:33:30 +0100
  • 8514bf24f2
    OpenVPN: Default gateway not set properly in some cases (#1087) Davide 2025-01-20 11:32:26 +0100
  • 2f855573eb
    Expect multiple redirect-gateway options Davide 2025-01-20 11:21:27 +0100
  • 76c8964c62
    Add failing test Davide 2025-01-20 10:58:36 +0100
  • 7ecd37e6ba
    Fix purchased features on Apple TV (#1083) Davide 2025-01-19 23:09:55 +0100
  • b31ec2866d
    [ci skip] Add more information Davide 2025-01-19 23:08:52 +0100
  • 66da2e4d4b
    Fix purchased features on Apple TV Davide 2025-01-19 22:56:51 +0100
  • 66da9d165d
    Omit broken links from TV paywall Davide 2025-01-19 22:48:38 +0100