Commit Graph

  • 23d4de3957 [management] check policy for changes before actual db update fix/policy-upd crn4 2026-02-20 15:20:59 +01:00
  • 2a26cb4567 [client] stop upstream retry loop immediately on context cancellation (#5403) Zoltan Papp 2026-02-20 14:44:14 +01:00
  • 3af287ebab move service manager pascal 2026-02-20 01:21:05 +01:00
  • d4d885d434 Merge remote-tracking branch 'origin/main' into feature/add-serial-to-proxy pascal 2026-02-20 00:35:10 +01:00
  • d212332f5d store proxies in DB pascal 2026-02-20 00:28:45 +01:00
  • 5ca1b64328 [management] access log sorting (#5378) Pascal Fischer 2026-02-20 00:11:55 +01:00
  • 36752a8cbb [proxy] add access log cleanup (#5376) Pascal Fischer 2026-02-20 00:11:28 +01:00
  • f117fc7509 [client] Log lock acquisition time in receive message handling (#5393) v0.65.3 Maycon Santos 2026-02-19 19:18:47 +01:00
  • fc6b93ae59 [ios] Ensure route settlement on iOS before handling DNS responses (#5360) Zoltan Papp 2026-02-19 18:53:10 +01:00
  • 564fa4ab04 [management] fix possible race condition on user role change (#5395) Vlad 2026-02-19 18:34:28 +01:00
  • 0e11258e97 fix test pascal 2026-02-19 13:30:26 +01:00
  • 31ecf8f1f5 allow redis for token store pascal 2026-02-19 13:28:36 +01:00
  • e2df1fb35e add accountID when sending update to cluster pascal 2026-02-19 12:02:31 +01:00
  • a6db88fbd2 [misc] Update timestamp format with milliseconds (#5387) Maycon Santos 2026-02-19 11:23:42 +01:00
  • 942cd5dc72 export methods pascal 2026-02-19 10:50:32 +01:00
  • 4b5294e596 [self-hosted] remove unused config example (#5383) Misha Bragin 2026-02-19 08:14:11 +01:00
  • a322dce42a [self-hosted] create migration script for pre v0.65.0 to post v0.65.0 (combined) (#5350) shuuri-labs 2026-02-18 20:59:55 +01:00
  • d1ead2265b [client] Batch macOS DNS domains to avoid truncation (#5368) Maycon Santos 2026-02-18 19:14:09 +01:00
  • 2ea7fb7b21 add support for disabling relay via environment variable test/connection Zoltán Papp 2026-02-18 18:59:56 +01:00
  • 93f530637d log duration of updateChecksIfNew execution Zoltán Papp 2026-02-18 18:43:48 +01:00
  • 3a84475d14 add test for adding multiple allowed IPs to userspace interface Zoltán Papp 2026-02-18 18:39:27 +01:00
  • bbca74476e [management] docker login on management tests (#5323) Maycon Santos 2026-02-18 16:11:17 +01:00
  • 3d7368e51f set readyChan in Engine to signal when first sync is received Zoltán Papp 2026-02-18 15:58:05 +01:00
  • 318cf59d66 [relay] reduce QUIC initial packet size to 1280 (IPv6 min MTU) (#5374) Zoltan Papp 2026-02-18 10:58:14 +01:00
  • e9b2a6e808 [managment] add flag to disable the old legacy grpc endpoint (#5372) v0.65.2 Pascal Fischer 2026-02-17 19:53:14 +01:00
  • 2dbdb5c1a7 [client] Refactor WG endpoint setup with role-based proxy activation (#5277) Zoltan Papp 2026-02-17 19:28:26 +01:00
  • 2cdab6d7b7 [proxy] remove unused oidc config flags (#5369) Pascal Fischer 2026-02-17 18:04:30 +01:00
  • e49c0e8862 [infrastructure] Proxy infra changes (#5365) Diego Noguês 2026-02-17 17:37:44 +01:00
  • e28e9854fe Merge branch 'main' into feature/disable-legacy-port feature/disable-legacy-port pascal 2026-02-17 16:12:49 +01:00
  • 6be80f2c68 Merge branch 'main' into feature/flag-to-disable-legacy-port feature/flag-to-disable-legacy-port pascal 2026-02-17 16:11:41 +01:00
  • e7c84d0ead Start Management if external IdP is down (#5367) Misha Bragin 2026-02-17 16:08:41 +01:00
  • 1c934cca64 Ignore false lint alert (#5370) Zoltan Papp 2026-02-17 16:07:35 +01:00
  • da0463f29d fix combined pascal 2026-02-17 15:29:56 +01:00
  • c50a28388e Checkpoint: de8ed49260bd braginini 2026-02-17 15:19:05 +01:00
  • 5011b789af extract server config pascal 2026-02-17 15:17:23 +01:00
  • 0594273974 Checkpoint: df3147ec3023 braginini 2026-02-17 15:15:59 +01:00
  • f9f4253989 add flag to disable the old legacy grpc endpoint pascal 2026-02-17 14:15:52 +01:00
  • 4aff4a6424 [management] fix utc difference on last seen status for a peer (#5348) Vlad 2026-02-17 13:29:32 +01:00
  • 1bd7190954 [proxy] Support WebSocket (#5312) Zoltan Papp 2026-02-17 12:53:34 +01:00
  • 920fe73096 Add perf test for the combined version test/perftest braginini 2026-02-17 12:11:28 +01:00
  • 0146e39714 Add listener side proxy protocol support and enable it in traefik (#5332) Viktor Liu 2026-02-17 06:40:10 +08:00
  • baed6e46ec Reset WireGuard endpoint on ICE session change during relay fallback (#5283) Zoltan Papp 2026-02-16 20:59:29 +01:00
  • fb9dabde8e add url sorting option pascal 2026-02-16 15:44:09 +01:00
  • 9425c7d77d extend fields to sort by pascal 2026-02-16 14:11:03 +01:00
  • 8eb4cd8884 add sorting to access logs pascal 2026-02-16 13:50:57 +01:00
  • 0d1ffba75f [misc] add additional cname example (#5341) Maycon Santos 2026-02-16 13:30:58 +01:00
  • 1024d45698 [mobile] Export lazy connection environment variables for mobile clients (#5310) Diego Romar 2026-02-16 09:04:45 -03:00
  • e5d4947d60 [client] Optimize Windows DNS performance with domain batching and batch mode (#5264) Zoltan Papp 2026-02-15 22:10:26 +01:00
  • cb9b39b950 [misc] add extra proxy domain instructions (#5328) Maycon Santos 2026-02-15 12:51:46 +01:00
  • 68c481fa44 [management] Move service reload outside transaction in account settings update (#5325) v0.65.1 Bethuel Mmbaga 2026-02-14 20:27:15 +01:00
  • 01a9cd4651 [misc] Fix reverse proxy getting started messaging (#5317) Misha Bragin 2026-02-14 16:34:04 +01:00
  • f53155562f [management, reverse proxy] Add reverse proxy feature (#5291) v0.65.0 Pascal Fischer 2026-02-13 19:37:43 +01:00
  • edce11b34d [client] Refactor/relay conn container (#5271) Zoltan Papp 2026-02-13 15:48:08 +01:00
  • 841b2d26c6 Add early message buffer for relay client (#5282) Zoltan Papp 2026-02-13 15:41:26 +01:00
  • 8143834258 Bump github.com/pion/dtls/v3 from 3.0.9 to 3.0.11 dependabot/go_modules/github.com/pion/dtls/v3-3.0.11 dependabot[bot] 2026-02-13 14:20:47 +00:00
  • 437c778ee9 Reducate cognitive complexity fix/http-redirect Zoltán Papp 2026-02-13 13:32:14 +01:00
  • 34448bc9fa Merge branch 'fix/log-formatter' into fix/http-redirect Zoltán Papp 2026-02-13 13:22:39 +01:00
  • cc05f4582b Merge branch 'prototype/reverse-proxy' into fix/log-formatter Zoltán Papp 2026-02-13 13:21:50 +01:00
  • 9dc47d462c Add HTTP to HTTPS redirect Zoltán Papp 2026-02-13 13:18:07 +01:00
  • d3eeb6d8ee [misc] Add cloud api spec to public open api with rest client (#5222) Bethuel Mmbaga 2026-02-13 13:08:47 +01:00
  • 6ebcc7e135 simplify policy inject logic pascal 2026-02-13 13:08:21 +01:00
  • 04b9de0775 Refactor proxy server to reduce complexity in ListenAndServe and handleMappingStream Viktor Liu 2026-02-13 13:06:56 +01:00
  • 3971d2f4fd Consolidate duplicate timeout cases in classifyProxyError Viktor Liu 2026-02-13 13:02:40 +01:00
  • a718d6ede2 Extract printHealthClients from debug printHealth to reduce complexity Viktor Liu 2026-02-13 12:56:45 +01:00
  • f296956c6f Refactor roundtrip AddPeer to reduce cognitive complexity and line count Viktor Liu 2026-02-13 12:52:28 +01:00
  • cc5800f46d Add comments to empty function bodies in acme locker Viktor Liu 2026-02-13 12:46:25 +01:00
  • 7e062d6c68 Fix duplicate handler allocation in health.NewServer and add tests Viktor Liu 2026-02-13 12:46:19 +01:00
  • 95ba4dcee4 Refactor proxy/auth Protect method to reduce cognitive complexity Viktor Liu 2026-02-13 12:46:14 +01:00
  • 0331d68a36 remove unused network map code pascal 2026-02-13 12:55:51 +01:00
  • fef41f0fe4 refactor AddPeer pascal 2026-02-13 12:50:48 +01:00
  • 97a561c56b Add structured logging for HTTP server errors Zoltán Papp 2026-02-13 12:42:00 +01:00
  • d690e981b6 Add combined license + license checks + excldue from client tests Viktor Liu 2026-02-13 12:33:54 +01:00
  • 63ad313ff6 [management] Enforce access control on accessible peers (#5301) Bethuel Mmbaga 2026-02-13 10:46:43 +01:00
  • 0a884d839e refactor service manager code and add tests pascal 2026-02-13 12:08:01 +01:00
  • c4bfbbaa52 refactor access log filter pascal 2026-02-13 11:43:44 +01:00
  • e4e9998e40 Ignore print errs Viktor Liu 2026-02-13 11:26:21 +01:00
  • 4efea823bf Add token cmd to combined and consolidate logic Viktor Liu 2026-02-13 11:15:42 +01:00
  • 7ebf37ef20 [management] Enforce access control on accessible peers (#5301) Bethuel Mmbaga 2026-02-13 10:46:43 +01:00
  • 3508144575 Added s.GRPCServer() call before the afterInit mlsmaycon 2026-02-13 03:54:33 +01:00
  • 0254a380e7 fix load mgmt config mlsmaycon 2026-02-13 03:45:05 +01:00
  • f103fc45cb chore: switch dashboard tag to the temp one Diego Noguês 2026-02-13 02:24:18 +01:00
  • 26d3dd7605 feat: adding combined dockerfile for testing phase Diego Noguês 2026-02-13 01:39:58 +01:00
  • b016a1f0d0 feat: poc for token command on combined poc-token-command Diego Noguês 2026-02-13 01:22:59 +01:00
  • c009055693 feat: adds netbird's proxy component to getting-started Diego Noguês 2026-02-13 00:42:59 +01:00
  • 14181c909c fix: remove duplicate import Diego Noguês 2026-02-13 00:02:50 +01:00
  • a05dc3823d Merge branch 'main' into prototype/reverse-proxy mlsmaycon 2026-02-12 19:27:12 +01:00
  • 64b849c801 [self-hosted] add netbird server (#5232) Misha Bragin 2026-02-12 19:24:43 +01:00
  • 7d19bdf085 feat: adding traefik + nb's reverse proxy (#5303) Diego Noguês 2026-02-12 19:12:20 +01:00
  • a1b048f2ad feat: adding traefik + nb reverse proxy Diego Noguês 2026-02-12 18:43:35 +01:00
  • 76fb153d76 fix: small conflicts dn-reverse-proxy Diego Noguês 2026-02-12 18:41:57 +01:00
  • eee4d75932 chore: switching env var for NB_PROXY_DOMAIN Diego Noguês 2026-02-12 18:35:30 +01:00
  • 0bd227196e fix integration tests mlsmaycon 2026-02-12 18:22:29 +01:00
  • eea7687ddf Fix lint and failing tests Viktor Liu 2026-02-12 18:19:13 +01:00
  • 62b8875f67 chore: build Diego Noguês 2026-02-12 17:42:03 +01:00
  • 47a5478964 chore: remove unnecessary comment Diego Noguês 2026-02-12 17:13:08 +01:00
  • 9922d6f953 feat: switch to labels for traefik instead of static conf files Diego Noguês 2026-02-12 16:50:43 +01:00
  • f9bab22f61 fix: remove change to peers group all Diego Noguês 2026-02-12 14:06:23 +01:00
  • 3d8fdb7a89 feat: adding IPAM settings to docker compose and setting static ip to traefik Diego Noguês 2026-02-12 14:02:21 +01:00
  • fb10153ab8 feat: adding traefik and proxy component to getting-started Diego Noguês 2026-02-11 15:34:18 +01:00
  • 57d3ee5aac optimize the DeriveClusterFromDomain function mlsmaycon 2026-02-12 17:10:32 +01:00