Commit Graph

  • 9ce6a721ac build(deps): Bump androidx.navigation:navigation-safe-args-gradle-plugin from 2.8.2 to 2.8.4 in /kotlin/android (#7427) dependabot[bot] 2024-12-01 15:21:44 +00:00
  • e0279833da build(deps): Bump androidx.fragment:fragment-testing from 1.8.4 to 1.8.5 in /kotlin/android (#7428) dependabot[bot] 2024-12-01 15:21:33 +00:00
  • 932f6791fb fix(phoenix-channel): lazily create backoff timer (#7414) Thomas Eizinger 2024-11-29 20:19:11 +00:00
  • c6e7e6192e build(rust): bump Rust to 1.83 (#7409) Thomas Eizinger 2024-11-29 01:04:06 +00:00
  • e46cb3f62b chore(snownet): improve log when MessageIntegrity is missing (#7399) Thomas Eizinger 2024-11-29 00:27:53 +00:00
  • bea8393248 fix(relay): reduce number of warnings (#7411) Thomas Eizinger 2024-11-28 23:20:10 +00:00
  • c7d46b475e build(rust): configure cargo cross to passthrough GITHUB_SHA (#7410) Thomas Eizinger 2024-11-28 22:58:59 +00:00
  • d41c3afb0b chore(rust): add comments for ignored advisories (#7408) Thomas Eizinger 2024-11-28 22:51:21 +00:00
  • 075c7bf2ad build(deps): Bump tauri-winrt-notification from 0.6.0 to 0.7.0 in /rust (#7306) dependabot[bot] 2024-11-29 09:36:04 +11:00
  • e91a076307 refactor(relay): improve error messages on failed requests (#7405) Thomas Eizinger 2024-11-28 22:12:27 +00:00
  • 60b48afcc5 build(deps): Bump serde_json from 1.0.132 to 1.0.133 in /rust (#7397) dependabot[bot] 2024-11-28 22:00:38 +00:00
  • 973a806707 feat(relay): add Sentry crash reporting (#7406) Thomas Eizinger 2024-11-28 21:53:21 +00:00
  • 78674a8b14 refactor(gateway): start telemetry earlier (#7404) Thomas Eizinger 2024-11-28 20:47:11 +00:00
  • 1baf669434 build(rust): don't strip release binaries (#7403) Thomas Eizinger 2024-11-28 20:46:29 +00:00
  • 3ccf795195 test(connlib): don't waste shrinking time & cycles on IDs (#7402) Thomas Eizinger 2024-11-28 20:45:34 +00:00
  • fd337dd465 test: reduce number of local rejects for generating IPs (#7401) Thomas Eizinger 2024-11-28 20:45:02 +00:00
  • 15b79cef40 build(deps): bump rustls to fix RUSTSEC-2024-0399 (#7400) Thomas Eizinger 2024-11-28 17:29:55 +00:00
  • 3a62709c77 docs: Add restricted regions docs (#7395) Jamil 2024-11-24 09:20:06 -08:00
  • 2c26fc9c0e ci: lint Rust dependencies using cargo deny (#7390) Thomas Eizinger 2024-11-22 00:17:28 +00:00
  • 3ba3c2f30b ci: tag merged image with branch name (#7393) Thomas Eizinger 2024-11-21 23:51:25 +00:00
  • 44c1b453f7 chore(relay): document authentication scheme (#7388) Thomas Eizinger 2024-11-21 20:12:31 +00:00
  • b66a156831 fix(portal): Set Floki dependency back to hex (#7387) Brian Manifold 2024-11-20 21:06:37 -05:00
  • 82e5e03b9b ci: set branch name as docker tag for images (#7389) Thomas Eizinger 2024-11-21 01:53:24 +00:00
  • 186c485280 revert: include span fields in breadcrumb messages (#7384) Thomas Eizinger 2024-11-21 01:17:52 +00:00
  • 244816d678 chore(telemetry): don't send sentry alerts in CI (#7383) Thomas Eizinger 2024-11-20 05:18:01 +00:00
  • c93391e8fd chore(headless-client): setup logging earlier (#7385) Thomas Eizinger 2024-11-20 01:30:37 +00:00
  • 328e973502 feat(portal): add membership to google parent OUs (#6811) (#7382) Brian Manifold 2024-11-19 16:38:22 -05:00
  • b4ab569af3 feat(telemetry): include span fields in breadcrumb messages (#7379) Thomas Eizinger 2024-11-19 18:39:45 +00:00
  • 56db250e2c feat(connlib): validate integrity of all relay responses (#7378) Thomas Eizinger 2024-11-19 18:32:33 +00:00
  • ecec00afed chore(snownet): print attributes for all requests and responses (#7380) Thomas Eizinger 2024-11-19 14:32:23 +00:00
  • 4014373dc2 build(deps): Bump clap from 4.5.20 to 4.5.21 in /rust (#7369) dependabot[bot] 2024-11-19 17:16:53 +11:00
  • 8aed0c6644 chore(website): Remove link to probe.sh (#7377) Jamil 2024-11-18 21:29:49 -08:00
  • e8519cca0c chore(snownet): warn on exceeding number of candidate pairs (#7376) Thomas Eizinger 2024-11-19 04:34:23 +00:00
  • 86ada01828 fix(gui-client): initialise sentry-tracing for IPC service (#7363) Thomas Eizinger 2024-11-18 22:40:01 +00:00
  • f04bf6bd6d ci: create Sentry release on publish (#7362) Thomas Eizinger 2024-11-18 20:39:43 +00:00
  • b5b0ee2090 fix(website): cache api responses properly (#7373) Jamil 2024-11-18 11:37:05 -08:00
  • d2a224e3cb chore: Bump website deps (#7372) Jamil 2024-11-18 11:29:32 -08:00
  • 1ef286ac55 fix(portal): API clients 'show' page should always be in settings (#7371) Brian Manifold 2024-11-18 13:52:23 -05:00
  • 11dd0c42ca refactor(telemetry): remove IGNORED_TARGETS (#7365) Thomas Eizinger 2024-11-18 18:17:30 +00:00
  • de35bb067e fix(telemetry): don't embed errors values in telemetry_event! (#7366) Thomas Eizinger 2024-11-18 18:17:08 +00:00
  • 24f7ba530d refactor(gui-client): add more context to connection failures (#7364) Thomas Eizinger 2024-11-18 18:16:16 +00:00
  • d9fb9e53c8 chore(snownet): print error code for unhandled message (#7367) Thomas Eizinger 2024-11-18 18:15:04 +00:00
  • fd04812cde chore(gateway): proactive close telemetry session (#7361) Thomas Eizinger 2024-11-16 16:28:42 +00:00
  • 9536b8116c fix: don't exit TUN thread on errors (#7354) Thomas Eizinger 2024-11-16 06:19:41 +00:00
  • 2d93100c41 fix(portal): Update Stripe event handler to only listen for certain update events (#7357) Brian Manifold 2024-11-15 15:52:50 -05:00
  • f34f596d8d chore(connlib): print GRO metadata in wire::net::recv log (#7353) Thomas Eizinger 2024-11-15 16:11:03 +00:00
  • 2b3469954a chore(headless-client): allow disabling telemetry (#7350) Thomas Eizinger 2024-11-15 08:14:36 +00:00
  • 0b22892a77 docs: refer to correct way how to disable gateway telemetry (#7351) Thomas Eizinger 2024-11-15 08:13:29 +00:00
  • 0cb96f5a18 chore(gui-client): publish version 1.3.13 (#7346) Thomas Eizinger 2024-11-15 06:52:38 +00:00
  • 4db3a457a9 chore(gateway): publish version 1.4.1 (#7347) Thomas Eizinger 2024-11-15 05:40:12 +00:00
  • 4fc7e62ba8 chore(headless-client): publish version 1.3.7 (#7348) Thomas Eizinger 2024-11-15 05:39:39 +00:00
  • 4e423dc51c fix(connlib): send all unwritten packets before reading new ones (#7342) Thomas Eizinger 2024-11-14 06:25:03 +00:00
  • e2117dd220 refactor(gui-client): don't double log errors (#7330) Thomas Eizinger 2024-11-14 05:20:05 +00:00
  • 8c5a5fa690 chore(rust): correctly disable ANSI escapes globally (#7336) Thomas Eizinger 2024-11-14 05:00:53 +00:00
  • b2fe21aaf5 docs(infra): Update staging README to include NAT instructions (#7338) Brian Manifold 2024-11-13 23:41:56 -05:00
  • efeba55709 chore(snownet): fail TURN connection on unknown attribute (#7341) Thomas Eizinger 2024-11-14 02:43:17 +00:00
  • 9712942caa chore(connlib): add logs and error handling on bad stride (#7339) Thomas Eizinger 2024-11-14 02:34:17 +00:00
  • 3cf5cbb989 chore(connlib): only send some tunnel errors to Sentry (#7340) Thomas Eizinger 2024-11-14 02:32:37 +00:00
  • 00c7c42113 fix(snownet): don't allow duplicate server-reflexive candidates (#7334) Thomas Eizinger 2024-11-14 00:14:29 +00:00
  • 5437c3e2df fix(infra): Block signups if expression matches (#7337) Jamil 2024-11-13 13:29:47 -08:00
  • 96118dd151 ci: upload debug symbols to Sentry (#7331) Thomas Eizinger 2024-11-13 21:25:38 +00:00
  • 3dd913f6df fix(snownet): emit correct event on invalidating srflx candidate (#7333) Thomas Eizinger 2024-11-13 20:12:20 +00:00
  • 7e0d2ca59c chore: add telemetry event in case we see large datagrams (#7335) Thomas Eizinger 2024-11-13 20:09:58 +00:00
  • 48ba2869a8 chore(rust): ban the use of .unwrap except in tests (#7319) Thomas Eizinger 2024-11-13 03:59:22 +00:00
  • b230cf79fd refactor(gui-client): more detailed tray menu update errors (#7328) Thomas Eizinger 2024-11-13 00:22:23 +00:00
  • 6f7f6a4f34 style: Enforce code style across all supported languages using Prettier (#7322) Jamil 2024-11-12 16:19:15 -08:00
  • 3e18fa8ca2 chore(telemetry): misc. clean-up (#7326) Thomas Eizinger 2024-11-13 00:16:44 +00:00
  • 19dbff51f5 chore(gui-client): don't warn on sign-out while raising tunnel (#7327) Thomas Eizinger 2024-11-13 00:15:49 +00:00
  • fa40d6e852 fix(infra): Adjust rule to total_latencies from backend_latencies (#7323) Jamil 2024-11-12 13:30:28 -08:00
  • 0e20f7d086 chore(connlib): better error reporting for invalid IP packets (#7320) Thomas Eizinger 2024-11-12 19:46:32 +00:00
  • f40528f8f0 chore(infra): Relax load balancer to app latency alert to 3s (#7317) Jamil 2024-11-11 21:44:05 -08:00
  • 19f51568c2 chore(rust): don't pass errors as values for debug logs (#7318) Thomas Eizinger 2024-11-12 04:00:02 +00:00
  • 9e9dfd5e97 chore(gui-client): downgrade warning to debug (#7313) Thomas Eizinger 2024-11-12 03:54:49 +00:00
  • d38304b21f build(rust): depend on our boringtun fork (#7120) Thomas Eizinger 2024-11-12 03:40:36 +00:00
  • bf34b26c22 refactor(gui-client): remove unnecessary async block (#7312) Thomas Eizinger 2024-11-12 03:37:45 +00:00
  • 764af71f66 fix(website): remove duplicate tailwind rule (#7316) Thomas Eizinger 2024-11-12 03:22:07 +00:00
  • 237865c37b test(connlib): drain all Transmits at the end of advance (#7315) Thomas Eizinger 2024-11-12 03:19:07 +00:00
  • a83729e439 chore(gateway): be more detailed in error reporting (#7314) Thomas Eizinger 2024-11-12 03:16:06 +00:00
  • b78e84090c refactor(gui-client): reduce warning to debug (#7311) Thomas Eizinger 2024-11-12 03:14:25 +00:00
  • ad4eea29ff chore(rust): don't panic in fallible functions (#7298) Thomas Eizinger 2024-11-11 23:55:23 +00:00
  • 0dc078876b refactor(gui-client): capture error sources when connect fails (#7303) Thomas Eizinger 2024-11-11 22:52:14 +00:00
  • 7e4e190cd6 build(deps): Bump test-strategy from 0.3.1 to 0.4.0 in /rust (#7308) dependabot[bot] 2024-11-11 21:26:41 +00:00
  • 1aa9ae9885 build(deps): Bump tokio from 1.41.0 to 1.41.1 in /rust (#7307) dependabot[bot] 2024-11-12 08:06:55 +11:00
  • cd26ce6dfe refactor(gui-client): return error to TypeScript from commands (#7302) Thomas Eizinger 2024-11-11 19:57:31 +00:00
  • a5e20064dc refactor(gui-client): downgrade temporary error (#7304) Thomas Eizinger 2024-11-11 19:51:42 +00:00
  • 4e67c568da refactor: downgrade errors when we cannot bind sockets (#7305) Thomas Eizinger 2024-11-11 19:51:10 +00:00
  • 488c599d5b chore(telemetry): capture Firezone ID and account in user ctx (#7310) Thomas Eizinger 2024-11-11 19:50:14 +00:00
  • 06a274c4e5 refactor(apple): make panics on decoding errors more descriptive (#7301) Thomas Eizinger 2024-11-11 04:18:07 +00:00
  • 213dd34ff3 chore(apple): log all connect errors on the connlib-side (#7300) Thomas Eizinger 2024-11-11 04:01:12 +00:00
  • 62cb32b7a3 chore(gateway): report more tunnel errors to event-loop (#7299) Thomas Eizinger 2024-11-11 03:50:27 +00:00
  • ce8d8709d6 chore(infra): Remove project owners that are no longer owners (#7297) Jamil 2024-11-10 10:05:32 -08:00
  • b0c6b6d3c5 fix(infra): Restore project owners to prevent cycle. Will delete later (#7296) Jamil 2024-11-10 08:52:41 -08:00
  • f47c959e3f build(deps): Bump the google group across 1 directory with 2 updates (#7279) dependabot[bot] 2024-11-10 07:25:23 -08:00
  • 1a6e70a3d2 fix(portal): Fix sign_up/sign_in email templates (#7295) Brian Manifold 2024-11-09 23:24:04 -05:00
  • 50ba752d30 fix(infra): Update gcp cloud armor rules (#7293) Brian Manifold 2024-11-09 10:09:16 -05:00
  • 1dda915376 ci: Publish new clients (#7291) Jamil 2024-11-08 14:58:06 -08:00
  • da743f2743 fix(CI): Update bencher permissions in CI workflow (#7290) Brian Manifold 2024-11-08 16:43:15 -05:00
  • 40ca7fccf0 fix(portal): Update log level for failed component version fetch (#7286) Brian Manifold 2024-11-08 12:37:27 -05:00
  • 8653146c18 fix(connlib): discard timer once it fired (#7288) Thomas Eizinger 2024-11-08 12:19:14 +00:00
  • 4d2dc3dfcb refactor(connlib): don't rely on DNS when reconnecting to portal (#7289) Thomas Eizinger 2024-11-08 05:06:42 +00:00