Commit Graph

  • 787eac86ac fix(apple): Use Task.detached when loading sysex and vpn config (#7815) Jamil 2025-01-20 19:33:22 -08:00
  • 8e39a4140f fix(ci): Run PR title check on PR edit (#7817) Jamil 2025-01-20 19:25:35 -08:00
  • 8c9427b7b1 revert: Add tauri release build to CI (#7801) Jamil 2025-01-18 17:12:30 -08:00
  • 4c5f72d53f fix(apple): Use Task.detached to open URLs (#7798) Jamil 2025-01-18 09:36:10 -08:00
  • 7d322d52db ci: Only upload Tauri builds on workflow_dispatch (#7795) Jamil 2025-01-17 07:12:12 -08:00
  • 4cab2b5296 docs: Add support link to main README.md Jamil 2025-01-16 22:15:25 -08:00
  • 01a90e3117 build(deps): Bump phoenix_ecto from 4.6.2 to 4.6.3 in /elixir (#7790) dependabot[bot] 2025-01-17 01:43:25 +00:00
  • 3f3a908bd2 chore(portal): Bump opentelemetry versions (#7794) Jamil 2025-01-16 17:34:12 -08:00
  • eea7079776 fix(portal): Catch seat limit error in API fallback controller (#7783) Brian Manifold 2025-01-16 19:13:45 -05:00
  • 6670741dee chore: Bump apple clients to 1.4.0 (#7785) Jamil 2025-01-16 16:07:25 -08:00
  • 9ae9f7e341 build(deps): Bump phoenix_html from 4.1.1 to 4.2.0 in /elixir (#7789) dependabot[bot] 2025-01-16 15:49:25 -08:00
  • bd4ae08a79 build(deps): Bump serde_json from 1.0.133 to 1.0.135 in /rust (#7792) dependabot[bot] 2025-01-16 23:18:58 +00:00
  • 0e6b811902 build(deps): Bump reqwest from 0.12.8 to 0.12.9 in /rust (#7793) dependabot[bot] 2025-01-16 23:18:01 +00:00
  • 3bb97c4513 build(deps): Bump floki from 0.36.3 to 0.37.0 in /elixir (#7787) dependabot[bot] 2025-01-16 23:17:39 +00:00
  • 0b2fdac500 build(deps-dev): Bump dialyxir from 1.4.3 to 1.4.5 in /elixir (#7786) dependabot[bot] 2025-01-16 15:17:10 -08:00
  • bdc4711fd7 build(deps): Bump the google group in /terraform/environments/staging with 2 updates (#7775) dependabot[bot] 2025-01-16 23:07:41 +00:00
  • 87d44518e2 build(deps): Bump cyrilgdn/postgresql from 1.24.0 to 1.25.0 in /terraform/environments/staging (#7778) dependabot[bot] 2025-01-16 23:04:08 +00:00
  • 603a64435e chore(portal): use appropriate sha in dev (#7782) Jamil 2025-01-16 14:58:12 -08:00
  • d07ef17b52 fix(website): Use relative hrefs for downloads on changelog (#7784) Jamil 2025-01-16 14:55:23 -08:00
  • 53032fcbe1 fix(ci): Populate elixir vsn from env at build time (#7773) Jamil 2025-01-16 14:26:22 -08:00
  • ce2de2ec8d build(deps): Bump tauri from 2.2.1 to 2.2.2 in /rust in the tauri group (#7776) dependabot[bot] 2025-01-16 22:03:11 +00:00
  • 81cbaefc84 build(deps): Bump glob from 0.3.1 to 0.3.2 in /rust (#7779) dependabot[bot] 2025-01-16 22:02:33 +00:00
  • d47a1fb633 build(deps): Bump env_logger from 0.11.5 to 0.11.6 in /rust (#7780) dependabot[bot] 2025-01-16 22:01:40 +00:00
  • 2d0fafbc59 chore(ci): Use consistent casing for Docker directives (#7781) Jamil 2025-01-16 13:58:06 -08:00
  • 081216a929 fix(connlib): don't drop unsent datagrams (#7768) Thomas Eizinger 2025-01-16 16:26:59 +01:00
  • 10847fd549 fix(apple): Use Task.detached when starting from MainActor (#7766) Jamil 2025-01-16 07:26:03 -08:00
  • e4cfe6d5a2 build(deps): Bump keyring from 3.4.0 to 3.6.1 in /rust (#7744) dependabot[bot] 2025-01-16 10:49:20 +01:00
  • 81615dfef8 Revert "refactor(apple): Use kSecUseDataProtectionKeychain for token" (#7765) Jamil 2025-01-15 12:27:23 -08:00
  • 854436b1a0 fix(apple): Don't log certain security errors in debug (#7764) Jamil 2025-01-15 10:39:11 -08:00
  • 430b32324a fix(portal): Update IDP sync error email threshold (#7757) Brian Manifold 2025-01-15 12:03:12 -05:00
  • 55485c71e6 fix(apple/macOS): Don't log notificationsNotAllowed (#7762) Jamil 2025-01-15 08:34:55 -08:00
  • 01c1e629d2 test(connlib): ensure that we never want a time in the past (#7760) Thomas Eizinger 2025-01-15 15:49:15 +01:00
  • 1ebee00699 fix(connlib): prevent time from going backwards (#7758) Thomas Eizinger 2025-01-15 15:40:32 +01:00
  • 17af9bc28f build(deps): Bump socket2 from 0.5.7 to 0.5.8 in /rust (#7743) dependabot[bot] 2025-01-15 14:00:17 +00:00
  • 46795da7b6 build(deps): Bump the tauri group in /rust with 2 updates (#7741) dependabot[bot] 2025-01-15 14:59:38 +01:00
  • 3722c81eca fix(apple/macOS): Handle outdated system extensions (#7759) Jamil 2025-01-14 16:13:34 -08:00
  • ed6350d34a refactor(apple): Rename VPN "Profile" to VPN "Configuration" (#7755) Jamil 2025-01-14 09:51:35 -08:00
  • c349353600 refactor(apple): Use kSecUseDataProtectionKeychain for token (#7756) Jamil 2025-01-14 09:49:05 -08:00
  • 0288d7e698 refactor(apple): Update Adapter instance vars to lets (#7754) Jamil 2025-01-14 09:48:48 -08:00
  • f206925446 refactor(apple): Adapter.start doesn't need async (#7753) Jamil 2025-01-14 07:06:32 -08:00
  • 64876fffa3 fix(apple): Don't rely on Keychain for critical functions (#7752) Jamil 2025-01-14 06:14:51 -08:00
  • 6c2181d850 chore(infra): Bump terraform to 1.10 (#7751) Jamil 2025-01-13 15:02:12 -08:00
  • b313f2a349 fix(connlib): don't spam if relay disconnects during ICE (#7750) Thomas Eizinger 2025-01-13 23:45:03 +01:00
  • ef35b1ecd6 docs: Remove me-central2 from availability (#7732) Jamil 2025-01-13 11:30:43 -08:00
  • 46cdbbcc23 fix(connlib): use a buffer pool for the GSO queue (#7749) Thomas Eizinger 2025-01-13 20:24:52 +01:00
  • f5afea6f0d refactor(connlib): reset authorized resources on roaming (#7746) Thomas Eizinger 2025-01-13 20:16:50 +01:00
  • 088273f009 feat(clients): reduce memory usage of background logger thread (#7748) Thomas Eizinger 2025-01-13 19:26:25 +01:00
  • 92f86e4f98 docs(staging): add command for how to best view Gateway logs (#7745) Thomas Eizinger 2025-01-13 14:43:15 +01:00
  • 42bacad277 chore: remove Git-dependency on sentry (#7720) Thomas Eizinger 2025-01-13 07:45:31 +01:00
  • 0f82001034 ci: Add macos-15 to Rust unit tests (#7729) Jamil 2025-01-12 22:45:20 -08:00
  • 0a1cd92c00 fix(infra): Rotate naming to taint old Relay instances (#7739) Jamil 2025-01-12 21:34:18 -08:00
  • fdd3533b88 fix(infra): bump numbering and network name (#7737) Jamil 2025-01-12 20:13:10 -08:00
  • 5dd640daa8 fix(infra): Define Relay subnets outside of Relays module (#7736) Jamil 2025-01-12 19:04:44 -08:00
  • c39faf74c1 fix(infra): Use valid CIDR for elixir apps (#7735) Jamil 2025-01-12 17:18:19 -08:00
  • 03d81ed2df fix(infra): Fix subnet numbering across all regions (#7734) Jamil 2025-01-12 16:33:03 -08:00
  • e9a120c272 fix(infra): Rotate random vars on each image version (#7733) Jamil 2025-01-12 14:22:14 -08:00
  • d6d0d78bda chore(infra): Use numeric instead of number (#7731) Jamil 2025-01-12 13:09:29 -08:00
  • ba5b8ed3f5 fix(infra): Use computed cidrsubnet for Relays (#7730) Jamil 2025-01-12 12:22:39 -08:00
  • 42f2522e7d fix(infra): Bump subnet numbering to replace subnetworks (#7728) Jamil 2025-01-12 10:59:33 -08:00
  • d26df944c0 ci: reference GitHub actions by hash (#7724) Thomas Eizinger 2025-01-12 18:35:52 +01:00
  • 7ece89b517 chore: bump Rust to 1.84 (#7719) Thomas Eizinger 2025-01-12 18:32:48 +01:00
  • 5f5007edb8 refactor(connlib): remove "known hosts" feature (#7723) Thomas Eizinger 2025-01-12 18:32:20 +01:00
  • dab6789c64 chore: remove Git-dependency on proptest (#7722) Thomas Eizinger 2025-01-12 18:26:47 +01:00
  • abf5048ce4 chore: remove Git-dependency on smoltcp (#7721) Thomas Eizinger 2025-01-12 18:26:30 +01:00
  • 4eb8a5b9be ci: Notarize disk image instead of .zip (#7718) Jamil 2025-01-09 15:24:25 -08:00
  • 216ca9b8bc chore(apple/macOS): Add boilerplate Info.plist parameters (#7717) Jamil 2025-01-09 14:14:03 -08:00
  • ce8d690900 docs: Add troubleshooting steps for macOS system extension (#7703) Jamil 2025-01-09 13:56:32 -08:00
  • 7db99a454d fix(apple/macOS): Don't allow empty WindowGroup (#7716) Jamil 2025-01-09 11:47:51 -08:00
  • a5e398b843 fix(connlib): avoid competing and expired WireGuard sessions (#7704) Thomas Eizinger 2025-01-09 16:11:14 +01:00
  • 63f250288b fix(infra): don't deploy to me-central2 (#7711) Jamil 2025-01-09 00:19:45 -08:00
  • 6476109b73 fix(apple): Simplify Xcode rust build steps (#7709) Jamil 2025-01-08 23:54:37 -08:00
  • 10c166dda4 fix(ci): Fix typo when moving final DMG into place (#7710) Jamil 2025-01-08 23:24:42 -08:00
  • e9f17eaf82 fix(infra): Use new subnet ranges for new relays (#7706) Jamil 2025-01-08 16:49:03 -08:00
  • a21b9fe811 fix(connlib): Don't double-encode DNS addresses (#7708) Jamil 2025-01-08 16:35:05 -08:00
  • 1091e57625 feat(infra): Deploy Relay instances to all 41 GCP Regions (#7705) Jamil 2025-01-08 13:35:55 -08:00
  • b34af41eb0 feat(relay): remove standalone mode (#7701) Thomas Eizinger 2025-01-08 20:26:19 +01:00
  • ed5285268d refactor: merge on_update_routes and on_set_interface_config (#7699) Thomas Eizinger 2025-01-08 19:26:40 +01:00
  • 78d92036b4 refactor(apple/ios): Remove incorrect use of Task {} (#7700) Jamil 2025-01-08 10:02:34 -08:00
  • 99d77a84cd fix(connlib): improve boringtun timer precision (#7698) Thomas Eizinger 2025-01-08 18:47:17 +01:00
  • e499d3e856 feat(relay): make telemetry opt-in (#7697) Thomas Eizinger 2025-01-08 16:12:52 +01:00
  • da285c1969 docs(blog): remove src field from Transmit (#7695) Thomas Eizinger 2025-01-08 15:46:32 +01:00
  • 6413a45589 fix(apple): Explicitly check if system extension is installed (#7691) Jamil 2025-01-08 06:34:22 -08:00
  • 071849e2c2 docs: Add installation / upgrade docs for macOS standalone (#7693) Jamil 2025-01-08 06:30:13 -08:00
  • 3e6e23797e docs: Update Apple changelog pending 1.4.0 release (#7692) Jamil 2025-01-08 06:17:34 -08:00
  • b5996d566c ci: Account for GitHub-added characters in PR title (#7694) Jamil 2025-01-08 06:12:18 -08:00
  • 3a8c6c7182 chore(connlib): assert that we don't emit WouldBlock errors (#7696) Thomas Eizinger 2025-01-08 15:11:01 +01:00
  • 5ec9973b1f fix(apple): Improve handling of VPN lifecycle events (#7680) Jamil 2025-01-07 11:19:19 -08:00
  • 4c21193c2e fix(connlib): make time within boringtun deterministic (#7684) Thomas Eizinger 2025-01-07 19:53:51 +01:00
  • 8f6d1ca2f1 ci: Enforce PR titles to be <= 72 characters (#7688) Jamil 2025-01-07 10:39:12 -08:00
  • 88846a04c4 docs: fix gateeways -> gateways on AWS guide (#7689) Jamil 2025-01-07 09:57:30 -08:00
  • cda50e319a ci: Remove DMG staging directory to prevent Sentry from walking its /Applications symlink (#7687) Jamil 2025-01-07 09:51:56 -08:00
  • 21fc8efd5e test(connlib): reduce number of duplicate IPs (#7685) Thomas Eizinger 2025-01-07 17:51:53 +01:00
  • 49ddcf87f7 fix(snownet): make generation of tunnel index deterministic (#7683) Thomas Eizinger 2025-01-07 16:26:50 +01:00
  • 24e2503e01 ci: Upload sentry debug dSYMs for Apple (#7682) Jamil 2025-01-07 02:55:18 -08:00
  • 358ae1f92a fix(apple): Copy PrivacyInfo.xcprivacy for both platforms (#7681) Jamil 2025-01-07 01:49:54 -08:00
  • 7d7b781caa build(deps): Bump png from 0.17.14 to 0.17.16 in /rust (#7676) dependabot[bot] 2025-01-06 18:11:56 +01:00
  • 70b9d2f2c9 build(deps): Bump serde from 1.0.215 to 1.0.217 in /rust (#7677) dependabot[bot] 2025-01-06 18:11:40 +01:00
  • 3b7b83dfd2 build(deps): Bump os_info from 3.8.2 to 3.9.2 in /rust (#7679) dependabot[bot] 2025-01-06 18:11:28 +01:00
  • 68b0b85579 build(deps): Bump mio from 1.0.2 to 1.0.3 in /rust (#7678) dependabot[bot] 2025-01-06 18:11:25 +01:00
  • 70a88b7091 fix(apple): Move status observer setup to init() (#7673) Jamil 2025-01-06 00:13:48 -08:00