Commit Graph

  • 61acb23345 fix(snownet): don't mangle source IP to determine use of relay (#3556) Thomas Eizinger 2024-02-07 11:37:21 +11:00
  • e486339523 fix(snownet): properly cleanup connections before adding a new one (#3587) Gabi 2024-02-06 20:18:49 -03:00
  • 2ee6eb5d88 fix(windows): Ensure crashes, errors, and panics are all logged to file (#3572) Reactor Scram 2024-02-06 14:30:05 -06:00
  • 232b3874f9 fix(ci): wait for Vault to load sign in form before filling it out (#3585) Jamil 2024-02-06 11:10:31 -08:00
  • 931dd972bd Revert "chore(android): Remove i686 android target" (#3586) Jamil 2024-02-06 11:26:15 -08:00
  • 9ec4ca9000 feat(devops): Add Trisha to staging GCP (#3584) Jamil 2024-02-06 09:47:16 -08:00
  • a822238205 fix(windows): keep the main loop running even if a request has an error (#3569) Reactor Scram 2024-02-06 10:24:11 -06:00
  • 9365a61513 fix(windows): Wrap deep link URLs in SecureUrl, don't log them (#3574) Reactor Scram 2024-02-06 10:21:36 -06:00
  • af69e841bc refactor(portal): log in -> sign in (#3577) Jamil 2024-02-06 07:26:09 -08:00
  • 0d5b230020 fix(snownet): don't attempt to bind a channel if we don't have a matching allocation (#3575) Thomas Eizinger 2024-02-06 21:17:39 +11:00
  • 5889037c91 fix: don't initialize relay with non-existent interface (#3582) Thomas Eizinger 2024-02-06 21:17:32 +11:00
  • 18b9a783d2 fix(snownet): always clear state of failed connections (#3581) Thomas Eizinger 2024-02-06 20:02:48 +11:00
  • 75732ca56a feat(snownet): retry TURN allocations using exponential backoffs (#3530) Thomas Eizinger 2024-02-06 18:12:23 +11:00
  • 6fcfc5497d chore(portal): Enable Microsoft Entra by default in all envs (#3576) Jamil 2024-02-05 16:39:28 -08:00
  • 5943a95b6f fix(windows): vt100 seems to panic in CI, just print a warning instead (#3573) Reactor Scram 2024-02-05 16:56:32 -06:00
  • fa30588536 ci(windows): run the Windows smoke test in CI (#3542) Reactor Scram 2024-02-05 15:54:22 -06:00
  • c1dce5fd85 fix(android): Use persistent device ID (#3566) Jamil 2024-02-05 13:45:17 -08:00
  • fcbf6a68bc chore(portal): Misc sign in UX fixes (#3564) Jamil 2024-02-05 13:45:00 -08:00
  • 8a31a532b6 fix(connlib): Enable ansi colors for the windows client debug console (#3552) Gabi 2024-02-05 18:37:54 -03:00
  • 0c05d853bb build(deps): Bump minidumper from 0.8.0 to 0.8.1 in /rust (#3560) dependabot[bot] 2024-02-05 21:37:27 +00:00
  • e0f54784b4 fix(windows): save actor name to disk and reload it on startup (#3546) Reactor Scram 2024-02-05 15:27:43 -06:00
  • 8555b3e49d Fix prod deployment too Andrew Dryga 2024-02-05 14:39:39 -06:00
  • cc8e18e09e Fix relay subnet ranges Andrew Dryga 2024-02-05 14:06:40 -06:00
  • ed2cae122e feat(windows): add smoke test subcommand (#3541) Reactor Scram 2024-02-05 12:49:28 -06:00
  • a969e7b555 Do not show deleted resources in the client and cleanup connections table Andrew Dryga 2024-02-05 10:28:05 -06:00
  • 6345eef8a4 chore(infra): Limit relays to used regions and expected load (#3540) Jamil 2024-02-05 07:52:06 -08:00
  • ed1ceb7e6e feat(portal): Add Microsoft Entra IDP sync to portal (#3433) Brian Manifold 2024-02-05 10:32:06 -05:00
  • b73b0cf2b7 feat(snownet): return MutableIpPacket from decapsulate (#3555) Thomas Eizinger 2024-02-05 21:55:23 +11:00
  • 394e9e8cc3 chore(snownet): fix bad caching base after rename (#3557) Thomas Eizinger 2024-02-05 21:55:05 +11:00
  • e0af229901 feat(snownet): retry STUN bindings using exponential backoff (#3529) Thomas Eizinger 2024-02-05 16:50:50 +11:00
  • fa3775a125 deps: update to latest upstream version of str0m (#3554) Thomas Eizinger 2024-02-05 14:40:41 +11:00
  • 73b6d00f97 feat(snownet): automatically discover host candidates (#3528) Thomas Eizinger 2024-02-05 14:40:33 +11:00
  • c3004426ec feat(windows): check Github for updates on startup (#3527) Reactor Scram 2024-02-03 13:06:43 -06:00
  • 637b94b61a fix(windows): show user-friendly error if a 2nd instance tries to start (#3548) Reactor Scram 2024-02-03 13:00:33 -06:00
  • bbab37f1e1 chore(android): Remove i686 android target (#3547) Jamil 2024-02-03 09:41:31 -08:00
  • 079b4e7f9a fix(firezone-tunnel(windows)): don't panic if the sending ring buffer is full (#3544) Reactor Scram 2024-02-02 15:49:05 -06:00
  • 6bb302b5d4 feat(windows): log have_internet changes and API base URL at INFO level (#3543) Reactor Scram 2024-02-02 15:44:17 -06:00
  • cf30ff4189 fix(android): Load library before starting tunnel only (#3539) Jamil 2024-02-02 13:31:57 -08:00
  • b98b62ce9d build(deps): Bump hashicorp/tfc-workflows-github from 1.1.1 to 1.2.0 (#3477) dependabot[bot] 2024-02-02 11:39:40 -08:00
  • 6e6c32a29f chore(portal): Add helptext explaning auth identities/tokens (#3515) Jamil 2024-02-02 11:37:54 -08:00
  • 8ae57e85fc fix(windows): fix counting / exporting / clearing log files (#3535) Reactor Scram 2024-02-02 11:28:01 -06:00
  • 1e596ce5d9 feat(windows): add CLI flag to test a clickable update notification (#3526) Reactor Scram 2024-02-02 11:07:35 -06:00
  • b7294328e1 refactor(windows): simplify how CLI args are passed to the GUI (#3525) Reactor Scram 2024-02-02 10:21:12 -06:00
  • d04083b6a9 build(deps): Bump itertools from 0.12.0 to 0.12.1 in /rust (#3507) dependabot[bot] 2024-02-02 06:29:34 +00:00
  • f846078e55 build(deps): Bump libc from 0.2.152 to 0.2.153 in /rust (#3508) dependabot[bot] 2024-02-01 22:29:00 -08:00
  • f34a7142cc build(deps): Bump time from 0.3.31 to 0.3.32 in /rust (#3509) dependabot[bot] 2024-02-02 06:28:22 +00:00
  • 63ea5a31a1 fix(android): Allow bypassing AlwaysOn VPN (#3522) Jamil 2024-02-01 22:27:05 -08:00
  • a5bd96901a feat(portal): Sync transitive memberships for Google Workspace (#3524) Andrew Dryga 2024-02-02 00:26:29 -06:00
  • d406f603f4 Fix bug with restoring deleted identities and actors (#3523) Andrew Dryga 2024-02-01 16:11:16 -06:00
  • 4104d679cd refactor(windows): Add context to errors, add SAFETY comments, update TODOs (#3517) Reactor Scram 2024-02-01 15:09:32 -06:00
  • 91dfa04c1f build(deps): Bump @types/mdx from 2.0.10 to 2.0.11 in /website (#3489) dependabot[bot] 2024-02-01 12:43:45 -08:00
  • 5b041e3122 fix(windows): install and load wintun.dll from a well-known path instead of setting the current directory (#3430) Reactor Scram 2024-02-01 13:16:19 -06:00
  • d7ee1ebe88 build(deps-dev): Bump @types/node from 18.19.8 to 20.11.15 in /rust/windows-client (#3502) dependabot[bot] 2024-02-01 09:53:45 -08:00
  • 05d977359c build(deps): Bump @next/mdx from 14.0.4 to 14.1.0 in /website (#3503) dependabot[bot] 2024-02-01 17:27:50 +00:00
  • e1e336d401 build(deps): Bump @types/react from 18.2.47 to 18.2.51 in /website (#3505) dependabot[bot] 2024-02-01 17:27:24 +00:00
  • ed178e4113 build(deps): Bump marocchino/tool-versions-action from 1.1.1 to 1.2.0 (#3478) dependabot[bot] 2024-02-01 17:26:10 +00:00
  • 18f099e461 build(deps): Bump com.google.android.material:material from 1.8.0 to 1.11.0 in /kotlin/android (#3483) dependabot[bot] 2024-02-01 17:25:11 +00:00
  • bca8357109 build(deps): Bump com.squareup.moshi:moshi from 1.15.0 to 1.15.1 in /kotlin/android (#3481) dependabot[bot] 2024-02-01 17:25:04 +00:00
  • 30e317cbc7 build(deps): Bump androidx.browser:browser from 1.5.0 to 1.7.0 in /kotlin/android (#3482) dependabot[bot] 2024-02-01 17:24:50 +00:00
  • 9cb433dcc9 Reactorscram/fix webview2 crash (#3464) Reactor Scram 2024-02-01 11:13:37 -06:00
  • 0d5b34666a build(deps): Bump gradle/wrapper-validation-action from 1 to 2 (#3479) dependabot[bot] 2024-02-01 17:12:08 +00:00
  • 73b2b2c13e build(deps): Bump navVersion from 2.7.4 to 2.7.6 in /kotlin/android (#3484) dependabot[bot] 2024-02-01 09:11:15 -08:00
  • 0b4acd3a31 build(deps): Bump androidx.lifecycle:lifecycle-runtime-ktx from 2.6.1 to 2.7.0 in /kotlin/android (#3485) dependabot[bot] 2024-02-01 09:10:59 -08:00
  • feea414caa build(deps-dev): Bump hastscript from 8.0.0 to 9.0.0 in /website (#3487) dependabot[bot] 2024-02-01 09:10:46 -08:00
  • a48a6683e1 build(deps): Bump react-fast-marquee from 1.6.2 to 1.6.3 in /website (#3488) dependabot[bot] 2024-02-01 09:10:01 -08:00
  • c80132f3d5 fix(docs): Fix Docsearch recordExtractors, sitemap, and cookie banner script load (#3512) Jamil 2024-02-01 09:01:26 -08:00
  • d36b4da81d build(deps): Bump the google group in /terraform/environments/production with 2 updates (#3504) dependabot[bot] 2024-02-01 11:03:57 -06:00
  • 51a05a205d build(deps): Bump the google group in /terraform/environments/staging with 2 updates (#3510) dependabot[bot] 2024-02-01 11:03:43 -06:00
  • a211f96109 feat(portal): Broadcast state changes to connected clients and gateways (#2240) Andrew Dryga 2024-02-01 11:02:13 -06:00
  • 717198e95b fix(android): Fix typo from refactor (#3511) Jamil 2024-02-01 08:28:31 -08:00
  • 48e94a4a38 chore(ci): Update dependabot android groups (#3501) Jamil 2024-02-01 07:12:44 -08:00
  • 6d9260b363 refactor(website): Add punchier website headline (#3473) Jamil 2024-02-01 06:56:20 -08:00
  • 0cc8243b64 build(deps): Bump tailwindcss from 3.4.0 to 3.4.1 in /website (#3490) dependabot[bot] 2024-02-01 14:03:17 +00:00
  • 5600e3ef9c build(deps): Bump gradle/gradle-build-action from 2 to 3 (#3480) dependabot[bot] 2024-02-01 14:02:27 +00:00
  • 71afc6d9ff fix(snownet): don't try to allocate a new channel if we already have one (#3476) Thomas Eizinger 2024-02-01 15:16:28 +11:00
  • 49ceb8ae83 fix(snownet): don't use unbound channels for relaying (#3474) Thomas Eizinger 2024-02-01 13:40:01 +11:00
  • 84b3ac50ca fix(relay): correctly separate channel state for different peers (#3472) Thomas Eizinger 2024-02-01 12:53:54 +11:00
  • a5a6d81eb1 refactor(windows): change some anyhow errors into thiserror errors (#3461) Reactor Scram 2024-01-31 19:44:26 -06:00
  • 33a95932dc ci(windows): hide bare Windows exe from releases page (#3471) Reactor Scram 2024-01-31 19:44:22 -06:00
  • e35dd53649 ci(windows): Upload Windows debug symbols (#3467) Reactor Scram 2024-01-31 19:36:10 -06:00
  • e2efd725e3 feat(firezone-tunnel): sort resources alphabetically (#3465) Reactor Scram 2024-01-31 19:14:30 -06:00
  • 355029f88f chore(ci): Bump sccache; remove IPC debug build (#3468) Jamil 2024-01-31 15:39:54 -08:00
  • 966432da5b refactor(windows): remove IPC code which is now unused (#3469) Reactor Scram 2024-01-31 17:34:46 -06:00
  • 52971cdce3 refactor: Remove user-facing parts of STUN-only feature (#3453) Jamil 2024-01-31 15:09:45 -08:00
  • 5ef6e97f4d fix(windows): don't crash if the saved log filter is invalid (#3460) Reactor Scram 2024-01-31 17:01:05 -06:00
  • 76f554b75d feat(android): Add Android Headless Operation (#3438) Jason Elie Bou Kheir 2024-01-31 14:49:14 -08:00
  • 2098060dcc feat(ci): Standardize matrix job names to prevent dupes, move jobs to macos-14 (#3447) Jamil 2024-01-31 14:12:23 -08:00
  • d9ac4fa443 fix(windows): CSS nit (#3463) Reactor Scram 2024-01-31 14:49:17 -06:00
  • 2fba4406a6 fix(windows): Take the default button shade darker a notch (#3462) Jamil 2024-01-31 12:14:06 -08:00
  • d87cd375db Apple: Add 'debug' to network extension name in debug configuration (#3459) Roopesh Chander 2024-02-01 00:18:00 +05:30
  • 6cd4b46008 fix(ci): Fix perf test names (#3454) Jamil 2024-01-31 08:40:58 -08:00
  • cd1f047575 fix(connlib): handle null-termination of TUN device path string correctly (#3449) Jamil 2024-01-30 17:49:51 -08:00
  • ab7c947d0f fix(connection): only emit Transmit.src that correspond to local sockets (#3411) Thomas Eizinger 2024-01-30 17:42:47 -08:00
  • 3f8c6cb6eb feat(relay): allow channel bindings to IPv6 addresses (#3434) Thomas Eizinger 2024-01-30 16:36:54 -08:00
  • 6a33516460 feat(connection): rebrand to snownet (#3435) Thomas Eizinger 2024-01-30 16:54:00 -08:00
  • b2d7b95091 feat(docs): Add docs overview content (#3440) Jamil 2024-01-30 15:30:05 -08:00
  • 6c16d795e9 docs(windows): Update docs for Windows VM testing / resetting files Firezone creates (#3448) Reactor Scram 2024-01-30 16:31:46 -06:00
  • f2f8464f02 fix(windows): use a well-known path for the crash handler socket (#3444) Reactor Scram 2024-01-30 15:28:18 -06:00
  • 9096eee396 feat(windows): enable crash handling on release builds (#3441) Reactor Scram 2024-01-30 15:17:25 -06:00
  • aa25a46b72 refactor(windows): handle tray menu events in the main loop (#3446) Reactor Scram 2024-01-30 14:55:56 -06:00