Commit Graph

  • 82762280ee [client] Add health check flag to status command and expose daemon status in output (#5650) Viktor Liu 2026-03-22 19:39:40 +08:00
  • b550a2face [management, proxy] Add require_subdomain capability for proxy clusters (#5628) Viktor Liu 2026-03-20 18:29:50 +08:00
  • 55781d1e9d expose has channel on controller feature/expose-has-channel pascal 2026-03-19 18:43:38 +01:00
  • ab77508950 [client] Add env var for management gRPC max receive message size (#5622) Viktor Liu 2026-03-20 00:33:50 +08:00
  • b9462f5c6b [client] Make raw table initialization non-fatal in firewall managers (#5621) Viktor Liu 2026-03-20 00:33:38 +08:00
  • 5ffaa5cdd6 [client] Fix duplicate log lines in containers (#5609) Viktor Liu 2026-03-19 22:53:05 +08:00
  • a1858a9cb7 [management] recover proxies after cleanup if heartbeat is still running (#5617) Pascal Fischer 2026-03-18 11:48:38 +01:00
  • 212b34f639 [management] Add GET /reverse-proxies/clusters endpoint (#5611) Viktor Liu 2026-03-18 11:15:56 +08:00
  • af8eaa23e2 [client] Restart engine when peer IP address changes (#5614) Viktor Liu 2026-03-18 00:00:24 +08:00
  • f0eed50678 [management] Accept domain target type for L4 reverse proxy services (#5612) Viktor Liu 2026-03-17 23:29:03 +08:00
  • 19d94c6158 [client] Allow setting DNSLabels on client embed (#5493) Wouter van Os 2026-03-17 16:12:37 +01:00
  • 628eb56073 [client] Update go-m1cpu to v0.2.0 to fix SIGSEGV on macOS Tahoe (#5613) Viktor Liu 2026-03-17 23:10:38 +08:00
  • 3741eb46dd Merge remote-tracking branch 'origin/main' into refactor/permissions-manager pascal 2026-03-17 12:38:08 +01:00
  • a590c38d8b [client] Fix IPv6 address formatting in DNS address construction (#5603) eason 2026-03-17 13:27:47 +08:00
  • 4e149c9222 [client] update gvisor to build with Go 1.26.x (#5447) Wesley Gimenes 2026-03-17 02:09:12 -03:00
  • 59f5b34280 [client] add MTU option to embed.Options (#5550) tham-le 2026-03-17 06:03:10 +01:00
  • dff06d0898 [misc] Add netbird-tui to community projects (#5568) n0pashkov 2026-03-17 07:33:13 +03:00
  • 8191694774 remove unused FleetDM fields from API spec and generated types mlsmaycon 2026-03-16 19:37:49 +01:00
  • 2ffa6a2331 [management] Refactor peer activity checks to prevent stale status updates fix/connection-status-race mlsmaycon 2026-03-16 18:20:32 +01:00
  • 80a8816b1d [misc] Add image build after merge to main (#5605) Pascal Fischer 2026-03-16 18:00:23 +01:00
  • 387e374e4b [proxy, management] Add header auth, access restrictions, and session idle timeout (#5587) Viktor Liu 2026-03-16 22:22:00 +08:00
  • 82bc9ecaf7 Merge branch 'main' into feature/fleetdm mlsmaycon 2026-03-14 21:42:12 +01:00
  • d2a9333cfe update spec mlsmaycon 2026-03-14 21:41:33 +01:00
  • 3e6baea405 [management,proxy,client] Add L4 capabilities (TLS/TCP/UDP) (#5530) Viktor Liu 2026-03-14 01:36:44 +08:00
  • fe9b844511 [client] refactor auto update workflow (#5448) Zoltan Papp 2026-03-13 17:01:28 +01:00
  • 2e1aa497d2 [proxy] add log-level flag (#5594) Pascal Fischer 2026-03-13 15:28:25 +01:00
  • 529c0314f8 [client] Fall back to getent/id for SSH user lookup in static builds (#5510) Viktor Liu 2026-03-13 22:22:02 +08:00
  • d86875aeac [management] Exclude proxy from peer approval (#5588) Pascal Fischer 2026-03-13 15:01:59 +01:00
  • f80fe506d5 [client] Fix DNS probe thread safety and avoid blocking engine sync (#5576) Zoltan Papp 2026-03-13 13:22:43 +01:00
  • 967c6f3cd3 [misc] Add GPG signing key support for rpm packages (#5581) Maycon Santos 2026-03-13 09:47:00 +01:00
  • e50e124e70 [proxy] Fix domain switching update (#5585) Pascal Fischer 2026-03-12 17:12:26 +01:00
  • c545689448 [proxy] Wildcard certificate support (#5583) Pascal Fischer 2026-03-12 16:00:28 +01:00
  • 8f389fef19 [management] fix some concurrency potential issues (#5584) Vlad 2026-03-12 15:57:36 +01:00
  • 5a4d377066 [client] split config I/O functions into config_io.go fix/filter-cgnat-cni-ice-candidates Zoltan Papp 2026-03-11 22:05:27 +01:00
  • d3d6a327e0 [proxy] read cert from disk if available instead of cert manager (#5574) Pascal Fischer 2026-03-11 19:18:37 +01:00
  • b5489d4986 [management] set components network map by default and optimize memory usage (#5575) v0.66.4 Vlad 2026-03-11 18:19:17 +01:00
  • 7a23c57cf8 [self-hosted] Remove extra proxy domain from getting started (#5573) Maycon Santos 2026-03-11 15:52:42 +01:00
  • 11f891220e [management] create a shallow copy of the account when buffering (#5572) Pascal Fischer 2026-03-11 13:01:13 +01:00
  • bf92740439 add fleetdm types mlsmaycon 2026-03-10 22:39:07 +01:00
  • 28303d7ded Merge branch 'main' into feature/check-cert-locker-before-acme feature/check-cert-locker-before-acme pascal 2026-03-10 14:25:50 +01:00
  • 5585adce18 [management] add activity events for domains (#5548) v0.66.3 Pascal Fischer 2026-03-09 19:04:04 +01:00
  • f884299823 [proxy] refactor metrics and add usage logs (#5533) Pascal Fischer 2026-03-09 18:45:45 +01:00
  • 15aa6bae1b [client] Fix exit node menu not refreshing on Windows (#5553) Maycon Santos 2026-03-09 18:39:11 +01:00
  • 373f014aea Merge branch 'feature/check-cert-locker-before-acme' into test/proxy-fixes test/proxy-fixes pascal 2026-03-09 17:24:31 +01:00
  • 2df3fb959b Merge branch 'feature/domain-activity-events' into test/proxy-fixes pascal 2026-03-09 17:23:54 +01:00
  • 14b0e9462b Merge branch 'feature/move-proxy-to-opentelemetry' into test/proxy-fixes pascal 2026-03-09 17:23:42 +01:00
  • 8db71b545e add certificate issue duration metrics pascal 2026-03-09 16:59:33 +01:00
  • 92d5418c02 Add method to track and merge default interface blacklist entries Zoltán Papp 2026-03-09 16:48:14 +01:00
  • 09da089a90 [client] filter CGNAT and CNI addresses from ICE candidates Zoltán Papp 2026-03-09 16:30:11 +01:00
  • 7c3532d8e5 fix test pascal 2026-03-09 16:18:49 +01:00
  • 1aa1eef2c5 account for streaming pascal 2026-03-09 16:08:30 +01:00
  • d9418ddc1e do log throughput and requests. Also add throughput to the log entries pascal 2026-03-09 15:39:29 +01:00
  • 11eb725ac8 [management] only count login request duration for successful logins (#5545) Pascal Fischer 2026-03-09 14:56:46 +01:00
  • 1b4c831976 add activity events for domains pascal 2026-03-09 14:18:05 +01:00
  • a19611d8e0 check the cert locker before starting the acme challenge pascal 2026-03-09 13:40:41 +01:00
  • 9ab6138040 fix mapping counting and metrics registry pascal 2026-03-09 13:17:50 +01:00
  • 30c02ab78c [management] use the cache for the pkce state (#5516) Pascal Fischer 2026-03-09 12:23:06 +01:00
  • 3acd86e346 [client] "reset connection" error on wake from sleep (#5522) Zoltan Papp 2026-03-09 10:25:51 +01:00
  • c2fec57c0f switch proxy to use opentelemetry pascal 2026-03-07 11:16:40 +01:00
  • 5c20f13c48 [management] fix domain uniqueness (#5529) Pascal Fischer 2026-03-07 10:46:37 +01:00
  • d85ee0b5a2 remove old permissions management pascal 2026-03-06 18:19:33 +01:00
  • da4a0eb68a Merge branch 'main' into refactor/permissions-manager pascal 2026-03-06 17:06:18 +01:00
  • e6587b071d [management] use realip for proxy registration (#5525) Pascal Fischer 2026-03-06 16:11:44 +01:00
  • b0ce0048b4 Merge branch 'refs/heads/main' into refactor/permissions-manager pascal 2026-03-06 11:37:53 +01:00
  • 85451ab4cd [management] Add stable domain resolution for combined server (#5515) Maycon Santos 2026-03-06 08:43:46 +01:00
  • a7f3ba03eb [management] aggregate grpc metrics by accountID (#5486) Pascal Fischer 2026-03-05 22:10:45 +01:00
  • 4f0a3a77ad [management] Avoid breaking single acc mode when switching domains (#5511) Maycon Santos 2026-03-05 14:30:31 +01:00
  • 44655ca9b5 [misc] add PR title validation workflow (#5503) Maycon Santos 2026-03-05 11:43:18 +01:00
  • e601278117 [management,proxy] Add per-target options to reverse proxy (#5501) Viktor Liu 2026-03-05 17:03:26 +08:00
  • 95248e52f7 change default mtu test/proxy-mtu pascal 2026-03-05 09:57:01 +01:00
  • f8cf994900 Add Tauri UI prototype/ui-tauri Zoltán Papp 2026-03-05 08:53:24 +01:00
  • 8e7b016be2 [management] Replace in-memory expose tracker with SQL-backed operations (#5494) v0.66.2 Maycon Santos 2026-03-04 18:15:13 +01:00
  • e8156ecbb6 add cert test/proxy-speed pascal 2026-03-04 17:30:21 +01:00
  • e14ddaad57 expose fileserver pascal 2026-03-04 15:37:23 +01:00
  • 65e627febc add static file download pascal 2026-03-04 15:26:19 +01:00
  • e671e2daeb Merge branch 'main' into fix-reused-ports fix-reused-ports Viktor Liu 2026-03-04 22:25:21 +08:00
  • 9e01ea7aae [misc] Add ISSUE_TEMPLATE configuration file (#5500) Maycon Santos 2026-03-04 14:30:54 +01:00
  • cfc7ec8bb9 [client] Fix SSH JWT auth failure with Azure Entra ID iat backdating (#5471) hbzhost 2026-03-04 06:11:14 -07:00
  • b3bbc0e5c6 Fix embedded IdP metrics to count local and generic OIDC users (#5498) Misha Bragin 2026-03-04 12:34:11 +02:00
  • 1451cedf86 White mac native + notification test Zoltán Papp 2026-03-04 11:12:43 +01:00
  • 4f31e2ec19 Checkpoint: 39f0b252e2a9 braginini 2026-03-04 12:09:54 +02:00
  • d7c8e37ff4 [management] Store connected proxies in DB (#5472) Pascal Fischer 2026-03-03 18:39:46 +01:00
  • 05b66e73bc [client] Fix deadlock in route peer status watcher (#5489) v0.66.1 Zoltan Papp 2026-03-03 13:50:46 +01:00
  • 01ceedac89 [client] Fix profile config directory permissions (#5457) Jeremie Deray 2026-03-03 13:48:51 +01:00
  • 403babd433 [self-hosted] specify sql file location of auth, activity and main store (#5487) Misha Bragin 2026-03-03 12:53:16 +02:00
  • 72b471cb65 Checkpoint: 1f5346444ce6 braginini 2026-03-03 11:47:20 +02:00
  • 47133031e5 [client] fix: client/Dockerfile to reduce vulnerabilities (#5217) Maycon Santos 2026-03-03 08:44:08 +01:00
  • 2a78725551 Checkpoint: 6025365f10d4 braginini 2026-03-02 21:43:43 +02:00
  • 7b5e31389d Checkpoint: 6025365f10d4 braginini 2026-03-02 21:43:43 +02:00
  • badd0e1be8 Checkpoint: 6025365f10d4 braginini 2026-03-02 21:43:42 +02:00
  • 82da606886 [management] Add explicit target delete on service removal (#5420) Pascal Fischer 2026-03-02 18:25:44 +01:00
  • 04a982263d Wails UI Zoltán Papp 2026-03-02 14:12:53 +01:00
  • bbe5ae2145 [client] Flush buffer immediately to support gprc (#5469) Viktor Liu 2026-03-02 22:17:08 +08:00
  • d511a3e9eb update migration guide with instructions on updating idp-side config feat/migrate-to-embedded-idp Ashley Mensah 2026-03-02 14:44:05 +01:00
  • cc15f5cb03 initial implementation Ashley Mensah 2026-03-02 14:20:50 +01:00
  • 721aa41361 finalized implemntation plan Ashley Mensah 2026-03-02 13:46:19 +01:00
  • 0b21498b39 [client] Fix close of closed channel panic in ConnectClient retry loop (#5470) Viktor Liu 2026-03-02 17:07:53 +08:00
  • 0ca59535f1 [management] Add reverse proxy services REST client (#5454) Viktor Liu 2026-02-28 13:04:58 +08:00
  • 59c77d0658 [self-hosted] support embedded IDP postgres db (#5443) Misha Bragin 2026-02-27 15:52:54 +02:00
  • 333e045099 Lower socket auto-discovery log from Info to Debug (#5463) shuuri-labs 2026-02-26 17:51:38 +01:00