Commit Graph

  • d8bcdf22f1
    Fix compile error with Xcode 16 master 1.1.2 Davide 2024-11-13 11:35:10 +0100
  • a896f784bc
    Bump wg-go 1.1.1 Davide De Rosa 2024-07-14 17:36:33 +0200
  • 55d7386450
    Fix compile error 1.1.0 Davide De Rosa 2024-05-08 23:08:08 +0200
  • 7bebd0c8a0
    Revert "Add DoH/DoT options" develop Davide De Rosa 2024-04-16 08:35:39 +0200
  • c15350fab6
    Decouple from Go and NEPacketTunnelProvider Davide De Rosa 2024-03-23 20:25:41 +0100
  • 6b743cfa9d
    Fix missing delegate keeshux/decouple-adapter Davide De Rosa 2024-03-31 11:01:01 +0200
  • 9b3e1541d9
    Decouple dependency on NEPacketTunnelProvider Davide De Rosa 2024-03-25 22:51:50 +0100
  • e5364da8d3
    Provide WireGuardKitGo via wg-go-apple Davide De Rosa 2024-03-23 20:25:41 +0100
  • faad2da1e0 2 lousyDire 2024-01-27 00:35:58 +0800
  • 6852ec24e9 night job lousyDire 2024-01-27 00:33:22 +0800
  • 793ff14d43 eeerere lousyDire 2024-01-26 23:40:35 +0800
  • 484a3bec79 fix test2 lousyDire 2024-01-25 18:51:06 +0800
  • da05b12b9b last lousyDire 2024-01-25 17:42:59 +0800
  • 5fd02c3dee fix2 lousyDire 2024-01-25 17:36:48 +0800
  • 2d403f77c9 fix lousyDire 2024-01-25 17:26:11 +0800
  • 3876547489 Merge remote-tracking branch 'refs/remotes/origin/develop' lousyDire 2024-01-25 15:01:33 +0800
  • e2921f8083 Add support for tvOS lousyDire 2023-12-16 00:40:37 +0100
  • b79f0f1503
    Add support for tvOS 1.0.18 keeshux/support-apple-tv Davide De Rosa 2023-12-16 00:40:37 +0100
  • 73d9152fa0 Add DoH/DoT options 1.0.17 Davide De Rosa 2023-03-18 14:02:20 +0100
  • 057dd90183 Add DoH/DoT options keeshux/add-doh-dot-options Davide De Rosa 2023-03-18 14:02:20 +0100
  • cbcbf4369e Fix SwiftPM manifest version keeshux/fix-additional-targets Davide De Rosa 2023-03-18 13:46:22 +0100
  • 4a671c4db5 Adjust for Catalyst Davide De Rosa 2022-03-17 17:01:26 +0100
  • 6e6187bfe4 Map missing simulator platform Davide De Rosa 2022-03-17 16:14:40 +0100
  • 2fec12a6e1 App: version bump 1.0.16-27 Jason A. Donenfeld 2023-02-15 14:20:52 +0100
  • 7b279383d1 App: bump copyright Jason A. Donenfeld 2023-02-14 16:10:32 +0100
  • 901fe1cf58 App: bump minimum OS versions Jason A. Donenfeld 2023-02-14 15:31:52 +0100
  • ccc7472fd7 WireGuardKitGo: bump Jason A. Donenfeld 2023-02-14 15:20:05 +0100
  • 12b095470a WireGuardKit: fix incorrect IP address allocation size John Biggs 2022-11-15 20:50:15 +0100
  • 9c07693951 global: apply MIT more consistently Jason A. Donenfeld 2022-11-17 01:17:52 +0100
  • d3b8f1ac6f Adjust for Catalyst 1.0.16 Davide De Rosa 2022-03-17 17:01:26 +0100
  • b4f74b7bcb Map missing simulator platform Davide De Rosa 2022-03-17 16:14:40 +0100
  • 23618f994f UI: When saving on-demand rules, deactivate if reqd and then save Roopesh Chander 2021-09-27 16:07:20 +0530
  • ba644415c7 UI: When saving on-demand rules on a config, enable on-demand if active Roopesh Chander 2021-09-24 00:41:46 +0530
  • 10da5cfdef App: version bump 1.0.15-26 Jason A. Donenfeld 2021-09-23 06:20:28 +0200
  • 75b6925deb UI: macOS: increase login detector file timeout Jason A. Donenfeld 2021-09-23 06:19:48 +0200
  • 03a59ff38e Model: migrate iOS 14 keychain references to iOS 15 format Jason A. Donenfeld 2021-09-23 06:00:14 +0200
  • abf506c1fe UI: iOS: remove list pinking when no config Jason A. Donenfeld 2021-09-23 06:08:20 +0200
  • dfb685f258 WireGuardApp: restore old keychain consistency behavior Jason A. Donenfeld 2021-09-23 05:39:47 +0200
  • f3798d0e11 App: version bump 1.0.14-25 Jason A. Donenfeld 2021-09-22 20:59:19 +0200
  • 86afd1a46a UI: iOS: disable list rows when no config Jason A. Donenfeld 2021-09-22 20:56:25 +0200
  • 7171df84fa WireGuardApp: use file to communicate launch-by-login-helper Jason A. Donenfeld 2021-09-22 19:22:44 +0200
  • d882a486a9 Keychain: remove class constraint when copying Jason A. Donenfeld 2021-09-22 16:51:25 +0200
  • adcbd17ebe WireGuardApp: do not delete unverifying profiles ever Jason A. Donenfeld 2021-09-22 07:11:32 +0200
  • 3d8de22b96 WireGuardKitGo: bump wireguard-go version Jason A. Donenfeld 2021-09-22 05:20:46 +0200
  • ba4d1e7b21 MacAppStoreUpdateDetector: Detect StoreAEService correctly Roopesh Chander 2021-07-22 12:38:45 +0530
  • f5a14b8434 MacAppStoreUpdateDetector: Add pid to the log Roopesh Chander 2021-07-22 12:36:26 +0530
  • b74eb7239a WireGuardKitGo: include new homebrew location in PATH Jason A. Donenfeld 2021-09-22 05:06:10 +0200
  • a8226b35d2 build: Fix swiftlint warnings Roopesh Chander 2021-08-02 13:49:47 +0530
  • 73c708d902 build: Fix swift warnings Roopesh Chander 2021-08-02 13:46:06 +0530
  • 3668f3af9f build: Include 'swiftlint' location in the PATH before invoking it Roopesh Chander 2021-08-02 13:41:52 +0530
  • 54697a3240 UI: Use 'On-Demand', with hyphen, consistently Jason A. Donenfeld 2021-09-22 05:00:56 +0200
  • 3428bfbc9e UI: macOS: do on-demand ritual for clicking list item too Jason A. Donenfeld 2021-09-22 02:40:49 +0200
  • cfd1b16801 UI: Consider on-demand to be enabled iff the tunnel provider is enabled Roopesh Chander 2021-08-03 16:35:18 +0530
  • ca70fe9ddc UI: When setting on-demand, avoid a second saveToPreferences() call Roopesh Chander 2021-08-03 16:33:59 +0530
  • 55c587b443 UI: When saving on-demand rules, don't set isOnDemandEnabled Roopesh Chander 2021-08-02 23:09:06 +0530
  • b6831c1aca UI: macOS: Incorporate on-demand-ness in status menu Roopesh Chander 2021-07-30 13:26:56 +0530
  • 2ac17da7cb UI: macOS: Tunnel detail: Incorporate on-demand-ness in toggle button Roopesh Chander 2021-07-30 11:04:38 +0530
  • 274c4cd092 UI: macOS: Tunnel detail: Incorporate on-demand-ness in the status row Roopesh Chander 2021-07-29 15:57:04 +0530
  • 95e1409bfb UI: macOS: Tunnel list: Incorporate on-demand-ness in the status circle Roopesh Chander 2021-07-29 11:12:30 +0530
  • 2c2c53b1f8 UI: macOS: Add yellow circle image Roopesh Chander 2021-07-28 13:31:43 +0530
  • 9cbfec99df UI: Localizations: Remove alertTunnelActivationFailureOnDemandAddendum Roopesh Chander 2021-07-28 15:54:42 +0530
  • 1bd6dcb7e7 UI: Remove addendum on on-demand from error on tunnel activation Roopesh Chander 2021-07-28 11:51:23 +0530
  • c1fe8b0162 UI: When setting on-demand, enable the tunnel if required Roopesh Chander 2021-07-28 11:29:34 +0530
  • 64c2fb337d UI: iOS: Tunnels list: Move the "On Demand" label to the right Roopesh Chander 2021-07-24 23:33:26 +0530
  • 147ac02f0d UI: iOS: Show on-demand state in 'Status' if there are on-demand rules Roopesh Chander 2021-07-28 02:30:24 +0530
  • 03ef79c0fd UI: When reloading tunnels, preserve '.waiting' state Roopesh Chander 2021-07-27 13:35:30 +0530
  • a261d84fc6 UI: When deactivating for activating another tunnel, disable on-demand Roopesh Chander 2021-07-27 11:39:07 +0530
  • abaf1f1454 UI: Keep on-demand rules even if on-demand is disabled Roopesh Chander 2021-07-28 02:10:45 +0530
  • 1e9e21bacf UI: iOS: Tunnel detail: Incorporate on-demand-ness in 'Status' Roopesh Chander 2021-07-26 16:56:03 +0530
  • ac9f7b9f5e UI: iOS: Show "on-demand is active" for tunnels with the active on-demand Andrej Mihajlov 2021-03-27 22:02:09 +0100
  • a115dd3bd9 UI: iOS: Tunnels list: Incorporate on-demand-ness in the switch Roopesh Chander 2021-07-25 01:34:03 +0530
  • df9934a4b8 UI: TunnelsManager: Add setOnDemandEnabled() instance method Roopesh Chander 2021-07-25 00:59:36 +0530
  • 40f18de4d2 UI: TunnelsManager: Add TunnelContainer.hasOnDemandRules Roopesh Chander 2021-07-24 23:53:31 +0530
  • 13b720442d Global: bump copyright year Jason A. Donenfeld 2021-06-17 16:56:46 +0200
  • c1f509d65b Kit: add missing import for WireGuardKitC Andrej Mihajlov 2021-06-17 13:23:22 +0200
  • 87f0526f09 App: version bump 1.0.13-24 Jason A. Donenfeld 2021-06-16 18:11:22 +0200
  • 060c027325 Kit: Go: mod bump Jason A. Donenfeld 2021-06-16 18:03:28 +0200
  • 23bf3cfccb Kit: Adapter: use more reliable utun detection technique Jason A. Donenfeld 2021-06-16 17:09:40 +0200
  • 7f5ad3e503 Kit: Adapter: iterate through all FDs to find UTUN Jason A. Donenfeld 2021-06-16 15:56:21 +0200
  • 820fa55380 SPM: update exclude rules Andrej Mihajlov 2021-06-15 15:18:21 +0200
  • eb528c766b UI: iOS: asynchronously load from NEHotspotNetwork on iOS 14 Jason A. Donenfeld 2021-03-09 00:57:35 +0100
  • 53235eb38f UI: iOS: clean up visuals in SSID editor Jason A. Donenfeld 2021-03-09 00:02:03 +0100
  • b9ff5c2e94 README: account for funky xcode paths Jason A. Donenfeld 2021-03-08 21:20:12 +0100
  • b7f69d20b6 Kit: Go: bump to latest API Jason A. Donenfeld 2021-03-08 20:29:12 +0100
  • 6c4f4109eb UI: iOS: Disable "copy" action on on-demand cells Andrej Mihajlov 2021-01-06 11:57:40 +0100
  • 7b5b564a6e Kit: netcfg: add explicit IP mask routes Jason A. Donenfeld 2021-01-01 18:26:49 +0100
  • 695f868b1f Kit: Go: mod bump Jason A. Donenfeld 2020-12-23 17:47:07 +0100
  • e724c043d9 UI: iOS: Remove duplicate call to addSubview Andrej Mihajlov 2020-12-23 16:03:41 +0100
  • 491301f58b UI: iOS: Fix placeholder label alignment in text fields. Andrej Mihajlov 2020-12-23 16:03:01 +0100
  • c4f79beb8d App: version bump 1.0.12-22 Jason A. Donenfeld 2020-12-23 15:05:56 +0100
  • a613fec2ff project: sync translations and improve id generation again Jason A. Donenfeld 2020-12-23 14:55:29 +0100
  • e54a5d9a13 UI: macOS: Group more than 10 tunnels into submenu Andrej Mihajlov 2020-12-22 16:40:28 +0100
  • 6d57c8b6f9 UI: Avoid force unwrap when checking for errors Andrej Mihajlov 2020-12-23 14:16:27 +0100
  • b67acaccff Kit: do not crash on [abcd::] with missing port Jason A. Donenfeld 2020-12-23 14:06:26 +0100
  • d8568b0e31 Kit: Go: bump module and simplify API Jason A. Donenfeld 2020-12-23 13:40:24 +0100
  • 373bb2ae99 UI: pause VPN configurations observer while adding or removing multiple tunnels Andrej Mihajlov 2020-12-21 13:46:55 +0100
  • 631286e2d1 UI: use NotificationToken to properly clean up observers Andrej Mihajlov 2020-12-22 11:09:18 +0100
  • 74cd7041dc Keychain: prevent call to stat() when determining appex path Andrej Mihajlov 2020-12-21 17:57:18 +0100
  • 21d920c8b0 Kit: Go: use Windows-style retry sleep loop on bind updates Jason A. Donenfeld 2020-12-18 11:50:13 +0100
  • 44c4df1cd5 UI: Model: remove 0.0.0.0/8 from non-private IPs Jason A. Donenfeld 2020-12-18 12:42:28 +0100