Commit Graph

  • 7cb366bc7d [client] Remove logrus writer assignment in pion logging (#3684) v0.41.2 hakansa 2025-04-15 18:15:52 +03:00
  • a354004564 [client] Add remaining debug profiles (#3681) v0.41.1 Viktor Liu 2025-04-15 13:06:28 +02:00
  • 75bdd47dfb [management] get current user endpoint (#3666) Pedro Maia Costa 2025-04-15 11:06:07 +01:00
  • 263bf53c80 update network traffic schema bcmmbaga 2025-04-15 12:38:37 +03:00
  • b165f63327 [client] Add heap profile to debug bundle (#3679) Viktor Liu 2025-04-15 11:36:41 +02:00
  • 51bb52cdf5 [client] Refactor DNSForwarder to improve handle wildcard domain resource id matching (#3651) hakansa 2025-04-15 15:54:17 +08:00
  • 4134b857b4 [management] add permissions manager to geolocation handler (#3665) Pedro Maia Costa 2025-04-14 17:57:58 +01:00
  • 7839d2c169 [management] Refactor/management/updchannel (#3645) v0.41.0 Vlad 2025-04-11 17:22:59 +02:00
  • b9f82e2f8a [management] Buffer updateAccountPeers calls (#3644) Pascal Fischer 2025-04-11 17:21:05 +02:00
  • fd2a21c65d [management] remove unnecessary access control middleware (#3650) Pedro Maia Costa 2025-04-11 10:43:59 +01:00
  • 82d982b0ab [management,client] Add support to configurable prompt login (#3660) Maycon Santos 2025-04-11 11:34:55 +02:00
  • 9e24fe7701 [docs] Fix a few typos on table (#3658) Maycon Santos 2025-04-10 17:57:39 +02:00
  • e470701b80 [ci] include stash in pr template (#3657) Pedro Maia Costa 2025-04-10 16:30:44 +01:00
  • e3ce026355 [client] Fix race dns cleanup race condition (#3652) v0.40.1 Viktor Liu 2025-04-10 13:21:14 +02:00
  • 5ea2806663 [management] use permission modules (#3622) Pascal Fischer 2025-04-10 11:06:52 +02:00
  • d6b0673580 [client] Support CNAME in local resolver (#3646) Viktor Liu 2025-04-10 10:38:47 +02:00
  • 12b0c13511 [misc] buf cli proto lint, format and gen Pedro Costa 2025-03-09 16:04:11 +00:00
  • 14913cfa7a add git town config (#3555) Pedro Maia Costa 2025-04-09 20:18:52 +01:00
  • 03f600b576 [client] Fallback to TCP if a truncated UDP response is received from upstream DNS (#3632) Viktor Liu 2025-04-08 13:41:13 +02:00
  • 192c97aa63 [client] Support IP fragmentation in userspace (#3639) Viktor Liu 2025-04-08 12:49:14 +02:00
  • 4db78db49a [misc] Update FreeBSD workflow (#3638) v0.40.0 Maycon Santos 2025-04-08 09:15:09 +02:00
  • 87e600a4f3 [client] Automatically register match domains for DNS routes (#3614) Viktor Liu 2025-04-07 15:18:45 +02:00
  • 6162aeb82d [client] Mark netbird data plane traffic to identify interface traffic correctly (#3623) Viktor Liu 2025-04-07 13:14:56 +02:00
  • 1ba1e092ce [client] Enhance DNS forwarder to track resolved IPs with resource IDs on routing peers (#3620) hakansa 2025-04-07 15:16:12 +08:00
  • 86dbb4ee4f [client] Add no-browser flag to login and up commands for SSO login control (#3610) hakansa 2025-04-07 14:39:53 +08:00
  • 4af177215f [client] Fix Status Recorder Route Removal Logic to Handle Dynamic Routes Correctly hakansa 2025-04-06 09:57:28 +08:00
  • df9c1b9883 [client] Improve TCP conn tracking (#3572) Viktor Liu 2025-04-05 11:42:15 +02:00
  • 5752bb78f2 [client] Fix missing inbound flows in Linux userspace mode with native router (#3624) Viktor Liu 2025-04-05 11:41:31 +02:00
  • fbd783ad58 [client] Use the netbird logger for ice and grpc (#3603) Maycon Santos 2025-04-04 18:30:47 +02:00
  • 80702b9323 [client] Fix dns forwarder handling of requested record types (#3615) Viktor Liu 2025-04-03 13:58:36 +02:00
  • e4fea16c9f fix test expectation refactor/permissions-no-pat-allowed Pascal Fischer 2025-04-02 17:10:14 +02:00
  • b3ab142d2e allow admins to fetch users Pascal Fischer 2025-04-02 16:20:34 +02:00
  • de457788ba return error when trying to use accountID path variable with PAT Pascal Fischer 2025-04-02 16:03:33 +02:00
  • 09243a0fe0 [management] Remove remaining backend linux router limitation (#3589) Viktor Liu 2025-04-01 21:29:57 +02:00
  • 3658215747 [client] Force new user login on PKCE auth in CLI (#3604) Maycon Santos 2025-04-01 10:29:29 +02:00
  • 48ffec95dd Improve local ip lookup (#3551) Viktor Liu 2025-03-31 10:05:57 +02:00
  • cbec7bda80 [management] permission manager validate account access (#3444) Pedro Maia Costa 2025-03-30 16:08:22 +01:00
  • d7793914af remove ice log factory ref/logrus-factory Maycon Santos 2025-03-29 15:15:04 +01:00
  • 5732ee15ee use logrus writer Maycon Santos 2025-03-29 15:14:18 +01:00
  • 21464ac770 [client] Fix close WireGuard watcher (#3598) v0.39.2 Zoltan Papp 2025-03-28 20:12:31 +01:00
  • ed5647028a [client] Prevent calling the onDisconnected callback in incorrect state (#3582) Zoltan Papp 2025-03-28 18:08:26 +01:00
  • 29a6e5be71 [client] Stop flow grpc receiver properly (#3596) Viktor Liu 2025-03-28 16:08:31 +01:00
  • 6124e3b937 [client] Disable systemd-resolved default route explicitly on match domains only (#3584) Viktor Liu 2025-03-28 11:14:32 +01:00
  • 50f5cc48cd [management] Fix extended config when nil (#3593) Maycon Santos 2025-03-27 23:07:10 +01:00
  • 101cce27f2 [client] Ensure status recorder is always initialized (#3588) Viktor Liu 2025-03-27 22:48:11 +01:00
  • 2324196eed client: simplify gRPC logger initialization by removing console output handling Hakan Sariman 2025-03-28 00:49:41 +08:00
  • 274f50e63e client: remove gRPC logger implementation and related interceptor references Hakan Sariman 2025-03-28 00:25:24 +08:00
  • ac462415b2 client: configure gRPC logger to use standard logger output based on log path Hakan Sariman 2025-03-28 00:19:19 +08:00
  • 719fdbfe2d client: update gRPC logging to ignore stdout and stderr outputs Hakan Sariman 2025-03-27 22:57:17 +08:00
  • 8ba08cfaa3 client: enhance gRPC logging with conditional output and improved error handling Hakan Sariman 2025-03-27 22:46:31 +08:00
  • f8f5588b94 client: implement logrus-based logging factory and logger for ICE Hakan Sariman 2025-03-27 22:45:53 +08:00
  • a4f04f5570 [management] fix extend call and move config to types (#3575) Maycon Santos 2025-03-27 13:04:50 +01:00
  • fceb3ca392 [client] fix route handling for local peer state (#3586) hakansa 2025-03-27 19:31:04 +08:00
  • 34d86c5ab8 [management] Sync account peers on network router group changes (#3573) Bethuel Mmbaga 2025-03-27 14:19:22 +03:00
  • 2b92e51464 client: add gRPC logging interceptor for request and response tracking Hakan Sariman 2025-03-27 19:02:41 +08:00
  • d2c96469f0 Add nftables use-conntrack-zone Viktor Liu 2025-03-26 16:22:44 +01:00
  • 93c0172c8a Merge remote-tracking branch 'origin/fix/export-mgmt-config-url' into deploy/permissions-account deploy/permissions-account Pascal Fischer 2025-03-25 11:45:41 +01:00
  • 13ec9ea0e7 Support site to site traffic for network flows in kernel mode Viktor Liu 2025-03-25 00:28:13 +01:00
  • dc8aac6549 move relay config and management config path to types Maycon Santos 2025-03-24 23:05:11 +01:00
  • 80d1aa4516 export management config path Pascal Fischer 2025-03-24 17:55:21 +01:00
  • 9cbcf7531f [management] Fix invalid port range sync (#3571) v0.39.1 Maycon Santos 2025-03-24 00:56:51 +01:00
  • bd8f0c1ef3 [client] add profiling dumps to debug package (#3517) v0.39.0 Maycon Santos 2025-03-23 13:46:09 +01:00
  • 051a5a4adc [misc] chore: remove duplicate labels for services.relay in docker-compose.yml.tmpl.traefik (#3502) Renat Galiev 2025-03-23 05:14:42 +07:00
  • 8b4c0c58e4 [client] Add initiator field to ack (#3563) Maycon Santos 2025-03-22 22:22:34 +01:00
  • 99b41543b8 [client] Fix flows for embedded listeners (#3564) Viktor Liu 2025-03-22 18:51:48 +01:00
  • 2bbe0f3f09 [client] Don't permanently fail on flow grpc shutdown (#3557) Viktor Liu 2025-03-22 11:56:00 +01:00
  • 865d89a142 bump integrations mod Pedro Costa 2025-03-20 16:28:25 +00:00
  • 47fd423bb8 reduce fillEventsWithUserInfo cognitive complexity Pedro Costa 2025-03-14 17:09:48 +00:00
  • 1df01a1ebf [management] create account by private domain (#3485) Pedro Maia Costa 2025-03-14 14:29:54 +00:00
  • abaffbcc2d [misc] apply feedback Pedro Costa 2025-03-11 08:24:23 +00:00
  • 1763a953f4 [management] activity external user info (#3461) Pedro Maia Costa 2025-03-11 08:07:15 +00:00
  • f9f47b0ad8 [management] permission manager validate account access Pedro Costa 2025-03-05 16:55:44 +00:00
  • 9325fb7990 Remove UI client Admin Panel item (#3560) Misha Bragin 2025-03-21 18:48:15 +01:00
  • f081435a56 [management] add log when using redis cache (#3562) Pascal Fischer 2025-03-21 18:16:27 +01:00
  • b62a1b56ce [docs] rename network traffic logging to traffic events (#3556) Pascal Fischer 2025-03-21 16:32:47 +01:00
  • 8d7c92c661 [management] add receive timestamp to traffic event (#3559) Pascal Fischer 2025-03-21 16:31:23 +01:00
  • d9d051cb1e Add initiator field and parse url (#3558) Maycon Santos 2025-03-21 14:47:04 +01:00
  • cb318b7ef4 [client] Use UTC on event generation (#3554) Maycon Santos 2025-03-21 11:14:51 +01:00
  • 8f0aa8352a [docs] add examples to events and tag to ingress port (#3552) Pascal Fischer 2025-03-20 18:26:08 +01:00
  • c02e236196 [client,management] add netflow support to client and update management (#3414) Maycon Santos 2025-03-20 17:05:48 +01:00
  • f51e0b59bd [management] Posture checks handle suffixes like "-dev" in netbird version (#3511) Dominik 2025-03-20 16:28:39 +01:00
  • 35db89a40a Fix status test feature/lazy-connection-idle Zoltán Papp 2025-03-20 11:02:38 +01:00
  • 32ec42a667 Update CONTRIBUTOR_LICENSE_AGREEMENT.md (#3535) Misha Bragin 2025-03-19 15:11:58 +01:00
  • 9929daf6ce [client] Fix DNS Nrpt policies (#3459) Alexandre JARDON 2025-03-18 22:57:41 +01:00
  • 939419a0ea [management] Add Bearer token support (#3534) M. Essam 2025-03-18 22:48:36 +02:00
  • 919fe94fd5 Fix always enabling of NetworkResource in createResource() (#3532) Christian Alexander Sauer Mark 2025-03-18 19:41:15 +01:00
  • 092cb33215 Add go.uber.org/mock dependency to go.mod ref/improve-test-cov Hakan Sariman 2025-03-18 22:18:04 +08:00
  • a01e5abfee Refactor stateManager parameter to use value type instead of pointer in multiple functions Hakan Sariman 2025-03-18 20:34:44 +08:00
  • 01d01ac16f Remove event generation check for non-echo requests in ICMP tracker test Hakan Sariman 2025-03-18 19:22:46 +08:00
  • a7be9fdcfc Update ICMP tracker test to clarify event generation for non-echo requests Hakan Sariman 2025-03-18 19:21:42 +08:00
  • c6f9a36e0e Add ICMP tracking tests for outbound and inbound connections Hakan Sariman 2025-03-18 19:18:19 +08:00
  • 1d9fced073 [management] Add redis cache (#3516) Maycon Santos 2025-03-18 11:07:20 +01:00
  • 0fa65eab5d [client] Flow keep token data during config update (#3526) Pascal Fischer 2025-03-18 11:03:59 +01:00
  • 4a5cd74bfe extract signal config creation Pascal Fischer 2025-03-17 22:00:41 +01:00
  • f88b93e53f [client] Add DNS and Exit Node collection configuration to Netflow (#3522) hakansa 2025-03-17 23:44:22 +08:00
  • 40d932e011 [management] peer update on extra settings change (#3513) Pascal Fischer 2025-03-17 14:23:40 +01:00
  • 2e3fde4024 remove log from getPeerByID Pascal Fischer 2025-03-17 14:07:44 +01:00
  • 7f17cd348a Merge branch 'main' into feature/flow Hakan Sariman 2025-03-17 21:06:24 +08:00
  • 4ee8b66c42 [client] refactor: optimize forwarder initialization checks in packet handling (#3521) hakansa 2025-03-17 17:17:13 +08:00
  • df71cb4690 [client,management] Bump golang.org/x/net from 0.33.0 to 0.36.0 (#3492) dependabot[bot] 2025-03-16 17:55:22 +01:00