Commit Graph

  • cd2dea7846 chore: add sans-IO DNS-over-TCP implementation (#6997) Thomas Eizinger 2024-10-11 08:05:12 +11:00
  • 8c4f6bdb0f chore(gateway): don't log WouldBlock on WARN (#6984) Thomas Eizinger 2024-10-11 06:50:54 +11:00
  • 40fa46780f fix(android): Bump AGP to 8.7.0 to fix build on macOS (#6998) Jamil 2024-10-10 12:42:00 -07:00
  • 4dde7293d5 fix(portal): Fix show page errors when entity was created by API (#7002) Brian Manifold 2024-10-10 08:44:53 -07:00
  • 945b5813a0 fix(portal): Make DNS address validations more strict (#6991) Andrew Dryga 2024-10-10 09:10:00 -06:00
  • 7c02c34d73 chore(android): Bump gradle to 8.10.2 to be compatible with latest Android app package (#6994) Jamil 2024-10-09 16:36:42 -07:00
  • 0d134a4f01 chore(rust/gui-client): bump GUI to 1.3.9 to fix a crash (#6993) Reactor Scram 2024-10-09 16:44:40 -05:00
  • 75808a8230 build(deps): Bump androidx.navigation:navigation-safe-args-gradle-plugin from 2.8.1 to 2.8.2 in /kotlin/android (#6978) dependabot[bot] 2024-10-09 21:26:41 +00:00
  • 283d011f24 build(deps): Bump androidx.navigation:navigation-testing from 2.8.1 to 2.8.2 in /kotlin/android (#6979) dependabot[bot] 2024-10-09 14:23:22 -07:00
  • f8b6b0f6e2 build(deps): Bump com.google.firebase:firebase-bom from 33.3.0 to 33.4.0 in /kotlin/android (#6977) dependabot[bot] 2024-10-09 21:19:16 +00:00
  • 2203978d08 chore(android): simplify default log filter (#6985) Thomas Eizinger 2024-10-10 07:43:26 +11:00
  • 0825055ff2 fix(rust/gui-client): allow GUI process to read the firezone-id file from disk (#6987) Thomas Eizinger 2024-10-10 07:04:24 +11:00
  • f5362ce009 docs: Remove known DoH issue with Firefox (#6832) Jamil 2024-10-09 12:31:38 -07:00
  • 7563bbf2f8 build(deps): Bump the navigation group in /kotlin/android with 2 updates (#6976) dependabot[bot] 2024-10-09 18:50:45 +00:00
  • 9f2a2c4172 build(deps): Bump micromatch from 4.0.7 to 4.0.8 in /website in the npm_and_yarn group (#6934) dependabot[bot] 2024-10-09 11:49:52 -07:00
  • 791516db60 docs: gather useful tools for working on / with Firezone (#6986) Thomas Eizinger 2024-10-10 03:53:50 +11:00
  • 17ea827c03 build(rust): bump str0m (#6966) Thomas Eizinger 2024-10-09 13:09:34 +11:00
  • 590edad8fc build(rust): bump proptest (#6965) Thomas Eizinger 2024-10-09 13:08:50 +11:00
  • 355726db7a refactor(connlib): clarify design of p2p control protocol (#6980) Thomas Eizinger 2024-10-09 11:45:30 +11:00
  • 637c9d0e20 chore(rust/gtk-client): update lockfile (#6973) Reactor Scram 2024-10-08 17:17:35 -05:00
  • 5ef59ed8c1 chore(rust/gtk-client): allow windows to be closed without exiting the app (#6959) Reactor Scram 2024-10-08 16:01:34 -05:00
  • 41635937c7 chore(rust/gtk-client): fix missing icon (#6958) Reactor Scram 2024-10-08 15:13:59 -05:00
  • 61fbfdcbe0 chore(automation): tell dependabot about rust/gtk-client (#6969) Reactor Scram 2024-10-08 15:13:28 -05:00
  • 2e84ff56f8 chore(phoenix-channel): print elapsed time on test failure (#6963) Thomas Eizinger 2024-10-09 07:08:44 +11:00
  • c4ddae7da2 chore(rust/gui-client): cut a GUI release to fix the WSL issue (#6972) Reactor Scram 2024-10-08 12:42:46 -05:00
  • 650e31c784 ci: remove outdated integration tests (#6922) Thomas Eizinger 2024-10-09 03:39:18 +11:00
  • 928fab3878 fix(portal): Fix minor UI issues on API Clients show page (#6955) Brian Manifold 2024-10-08 07:40:40 -07:00
  • 42f6106527 fix(connlib): default to 443 for websocket endpoint (#6961) Thomas Eizinger 2024-10-09 01:19:24 +11:00
  • 38c46b41c9 test(connlib): re-add all resources on roaming (#6943) Thomas Eizinger 2024-10-08 17:40:59 +11:00
  • 02b0e1dc8d chore: don't report authentication errors to sentry (#6948) Thomas Eizinger 2024-10-08 17:26:39 +11:00
  • 027ef60ded feat(connlib): introduce FZ p2p control protocol (#6939) Thomas Eizinger 2024-10-08 16:43:14 +11:00
  • b7795dfa03 feat(snownet): introduce upsert_connection (#6937) Thomas Eizinger 2024-10-08 12:37:42 +11:00
  • 4defb3b038 feat(connlib): buffer packets during ICE (#6935) Thomas Eizinger 2024-10-08 11:46:30 +11:00
  • 41d968b850 refactor(connlib): allow passing IpAddr as well as IpNetwork (#6940) Thomas Eizinger 2024-10-08 09:49:11 +11:00
  • 0ef4b50913 refactor(ip-packet): be precise about length of payload (#6938) Thomas Eizinger 2024-10-08 09:48:52 +11:00
  • 0c23e23183 refactor(snownet): only initiate a single WireGuard session (#6936) Thomas Eizinger 2024-10-08 09:44:55 +11:00
  • 2d4818e007 refactor(connlib): rotate tunnel private key on reset (#6909) Thomas Eizinger 2024-10-08 09:28:51 +11:00
  • 754cdf06e7 docs(rust/gui-client): correct changelog (#6956) Reactor Scram 2024-10-07 15:33:31 -05:00
  • b3d9cebe53 chore(rust/telemetry): add firezone ID (formerly device ID) to sentry as a tag (#6946) Reactor Scram 2024-10-07 15:13:48 -05:00
  • 29b5a3c3c4 chore(rust/gui-client): start a GTK 3 prototype (#6838) Reactor Scram 2024-10-07 10:08:19 -05:00
  • 9b93fc2a2c fix(rust/client/windows): set our DNS resolvers on our interface (#6931) Reactor Scram 2024-10-07 10:03:22 -05:00
  • 01530aa934 fix(rust/telemetry): report correct environment when missing trailing slash (#6929) Reactor Scram 2024-10-07 09:35:43 -05:00
  • 8deec097a3 build(deps): Bump futures-util from 0.3.30 to 0.3.31 in /rust (#6951) dependabot[bot] 2024-10-07 14:28:56 +00:00
  • 1855ac36a3 build(deps): Bump tauri-winrt-notification from 0.5.0 to 0.6.0 in /rust (#6949) dependabot[bot] 2024-10-07 14:21:00 +00:00
  • 1140656b83 build(deps): Bump clap from 4.5.18 to 4.5.19 in /rust (#6950) dependabot[bot] 2024-10-07 14:19:56 +00:00
  • d83d34e772 chore(rust/gui-client): prototype RPM packaging (#6945) Reactor Scram 2024-10-07 09:13:01 -05:00
  • 8be655216a build(deps): Bump micromatch from 4.0.5 to 4.0.8 in /rust/gui-client in the npm_and_yarn group (#6933) dependabot[bot] 2024-10-04 11:34:36 -05:00
  • 1b59205635 chore(rust/headless-client): deactivate DNS control sooner (#6932) Reactor Scram 2024-10-04 09:04:54 -05:00
  • 34f42cb761 feat(portal): Accept hardware identifier fields and reset verification when they are changed (#6914) Andrew Dryga 2024-10-04 01:02:55 -06:00
  • 1114838bb6 refactor(connlib): introduce dedicated Resource model (#6920) Thomas Eizinger 2024-10-04 08:15:53 +10:00
  • 2fa0ab21d1 docs(rust/client/windows): known issue, DNS Resources don't work inside WSL (#6930) Reactor Scram 2024-10-03 16:47:16 -05:00
  • aa4ef3179c refactor(rust/gui-client): refactor system tray to work with the GTK prototype (#6917) Reactor Scram 2024-10-03 11:00:25 -05:00
  • 966eb48313 build(deps): Bump tonic from 0.12.2 to 0.12.3 in /rust in the cargo group (#6908) dependabot[bot] 2024-10-03 15:34:22 +00:00
  • be250f1e00 refactor(connlib): repurpose connlib-shared as connlib-model (#6919) Thomas Eizinger 2024-10-04 00:47:58 +10:00
  • fd9724a3a3 refactor(rust/gui-client): remove borrows from part of the system tray code (#6916) Reactor Scram 2024-10-03 09:14:04 -05:00
  • 613127d298 ci: Bump all clients and gateway (#6923) Jamil 2024-10-03 07:12:52 -07:00
  • a95a2a2760 fix(connlib): also read device_uuid for PC systems (#6921) Jamil 2024-10-02 21:37:33 -07:00
  • a83bf8dfca fix(connlib): reintroduce device-ID hashing (#6918) Thomas Eizinger 2024-10-03 09:27:35 +10:00
  • 9f3f171b3d feat(connlib): implement TRACE logging for DNS (#6907) Thomas Eizinger 2024-10-03 07:19:06 +10:00
  • 7e0fa50cae fix(connlib): handle silently rebooted / disconnected relays (#6666) Thomas Eizinger 2024-10-03 07:14:51 +10:00
  • 9ff1b2aa78 docs(rust/gui-client/linux): clarify supported Ubuntu versions (#6904) Reactor Scram 2024-10-02 16:08:43 -05:00
  • 99866a81cc feat(portal): Refresh browser session token expirations using OIDC (#6786) Andrew Dryga 2024-10-02 12:32:20 -06:00
  • 27469d17d7 build(deps): Bump flowbite from 2.5.1 to 2.5.2 in /elixir/apps/web/assets (#6885) dependabot[bot] 2024-10-02 18:08:53 +00:00
  • 8e326d24bb docs: add note on how to rotate client secret for windows code signing (#6900) Jamil 2024-10-02 10:35:40 -07:00
  • 9bee6860d0 chore(ci): remove unused env var (#6903) Reactor Scram 2024-10-02 10:07:54 -05:00
  • 5e51583547 ci(rust): increase number of proptest runs (#6910) Thomas Eizinger 2024-10-03 01:07:45 +10:00
  • 3501d5b287 feat(clients): use hardware id for device verification (#6857) Gabi 2024-10-02 05:44:26 -03:00
  • d4e9384a08 fix(connlib): don't add new relays after nomination (#6876) Thomas Eizinger 2024-10-02 12:00:03 +10:00
  • 14544b27cc feat(portal): Allow connection-time conditions for internet resources (#6899) Andrew Dryga 2024-10-01 16:10:17 -06:00
  • 759e944729 fix(portal): Change provider_identifier type to citext (#6901) Andrew Dryga 2024-10-01 16:08:42 -06:00
  • 0f2326f504 build(deps): Bump androidx.navigation:navigation-safe-args-gradle-plugin from 2.7.7 to 2.8.1 in /kotlin/android (#6892) dependabot[bot] 2024-10-01 13:13:56 -07:00
  • f2fa222509 build(deps-dev): Bump typescript from 5.5.4 to 5.6.2 in /rust/gui-client (#6881) dependabot[bot] 2024-10-01 18:59:07 +00:00
  • 3404b886de build(deps): Bump fast-xml-parser from 4.4.1 to 4.5.0 in /website (#6894) dependabot[bot] 2024-10-01 18:34:47 +00:00
  • 66f8693884 build(deps): Bump framer-motion from 11.3.31 to 11.9.0 in /website (#6896) dependabot[bot] 2024-10-01 18:34:44 +00:00
  • 46da994012 build(deps): Bump @types/react from 18.3.3 to 18.3.10 in /website (#6897) dependabot[bot] 2024-10-01 18:33:27 +00:00
  • efe546ea3c build(deps): Bump @tauri-apps/cli from 1.6.1 to 1.6.2 in /rust/gui-client (#6880) dependabot[bot] 2024-10-01 18:32:13 +00:00
  • 4705b2debb build(deps-dev): Bump tailwindcss from 3.4.10 to 3.4.13 in /rust/gui-client (#6882) dependabot[bot] 2024-10-01 18:30:20 +00:00
  • ed34da50e9 build(deps-dev): Bump @types/node from 22.5.2 to 22.7.4 in /rust/gui-client (#6883) dependabot[bot] 2024-10-01 18:29:46 +00:00
  • 46091b1336 build(deps): Bump flowbite from 2.5.1 to 2.5.2 in /rust/gui-client (#6884) dependabot[bot] 2024-10-01 18:29:03 +00:00
  • 153aa160d7 build(deps): Bump the lifecycle group in /kotlin/android with 3 updates (#6890) dependabot[bot] 2024-10-01 18:26:25 +00:00
  • fe37f489a7 build(deps): Bump the navigation group in /kotlin/android with 2 updates (#6891) dependabot[bot] 2024-10-01 18:25:20 +00:00
  • 0fc8d2c43b build(deps): Bump com.android.application from 8.6.0 to 8.6.1 in /kotlin/android in the com-android group (#6889) dependabot[bot] 2024-10-01 18:23:59 +00:00
  • 5cb1f2994d build(deps): Bump androidx.navigation:navigation-testing from 2.7.7 to 2.8.1 in /kotlin/android (#6893) dependabot[bot] 2024-10-01 18:14:46 +00:00
  • 17aba4873f build(deps): Bump @docsearch/react from 3.6.1 to 3.6.2 in /website (#6898) dependabot[bot] 2024-10-01 10:57:25 -07:00
  • b9dbc0b697 build(deps): Bump @next/mdx from 14.2.5 to 14.2.13 in /website (#6895) dependabot[bot] 2024-10-01 10:56:17 -07:00
  • b298e79d06 fix(portal): Minor UI consistency fixes for resource/group select (#6860) Jamil 2024-10-01 09:14:45 -07:00
  • 05acdd5a03 fix(gui-client): defer GUI exit until tunnel closes (#6874) Reactor Scram 2024-10-01 11:01:43 -05:00
  • 2e8cc2471a build(deps): Bump derive_more from 0.99.18 to 1.0.0 in /rust (#6870) dependabot[bot] 2024-09-30 17:25:28 -05:00
  • 21bdfcb163 build(deps): Bump sadness-generator from 0.5.0 to 0.6.0 in /rust (#6869) dependabot[bot] 2024-09-30 22:14:56 +00:00
  • d2a8155ba7 fix(rust/client): set sentry release version and environment correctly (#6855) Reactor Scram 2024-09-30 11:24:39 -05:00
  • 9644b0c0b1 chore(snownet): unset parent span (#6865) Thomas Eizinger 2024-10-01 00:15:19 +10:00
  • 86262a5f66 chore(rust): add tracing-macros dependency (#6866) Thomas Eizinger 2024-10-01 00:14:36 +10:00
  • b8828f50e7 chore(rust): remove hickory dependencies (#6867) Thomas Eizinger 2024-10-01 00:13:35 +10:00
  • c10a457672 docs: Add note on resource address match order (#6818) Jamil 2024-09-27 17:19:41 -07:00
  • 6736bb7866 feat(connlib): always-on, low-power connections (#6845) Thomas Eizinger 2024-09-28 09:27:34 +10:00
  • 7e55e7de1a chore(rust): remove unused deps from workspace (#6852) Reactor Scram 2024-09-27 16:57:39 -05:00
  • c2b8633914 feat(portal): Allow searching for resources and groups while creating and editing policies (#6840) Andrew Dryga 2024-09-27 13:54:42 -06:00
  • 05a2b28d9f feat(rust/gui-client): add sentry.io error reporting (#6782) Reactor Scram 2024-09-27 11:34:54 -05:00
  • d35a9c4615 fix(apple): Fix position of indicator dot on macOS (#6851) Jamil 2024-09-27 09:07:13 -07:00
  • 7209060c42 test(connlib): assert determinism of strategies in unit-test (#6846) Thomas Eizinger 2024-09-28 00:46:51 +10:00