Commit Graph

  • 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
  • c2c4d9d336 [client] Fix Server mutex held across waitForUp in Up() (#5460) Zoltan Papp 2026-02-26 16:47:02 +01:00
  • be1af7de15 Checkpoint: 0f083effa20e braginini 2026-02-25 18:19:36 +02:00
  • bb96acbe8f Checkpoint: b17839d3d8c6 braginini 2026-02-25 17:41:51 +02:00
  • a687ef162b Checkpoint: 3eec968003d1 braginini 2026-02-25 11:30:20 +02:00
  • 0a5158d56b Checkpoint: 80d45e37782f braginini 2026-02-25 11:14:19 +02:00
  • 3f77feee9f Checkpoint: 6556783c0df3 braginini 2026-02-25 11:04:02 +02:00
  • beff1fbd6d Checkpoint: 73a896c79614 braginini 2026-02-25 10:30:03 +02:00
  • 0603d44386 Checkpoint: 9ace190c1067 braginini 2026-02-25 09:51:03 +02:00
  • 9a6a72e88e [management] Fix user update permission validation (#5441) Bethuel Mmbaga 2026-02-24 20:47:41 +01:00
  • afe6d9fca4 [management] Prevent deletion of groups linked to flow groups (#5439) Bethuel Mmbaga 2026-02-24 19:19:43 +01:00
  • dc136c17e9 Merge branch 'main' into feature/add-serial-to-proxy feature/add-serial-to-proxy-merged mlsmaycon 2026-02-24 18:09:14 +01:00
  • ef82905526 [client] Add non default socket file discovery (#5425) v0.66.0 shuuri-labs 2026-02-24 17:02:06 +01:00
  • 5c049f6f09 delete tests deploy/proxy-serial pascal 2026-02-24 16:53:49 +01:00
  • d18747e846 [client] Exclude Flow domain from caching to prevent TLS failures (#5433) Zoltan Papp 2026-02-24 16:48:38 +01:00
  • f341d69314 [management] Add custom domain counts and service metrics to self-hosted metrics (#5414) Maycon Santos 2026-02-24 15:21:14 +01:00
  • 327142837c [management] Refactor expose feature: move business logic from gRPC to manager (#5435) Maycon Santos 2026-02-24 15:09:30 +01:00
  • f8c0321aee [client] Simplify DNS logging by removing domain list from log output (#5396) Zoltan Papp 2026-02-24 10:35:45 +01:00
  • 89115ff76a [client] skip UAPI listener in netstack mode (#5397) Zoltan Papp 2026-02-24 10:35:23 +01:00
  • b450fa2cca fix tests pascal 2026-02-24 10:32:12 +01:00
  • 63c83aa8d2 [client,management] Feature/client service expose (#5411) Maycon Santos 2026-02-24 10:02:16 +01:00
  • 37f025c966 Fix a race condition where a concurrent user-issued Up or Down command (#5418) Zoltan Papp 2026-02-24 10:00:33 +01:00
  • 32730af33f use api wrapper for permissions management pascal 2026-02-24 00:39:54 +01:00
  • 4a54f0d670 [Client] Remove connection semaphore (#5419) Zoltan Papp 2026-02-23 20:58:53 +01:00
  • 98890a29e3 [client] fix busy-loop in network monitor routing socket on macOS/BSD (#5424) Zoltan Papp 2026-02-23 20:58:27 +01:00
  • 33cda4d10c Merge branch 'main' into feature/add-serial-to-proxy pascal 2026-02-23 17:17:06 +01:00
  • 6df57623dd Merge remote-tracking branch 'origin/main' into feature/add-serial-to-proxy pascal 2026-02-23 16:54:22 +01:00
  • 9d123ec059 [proxy] add pre-shared key support (#5377) Pascal Fischer 2026-02-23 16:31:29 +01:00
  • 5d171f181a [proxy] Send proxy updates on account delete (#5375) Pascal Fischer 2026-02-23 16:08:28 +01:00
  • 22f878b3b7 [management] network map components assembling (#5193) Vlad 2026-02-23 15:34:35 +01:00
  • 740c726a78 extract proxy controller pascal 2026-02-23 15:28:20 +01:00
  • 44ef1a18dd [self-hosted] add Embedded IdP metrics (#5407) Misha Bragin 2026-02-22 11:58:35 +02:00
  • 2b98dc4e52 [self-hosted] Support activity store engine in the combined server (#5406) Misha Bragin 2026-02-22 11:58:17 +02:00
  • 204702da13 Checkpoint: c77c7adfc7db braginini 2026-02-20 19:03:08 +01:00
  • 918df17dd6 Checkpoint: 4395e3bda066 braginini 2026-02-20 18:52:44 +01:00
  • afb2ec8ce1 Checkpoint: e804d355efbc braginini 2026-02-20 18:34:14 +01:00
  • ab0f188ca2 Checkpoint: 20c750f4ecaf braginini 2026-02-20 17:58:31 +01:00
  • 9f05ad5a8e Checkpoint: b50f594cbc62 braginini 2026-02-20 17:51:33 +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