Commit Graph

  • aba5d6f0d2 [client] Error out on netbird expose when block inbound is enabled (#5818) Viktor Liu 2026-04-07 23:55:35 +08:00
  • 20e6dff507 Merge branch 'main' into refactor/permissions-manager pascal 2026-04-07 17:35:39 +02:00
  • 0588d2dbe1 [management] Load missing service columns in pgx account loader (#5816) Viktor Liu 2026-04-07 20:56:56 +08:00
  • 14b3b77bda [management] validate permissions on groups read with name (#5749) Pascal Fischer 2026-04-07 14:13:09 +02:00
  • 6da34e483c [client] Fix mgmProber interface to match unexported GetServerPublicKey (#5815) Zoltan Papp 2026-04-07 13:13:38 +02:00
  • 0efef671d7 [client] Unexport GetServerPublicKey, add HealthCheck method (#5735) Zoltan Papp 2026-04-07 12:18:21 +02:00
  • 435203b13b [proxy] Update proxy web packages (#5661) Eduard Gert 2026-04-07 10:35:09 +02:00
  • decb5dd3af [client] Add GetSelectedClientRoutes to route manager and update DNS route check (#5802) v0.67.4 Maycon Santos 2026-04-05 13:44:53 +02:00
  • 28fbf96b2a [client] Fix flaky TestServiceLifecycle/Restart on FreeBSD (#5786) Viktor Liu 2026-04-03 03:45:49 +08:00
  • e32ad68f98 getting started changes for l4 proxy fix/getting-started crn4 2026-04-02 19:38:01 +02:00
  • 9d1a37c644 [management,client] Revert gRPC client secret removal (#5781) v0.67.3 Bethuel Mmbaga 2026-04-02 19:21:00 +03:00
  • 5bf2372c4d [management] Fix L4 service creation deadlock on single-connection databases (#5779) Viktor Liu 2026-04-02 20:46:14 +08:00
  • c2c6396a04 [management] Allow updating embedded IdP user name and email (#5721) Bethuel Mmbaga 2026-04-02 13:02:10 +03:00
  • 4c6d4a131b Merge branch 'main' into crowdsec-integration Viktor Liu 2026-04-01 19:59:14 +02:00
  • aaf813fc0c Add selfhosted scaling note (#5769) v0.67.2 Misha Bragin 2026-04-01 19:23:39 +02:00
  • 5e3dd25b24 Checkpoint: 7d03435efeeb braginini 2026-04-01 19:13:00 +02:00
  • d97fe84296 [management] fix race condition in the setup flow that enables creation of multiple owner users (#5754) Vlad 2026-04-01 16:25:35 +02:00
  • 81f45dab21 [client] Support embed.Client on Android with netstack mode (#5623) tham-le 2026-04-01 16:19:34 +02:00
  • e6898a2e0e added static connectors to combined config yaml feat/static-connectors-combined-server jnfrati 2026-04-01 15:55:52 +02:00
  • d670e7382a [client] Fix ipv6 address in quic server (#5763) Zoltan Papp 2026-04-01 15:11:23 +02:00
  • cd8c686339 [misc] add path traversal and file size protections (#5755) Pascal Fischer 2026-04-01 14:23:24 +02:00
  • f5c41e3018 [misc] set permissions on env file for getting started scripts (#5761) Pascal Fischer 2026-04-01 14:13:53 +02:00
  • 2477f99d89 [proxy] Add pprof (#5764) Pascal Fischer 2026-04-01 14:10:41 +02:00
  • 940f530ac2 [management] Legacy to embedded IdP migration tool (#5586) shuuri-labs 2026-04-01 12:53:19 +01:00
  • 4d3e2f8ad3 Fix path join (#5762) Zoltan Papp 2026-04-01 13:21:19 +02:00
  • 5ae986e1c4 [management] fix panic on management reboot (#5759) Vlad 2026-04-01 12:31:30 +02:00
  • e5914e4e8b [management,client] Remove client secret from gRPC auth flow (#5751) Bethuel Mmbaga 2026-03-31 18:50:49 +03:00
  • 8d3e5f508c Fix nil jwt nil feature/use-local-keys-embedded braginini 2026-03-31 17:36:08 +02:00
  • 19fab7993d Checkpoint: cfd28dfcf51a braginini 2026-03-31 17:36:08 +02:00
  • c238f5425f [management] proper module permission validation for posture check delete (#5742) Pascal Fischer 2026-03-31 16:43:49 +02:00
  • 3c3097ea74 [management] add target user account validation (#5741) Pascal Fischer 2026-03-31 16:43:16 +02:00
  • 7affb05af4 Merge branch 'main' into feature/fleetdm feature/fleetdm mlsmaycon 2026-03-31 14:05:17 +02:00
  • 405c3f4003 [management] Feature/fleetdm api spec (#5597) Maycon Santos 2026-03-31 14:03:34 +02:00
  • 50c1a608a7 remove obsolete network map test data file mlsmaycon 2026-03-31 13:27:41 +02:00
  • 2c6ec31d35 remove comparison test data fixtures from repository mlsmaycon 2026-03-31 13:27:00 +02:00
  • d90992250d Merge origin/main into feature/fleetdm mlsmaycon 2026-03-31 12:26:24 +02:00
  • 6553ce4cea [client] Mock management client in TestUpdateOldManagementURL to fix CI flakiness (#5703) Viktor Liu 2026-03-31 16:49:06 +08:00
  • a62d472bc4 [client] Include fake IP block routes in Android TUN rebuilds (#5739) Viktor Liu 2026-03-31 16:36:27 +08:00
  • 434ac7f0f5 [docs] Update CONTRIBUTOR_LICENSE_AGREEMENT.md (#5131) Eduard Gert 2026-03-31 09:31:03 +02:00
  • 7bbe71c3ac [client] Refactor Android PeerInfo to use proper ConnStatus enum type (#5644) Akshay Ubale 2026-03-30 17:55:01 +02:00
  • 8d09ded1db Fix go.mod braginini 2026-03-30 17:28:57 +02:00
  • 4406119a37 Checkpoint: 5eaefec1fa77 braginini 2026-03-30 17:25:08 +02:00
  • 7320e80839 Checkpoint: 5eaefec1fa77 braginini 2026-03-30 17:25:08 +02:00
  • a49a052f05 Fetch signing keys directly from the embedded IdP braginini 2026-03-30 17:25:07 +02:00
  • 72a5caebcc Fix CodeRabbit findings: upgrade goxmldsig, clear metadata unconditionally Viktor Liu 2026-03-30 16:39:38 +02:00
  • 04dcaadabf [client] Persist service install parameters across reinstalls (#5732) Viktor Liu 2026-03-30 22:25:14 +08:00
  • c522506849 [client] Add Expose support to embed library (#5695) Zoltan Papp 2026-03-30 15:53:50 +02:00
  • 9c1eb0d288 Add trusted_cidrs field to bypass all restriction layers Viktor Liu 2026-03-29 09:14:27 +02:00
  • 6a505ea51c Add restriction layer interaction tests covering CIDR/country/CrowdSec precedence Viktor Liu 2026-03-29 09:04:41 +02:00
  • 6411136fec Fix CrowdSec review findings: observe metadata, idempotent Start, HasRestrictions, proto map alias Viktor Liu 2026-03-29 08:50:34 +02:00
  • ae84272a30 Fix CrowdSec review findings: O(1) prefix lookup, context leak, fail-close tests Viktor Liu 2026-03-29 08:34:34 +02:00
  • a22c849ae0 Add CrowdSec IP reputation integration for reverse proxy Viktor Liu 2026-03-28 10:59:11 +01:00
  • 0765352c99 [management] Persist proxy capabilities to database (#5720) Viktor Liu 2026-03-30 19:03:42 +08:00
  • 13807f1b3d [client] Fix Exit Node submenu separator accumulation on Windows (#5691) tobsec 2026-03-30 10:41:38 +02:00
  • c919ea149e [misc] Add missing OpenAPI definitions (#5690) Bethuel Mmbaga 2026-03-30 11:20:17 +03:00
  • be6fd119d8 [management] no events for temporary peers (#5719) Pascal Fischer 2026-03-30 10:08:02 +02:00
  • f5c8a6fe1a update integrations pascal 2026-03-27 16:46:08 +01:00
  • daf7f41d69 openapi spec for reseller layer crn4 2026-03-27 16:37:12 +01:00
  • 7abf730d77 [management] update to latest grpc version (#5716) Pascal Fischer 2026-03-27 15:22:23 +01:00
  • beee14b9bf fix merge conflicts pascal 2026-03-27 14:47:06 +01:00
  • 3013c98ab5 Merge branch 'main' into refactor/permissions-manager pascal 2026-03-27 14:37:29 +01:00
  • ec96c5ecaf [management] Extend blackbox tests (#5699) Pascal Fischer 2026-03-26 16:59:49 +01:00
  • 7e1cce4b9f [management] add terminated field to service (#5700) Pascal Fischer 2026-03-26 16:59:08 +01:00
  • 7be8752a00 [management] Add notification endpoints (#5590) Bethuel Mmbaga 2026-03-26 18:26:33 +03:00
  • 145d82f322 [client] Replace iOS DNS IsPrivate heuristic with route manager check (#5694) v0.67.1 Viktor Liu 2026-03-26 18:11:05 +08:00
  • a8b9570700 [client] Enable RPM package signature verification in install script (#5676) Viktor Liu 2026-03-26 16:50:43 +08:00
  • 6ff6d84646 [client] Bump go-m1cpu to v0.2.1 to fix segfault on macOS 26 / M5 chips (#5701) Viktor Liu 2026-03-26 16:49:02 +08:00
  • 9aaa05e8ea Replace discontinued LocalStack image with MinIO in S3 test (#5680) Viktor Liu 2026-03-25 15:51:29 +08:00
  • 0af5a0441f [management] Fix DNS label uniqueness check on peer rename (#5679) Bethuel Mmbaga 2026-03-24 20:25:29 +03:00
  • 0fc63ea0ba [management] Allow multiple header auths with same header name (#5678) Viktor Liu 2026-03-24 23:18:21 +08:00
  • 0b329f7881 [management] Replace JumpCloud SDK with direct HTTP calls (#5591) Bethuel Mmbaga 2026-03-24 13:21:42 +03:00
  • 5b85edb753 [management] Omit proxy_protocol from API response when false (#5656) Viktor Liu 2026-03-24 00:53:17 +08:00
  • 17cfa5fe1e [misc] Set signing env only if not fork and set license (#5659) Maycon Santos 2026-03-23 17:16:23 +01:00
  • fbced1ccf8 Add condition to GPG key decoding to handle pull requests set-env-only-if-not-fork mlsmaycon 2026-03-23 14:53:26 +01:00
  • 2313494e0e [client] Don't abort debug for command when up/down fails (#5657) Viktor Liu 2026-03-23 21:04:03 +08:00
  • fd9d430334 [client] Simplify entrypoint by running netbird up unconditionally (#5652) v0.67.0 Viktor Liu 2026-03-23 16:39:32 +08:00
  • 91f0d5cefd [client] Feature/client metrics (#5512) Zoltan Papp 2026-03-22 12:45:41 +01:00
  • 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