Commit Graph

  • 6554026a82 [client] fix client/Dockerfile to reduce vulnerabilities (#3359) Maycon Santos 2025-02-21 12:04:26 +01:00
  • a854660402 [client, signal, management] Update google.golang.org/api to latest (#3288) Christian Stewart 2025-02-21 03:02:50 -08:00
  • a0b48f971c Add K8s webinar to Readme Misha Bragin 2025-02-21 11:13:02 +01:00
  • 96de928cb3 Interface code cleaning (#3358) Zoltan Papp 2025-02-21 10:19:38 +01:00
  • 4ebf1410c6 [management] Add support to allocate same port for public and internal (#3347) Bethuel Mmbaga 2025-02-21 11:16:24 +03:00
  • 77e40f41f2 [management] refactor auth (#3296) Pedro Maia Costa 2025-02-20 20:24:40 +00:00
  • 640aa872f4 add p1 Pascal Fischer 2025-02-20 19:04:09 +01:00
  • 5132f23e0f move recorder Pascal Fischer 2025-02-20 18:31:52 +01:00
  • 1145d1a433 use latest runner Pascal Fischer 2025-02-20 18:21:45 +01:00
  • d7d5b1b1d6 Skip CLI session expired notifcation if notifications are disabled (#3266) Viktor Liu 2025-02-20 15:01:53 +01:00
  • 630edf2480 Remove unused var Viktor Liu 2025-02-20 13:24:37 +01:00
  • ea469d28d7 Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-20 13:24:05 +01:00
  • 631ef4ed28 [client] Add embeddable library (#3239) Viktor Liu 2025-02-20 13:22:03 +01:00
  • 597f1d47b8 fix management test suite Pascal Fischer 2025-02-20 13:08:18 +01:00
  • fcc96417f9 Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-20 11:45:30 +01:00
  • 39986b0e97 [client, management] Support DNS Labels for Peer Addressing (#3252) hakansa 2025-02-20 13:43:20 +03:00
  • 8755211a60 Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-20 11:31:04 +01:00
  • 62a0c358f9 [client] Add UI client event notifications (#3207) Viktor Liu 2025-02-20 11:00:02 +01:00
  • 87311074f1 [misc] improvement(template): add traefik labels to relay (#3333) César Gonçalves 2025-02-20 09:56:22 +00:00
  • 33cf9535b3 [client] Use go build to embed less icons (#3351) Carlos Hernandez 2025-02-20 02:55:44 -07:00
  • 7e6beee7f6 [management] optimize test execution (#3204) Pascal Fischer 2025-02-19 19:13:45 +01:00
  • 27b3891b14 [client] Set up local dns policy additionally if a gpo policy is detected (#3336) Viktor Liu 2025-02-19 12:35:30 +01:00
  • 2a864832c6 [management] remove gorm preparestmt from all DB connections (#3292) Pascal Fischer 2025-02-18 15:24:17 +01:00
  • c974c12d65 [signal] Fix registry not found (#3342) Pascal Fischer 2025-02-18 14:23:34 +01:00
  • f0020ad4ce Fallback to package loss solution if the raw socket does not work. Zoltán Papp 2025-02-18 13:58:20 +01:00
  • 1eacff250e Remove WireGuard kernel code from FreeBSD Zoltán Papp 2025-02-18 13:47:42 +01:00
  • 50926bdbb4 [client] [ui] issue when changing setting in GUI while peer session is expired (#3334) hakansa 2025-02-18 13:17:34 +03:00
  • bd381d59cd [misc] Run management benchmark jobs on file changes (#3343) Maycon Santos 2025-02-18 10:45:41 +01:00
  • f67e56d3b9 [client][ui] added accessible tray icons (#3335) Karsa 2025-02-18 02:21:44 +01:00
  • 8fb5a9ce11 [management] add batching support for SaveUsers and SaveGroups (#3341) Bethuel Mmbaga 2025-02-18 02:08:03 +03:00
  • 1f83ba4563 Ignore err in tests Zoltán Papp 2025-02-17 22:06:04 +01:00
  • 3d80a25b4d Fix possible blocker if the bind will be closed earlier then proxy Zoltán Papp 2025-02-17 22:03:15 +01:00
  • 1963644c99 Add close test for all implementation Zoltán Papp 2025-02-17 21:47:34 +01:00
  • 360c7134f7 Add unit test Zoltán Papp 2025-02-17 21:26:37 +01:00
  • 775b4feb7e Fix close operation Zoltán Papp 2025-02-17 20:17:47 +01:00
  • 4cdb2e533a [management] Refactor users to use store methods (#2917) Bethuel Mmbaga 2025-02-17 21:43:12 +03:00
  • aca443bdec Build UDP proxy on Linux only Zoltán Papp 2025-02-17 19:26:40 +01:00
  • abe8da697c [signal] add pprof and message size metrics (#3337) Pascal Fischer 2025-02-17 17:07:30 +01:00
  • 335866ac60 Close unused rawsocket Zoltán Papp 2025-02-17 15:56:48 +01:00
  • 082452eb5f Add info log line Zoltán Papp 2025-02-17 15:50:49 +01:00
  • b17c1d96a5 [client] Improve WireGuard handshake success rate (#3092) Zoltan Papp 2025-02-17 15:50:15 +01:00
  • 2d5b5f59c2 Remove log line Zoltán Papp 2025-02-17 15:49:04 +01:00
  • d5042f688f Fix interface changes Zoltán Papp 2025-02-17 15:14:11 +01:00
  • 4db73a13d7 Implement redirect logic in UDP proxy Zoltán Papp 2025-02-17 14:58:01 +01:00
  • 06a17f0eee Implement redirect to in eBPF proxy Zoltán Papp 2025-02-16 22:16:42 +01:00
  • 1f088b7e69 Extend the proxy interface with RedirectTo function and implement it in Bind proxy Zoltán Papp 2025-02-16 21:50:35 +01:00
  • ffe74365a8 Code cleaning Zoltan Papp 2025-02-14 15:54:40 +01:00
  • 6a0f6efc18 Always stop timer Zoltán Papp 2025-01-20 16:28:16 +01:00
  • bfa6df13c5 The non handshake initiator peer start the handshake after timeout Zoltán Papp 2025-01-20 15:28:14 +01:00
  • e9b3b6210d Improve WireGuard handshake success rate Zoltán Papp 2024-12-20 12:10:39 +01:00
  • 039a985f41 [client] Normalize DNS record names to lowercase in local handler update (#3323) hakansa 2025-02-14 13:13:40 +03:00
  • 94d511f7d9 [client] ui update systray icons client/ui-update-systray-icons Hakan Sariman 2025-02-14 11:05:06 +03:00
  • c4a6dafd27 [client] Use GPO DNS Policy Config to configure DNS if present (#3319) v0.36.7 Viktor Liu 2025-02-13 18:17:18 +01:00
  • a930c2aecf Fix priority handling (#3313) Zoltan Papp 2025-02-13 15:48:10 +01:00
  • e6d4653b08 [management] add cloud tag to get ingress ports api spec (#3300) Pascal Fischer 2025-02-12 16:11:54 +01:00
  • d48edb9837 fix integration tests (#3311) v0.36.6 Pedro Maia Costa 2025-02-12 11:16:51 +00:00
  • b41de7fcd1 [client] Enable userspace forwarder conditionally (#3309) Viktor Liu 2025-02-12 11:10:49 +01:00
  • 18f84f0df5 [client] Check for fwmark support and use fallback routing if not supported (#3220) Viktor Liu 2025-02-11 13:09:17 +01:00
  • 44407a158a [client] Fix dns handler chain test (#3307) Viktor Liu 2025-02-11 12:42:04 +01:00
  • 488b697479 [client] Support dns upstream failover for nameserver groups with same match domain (#3178) Viktor Liu 2025-02-10 18:13:34 +01:00
  • 5953b43ead [client, relay] Fix/wg watch (#3261) Zoltan Papp 2025-02-10 10:32:50 +01:00
  • 58b2eb4b92 [signal] Fix context propagation in signal server (#3251) ransomware 2025-02-07 15:05:41 +01:00
  • 05415f72ec [client] Add experimental support for userspace routing (#3134) Viktor Liu 2025-02-07 14:11:53 +01:00
  • b7af53ea40 [management] add logs for grpc API (#3298) Pascal Fischer 2025-02-07 13:51:17 +01:00
  • 19178b59ec Merge branch 'main' into userspace-router userspace-router Viktor Liu 2025-02-07 13:32:09 +01:00
  • cee4aeea9e [management] Check groups when counting peers on networks list (#3284) Pascal Fischer 2025-02-06 13:36:57 +01:00
  • eb69f2de78 Fix nil pointer exception when load empty list and try to cast it (#3282) Zoltan Papp 2025-02-06 10:20:31 +01:00
  • 206420c085 [client] Fix grouping of peer ACLs with different port ranges (#3289) Viktor Liu 2025-02-05 23:04:52 +01:00
  • 88a864c195 [relay] Use new upstream for nhooyr.io/websocket package (#3287) Christian Stewart 2025-02-05 14:03:53 -08:00
  • ca9aca9b19 Fix nil pointer exception when load empty list and try to cast it (#3282) Zoltan Papp 2025-02-06 10:20:31 +01:00
  • e00a280329 [client] Fix grouping of peer ACLs with different port ranges (#3289) Viktor Liu 2025-02-05 23:04:52 +01:00
  • fe370e7d8f [relay] Use new upstream for nhooyr.io/websocket package (#3287) Christian Stewart 2025-02-05 14:03:53 -08:00
  • a789e9e6d8 [management] fix duplication detection (#3286) Pascal Fischer 2025-02-05 21:42:09 +01:00
  • 9930913e4e Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-05 18:55:59 +01:00
  • 125b5e2b16 [client] Fix acl empty port range detection (#3285) Viktor Liu 2025-02-05 18:55:42 +01:00
  • 48675f579f Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-05 17:44:01 +01:00
  • afec455f86 [management] copy port info (#3283) Pascal Fischer 2025-02-05 17:30:42 +01:00
  • 035c5d9f23 [management merge only unique entries on network map merge (#3277) Pascal Fischer 2025-02-05 16:50:45 +01:00
  • 97d498c59c [misc, client, management] Replace Wiretrustee with Netbird (#3267) Viktor Liu 2025-02-05 16:49:41 +01:00
  • b2a5b29fb2 Merge branch 'main' into feature/port-forwarding Viktor Liu 2025-02-05 10:15:37 +01:00
  • 9ec61206c2 [management] Add support for filtering peers by name and IP (#3279) Bethuel Mmbaga 2025-02-05 00:33:15 +03:00
  • 0125cd97d8 [client] use embedded root CA if system certpool is empty (#3272) hakansa 2025-02-04 18:17:59 +03:00
  • 7d385b8dc3 [management] REST client package (#3278) M. Essam 2025-02-04 12:10:10 +02:00
  • f930ef2ee6 Cleanup magiconair usage from repo (#3276) Zoltan Papp 2025-02-03 17:54:35 +01:00
  • 1b011a2d85 [client] Manage the IP forwarding sysctl setting in global way (#3270) Zoltan Papp 2025-02-03 12:27:18 +01:00
  • a85ea1ddb0 [manager] ingress ports manager support (#3268) Pascal Fischer 2025-02-03 09:37:37 +01:00
  • 829e40d2aa Fix ingress manager unnecessary creation Zoltán Papp 2025-02-01 10:58:47 +01:00
  • 6344e34880 [management] renamed ingress port endpoints (#3263) Pascal Fischer 2025-02-01 00:40:33 +01:00
  • dd13b8f27e Code cleaning wgwatcher-test Zoltán Papp 2025-01-31 10:32:21 +01:00
  • 961a942339 Code cleaning in callbacks Zoltán Papp 2025-01-30 14:21:36 +01:00
  • b7cf77d324 Wait DisableWgWatcher to exit from periodic check loop Zoltán Papp 2025-01-30 14:06:42 +01:00
  • ef5e417cb7 If can not read WireGuard state then trigger reconnection Zoltán Papp 2025-01-30 13:37:00 +01:00
  • 759544f2c3 Move wg watcher code to separated file and add tests Zoltán Papp 2025-01-27 19:02:04 +01:00
  • 1bffb11d4a Output if setup key already exists output-if-key-already-exists Maycon Santos 2025-01-30 16:39:13 +01:00
  • 48f58d776c Treat the whole localhost range as local IPs Viktor Liu 2025-01-29 22:43:14 +01:00
  • a76ca8c565 Merge branch 'main' into feature/port-forwarding Pascal Fischer 2025-01-29 22:28:10 +01:00
  • 4d635e3c2f Merge branch 'main' into userspace-router Viktor Liu 2025-01-29 22:00:41 +01:00
  • 771c99a523 [clien]t Bump golang.org/x/net from 0.30.0 to 0.33.0 (#3218) dependabot[bot] 2025-01-29 18:25:06 +01:00
  • 26693e4ea8 Feature/port forwarding client ingress (#3242) Zoltan Papp 2025-01-29 16:04:33 +01:00
  • 5d403a79ba Remove unused function fix/relay-reconnection Zoltán Papp 2025-01-29 14:54:24 +01:00