Commit Graph

  • 782e3f8853 [management] Add integration test for the setup-keys API endpoints (#2936) Pascal Fischer 2025-01-02 13:51:01 +01:00
  • ed22d79f04 Add more control with env vars, also allow to pass traffic to native firewall Viktor Liu 2025-01-02 13:39:36 +01:00
  • 03fd656344 [management] Fix policy tests (#3135) v0.35.2 Maycon Santos 2024-12-31 18:45:40 +01:00
  • 18b049cd24 [management] remove sorting from network map generation (#3126) Pascal Fischer 2024-12-31 18:10:40 +01:00
  • 2bdb4cb44a [management] Preserve jwt groups when accessing API with PAT (#3128) Bethuel Mmbaga 2024-12-31 18:59:37 +03:00
  • 509b4e2132 Lower udp timeout and add teardown messages Viktor Liu 2024-12-31 15:54:45 +01:00
  • fb1a10755a Fix lint and test issues Viktor Liu 2024-12-31 14:19:15 +01:00
  • abbdf20f65 [client] Allow inbound rosenpass port (#3109) Viktor Liu 2024-12-31 14:08:48 +01:00
  • 43ef64cf67 [client] Ignore case when matching domains in handler chain (#3133) Viktor Liu 2024-12-31 14:07:21 +01:00
  • 9feaa8d767 Add icmp forwarder Viktor Liu 2024-12-30 23:05:11 +01:00
  • 6a97d44d5d Improve udp implementation Viktor Liu 2024-12-30 20:50:20 +01:00
  • d2616544fe Add logger Viktor Liu 2024-12-30 15:18:21 +01:00
  • fad82ee65c Add stop methods and improve udp implementation Viktor Liu 2024-12-30 13:34:51 +01:00
  • b43a8c56df Update wireguard-go ref Viktor Liu 2024-12-30 01:52:52 +01:00
  • 18316be09a [management] add selfhosted metrics for networks (#3118) Pascal Fischer 2024-12-30 12:53:51 +01:00
  • 1a623943c8 [management] Fix networks net map generation with posture checks (#3124) Maycon Santos 2024-12-30 12:40:24 +01:00
  • 4199da4a45 Add userspace routing Viktor Liu 2024-12-26 15:07:27 +01:00
  • feb8e90ae1 Evaluate all applied posture checks on source peers only feature/apply-posture-netmap bcmmbaga 2024-12-27 23:28:34 +03:00
  • 076d6d8a87 Evaluate all applied posture checks once bcmmbaga 2024-12-27 22:12:47 +03:00
  • c8c25221bd Apply policy posture checks on peer bcmmbaga 2024-12-27 21:49:28 +03:00
  • fbce8bb511 [management] remove ids from policy creation api (#2997) Pascal Fischer 2024-12-27 14:13:36 +01:00
  • 445b626dc8 [management] Add missing group usage checks for network resources and routes access control (#3117) Bethuel Mmbaga 2024-12-27 14:39:34 +03:00
  • 190708ba22 use existing resources if undefined fix/group-update-existing-resource Pascal Fischer 2024-12-27 11:05:05 +01:00
  • b3c87cb5d1 [client] Fix inbound tracking in userspace firewall (#3111) v0.35.1 Viktor Liu 2024-12-26 00:51:27 +01:00
  • 0dbaddc7be [client] Don't fail debug if log file is console (#3103) Viktor Liu 2024-12-24 15:05:23 +01:00
  • 572bea6a71 Simplify debug code conntrack-stats Viktor Liu 2024-12-24 11:18:58 +01:00
  • b8cb3c968a Ignore testIn spelling Viktor Liu 2024-12-23 22:27:37 +01:00
  • f57bc604a8 Add stats collection Viktor Liu 2024-12-23 15:59:55 +01:00
  • d90eb49f37 fix tests upgrade-okta-sdk bcmmbaga 2024-12-23 22:47:40 +03:00
  • 2cba987e1a go mod tidy bcmmbaga 2024-12-23 22:22:45 +03:00
  • 36654d6612 Refactor and fix tests bcmmbaga 2024-12-23 22:15:20 +03:00
  • ad9f044aad [client] Add stateful userspace firewall and remove egress filters (#3093) v0.35.0 Viktor Liu 2024-12-23 18:22:17 +01:00
  • aba637b3ef go mod tidy bcmmbaga 2024-12-23 19:44:52 +03:00
  • b98ca87afe Upgrade Okta SDK bcmmbaga 2024-12-23 19:28:22 +03:00
  • 05930ee6b1 [client] Add firewall rules to the debug bundle (#3089) Viktor Liu 2024-12-23 15:57:15 +01:00
  • e670068cab [management] Run test sequential (#3101) Pascal Fischer 2024-12-23 14:37:09 +01:00
  • 215c9047ba MySQL Support (#2837) İsmail 2024-12-23 13:06:13 +03:00
  • b48cf1bf65 [client] Reduce DNS handler chain lock contention (#3099) Viktor Liu 2024-12-21 15:56:52 +01:00
  • 3988a8c356 run 10x multi-price Maycon Santos 2024-12-20 19:49:02 +01:00
  • 7ee7ada273 [management] Fix duplicate resource routes when routing peer is part of the source group (#3095) Bethuel Mmbaga 2024-12-20 21:10:53 +03:00
  • 56e7dc05e8 use last good submodule branch Maycon Santos 2024-12-20 18:56:11 +01:00
  • 82b4e58ad0 Do not start DNS forwarder on client side (#3094) Zoltan Papp 2024-12-20 16:20:50 +01:00
  • ddc365f7a0 [client, management] Add new network concept (#3047) Viktor Liu 2024-12-20 11:30:28 +01:00
  • 0ab0b834eb Fix test/conn-stat Zoltan Papp 2024-12-19 14:01:52 +01:00
  • 9ff03141ba Add peer conn profile code Zoltán Papp 2024-12-19 13:53:51 +01:00
  • 24b3f2d608 fix benchmark set-min-parallel-tests-for-management Maycon Santos 2024-12-17 13:46:11 +01:00
  • ddc020d34f Set -p 1 for management tests Maycon Santos 2024-12-17 13:34:51 +01:00
  • 21ba6ad266 Improve dns forwarder errors and improve domain anonymization (#3052) Viktor Liu 2024-12-17 12:57:07 +01:00
  • 228672aed2 [management] Parse resource addr before db write (#3061) Pascal Fischer 2024-12-17 12:21:28 +01:00
  • 712341e73d [management] add update account peers hook (#3060) Pascal Fischer 2024-12-17 12:10:33 +01:00
  • 12ae7ff54e [management] Remove resource from groups when resource deleted (#3059) Pascal Fischer 2024-12-17 11:32:53 +01:00
  • ffe0a11d34 [management] Add tests for networks managers (#3049) Pascal Fischer 2024-12-17 10:43:51 +01:00
  • 4aa13c61dc Merge branch 'main' into feature/new-networks-concept Pascal Fischer 2024-12-16 21:27:11 +01:00
  • 37ad370344 [client] Avoid using iota on mixed const block (#3057) Maycon Santos 2024-12-16 18:09:31 +01:00
  • 703647da1e fix client unsupported h2 protocol when only 443 activated (#3009) VYSE V.E.O 2024-12-16 21:17:46 +08:00
  • 9eff58ae62 Upgrade x/crypto package (#3055) Maycon Santos 2024-12-16 10:30:41 +01:00
  • 3844516aa7 [client] fix: reformat IPv6 ICE addresses when punching (#3050) Jesse R Codling 2024-12-16 03:58:54 -05:00
  • f591e47404 Handle DNF5 install script (#3026) M. Essam 2024-12-16 10:41:36 +02:00
  • 958650cd3d Merge branch 'main' into feature/new-networks-concept Viktor Liu 2024-12-14 23:25:39 +01:00
  • 287ae81195 [misc] split tests with management and rest (#3051) Maycon Santos 2024-12-14 21:18:46 +01:00
  • a4a30744ad Fix race condition with systray ready (#2993) M. Essam 2024-12-14 22:17:53 +02:00
  • 2fa1433063 Use DNS route feature flag (#3048) Zoltan Papp 2024-12-14 16:46:49 +01:00
  • c91d7808bf Add dns interceptor based domain route functionality (#3032) Zoltan Papp 2024-12-13 14:17:10 +01:00
  • a145f0b811 [management] Add settings for routing peer dns resolution (#3040) Pascal Fischer 2024-12-13 14:08:19 +01:00
  • e436c39a86 [management] Add routing peer counter (#3036) Pascal Fischer 2024-12-13 11:57:07 +01:00
  • 86352f00fc Rename GUI menu options and route selection with new network concept (#3035) Maycon Santos 2024-12-12 13:51:32 +01:00
  • 6bd9352da8 [management] Allow resources in groups (#3030) Pascal Fischer 2024-12-12 13:22:50 +01:00
  • 4db4494d0d Rename CLI commands and status output with the new network concept. (#3029) Maycon Santos 2024-12-12 12:53:52 +01:00
  • d1d6875953 [management] Add managers to link networks API with store (#3022) Pascal Fischer 2024-12-12 11:51:44 +01:00
  • 7944b8e843 Merge pull request #3025 from netbirdio/feature/add-policy-network-resources Bethuel Mmbaga 2024-12-11 17:26:36 +01:00
  • dcba6a6b7e fix: client/Dockerfile to reduce vulnerabilities (#3019) dns-interceptor Maycon Santos 2024-12-11 16:46:51 +01:00
  • 9322a92ee9 Refactor the resource and add api helper functions bcmmbaga 2024-12-11 16:16:23 +01:00
  • e5a6f9e965 Fix tests bcmmbaga 2024-12-11 16:15:42 +01:00
  • bde334ecfc Refactor bcmmbaga 2024-12-11 14:37:36 +01:00
  • 9fae103370 Extends policy rule API with source and destination resource bcmmbaga 2024-12-11 14:22:33 +01:00
  • ac06f178fe Add policy rule source and destination resource bcmmbaga 2024-12-11 14:22:09 +01:00
  • 60ee31df3e [management] Add API of new network concept (#3012) Pascal Fischer 2024-12-11 12:58:45 +01:00
  • 9f859a240e Merge pull request #3015 from netbirdio/add-networks-db-support Bethuel Mmbaga 2024-12-11 10:58:49 +01:00
  • c7f79085df Fix tests bcmmbaga 2024-12-10 17:26:23 +01:00
  • 7146fd03d1 Refactor bcmmbaga 2024-12-10 17:04:16 +01:00
  • a52ef1a066 Add missing network resource in account copy bcmmbaga 2024-12-10 16:49:32 +01:00
  • 3df04dd178 Merge branch 'main' into debug-dns debug-dns Maycon Santos 2024-12-10 16:49:16 +01:00
  • dc9206be89 fix seed sql Maycon Santos 2024-12-10 16:46:18 +01:00
  • 382dba4a85 Add network resources store implementation bcmmbaga 2024-12-10 16:42:11 +01:00
  • 3e621b0fef Merge branch 'main' into feature/new-networks-concept Pascal Fischer 2024-12-10 16:03:07 +01:00
  • 6142828a9c [management] restructure api files (#3013) Pascal Fischer 2024-12-10 15:59:25 +01:00
  • 13537e6640 Initial approach router-dns Zoltan Papp 2024-12-10 15:57:04 +01:00
  • 6c674c7d05 add some debug logs Maycon Santos 2024-12-10 15:44:08 +01:00
  • 6dd6992415 Add network routers store implementation bcmmbaga 2024-12-10 15:00:23 +01:00
  • 21586acc16 Add network routers in account object bcmmbaga 2024-12-10 14:59:55 +01:00
  • f9be8f829e Add networks store implementation and tests bcmmbaga 2024-12-10 11:21:14 +01:00
  • 6a1eda1caa Add account networks bcmmbaga 2024-12-10 11:20:48 +01:00
  • 21eca7e1d1 Merge branch 'feature/new-networks-concept' into add-networks-db-support bcmmbaga 2024-12-10 10:59:28 +01:00
  • 0812cc61b9 [management] Add name attr to network resource (#3011) Pascal Fischer 2024-12-10 10:51:18 +01:00
  • eb5798e927 Migrate networks, network routers and network resource tables bcmmbaga 2024-12-09 19:42:38 +01:00
  • 623fcb0535 [management] Add structs for new networks concept (#3006) Pascal Fischer 2024-12-09 19:25:58 +01:00
  • 97bb74f824 Remove peer login log (#3005) Bethuel Mmbaga 2024-12-09 18:40:06 +01:00
  • 2147bf75eb [client] Add peer conn init limit (#3001) Maycon Santos 2024-12-09 17:10:31 +01:00
  • 9a96b91d9d Fix merge bcmmbaga 2024-12-09 14:21:28 +01:00
  • e40a29ba17 [client] Add support for state manager on iOS (#2996) Pascal Fischer 2024-12-06 16:51:42 +01:00