Commit Graph

  • 8e054f5c74 fix(portal): Restrict WAL streaming to domain nodes only (#8956) Jamil 2025-05-01 06:28:40 -07:00
  • 12efba3cc2 ci: don't build Windows headless client for perf tests (#8980) Thomas Eizinger 2025-05-01 23:26:06 +10:00
  • b2d36e2500 build(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 (#8972) dependabot[bot] 2025-05-01 21:32:58 +10:00
  • b08510100e build(deps): bump the tailwind group in /rust/gui-client with 2 updates (#8964) dependabot[bot] 2025-05-01 11:10:27 +00:00
  • a2b4928ee7 build(deps-dev): bump @types/node from 22.14.1 to 22.15.3 in /rust/gui-client (#8965) dependabot[bot] 2025-05-01 21:09:38 +10:00
  • c7827b9687 build(deps): bump google-github-actions/auth from 2.1.8 to 2.1.10 (#8969) dependabot[bot] 2025-05-01 21:09:24 +10:00
  • 993a82c18a build(deps): bump actions/setup-python from 5.5.0 to 5.6.0 (#8967) dependabot[bot] 2025-05-01 21:09:03 +10:00
  • d5c5792047 build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#8968) dependabot[bot] 2025-05-01 21:08:42 +10:00
  • b1408ebbff build(deps): bump taiki-e/install-action from 2.49.50 to 2.50.4 (#8971) dependabot[bot] 2025-05-01 21:08:21 +10:00
  • ea5709e8da chore(rust): initialise OTEL with useful metadata (#8945) Thomas Eizinger 2025-05-01 15:19:07 +10:00
  • 42b2420c00 ci(portal): Only set GIT_SHA before main app compile (#8955) Jamil 2025-04-30 22:15:47 -07:00
  • c0a670d947 fix(portal): Restart ReplicationConnection using Supervisor (#8953) Jamil 2025-04-30 20:48:35 -07:00
  • 8233db4d00 chore(connlib): bump quinn-udp (#8954) Thomas Eizinger 2025-05-01 12:19:50 +10:00
  • 1ff545814d build(deps-dev): bump vite from 6.3.2 to 6.3.4 in /rust/gui-client in the npm_and_yarn group (#8949) dependabot[bot] 2025-04-30 13:17:46 -07:00
  • fdd1105b10 fix(portal): alter db user role with replication (#8952) Jamil 2025-04-30 13:02:34 -07:00
  • 8dd794d8c8 chore(gateway): record metrics about dropped packets (#8942) Thomas Eizinger 2025-05-01 04:24:10 +10:00
  • 1f8090c60d fix(portal): use existing database user for replication (#8950) Jamil 2025-04-30 11:19:14 -07:00
  • a98a9867af fix(portal): Redact entire connection_opts param (#8946) Jamil 2025-04-30 09:33:21 -07:00
  • ab617bf2d0 chore: Bump staging to fix replication role (#8947) Jamil 2025-04-30 09:06:22 -07:00
  • 8a201494d0 ci: remove flaky Windows benchmark (#8941) Thomas Eizinger 2025-05-01 00:24:21 +10:00
  • 6f11568c8c fix(connlib): move wire::dev::recv log to right location (#8944) Thomas Eizinger 2025-04-30 23:45:51 +10:00
  • ec4cd898ba chore: release Gateway v1.4.7 (#8943) Thomas Eizinger 2025-04-30 23:37:32 +10:00
  • e031dfdb4a refactor(connlib): introduce our own bufferpool crate (#8928) Thomas Eizinger 2025-04-30 18:52:18 +10:00
  • 96998a43ae docs(website): add missing changelog entry for Apple Clients (#8938) Thomas Eizinger 2025-04-30 17:14:33 +10:00
  • f7df445924 fix(gateway): don't invalidate active NAT sessions (#8937) Thomas Eizinger 2025-04-30 16:58:58 +10:00
  • 968db2ae39 feat(portal): Receive WAL events (#8909) Jamil 2025-04-29 23:53:06 -07:00
  • 2650d81444 chore: release clients with GSO fix (#8936) Jamil 2025-04-29 23:52:43 -07:00
  • c75b6c6641 feat(connlib): record the number of IO errors as a metric (#8934) Thomas Eizinger 2025-04-30 15:24:55 +10:00
  • 6dc5f85cc5 fix(connlib): don't buffer when recreating DNS resource NAT (#8935) Thomas Eizinger 2025-04-30 14:26:49 +10:00
  • d19d20da51 fix(connlib): send IO errors from UDP threads to event-loop (#8933) Thomas Eizinger 2025-04-30 12:00:41 +10:00
  • 4881280a3a fix(connlib): don't set segment_size if it is > than payload (#8932) Thomas Eizinger 2025-04-30 11:58:34 +10:00
  • 0d7e73be3c docs(android): document how to use adb logcat (#8931) Thomas Eizinger 2025-04-30 10:04:44 +10:00
  • 2ba7a87899 feat(connlib): add FFI for changing log-level on MacOS (#8927) Thomas Eizinger 2025-04-29 23:51:46 +10:00
  • 122d84cfa2 fix(connlib): recreate log file if it got deleted (#8926) Thomas Eizinger 2025-04-29 23:05:02 +10:00
  • 6114bb274f chore(rust): make most of the Rust code compile on MacOS (#8924) Thomas Eizinger 2025-04-29 21:20:09 +10:00
  • bbc9c29d5d docs(website): add changelog for #8920 (#8923) Thomas Eizinger 2025-04-29 20:23:48 +10:00
  • 091a1d0ab9 fix(headless-client): don't print error for -h (#8925) Thomas Eizinger 2025-04-29 17:58:57 +10:00
  • 66b7ca6f7f fix(connlib): ensure we don't mistake SYN-ACK for SYN (#8922) Thomas Eizinger 2025-04-29 14:17:18 +10:00
  • fde8d08423 fix(connlib): maintain packet order across GSO batches (#8920) Thomas Eizinger 2025-04-29 10:50:23 +10:00
  • ad9a453aa1 feat(linux-client): reduce number of TUN threads to 1 (#8914) Thomas Eizinger 2025-04-28 22:25:27 +10:00
  • 52efb280ee chore(ip-packet): print length of payload (#8913) Thomas Eizinger 2025-04-28 20:45:15 +10:00
  • e0faddf43f chore(connlib): maintain order within a single GSO batch (#8912) Thomas Eizinger 2025-04-28 16:53:43 +10:00
  • 050a27cb07 chore: Update environments for slot management (#8911) Jamil 2025-04-27 16:15:30 -07:00
  • 48319df9f0 revert(#8893): Revert adding wal2json dev image (#8908) Jamil 2025-04-26 15:43:32 -07:00
  • 3f3f007920 fix(portal): Update copy to clipboard button (#8907) Brian Manifold 2025-04-25 17:43:43 -07:00
  • 4fbfa5247f chore(ci): Remove version override from buildx (#8904) Jamil 2025-04-25 14:38:42 -07:00
  • 7e052313af feat(infra): Enable wal logical for dev (#8879) Jamil 2025-04-25 12:01:37 -07:00
  • f6ae7559e8 feat(ci): Add custom postgres Dockerfile for wal2json (#8893) Jamil 2025-04-25 05:31:40 -07:00
  • 1a1c812f66 fix(portal): Set migration_lock to advisory lock (#8902) Jamil 2025-04-24 13:26:01 -07:00
  • 5c084971c0 fix(portal): Reduce occupancy of reservations (#8900) Jamil 2025-04-23 17:39:31 -07:00
  • 5f3cf82eef chore(infra): Bump tf envs to deploy replication conf to staging (#8896) Jamil 2025-04-23 14:10:01 -07:00
  • f181a3245b chore(website): Remove old docs (#8895) Jamil 2025-04-23 08:24:09 -07:00
  • 0a2a393d4c fix(portal): Prevent additional email identities per actor (#8888) Jamil 2025-04-22 14:13:37 -07:00
  • 8293e6c440 fix(portal): Don't peek groups for api_client actors (#8890) Jamil 2025-04-22 06:59:06 -07:00
  • 0f300f2484 fix(portal): Prevent dupe sync adapters (#8887) Jamil 2025-04-22 06:58:24 -07:00
  • ac5e44d5d0 feat(connlib): request larger buffers for UDP sockets (#8731) Thomas Eizinger 2025-04-22 16:52:33 +10:00
  • 93036734ae build(rust): move our own windows dependency to 0.61.0 (#8730) Thomas Eizinger 2025-04-22 12:35:28 +10:00
  • 44a402e1db feat(connlib): increase the number of GRO batches (#8874) Thomas Eizinger 2025-04-22 12:07:12 +10:00
  • 74ff39ec6d fix(connlib): shortcut DatagramSegmentIter on len (#8877) Thomas Eizinger 2025-04-22 11:35:45 +10:00
  • d2e275be56 feat(connlib): classify UDP traffic by protocol (#8886) Thomas Eizinger 2025-04-22 11:35:38 +10:00
  • bcbc8cd212 build(rust): bump aya to include BTF information feature (#8883) Thomas Eizinger 2025-04-22 10:36:41 +10:00
  • d10c77c17d chore(portal): Drop unused table configurations (#8881) Jamil 2025-04-21 15:04:46 -07:00
  • 5db8e20f3b chore: release Apple and GUI clients (#8882) Jamil 2025-04-21 14:45:16 -07:00
  • 368ace2c6e ci: Release Android 1.4.7 (#8878) Jamil 2025-04-21 14:12:27 -07:00
  • 3dc0bbeabb chore(infra): Bump environments to enable replica on staging (#8880) Jamil 2025-04-21 11:10:25 -07:00
  • 078e0c5002 build(deps): bump androidx.security:security-crypto from 1.1.0-alpha06 to 1.1.0-alpha07 in /kotlin/android (#8826) dependabot[bot] 2025-04-21 07:41:21 -07:00
  • 4d20856d21 chore(connlib): record GRO batch-size as histogram metric (#8875) Thomas Eizinger 2025-04-21 23:17:25 +10:00
  • 0ad7cc5b93 build(deps): bump log from 0.4.26 to 0.4.27 in /rust (#8870) dependabot[bot] 2025-04-21 12:19:13 +00:00
  • 04a3cf1a33 build(deps): bump keyring from 3.6.1 to 3.6.2 in /rust (#8869) dependabot[bot] 2025-04-21 12:19:09 +00:00
  • 23c0db825e build(deps): bump tauri from 2.5.0 to 2.5.1 in /rust in the tauri group (#8868) dependabot[bot] 2025-04-21 12:19:07 +00:00
  • 182eb145aa ci(swift): split uploads of packages into two (#8872) Thomas Eizinger 2025-04-21 22:15:25 +10:00
  • d67fb8ef22 ci(rust): remove unused cache backend (#8864) Thomas Eizinger 2025-04-21 10:29:29 +10:00
  • 0a620d20ca build(rust): bump iana-time-zone (#8863) Thomas Eizinger 2025-04-21 08:59:22 +10:00
  • 80cf386a3a build(deps): bump tempfile from 3.13.0 to 3.19.1 in /rust (#8845) dependabot[bot] 2025-04-21 08:49:41 +10:00
  • 4c5fd9b256 feat(connlib): prefer relay candidates of same IP version (#8798) Thomas Eizinger 2025-04-21 08:41:56 +10:00
  • eeb4d568c9 build(deps): bump the hilt group in /kotlin/android with 4 updates (#8823) dependabot[bot] 2025-04-20 12:38:20 +00:00
  • 9cf3a69605 build(deps): bump androidx.core:core-ktx from 1.15.0 to 1.16.0 in /kotlin/android in the androidx group (#8854) dependabot[bot] 2025-04-20 05:36:29 -07:00
  • b35fb666fd build(deps): bump com.google.code.gson:gson from 2.12.1 to 2.13.0 in /kotlin/android (#8827) dependabot[bot] 2025-04-20 05:36:09 -07:00
  • 4a81aed3cb build(deps): bump domain from 0.10.3 to 0.10.4 in /rust (#8856) dependabot[bot] 2025-04-20 21:58:20 +10:00
  • 6bae165302 build(deps-dev): bump @types/node from 22.13.9 to 22.14.1 in /rust/gui-client (#8833) dependabot[bot] 2025-04-20 11:16:56 +00:00
  • ea53eebb74 build(deps): bump serde_json from 1.0.135 to 1.0.140 in /rust (#8857) dependabot[bot] 2025-04-20 21:14:40 +10:00
  • 92534ae4ec test(connlib): ensure we have gaps in port ranges (#8862) Thomas Eizinger 2025-04-20 21:02:55 +10:00
  • 1af7f4f8c1 fix(rust): don't use jemalloc on ARMv7 (#8859) Thomas Eizinger 2025-04-20 08:20:05 +10:00
  • ae4b7d9d08 test(connlib): correctly assert in Io unit-test (#8861) Thomas Eizinger 2025-04-20 08:17:51 +10:00
  • f7f6e3885d docs(website): remove duplicate init (#8860) Thomas Eizinger 2025-04-20 08:09:06 +10:00
  • 9c10fbf8b5 build(deps-dev): bump typescript from 5.7.3 to 5.8.3 in /rust/gui-client (#8855) dependabot[bot] 2025-04-19 21:02:27 +00:00
  • 5d196075b6 build(deps): bump phoenix_live_view from 1.0.9 to 1.0.10 in /elixir (#8831) dependabot[bot] 2025-04-19 14:02:09 -07:00
  • 41d38c3302 build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 (#8822) dependabot[bot] 2025-04-19 14:00:16 -07:00
  • 83a1467ee2 build(deps): bump @next/third-parties from 15.1.6 to 15.3.1 in /website (#8828) dependabot[bot] 2025-04-19 13:59:54 -07:00
  • eb16fdc11c build(deps-dev): bump credo from 1.7.11 to 1.7.12 in /elixir (#8836) dependabot[bot] 2025-04-19 13:59:43 -07:00
  • a3c221d7c2 build(deps): bump the tauri group in /rust/gui-client with 2 updates (#8825) dependabot[bot] 2025-04-19 13:41:04 +00:00
  • 982009b4bb build(deps): bump libcluster from 3.3.3 to 3.5.0 in /elixir (#8838) dependabot[bot] 2025-04-19 13:20:02 +00:00
  • f25cb59984 build(deps): bump @next/mdx from 15.2.4 to 15.3.1 in /website (#8837) dependabot[bot] 2025-04-19 13:18:14 +00:00
  • 387dff8fad build(deps-dev): bump phoenix_live_reload from 1.5.3 to 1.6.0 in /elixir (#8824) dependabot[bot] 2025-04-19 06:17:29 -07:00
  • 15f614abbf build(deps): bump framer-motion from 11.15.0 to 12.7.4 in /website (#8834) dependabot[bot] 2025-04-19 13:15:55 +00:00
  • 1b4c189ba3 build(deps): bump mixpanel-browser and @types/mixpanel-browser in /website (#8839) dependabot[bot] 2025-04-19 13:14:12 +00:00
  • 01fcff6c49 build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /website (#8840) dependabot[bot] 2025-04-19 13:13:57 +00:00
  • c3dcb3630e ci: add tailwind dependabot group for Client frontend (#8850) Thomas Eizinger 2025-04-19 22:46:41 +10:00
  • 6366339420 build(deps): bump taiki-e/install-action from 2.49.46 to 2.49.50 (#8821) dependabot[bot] 2025-04-19 12:45:26 +00:00
  • a41395a165 feat(eBPF): embed BTF information in eBPF kernel (#8842) Thomas Eizinger 2025-04-19 22:38:59 +10:00