Commit Graph

  • f39abdfa74 chore(website): remove JumpCloud references (#10704) Jamil 2025-10-24 07:40:51 -07:00
  • 0d2ddd8497 feat(gateway): create debian package (#10537) Thomas Eizinger 2025-10-24 16:14:58 +11:00
  • f4ce6f12a0 test: handle IPv6-only roaming (#10703) Thomas Eizinger 2025-10-24 16:06:42 +11:00
  • 1bec325a64 feat(gateway,headless-client): set default log level to INFO (#10702) Thomas Eizinger 2025-10-24 15:29:01 +11:00
  • fbf1a1e322 fix(gateway): trim whitespace from systemd credential (#10695) Thomas Eizinger 2025-10-24 15:03:40 +11:00
  • f8430d9cd2 ci: fix bad keyring reference (#10699) Thomas Eizinger 2025-10-24 12:28:09 +11:00
  • e238da3020 ci: only use Microsoft key for Azure CLI repo (#10698) Thomas Eizinger 2025-10-24 12:00:18 +11:00
  • 18a8877add ci: upload draft releases from GUI client to preview repository (#10696) Thomas Eizinger 2025-10-23 22:42:14 +11:00
  • 28ea0730b6 feat(apt): import .deb files from import- directory (#10694) Thomas Eizinger 2025-10-23 21:09:07 +11:00
  • 30b70b408c build(deps): bump dns-lookup from 2.1.1 to 3.0.0 in /rust (#10646) dependabot[bot] 2025-10-23 05:23:15 +00:00
  • 7438e7f2f5 build(deps): bump winreg from 0.52.0 to 0.55.0 in /rust (#10641) dependabot[bot] 2025-10-23 04:29:31 +00:00
  • 9c7ec9ff47 build(deps): bump the sentry group in /rust with 2 updates (#10672) dependabot[bot] 2025-10-23 04:29:05 +00:00
  • ce297999c9 feat(gateway): capture domain name of flow (#10692) Thomas Eizinger 2025-10-23 15:25:37 +11:00
  • d23224cbce build(deps): bump vite from 6.3.6 to 7.1.7 in /rust/gui-client (#10638) dependabot[bot] 2025-10-23 15:25:27 +11:00
  • 1af85c77b7 fix(android): properly free event after use (#10669) Thomas Eizinger 2025-10-23 13:07:40 +11:00
  • 21a848a4cb chore(connlib): tune INFO logs (#10677) Thomas Eizinger 2025-10-23 10:47:55 +11:00
  • 8d69320985 build(deps): bump eslint from 9.31.0 to 9.36.0 in /rust/gui-client (#10636) dependabot[bot] 2025-10-22 23:45:00 +00:00
  • 4d3dad63ae build(deps): bump @types/node from 24.5.0 to 24.5.2 in /rust/gui-client (#10640) dependabot[bot] 2025-10-22 23:44:55 +00:00
  • 883d95c2c8 feat(apt): sign contents of APT repository (#10688) Thomas Eizinger 2025-10-23 10:44:48 +11:00
  • c1a6a968ac test: assert that we have at least 3 different source tuples (#10689) Thomas Eizinger 2025-10-23 10:17:10 +11:00
  • 5aa2069008 test: assert that we have at least 3 flows (#10687) Thomas Eizinger 2025-10-23 09:14:20 +11:00
  • 9b85034b0c build(deps): bump etherparse from 0.17.0 to 0.19.0 in /rust (#10648) dependabot[bot] 2025-10-22 21:50:27 +00:00
  • 9e5a08809b build(deps): bump hex-literal from 0.4.1 to 1.0.0 in /rust (#10651) dependabot[bot] 2025-10-22 21:43:56 +00:00
  • 7100b4a674 build(deps): bump vite from 6.3.6 to 6.4.1 in /rust/gui-client in the npm_and_yarn group across 1 directory (#10666) dependabot[bot] 2025-10-22 21:38:43 +00:00
  • 28e35b6500 refactor(portal): remove all soft delete columns (#10685) Brian Manifold 2025-10-22 14:13:59 -07:00
  • 132784ac82 build(deps): bump ringbuffer from 0.15.0 to 0.16.0 in /rust (#10653) dependabot[bot] 2025-10-22 20:54:58 +00:00
  • b394c054f6 build(deps): bump tempfile from 3.22.0 to 3.23.0 in /rust (#10673) dependabot[bot] 2025-10-22 20:53:19 +00:00
  • 67e376eb02 ci: only check for completed jobs every 60s (#10686) Thomas Eizinger 2025-10-23 07:20:20 +11:00
  • ed2bc0bd25 feat(gateway): revise handling of DNS resolution errors (#10623) Thomas Eizinger 2025-10-23 06:14:45 +11:00
  • d734ee0d21 ci: compare source tuple instead of only port (#10680) Thomas Eizinger 2025-10-23 06:14:00 +11:00
  • 9ab599a065 chore(website): sla / device limits (#10684) Jamil 2025-10-22 09:52:23 -07:00
  • 2026d08aea chore(apt): introduce stable and preview distributions (#10679) Thomas Eizinger 2025-10-22 23:11:33 +11:00
  • c197d37aaa ci: install latest Azure CLI for APT sync (#10678) Thomas Eizinger 2025-10-22 16:09:13 +11:00
  • c795e0da72 build(deps): bump futures-bounded from 0.2.4 to 0.3.0 in /rust (#10645) dependabot[bot] 2025-10-22 03:55:25 +00:00
  • 08f6989391 build(deps): bump proptest-state-machine from 0.3.1 to 0.4.0 in /rust (#10633) dependabot[bot] 2025-10-22 03:50:12 +00:00
  • 5378525e70 build(deps): bump zip from 2.4.2 to 5.1.1 in /rust (#10652) dependabot[bot] 2025-10-22 03:33:19 +00:00
  • 6a538368cb feat(gateway): add flow-logs MVP (#10576) Thomas Eizinger 2025-10-22 14:10:21 +11:00
  • 80331b4e93 feat(gateway): add option for outputting logs as JSON (#10620) Thomas Eizinger 2025-10-22 14:09:33 +11:00
  • 08857d602b chore(client-ffi): add dummy constructor (#10659) Thomas Eizinger 2025-10-22 13:07:00 +11:00
  • 8eb84f28f8 chore(kotlin): format generated sources (#10664) Thomas Eizinger 2025-10-22 12:40:17 +11:00
  • 57a2330ca2 chore: fix cargo deny errors (#10676) Thomas Eizinger 2025-10-22 11:55:14 +11:00
  • f2f8665c6a fix(portal): renew session on sign in (#10616) Jamil 2025-10-21 15:21:07 -07:00
  • f9ea98f367 build(deps): bump @docsearch/react from 3.9.0 to 4.1.0 in /website (#10670) dependabot[bot] 2025-10-21 15:13:58 -07:00
  • 66fcf8734c fix(android): handle exceptions when creating a new session (#10667) Thomas Eizinger 2025-10-22 08:01:41 +11:00
  • dee535f30e chore(client-ffi): tweak uniffi settings (#10665) Thomas Eizinger 2025-10-21 16:19:26 +11:00
  • b854b7407c chore: fix clippy warnings in eBPF code (#10660) Thomas Eizinger 2025-10-21 16:19:07 +11:00
  • 5fff000623 ci: add sentry dependabot group (#10658) Thomas Eizinger 2025-10-21 16:18:53 +11:00
  • 8bb157f579 chore(connlib): silence hickory_proto logs (#10624) Thomas Eizinger 2025-10-21 16:18:43 +11:00
  • 9d640b52b4 feat(website): 09/2025 devlog (#10571) Jamil 2025-10-20 20:35:41 -07:00
  • a59f7ee2e2 chore: install JDK via .tool-versions (#10663) Thomas Eizinger 2025-10-21 14:13:03 +11:00
  • 2729a7731b chore(portal): remove dead Web.ControllerDocumentation (#10619) Jamil 2025-10-20 20:07:36 -07:00
  • 20d0298a8a chore: fix clippy warnings about HashMap iteration (#10661) Thomas Eizinger 2025-10-21 13:54:20 +11:00
  • fc97816d6e chore: remove redunant clone (#10662) Thomas Eizinger 2025-10-21 12:11:03 +11:00
  • 76d86545a6 chore: publish apple-client 1.5.9 (#10654) Firezone Bot 2025-10-20 07:04:08 -07:00
  • 6e1fb01286 build(deps): bump github.com/getsentry/sentry-cocoa from 8.55.1 to 8.56.0 in /swift/apple/FirezoneKit (#10629) dependabot[bot] 2025-10-20 07:02:21 -07:00
  • 3c167cb60d build(deps-dev): bump eslint-config-next from 15.3.3 to 15.5.3 in /website (#10637) dependabot[bot] 2025-10-20 07:02:03 -07:00
  • c089930f1b build(deps): bump framer-motion from 12.23.12 to 12.23.18 in /website (#10630) dependabot[bot] 2025-10-20 13:55:08 +00:00
  • e24f8cea3b build(deps): bump @types/node from 24.3.0 to 24.5.2 in /website (#10628) dependabot[bot] 2025-10-20 06:08:47 -07:00
  • 32a00647cf build(deps): bump @next/mdx from 15.3.3 to 15.5.3 in /website (#10625) dependabot[bot] 2025-10-20 05:46:03 -07:00
  • 0e48d27b5a feat(ffi): make all calls infallible (#10621) Thomas Eizinger 2025-10-20 12:03:26 +11:00
  • fcda9c3b65 chore(connlib): add unit test for site-name change (#10622) Thomas Eizinger 2025-10-20 10:57:45 +11:00
  • fdd05e0e0f chore(connlib): remove stale comments (#10617) Thomas Eizinger 2025-10-19 23:04:42 +11:00
  • 8cd469a9a9 refactor(portal): recreate remaining indexes without deleted_at (#10615) Jamil 2025-10-18 11:09:44 -07:00
  • 27565ea5c8 refactor(portal): remove soft delete elements from portal code (#10607) Brian Manifold 2025-10-18 10:02:26 -07:00
  • 9b6ebb01ed chore: publish android-client 1.5.5 (#10614) Firezone Bot 2025-10-18 09:54:35 -07:00
  • 0dd7792428 refactor(swift): revise event-loop (#10573) Thomas Eizinger 2025-10-18 06:39:46 +11:00
  • a07dfc9869 test(connlib): workaround DNS cache in proptests (#10602) Thomas Eizinger 2025-10-18 03:17:52 +11:00
  • 97895c499a fix(apple): call completionHandler only after initialized (#10606) Jamil 2025-10-17 08:53:26 -07:00
  • fbade40e66 fix(apple): don't return Data() to fetchResources (#10605) Jamil 2025-10-17 08:50:44 -07:00
  • 73576922ff fix(apple/macos): clean up utun on quit (#10603) Jamil 2025-10-17 08:12:29 -07:00
  • 928d8a2512 fix(connlib): handle resources changing site (#10604) Thomas Eizinger 2025-10-18 01:52:14 +11:00
  • fba904d570 chore(apple): always build client-ffi on debug (#10601) Thomas Eizinger 2025-10-17 13:43:05 +11:00
  • b70865564d chore(apple): allow generating UniFFI bindings on Linux (#10600) Thomas Eizinger 2025-10-17 12:49:33 +11:00
  • 8a6f60a2ec build(deps): bump react from 18 to 19 (#10595) Jamil 2025-10-16 15:17:52 -07:00
  • 8ff29c52a3 chore(android): bump firebase-bom from 33.16.0 to 34.4.0 (#10596) Jamil 2025-10-16 13:44:09 -07:00
  • 7e5ec7c2d7 ci: upload .deb from releases to APT repository (#10587) Thomas Eizinger 2025-10-17 06:39:35 +11:00
  • a27676a903 fix(portal): support dark mode in outbound emails (#10493) Mariusz Klochowicz 2025-10-17 06:05:36 +10:30
  • bf91021e2e docs: update POP map and relay ips for azure (#10293) Jamil 2025-10-16 11:31:09 -07:00
  • 79a4aeb3a8 chore(website): add eslint (#9560) Jamil 2025-10-16 09:39:16 -07:00
  • be3ec74cdb chore(website): remove /dev.firezone.firezone.plist (#10594) Jamil 2025-10-16 08:38:04 -07:00
  • 4d43d2cb77 fix(portal): trigger email for Okta 4xx errors (#10578) Jamil 2025-10-16 08:10:04 -07:00
  • e81b4dbdac build(deps): bump floki from 0.37.1 to 0.38.0 in /elixir (#10585) Jamil 2025-10-16 08:09:50 -07:00
  • 6b3f2a32ce feat(gateway): associate packets with resource ID (#10588) Thomas Eizinger 2025-10-17 00:53:53 +11:00
  • 17ab1a6d04 ci: remove jitter from docker-compose (#10589) Thomas Eizinger 2025-10-17 00:34:59 +11:00
  • 5272e0c992 chore: publish headless-client 1.5.4 (#10590) Firezone Bot 2025-10-16 02:15:32 -07:00
  • f78cccea1b chore: publish gui-client 1.5.8 (#10591) Firezone Bot 2025-10-16 01:47:35 -07:00
  • 37472fee49 build(deps): Bump nodejs to 22 (#10586) Jamil 2025-10-16 01:01:59 -07:00
  • e3bb2fb931 chore: publish gateway 1.4.17 (#10584) Firezone Bot 2025-10-15 22:38:12 -07:00
  • d35cf445d4 fix(linux): don't sync link-scope routes of offline interfaces (#10583) Thomas Eizinger 2025-10-16 16:34:10 +11:00
  • e76daaaab3 refactor: remove JSON serialization from FFI boundary (#10575) Mariusz Klochowicz 2025-10-16 15:45:31 +10:30
  • 97f3979fa6 fix(apple): Explicitly hide network extension from the UI (#10581) Mariusz Klochowicz 2025-10-16 14:12:10 +10:30
  • ad69864e41 chore(ci): use bin/ prefix for binary artifacts (#10582) Jamil 2025-10-15 19:30:27 -07:00
  • e30583de37 build(deps): bump react-syntax-highlighter from 15.6.1 to 15.6.6 in /website (#10555) dependabot[bot] 2025-10-15 08:31:31 -07:00
  • 5a13295e59 build(deps): bump @next/third-parties from 15.4.4 to 15.5.3 in /website (#10559) dependabot[bot] 2025-10-15 15:31:20 +00:00
  • 31f8f9980b chore: Upgrade flowbite-react from 0.10.2 to 0.12.9 (#10572) Mariusz Klochowicz 2025-10-16 01:59:54 +10:30
  • 08f8e886f1 chore(connlib): tune down INFO logs (#10574) Thomas Eizinger 2025-10-15 16:52:43 +11:00
  • 8378819621 fix(apple): Ensure fetching resource state if already connected (#10567) Mariusz Klochowicz 2025-10-15 10:25:02 +10:30
  • df601be538 chore(rust): ban keys and values from HashMap (#10569) Thomas Eizinger 2025-10-15 09:44:17 +11:00
  • eb75cef467 fix(linux): allow LAN access when Internet Resource is on (#10554) Thomas Eizinger 2025-10-15 07:36:58 +11:00
  • b3b92faf45 ci: merge publish workflows (#10568) Thomas Eizinger 2025-10-15 00:23:23 +11:00