Commit Graph

  • c9a9c1864a fix(portal): Update client identity on every connection (#5697) Andrew Dryga 2024-07-03 13:17:06 -06:00
  • 2f574aecd8 Eagle (#5699) Jamil 2024-07-03 12:13:52 -07:00
  • ff04a13f09 fix(website): minor sidebar consistency fixes (#5698) Jamil 2024-07-03 12:07:46 -07:00
  • a7b14229fc fix(android): Bump AGP to 8.5.0 and reorder rust gradle plugin (#5693) Jamil 2024-07-03 08:26:57 -07:00
  • c214d7c40f fix(website): Split analytics modules into separate components to isolate issues (#5692) Jamil 2024-07-03 06:47:12 -07:00
  • 062da2c0e4 fix(website): fix border hover in navbar (#5691) Jamil 2024-07-03 06:21:36 -07:00
  • d0c9b2d3c2 fix(blog): fix sans-io blog post image sizes (#5690) Jamil 2024-07-03 06:11:45 -07:00
  • 84ce5eb2c7 feat(blog): explain the sans-IO design pattern (#5675) Thomas Eizinger 2024-07-03 22:27:36 +10:00
  • 328105ce91 build(deps): Bump the lifecycle group in /kotlin/android with 3 updates (#5655) dependabot[bot] 2024-07-03 07:29:55 +00:00
  • 9ac9dedfb9 feat: Azure scalable Gateway module and docs (#5644) Jamil 2024-07-03 00:16:56 -07:00
  • 5fd321c4bb chore(connlib): forward non-address record queries (#5674) Gabi 2024-07-03 02:15:23 -03:00
  • e472f21bb0 revert: "fix(website): Handle JS errors during Mixpanel init" (#5685) Jamil 2024-07-02 17:19:00 -07:00
  • c0f98ea896 fix(portal): bump auth constant time to 2s (#5668) Jamil 2024-07-02 14:40:44 -07:00
  • b0e35aa148 fix(website): Handle JS errors during Mixpanel init (#5684) Jamil 2024-07-02 14:41:58 -07:00
  • 1edc827bca feat(portal): enable welcome email sending on manually provisionned o… (#5679) Jamil 2024-07-02 12:59:23 -07:00
  • 33dff8af96 docs: Add more Gateway deploy examples (#5646) Jamil 2024-07-02 12:59:04 -07:00
  • 4b6b706d46 refactor(gui-client): remove the heartbeat module (#5682) Reactor Scram 2024-07-02 18:33:47 +00:00
  • ee8b42af26 chore(website): Add missing section in Overview (#5677) FTB_lag 2024-07-02 19:16:01 +03:00
  • a5b7507932 refactor(website): Remove flowbite library in favor of flowbite-react (#5676) Jamil 2024-07-01 23:23:28 -07:00
  • 79fd8f6063 chore(connlib): add message type to the no records found logs (#5641) Gabi 2024-07-01 20:15:44 -03:00
  • e046987a69 build(deps): Bump flowbite from 2.3.0 to 2.4.1 in /elixir/apps/web/assets (#5653) dependabot[bot] 2024-07-01 15:35:32 -07:00
  • 4075b779b5 refactor(gui-client): reload log filter immediately (#5671) Reactor Scram 2024-07-01 21:36:00 +00:00
  • 155a815ae7 build(deps): Bump androidx.test.ext:junit from 1.1.5 to 1.2.1 in /kotlin/android in the junit group (#5656) dependabot[bot] 2024-07-01 19:31:24 +00:00
  • 976cdfa731 refactor(headless-client): vendor uptime_lib (#5625) Reactor Scram 2024-07-01 16:44:46 +00:00
  • 02f5c67974 chore(windows): reduce nesting in wintun recv-thread (#5573) Thomas Eizinger 2024-07-02 02:33:59 +10:00
  • f4d9a204df ci: increase sleep for flaky integration tests due to slow GH runners (#5667) Jamil 2024-07-01 09:24:52 -07:00
  • 8388efcf52 fix(apple): Fix ResourceList bug showing cached Resources from last session (#5645) Jamil 2024-07-01 07:28:05 -07:00
  • 8c5092cf6c build(deps-dev): Bump typescript from 5.4.5 to 5.5.2 in /rust/gui-client (#5664) dependabot[bot] 2024-07-01 14:20:19 +00:00
  • 278d26b083 build(deps-dev): Bump @types/node from 20.14.2 to 20.14.9 in /rust/gui-client (#5663) dependabot[bot] 2024-07-01 07:11:56 -07:00
  • 184c982d75 build(deps): Bump @types/node from 20.14.2 to 20.14.9 in /website (#5659) dependabot[bot] 2024-07-01 13:43:08 +00:00
  • c5bf5f118c build(deps): Bump docker/build-push-action from 5 to 6 (#5652) dependabot[bot] 2024-07-01 13:23:59 +00:00
  • d939699e0c build(deps-dev): Bump @types/node from 20.14.2 to 20.14.9 in /scripts/tests/browser (#5650) dependabot[bot] 2024-07-01 13:21:28 +00:00
  • 7a979179a4 build(deps): Bump puppeteer from 22.12.0 to 22.12.1 in /scripts/tests/browser (#5649) dependabot[bot] 2024-07-01 06:17:22 -07:00
  • 258a7a0d74 build(deps-dev): Bump typescript from 5.4.5 to 5.5.2 in /scripts/tests/browser (#5648) dependabot[bot] 2024-07-01 13:15:46 +00:00
  • 486ea14ea8 build(deps): Bump com.google.firebase:firebase-bom from 33.1.0 to 33.1.1 in /kotlin/android (#5657) dependabot[bot] 2024-07-01 13:14:54 +00:00
  • 804ab80c59 build(deps): Bump @next/mdx from 14.2.3 to 14.2.4 in /website (#5658) dependabot[bot] 2024-07-01 13:14:35 +00:00
  • b2a79fe1d1 build(deps): Bump mixpanel-browser from 2.52.0 to 2.53.0 in /website (#5661) dependabot[bot] 2024-07-01 06:12:53 -07:00
  • ddf9f4ed0d build(deps-dev): Bump typescript from 5.4.5 to 5.5.2 in /website (#5662) dependabot[bot] 2024-07-01 13:12:37 +00:00
  • 9994690f63 build(deps): Bump flowbite from 2.3.0 to 2.4.1 in /rust/gui-client (#5665) dependabot[bot] 2024-07-01 06:11:49 -07:00
  • ce974a8c31 docs: Dependabot note for apple secrets instructions (#5666) Jamil 2024-07-01 05:41:27 -07:00
  • 53557f46e4 feat(website): Mention IPv6 features on website (#5640) Jamil 2024-06-29 23:24:35 -07:00
  • eaf981597b fix(gateway): Add default RUST_LOG level to Docker-deployed Gateways (#5639) Jamil 2024-06-29 17:41:19 -07:00
  • 25b6528942 chore: Bump versions and update changelog (#5636) Jamil 2024-06-29 09:06:10 -07:00
  • 04476880e7 ci: only set up runtime tauri deps for smoke tests (#5632) Thomas Eizinger 2024-06-29 15:35:11 +10:00
  • b5fd980fb2 fix(relay): don't log all request failures on the same level (#5622) Thomas Eizinger 2024-06-29 12:38:55 +10:00
  • 96536a23cf refactor(connlib): ignore relays per connection (#5631) Thomas Eizinger 2024-06-29 12:36:17 +10:00
  • f2b6c205c2 refactor(snownet): change reconnect to reset (#5630) Thomas Eizinger 2024-06-29 12:07:10 +10:00
  • 38275ecad0 refactor(gateway): extract fn for update-device task (#5581) Thomas Eizinger 2024-06-29 11:27:23 +10:00
  • 839292b1e3 ci: use sccache for building Tauri clients (#5617) Thomas Eizinger 2024-06-29 08:28:21 +10:00
  • 8973cc5785 refactor(android): use fmt::Layer with custom writer (#5558) Thomas Eizinger 2024-06-29 08:15:10 +10:00
  • 8655b711db fix(connlib): Don't use operatingSystemVersionString on Apple OSes (#5628) Jamil 2024-06-28 14:59:02 -07:00
  • e5cba1caf4 refactor(apple): use fmt::Layer with custom writer (#5623) Thomas Eizinger 2024-06-29 07:22:54 +10:00
  • 9fe070c72f chore(aws-infra): log all portal messages on the gateway (#5615) Thomas Eizinger 2024-06-29 07:21:20 +10:00
  • 37d3ebbb7c chore(gui-client/windows): bump tauri-winrt-notification (#5627) Reactor Scram 2024-06-28 21:19:51 +00:00
  • d3a091f90b ci: pre-install required tools for smoke tests (#5620) Thomas Eizinger 2024-06-29 07:19:43 +10:00
  • a315c49b3c chore(firezone-tunnel/windows): reduce ring buffer from 64 MiB to 1 MiB (#5609) Reactor Scram 2024-06-28 21:03:18 +00:00
  • 649db863ca chore(gui-client): explain why the update check has redirects disabled (#5608) Reactor Scram 2024-06-28 14:28:09 +00:00
  • ed34ca096b chore(gateway): remove dead IP detection (#5618) Thomas Eizinger 2024-06-28 14:47:00 +10:00
  • fc8d89ea73 docs: Add AWS NAT Gateway example (#5543) Jamil 2024-06-27 21:05:38 -07:00
  • d529ace29c chore: Bump Windows to 1.1.1, update changelog with dl links (#5610) Jamil 2024-06-27 20:53:00 -07:00
  • 66cb565915 fix(snownet): use unused channels before reused expired ones (#5613) Thomas Eizinger 2024-06-28 13:14:16 +10:00
  • aadb045b27 chore(connlib): batch together sending of ICE candidates (#5616) Thomas Eizinger 2024-06-28 12:04:31 +10:00
  • 79ff3f830b chore(gateway): downgrade warn logs (#5612) Thomas Eizinger 2024-06-28 11:13:29 +10:00
  • 1aa95ed17e fix(connlib): be explicit about unsupported ICMP types (#5611) Thomas Eizinger 2024-06-28 11:13:25 +10:00
  • 375a1b5586 fix(connlib): allow 1s ACK for packet before refreshing DNS (#5560) Gabi 2024-06-27 21:25:26 -03:00
  • efd0218383 chore: fix contributing docs and fix feature flags in docker compose (#5572) FTB_lag 2024-06-27 21:45:59 +03:00
  • 76e55e6138 fix(client/windows): fix upload speed by letting Wintun queue packets again (#5598) Reactor Scram 2024-06-27 17:59:22 +00:00
  • 4f4cb51ecf fix(android): Use SCHEDULE_EXACT_ALARM instead of USE_EXACT_ALARM (#5595) Jamil 2024-06-27 09:31:44 -07:00
  • 0d3b1314a0 ci(kotlin): replace deprecated Github actions (#5600) Reactor Scram 2024-06-27 16:23:16 +00:00
  • 7e67fa55f9 feat(website): Add changelog for updated 1.1.0 Clients and 1.1.1 Gateway (#5586) Jamil 2024-06-27 03:01:47 -07:00
  • b5de55ac26 chore: Bump clients to 1.1.0, Gateway to 1.1.1 (#5591) Jamil 2024-06-27 02:43:48 -07:00
  • 444faaf911 fix(ci): restore version naming in _build_artifacts.yml (#5592) Jamil 2024-06-27 02:08:31 -07:00
  • b6420eaa3e feat(snownet): close idle connections after 5min (#5576) Thomas Eizinger 2024-06-27 18:28:38 +10:00
  • e82a9506ab fix(infra): use sensitive attribute for all secrets (#5562) Jamil 2024-06-27 01:13:35 -07:00
  • 58fad7cb2d refactor(connlib): batch resource change updates (#5575) Thomas Eizinger 2024-06-27 17:48:41 +10:00
  • 18b9c35316 chore(connlib): explicitly handle invalid_version error (#5577) Thomas Eizinger 2024-06-27 17:41:41 +10:00
  • 9abee60f4f ci: fix changelog link YAML (#5587) Jamil 2024-06-27 00:41:19 -07:00
  • ad8c92ca35 fix(connlib): dont panic in invalid PTR records (#5588) Gabi 2024-06-27 04:24:06 -03:00
  • 9ddee774b4 chore(connlib): allow filtering of wire log target (#5578) Thomas Eizinger 2024-06-27 16:36:49 +10:00
  • e0e9e078a0 fix(connlib): statically resolve API domain (#5563) Gabi 2024-06-27 03:00:56 -03:00
  • c2b5379fba chore(connlib): demote log for unknown incoming packets to debug (#5584) Thomas Eizinger 2024-06-27 15:58:04 +10:00
  • 786815dc39 fix(apple): use jsonl file suffix for app-side logs for consistency (#5582) Jamil 2024-06-26 22:51:44 -07:00
  • 7e0a1f8511 ci(android): name jobs consistenly (#5580) Thomas Eizinger 2024-06-27 14:48:41 +10:00
  • 24dd85f8b1 ci(android): build and upload debug APK (#5574) Thomas Eizinger 2024-06-27 13:53:35 +10:00
  • cfe777f389 fix(portal): Do not crash WebSocket when client version is invalid (#5525) Andrew Dryga 2024-06-26 18:50:43 -06:00
  • 990f98e60f fix(windows): prevent deadlock when closing wintun (#5571) Reactor Scram 2024-06-26 23:52:20 +00:00
  • 0fac698dfc chore(connlib): set connection expiration to 120seconds to respect the conntrack udp timeout (#5559) Gabi 2024-06-26 18:25:00 -03:00
  • 2d312ddc71 chore(connlib): reduce log level for unallowed packets in client (#5569) Gabi 2024-06-26 18:24:13 -03:00
  • c7fbb750be build(deps): Bump the npm_and_yarn group in /scripts/tests/browser with 2 updates (#5499) dependabot[bot] 2024-06-26 20:48:07 +00:00
  • 89bb7c2c5d fix(android): Fix crash in setDns on 32-bit Android by using jlong consistently for the SessionWrapper pointer (#5564) Jamil 2024-06-26 12:24:44 -07:00
  • 624f7a7967 fix(website): Add API route to return deployed SHA (#5567) Jamil 2024-06-26 12:23:02 -07:00
  • a5a60d253e Bump constant time for welcome emails Andrew 2024-06-26 12:54:17 -06:00
  • ccf18cb9ad Add ops script to provision account users Andrew 2024-06-26 12:46:30 -06:00
  • a097732f5d fix(android): Handle case where connlibSessionPtr can be null in NetworkMonitor (#5496) Jamil 2024-06-26 11:24:23 -07:00
  • f80e550c77 refactor(headless-client): extract ipc_service module (#5546) Reactor Scram 2024-06-26 14:14:04 +00:00
  • 3fa8f04831 chore(connlib): fix test compilation without proptest flag (#5561) Gabi 2024-06-26 08:29:55 -03:00
  • 66e0ee17e6 fix(portal): Prevent double-subscribing to various presence events (#5554) Andrew Dryga 2024-06-25 19:36:27 -06:00
  • 98aa902374 chore(connlib): only refresh DNS for connections that are in use (#5555) Gabi 2024-06-25 22:10:58 -03:00
  • 1b5076fa57 fix(gateway): handle init messages during operation (#5512) Thomas Eizinger 2024-06-26 10:11:07 +10:00
  • 6c842de83c refactor(connlib): don't re-initialise Tun on config updates (#5392) Thomas Eizinger 2024-06-26 08:30:31 +10:00