Commit Graph

  • 840b07c784 add todos netmap Maycon Santos 2024-07-05 11:15:28 +02:00
  • 85e991ff78 Fix issue with canceled context before pushing metrics and decreasing pushing interval (#2235) Maycon Santos 2024-07-04 19:15:59 +02:00
  • f9845e53a0 Sort routes by ID and remove DNS routes from overlapping list (#2234) Maycon Santos 2024-07-04 16:50:07 +02:00
  • 8845e8fbc7 replace bson to gob Zoltan Papp 2024-07-04 13:42:27 +02:00
  • 1a5ee744a8 - add file based cert - print out the exposed address - handle empty exposed address Zoltan Papp 2024-07-03 15:03:57 +02:00
  • 765aba2c1c Add context to throughout the project and update logging (#2209) v0.28.4 pascal-fischer 2024-07-03 11:33:02 +02:00
  • 7cb81f1d70 Fix nil pointer exception in case of error (#2230) Zoltan Papp 2024-07-02 18:18:14 +02:00
  • cea19de667 Debounce network monitor restarts (#2225) Viktor Liu 2024-07-02 17:09:00 +02:00
  • 29e5eceb6b Fix linux serial number retrieval (#2206) Bethuel Mmbaga 2024-07-02 14:19:08 +03:00
  • 0f63737330 Bump golang.org/x/image from 0.10.0 to 0.18.0 (#2205) dependabot[bot] 2024-07-02 13:12:28 +02:00
  • bf518c5fba Remove interface network monitor checks (#2223) Viktor Liu 2024-07-02 12:41:15 +02:00
  • eab6183a8e Add stack trace when saving empty domains (#2228) Maycon Santos 2024-07-02 12:40:26 +02:00
  • 4bed26e416 Add diff and hash tests for ignored tags evaluate/network-map-hash bcmmbaga 2024-07-02 13:29:46 +03:00
  • 67cc8bd655 add tests bcmmbaga 2024-07-02 12:57:42 +03:00
  • 15a7b7629b Add exposed address Zoltan Papp 2024-07-02 11:57:17 +02:00
  • 4517da8b3a Feat: Client UI Multiple Language Support (#2192) Yxnt 2024-07-02 17:47:26 +08:00
  • 9c0d923124 fix: client/Dockerfile to reduce vulnerabilities (#2220) Maycon Santos 2024-07-02 09:42:30 +02:00
  • 6857734c48 add MACOSX_DEPLOYMENT_TARGET environment to control GUI build target (#2221) Maycon Santos 2024-07-01 17:59:09 +02:00
  • d3785dc1fa Fix ssl configuration Zoltán Papp 2024-07-01 11:50:18 +02:00
  • ed82ef7fe4 Fix error logging Zoltán Papp 2024-06-30 10:43:12 +02:00
  • aa55fba5ee Add client side heartbeat handling Zoltán Papp 2024-06-29 14:13:05 +02:00
  • 42be72a86c Replace hashstructure package with r3labs/diff for network map updates bcmmbaga 2024-06-28 15:44:38 +03:00
  • faeae52329 Support exit node in ws client Zoltán Papp 2024-06-28 11:44:50 +02:00
  • 9ae03046e7 rename file Zoltán Papp 2024-06-28 11:17:21 +02:00
  • 98aa830831 Rename client ws package Zoltán Papp 2024-06-28 11:17:06 +02:00
  • c94c949173 Add comment Zoltán Papp 2024-06-28 11:12:53 +02:00
  • 183f746158 Order the source code Zoltán Papp 2024-06-27 18:42:40 +02:00
  • dd0d15c9d4 Add healthcheck code Zoltán Papp 2024-06-27 18:40:12 +02:00
  • 3b019800f8 Remove DNSSEC parameters and configure AuthenticatedData (#2208) Maycon Santos 2024-06-27 18:36:24 +02:00
  • 16387a823a Reset timer in benchmark test functions bcmmbaga 2024-06-27 17:14:22 +03:00
  • 4cd4f88666 Add multiple tabs for route selection (#2198) Maycon Santos 2024-06-27 14:32:30 +02:00
  • 4d0e16f2d0 - Remove WaitForExitAcceptedConns logic from server - Implement thread safe gracefully close logic - organise the server code Zoltán Papp 2024-06-27 02:36:44 +02:00
  • b4dddc8d0f Add server account peer update functions and tests bcmmbaga 2024-06-27 00:55:48 +03:00
  • 3fcdb51376 Error handling Zoltán Papp 2024-06-26 16:23:50 +02:00
  • c0efce6556 Fix msg delivery timeouts Zoltán Papp 2024-06-26 16:22:26 +02:00
  • 7a0dc10ccc Add network map hash to avoid unnecessary updates bcmmbaga 2024-06-26 16:29:10 +03:00
  • f0eb004582 Single thread on server sending Zoltán Papp 2024-06-26 15:26:19 +02:00
  • 0a59f12012 Env var to force relay usage Zoltán Papp 2024-06-26 15:25:32 +02:00
  • 745e4f76b1 Remove gorilla lib Zoltán Papp 2024-06-26 15:25:01 +02:00
  • 085d072b17 - Add sha prefix for peer id in protocol - Add magic cookie in hello msg - Add tests Zoltán Papp 2024-06-25 17:36:04 +02:00
  • d2157bda66 Set EDNS0 when no extra options are set by the dns client (#2195) v0.28.3 Maycon Santos 2024-06-25 17:18:04 +02:00
  • 0a67f5be1a Fix logic Zoltán Papp 2024-06-25 15:13:08 +02:00
  • 43a8ba97e3 Add log config and removed domain (#2194) Maycon Santos 2024-06-25 13:54:09 +02:00
  • 17874771cc Feature/Use Zitadel Postgres Integration by default (#2181) Robert Neumann 2024-06-25 11:10:11 +02:00
  • f6ccf6b97a Improve windows network monitor (#2184) Viktor Liu 2024-06-25 10:35:51 +02:00
  • 6aae797baf Add loopback ignore rule to nat chains (#2190) Viktor Liu 2024-06-25 09:43:36 +02:00
  • aca054e51e Using macOS-latest to build GUI (#2189) Maycon Santos 2024-06-25 09:34:02 +02:00
  • f72e852ccb Remove duplicated code Zoltán Papp 2024-06-24 18:54:03 +02:00
  • 10cee8f46e Use selector to display dns routes in GUI (#2185) Maycon Santos 2024-06-24 16:18:00 +02:00
  • 54dc78aab8 Remove debug log Zoltán Papp 2024-06-24 15:30:25 +02:00
  • 55e351d145 Allow other states for windows neighbor network monitor fix/lower-dns-resolve-interval-on-fail Viktor Liu 2024-06-24 19:09:29 +09:00
  • 628673db20 Lower retry interval on dns resolve failure (#2176) Viktor Liu 2024-06-24 11:55:07 +02:00
  • eaa31c2dc6 Optimize process checks database read (#2182) Bethuel Mmbaga 2024-06-22 17:41:16 +03:00
  • 25723e9b07 Do not use eBPF proxy in case of USP mode (#2180) Zoltan Papp 2024-06-22 15:33:10 +02:00
  • 3cf4d5758f Update Zitadel and CockroachDB Container Image Version (#2169) Robert Neumann 2024-06-22 12:44:45 +02:00
  • 69d8d5aa86 Fix the active conn type logic Zoltán Papp 2024-06-21 19:13:41 +02:00
  • f2bcccd64f Use else if Viktor Liu 2024-06-22 00:32:28 +09:00
  • c309917077 Lower retry interval on dns resolve failure Viktor Liu 2024-06-21 23:46:50 +09:00
  • 7581bbd925 Handle on offer listener in handshaker Zoltán Papp 2024-06-21 15:35:15 +02:00
  • 4d67d72785 Use permanent credentials Zoltán Papp 2024-06-21 15:02:54 +02:00
  • 4a08f1a1e9 Refactor handshaker loop Zoltán Papp 2024-06-21 12:35:28 +02:00
  • bfe60c01ba Close proxy reading in case of eof Zoltán Papp 2024-06-21 00:55:30 +02:00
  • 06ceac65de - Fix reconnect guard - Avoid double client creation Zoltán Papp 2024-06-21 00:55:07 +02:00
  • fc15ee6351 auto migrate older management to sqlite (#2170) v0.28.2 Bethuel Mmbaga 2024-06-20 20:45:57 +03:00
  • 6801dcb3f6 Fallback to relay conn Zoltán Papp 2024-06-20 18:17:30 +02:00
  • 4a3e78fb0f Fix windows network monitor next hop ip log (#2168) Viktor Liu 2024-06-20 16:59:33 +02:00
  • f9462eea27 Fix dns route retrieval condition (#2165) v0.28.1 Viktor Liu 2024-06-20 13:52:32 +02:00
  • b075009ef7 Fix windows route zones (#2164) Viktor Liu 2024-06-20 13:02:02 +02:00
  • c7db2c0524 Moc signal message support Zoltán Papp 2024-06-19 18:40:49 +02:00
  • 4f890ff712 Typo fix Zoltán Papp 2024-06-19 18:17:52 +02:00
  • f7e6aa9b8f Change logging logic Zoltán Papp 2024-06-19 18:16:43 +02:00
  • 81f2330d49 Fix remote address in ws client Zoltán Papp 2024-06-19 18:16:23 +02:00
  • 0261e15aad Extend the cmd with argument handling Zoltán Papp 2024-06-19 17:40:16 +02:00
  • c347a4c2ca Remove whitespace at the end of a line (#2152) v0.28.0 Yxnt 2024-06-19 18:27:37 +08:00
  • 11de2ec42e Fix open connection Zoltán Papp 2024-06-19 12:18:58 +02:00
  • 61bc092458 Process routes before peers (#2105) Viktor Liu 2024-06-19 12:12:11 +02:00
  • 4d2a25b728 Code cleaning Zoltán Papp 2024-06-19 11:52:40 +02:00
  • 2f32e0d8cf Fix chicken-egg problem in the ice agent creation Zoltán Papp 2024-06-19 11:28:01 +02:00
  • b679404618 Update configuration options for client UI (#2139) Bethuel Mmbaga 2024-06-19 11:09:35 +03:00
  • 48310ef99c Fix engine test Zoltán Papp 2024-06-19 09:59:01 +02:00
  • 24f71bc68a Fix and extend test Zoltán Papp 2024-06-19 09:40:43 +02:00
  • e26e2c3a75 Add conn status handling and protect agent Zoltán Papp 2024-06-18 17:40:37 +02:00
  • 215fb257f7 Use any as source for the firewall for routed networks (#2134) Viktor Liu 2024-06-18 16:33:03 +02:00
  • 381447b8d6 Fix store migration on empty string (#2149) Maycon Santos 2024-06-18 15:39:54 +02:00
  • 919c1cb3d4 Fix capacity of slice (#2148) Zoltan Papp 2024-06-18 15:31:40 +02:00
  • 85d17cbc89 Trim new line char from Android version (#2147) Zoltan Papp 2024-06-18 15:31:19 +02:00
  • a5e664d83d Code cleaning Zoltán Papp 2024-06-18 11:27:18 +02:00
  • d8ab3c1632 Call peer.Open from engine Zoltán Papp 2024-06-18 11:23:39 +02:00
  • 63b4041e9c Rename connector to worker Zoltán Papp 2024-06-18 11:22:40 +02:00
  • f7d8d03e55 Fix timers Zoltán Papp 2024-06-18 11:20:01 +02:00
  • 5b86a7f3f2 Fix relay mode evaulation Zoltán Papp 2024-06-18 11:10:17 +02:00
  • deb8203f06 fix circle import Zoltán Papp 2024-06-17 18:02:52 +02:00
  • e407fe02c5 Separate lifecircle of handshake, ice, relay connections Zoltán Papp 2024-06-17 17:52:22 +02:00
  • c9f3854dde Allow candidates on local routes if more specific than vpn routes (#2097) Viktor Liu 2024-06-17 09:47:17 +02:00
  • a7760bf0a7 Configurable relay address with env variable Zoltán Papp 2024-06-14 15:43:18 +02:00
  • 64f949abbb Integrate relay into peer conn Zoltan Papp 2024-06-14 14:40:31 +02:00
  • 245b086646 fix network monitor ref check (#2133) Maycon Santos 2024-06-14 14:22:49 +02:00
  • 1609b21b5b Add freebsd test workflow (#2127) Maycon Santos 2024-06-14 11:17:55 +02:00
  • 1f926d15b8 Enable network monitoring for Windows and macOS clients (#2126) Bethuel Mmbaga 2024-06-13 18:47:25 +03:00
  • a432e8e23a Fix checkFileAndProcess function on FreeBSD (#2128) Zoltan Papp 2024-06-13 14:40:48 +02:00