Commit Graph

  • 20a79c5c55 Add CrowdSec LAPI container to self-hosted setup script crowdsec-selfhosted Viktor Liu 2026-04-09 16:36:24 +02:00
  • 4d103036f7 Revert "Add trusted_cidrs field to bypass all restriction layers" Viktor Liu 2026-04-09 16:20:04 +02:00
  • 4b5e39c574 use alternative translator fix/remove-otel-units pascal 2026-04-09 13:25:27 +02:00
  • fd28178cc6 remove proxy auth changes pascal 2026-04-09 13:00:05 +02:00
  • 7f98cf30cf export metrics without units pascal 2026-04-09 12:46:45 +02:00
  • 0cc90e2a8a Fix networkmap correctness test for netip.Addr Peer.IP type Viktor Liu 2026-04-09 12:41:15 +02:00
  • ac816a8382 Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-09 11:58:06 +02:00
  • 1c4e5e71d7 [client] Add IPv6 support to ACL manager, USP filter, and forwarder (#5688) Viktor Liu 2026-04-09 16:56:08 +08:00
  • 5e2d938a9c Merge branch 'main' into nmap/cleanup nmap/cleanup crn4 2026-04-09 10:42:42 +02:00
  • 49757e99e2 reseller openapi spec feat/reseller-openapi-spec crn4 2026-04-09 10:38:24 +02:00
  • 099c493b18 [management] network map tests (#5795) Maycon Santos 2026-04-08 21:28:29 +02:00
  • c1d1229ae0 [management] use NullBool for terminated flag (#5829) v0.68.1 Pascal Fischer 2026-04-08 21:08:43 +02:00
  • 94a36cb53e [client] Handle UPnP routers that only support permanent leases (#5826) Viktor Liu 2026-04-08 23:59:59 +08:00
  • a9bca879ae Merge main into crowdsec-integration Viktor Liu 2026-04-08 17:16:17 +02:00
  • c7ba931466 [client] Populate network addresses in FreeBSD system info (#5827) Viktor Liu 2026-04-08 23:14:16 +08:00
  • a1e7db2713 [management] Add IPv6 overlay addressing and capability gating (#5698) Viktor Liu 2026-04-08 22:40:51 +08:00
  • 413d95b740 [client] Include service.json in debug bundle (#5825) Viktor Liu 2026-04-08 21:10:31 +08:00
  • 31d901c4b0 update role permissions for admins refactor/permissions-manager pascal 2026-04-08 12:15:01 +02:00
  • 332c624c55 [client] Don't abort UI debug bundle when up/down fails (#5780) v0.68.0 Viktor Liu 2026-04-08 16:33:46 +08:00
  • dc160aff36 [client] Fix SSH proxy stripping shell quoting from forwarded commands (#5669) Viktor Liu 2026-04-08 16:25:57 +08:00
  • 96806bf55f [relay] Replace net.Conn with context-aware Conn interface (#5770) Zoltan Papp 2026-04-08 09:38:31 +02:00
  • d33cd4c95b [client] Add NAT-PMP/UPnP support (#5202) Viktor Liu 2026-04-08 15:29:32 +08:00
  • e2c2f64be7 [client] Fix iOS DNS upstream routing for deselected exit nodes (#5803) Maycon Santos 2026-04-08 08:43:48 +02:00
  • 86f1b53bd4 Fix MySQL no-op update returning account not found in SaveAccountSettings Viktor Liu 2026-04-08 07:54:14 +02:00
  • fa777684c5 Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-08 07:51:46 +02:00
  • b2d5ac90c2 Merge remote-tracking branch 'origin/main' into iptables-mangle-dnat-guard iptables-mangle-dnat-guard Viktor Liu 2026-04-08 07:50:39 +02:00
  • 45b30067cb Merge remote-tracking branch 'origin/main' into crowdsec-integration Viktor Liu 2026-04-08 07:50:26 +02:00
  • cb73b94ffb [client] Add TCP DNS support for local listener (#5758) Viktor Liu 2026-04-08 13:40:36 +08:00
  • 939598c83c Collapse IPv6 toggle log to stay under Sonar file line limit Viktor Liu 2026-04-07 20:09:12 +02:00
  • 90c5065c66 Add missing SetInterfaceIPv6 to Android noop network listener Viktor Liu 2026-04-07 18:44:27 +02:00
  • 9592de1aac Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-07 18:35:13 +02:00
  • a5d4df009a Merge pull request #5675 from netbirdio/client-ipv6-iface Viktor Liu 2026-04-08 00:30:54 +08:00
  • ed646f5485 Merge pull request #5686 from netbirdio/client-ipv6-dns Viktor Liu 2026-04-08 00:30:47 +08:00
  • daeb90cf98 Merge pull request #5687 from netbirdio/client-ipv6-ssh-netflow Viktor Liu 2026-04-08 00:30:36 +08:00
  • 6f51f1316c Upgrade crowdsec to v1.7.7 stable Viktor Liu 2026-04-07 18:27:03 +02:00
  • c202cecaf7 Remove duplicate mock methods after merge Viktor Liu 2026-04-07 18:26:25 +02:00
  • 97d739547e Merge remote-tracking branch 'origin/main' into crowdsec-integration Viktor Liu 2026-04-07 18:25:19 +02:00
  • 1d920d700c [client] Fix SSH server Stop() deadlock when sessions are active (#5717) Viktor Liu 2026-04-07 23:56:54 +08:00
  • bb85eee40a [client] Skip down interfaces in network address collection for posture checks (#5768) Viktor Liu 2026-04-07 23:56:48 +08:00
  • 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
  • 2734a3356e [client] Fix nil SessionID panic and force ICE teardown on relay-only transition Zoltán Papp 2026-04-07 17:12:42 +02:00
  • c6d660df4e [client] Dynamically suppress ICE based on remote peer's offer credentials Zoltán Papp 2026-04-07 16:07:41 +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
  • 721251460c [client] Suppress ICE signaling and periodic offers in force-relay mode Zoltán Papp 2026-04-07 14:08:26 +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
  • da41a94ead Merge branch 'main' into nmap/cleanup crn4 2026-04-03 19:00:46 +02:00
  • 9afb0aec43 Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 dependabot/go_modules/github.com/go-jose/go-jose/v4-4.1.4 dependabot[bot] 2026-04-03 03:59:27 +00: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 entire/checkpoints/v1 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
  • de3cb06067 added proxy id to cluster api response crn4 2026-03-31 00:28:19 +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