Commit Graph

  • a23a09bba3 Fix failed to create policy and delete user PAT on postgres refactor/get-account-usage bcmmbaga 2024-11-07 18:34:07 +03:00
  • baf0678ceb [management] Fix potential panic on inactivity expiration log message (#2854) Pascal Fischer 2024-11-07 16:33:57 +01:00
  • 7fef8f6758 [management] Enforce max conn of 1 for sqlite setups (#2855) Pascal Fischer 2024-11-07 16:32:35 +01:00
  • 6829a64a2d [client] Exclude split default route ip addresses from anonymization (#2853) Viktor Liu 2024-11-07 16:29:32 +01:00
  • cbf500024f [relay-server] Use X-Real-IP in case of reverse proxy (#2848) Zoltan Papp 2024-11-07 16:14:53 +01:00
  • 509e184e10 [client] Use the prerouting chain to mark for masquerading to support older systems (#2808) Viktor Liu 2024-11-07 12:37:04 +01:00
  • 2f7027194b Remove code duplicate on peer bcmmbaga 2024-11-07 12:56:54 +03:00
  • 3e88b7c56e [management] Fix network map update on peer validation (#2849) Pascal Fischer 2024-11-07 09:50:13 +01:00
  • 197d844a16 fix tests bcmmbaga 2024-11-07 11:39:24 +03:00
  • 84f229f051 fix cancelRefresh feature/add-session-id-to-update-channel Pascal Fischer 2024-11-06 20:47:25 +01:00
  • 8ac4a0a1e1 fix bool Pascal Fischer 2024-11-06 20:34:06 +01:00
  • 22126d0484 add session id to update channel Pascal Fischer 2024-11-06 20:29:59 +01:00
  • df6c9a528a Refactor UpdatePeer method to defer event logging and scheduling until after peer save bcmmbaga 2024-11-06 16:01:07 +03:00
  • 9cb7336ef5 fix tests bcmmbaga 2024-11-06 15:59:12 +03:00
  • b952d8693d Fix cached device flow oauth (#2833) Maycon Santos 2024-11-05 14:51:17 +01:00
  • 5b46cc8e9c Avoid failing all other matrix tests if one fails (#2839) Maycon Santos 2024-11-05 13:28:42 +01:00
  • 3d35d6fe09 Wait to finish onConnReady callback Zoltán Papp 2024-11-04 17:01:22 +01:00
  • e513e51e9f Handle new account creation directly within the store bcmmbaga 2024-11-04 14:43:14 +03:00
  • 4ad00e784c Remove redundant accounts All group check on startup bcmmbaga 2024-11-03 18:49:16 +03:00
  • bfeb7f0875 Refactor users updating bcmmbaga 2024-11-03 01:14:26 +03:00
  • dde01b8e02 Refactor user and peers delete bcmmbaga 2024-11-02 16:05:12 +03:00
  • 74246d18ba Merge branch 'main' into refactor/get-account-usage bcmmbaga 2024-11-02 06:41:34 +03:00
  • a9d06b883f add all group to add peer affected peers network map check (#2830) Pascal Fischer 2024-11-01 22:09:08 +01:00
  • fa5db7d7ee Refactor service user handling, user cache lookup, and cache loading bcmmbaga 2024-11-01 20:27:52 +03:00
  • 5f06b202c3 [client] Log windows panics (#2829) v0.31.0 Viktor Liu 2024-11-01 15:08:22 +01:00
  • 0eb99c266a Fix unused servers cleanup (#2826) Zoltan Papp 2024-11-01 12:33:29 +01:00
  • fed48de83f Refactor auth middleware bcmmbaga 2024-11-01 14:02:09 +03:00
  • bac95ace18 [management] Add DB access duration to logs for context cancel (#2781) Pascal Fischer 2024-11-01 10:58:39 +01:00
  • 7ebee7c126 Handle smarter the UDPMux improve-ipv4conn Zoltán Papp 2024-11-01 10:00:50 +01:00
  • 9812de853b Allocate new buffer for every package (#2823) Zoltan Papp 2024-11-01 00:33:25 +01:00
  • 24cf83b862 Lint ignore Zoltán Papp 2024-11-01 00:08:48 +01:00
  • ad4f0a6fdf [client] Nil check on ICE remote conn (#2806) Zoltan Papp 2024-10-31 23:18:35 +01:00
  • 54958100f5 Update client/iface/bind/ice_bind.go Zoltan Papp 2024-10-31 21:58:44 +01:00
  • b33c83c3f8 Refactor the worker callbacks to channel fix/async-pion-event-handling Zoltán Papp 2024-10-31 21:03:10 +01:00
  • e73b5da42b Refactor update account peers bcmmbaga 2024-10-31 22:30:13 +03:00
  • 8cacdae70c Merge branch 'main' into refactor/get-account-usage bcmmbaga 2024-10-31 21:59:09 +03:00
  • 6b94f6e4e7 Refactor ephemeral peers and mark PAT as used bcmmbaga 2024-10-31 21:50:05 +03:00
  • 4c758c6e52 [management] remove network map diff calculations (#2820) Pascal Fischer 2024-10-31 19:24:15 +01:00
  • 8ac5e9d866 Fix log debug Zoltán Papp 2024-10-31 19:07:38 +01:00
  • 954e038da0 Add more logs Zoltán Papp 2024-10-31 18:19:57 +01:00
  • 9ccc6c6547 Add nil value check Zoltán Papp 2024-10-31 16:48:10 +01:00
  • b7525d9fe8 Merge branch 'main' into refactor/get-account-usage bcmmbaga 2024-10-30 22:36:47 +03:00
  • 901d283114 Merge branch 'main' into refactor-get-account-by-token bcmmbaga 2024-10-30 22:34:59 +03:00
  • 449036b66d Ignore lint Zoltán Papp 2024-10-30 19:08:23 +01:00
  • 17d6fca49c Use offload Zoltán Papp 2024-10-30 18:17:48 +01:00
  • 1219027ad1 Fix non-linux add-offload Viktor Liu 2024-10-30 17:43:20 +01:00
  • ec5095ba6b Create FUNDING.yml (#2814) Misha Bragin 2024-10-30 17:25:02 +01:00
  • 49a54624f8 Create funding.json (#2813) Misha Bragin 2024-10-30 17:18:27 +01:00
  • 729bcf2b01 [management] add metrics to network map diff (#2811) Pascal Fischer 2024-10-30 16:53:23 +01:00
  • 356654756c Use offload Zoltán Papp 2024-10-30 16:19:45 +01:00
  • a0cdb58303 [client] Fix the broken dependency gvisor.dev/gvisor (#2789) Jing 2024-10-29 12:17:40 -07:00
  • 39c99781cb fix meta is equal slices (#2807) pascal-fischer 2024-10-29 19:54:38 +01:00
  • 01f24907c5 [client] Fix multiple peer name filtering in netbird status command (#2798) Marco Garcês 2024-10-29 16:49:41 +00:00
  • 2a3262f5a8 Print debug info Zoltan Papp 2024-10-29 13:54:35 +01:00
  • 7278a21b0d refactor get account in peers bcmmbaga 2024-10-29 13:50:44 +03:00
  • 10480eb52f [management] Setup key improvements (#2775) pascal-fischer 2024-10-28 17:52:23 +01:00
  • 1e44c5b574 [client] allow relay leader on iOS (#2795) pascal-fischer 2024-10-28 16:55:00 +01:00
  • 9bf0bf4843 wip: refactor get account in peers bcmmbaga 2024-10-28 17:47:54 +03:00
  • 940f8b4547 [client] Remove legacy forwarding rules in userspace mode (#2782) Viktor Liu 2024-10-28 12:29:29 +01:00
  • 46e37fa04c [client] Ignore route rules with no sources instead of erroring out (#2786) Viktor Liu 2024-10-28 12:28:44 +01:00
  • b9f205b2ce [misc] Update Zitadel from v2.54.10 to v2.64.1 Stefano 2024-10-28 10:08:17 +01:00
  • 0fd874fa45 [client] Make native firewall init fail firewall creation (#2784) Viktor Liu 2024-10-28 10:02:27 +01:00
  • 313e158e20 Refactor route bcmmbaga 2024-10-25 13:18:24 +03:00
  • 8016710d24 [client] Cleanup firewall state on startup (#2768) v0.30.3 Viktor Liu 2024-10-24 14:46:24 +02:00
  • 4e918e55ba [client] Fix controller re-connection (#2758) Zoltan Papp 2024-10-24 11:43:14 +02:00
  • 869537c951 [client] Cleanup dns and route states on startup (#2757) Viktor Liu 2024-10-24 10:53:46 +02:00
  • 44f2ce666e [relay-client] Log exposed address (#2771) Zoltan Papp 2024-10-23 18:32:27 +02:00
  • 0bdcb41e20 Refactor peer expiry, inactivity, location and status update to remove get account bcmmbaga 2024-10-23 19:03:48 +03:00
  • 563dca705c [management] Fix session inactivity response (#2770) pascal-fischer 2024-10-23 16:40:15 +02:00
  • 7bda385e1b [management] Optimize network map updates (#2718) Bethuel Mmbaga 2024-10-23 13:05:02 +03:00
  • 30ebcf38c7 [client] Eliminate UDP proxy in user-space mode (#2712) Zoltan Papp 2024-10-22 20:53:14 +02:00
  • 2f15708d54 Merge branch 'feature/validate-group-association' into feature/validate-group-association-debug feature/validate-group-association-debug bcmmbaga 2024-10-22 17:47:46 +03:00
  • 85ffbd1db5 add panic recovery and detailed logging in peer update comparison bcmmbaga 2024-10-22 17:46:42 +03:00
  • abdba6c650 Run diff for client posture checks only bcmmbaga 2024-10-22 17:35:54 +03:00
  • 0106a95f7a lock account and use transaction (#2767) Bethuel Mmbaga 2024-10-22 13:29:17 +03:00
  • b025dbeb75 increase Linux test timeout to 10 minutes bcmmbaga 2024-10-22 11:19:29 +03:00
  • ffd3cd66f4 Merge branch 'feature/optimize-network-map-updates' into feature/validate-group-association bcmmbaga 2024-10-21 22:41:22 +03:00
  • 964e966269 Merge branch 'main' into feature/optimize-network-map-updates bcmmbaga 2024-10-21 22:40:40 +03:00
  • 81f69599ea Merge branch 'feature/validate-group-association' into feature/validate-group-association-debug bcmmbaga 2024-10-21 22:36:43 +03:00
  • 356d3624c4 add route and group tests bcmmbaga 2024-10-21 22:34:58 +03:00
  • 09c9f21a8b add ns group and policy tests bcmmbaga 2024-10-21 20:35:33 +03:00
  • 62899df75d add tests for posture checks changes bcmmbaga 2024-10-21 20:07:45 +03:00
  • eb68e35f44 add tests missing tests for dns setting groups bcmmbaga 2024-10-21 19:57:56 +03:00
  • 4a9f755b13 Update management/server/route_test.go Bethuel Mmbaga 2024-10-21 19:02:05 +03:00
  • f891959d64 Update management/server/route_test.go Bethuel Mmbaga 2024-10-21 19:01:50 +03:00
  • 6a8cb2b0f9 Update management/server/route_test.go Bethuel Mmbaga 2024-10-21 19:01:32 +03:00
  • 5df1973caf Update management/server/route_test.go Bethuel Mmbaga 2024-10-21 19:01:17 +03:00
  • a6dc54c21a Update management/server/route_test.go Bethuel Mmbaga 2024-10-21 19:01:02 +03:00
  • 9b0424ea55 update account policy check before verifying policy status bcmmbaga 2024-10-21 17:30:31 +03:00
  • ea6d037b17 skip spell check for GroupD bcmmbaga 2024-10-21 17:26:06 +03:00
  • 86ce2ed72b Merge branch 'feature/validate-group-association' into feature/validate-group-association-debug bcmmbaga 2024-10-21 17:12:42 +03:00
  • 070e1dd890 Refactor group, ns group, policy and posture checks bcmmbaga 2024-10-21 17:12:19 +03:00
  • 8b61ffa78f skip spell check for groupD bcmmbaga 2024-10-21 17:04:52 +03:00
  • 9929b22afc Replace suite tests with regular go tests (#2762) Maycon Santos 2024-10-21 14:39:28 +02:00
  • 5c0e4097d8 Merge branch 'feature/validate-group-association' into feature/validate-group-association-debug bcmmbaga 2024-10-21 15:35:56 +03:00
  • 13aa9f7198 refactor peer and user bcmmbaga 2024-10-21 15:35:31 +03:00
  • 8a02d3eb9e Merge branch 'feature/validate-group-association' into feature/validate-group-association-debug bcmmbaga 2024-10-21 12:37:44 +03:00
  • 53218f99bc Merge branch 'feature/optimize-network-map-updates' into feature/validate-group-association bcmmbaga 2024-10-21 12:37:24 +03:00
  • e5ecf0e5b3 Merge branch 'main' into feature/optimize-network-map-updates bcmmbaga 2024-10-21 12:36:43 +03:00
  • 006524756c add trace logs for skip network update bcmmbaga 2024-10-21 12:09:48 +03:00