Commit Graph

  • bd58eea8ea Refactor network monitor to wait for stop (#1992) Viktor Liu 2024-05-17 09:43:18 +02:00
  • a5811a2d7d Implement experimental PostgreSQL store (#1939) Bethuel Mmbaga 2024-05-16 19:28:37 +03:00
  • a680f80ed9 Add installer support for Synology (#1984) Bethuel Mmbaga 2024-05-15 19:03:49 +03:00
  • 10fbdc2c4a CentOS installations might have "apt" as "annotation processing tool", fixed so it checks for apt-get (#1955) Thorleif Jacobsen 2024-05-15 16:33:12 +02:00
  • 1444fbe104 Don't cancel proxy ctx on conn close (#1986) v0.27.7 Viktor Liu 2024-05-15 09:10:57 +02:00
  • d9bcdcf149 Fix lint fix/proxy_close Zoltán Papp 2024-05-15 03:26:30 +02:00
  • d39814f173 Fix lint Zoltán Papp 2024-05-15 02:26:29 +02:00
  • 4a2429eb1c Fix cleanup and error handling Zoltán Papp 2024-05-15 01:36:40 +02:00
  • de2e6557ad Revert context changes in proxy implementations Zoltán Papp 2024-05-15 00:27:40 +02:00
  • 01a0754399 Merge branch 'main' into fix/use-ip-for-default-routes-on-darwin Maycon Santos 2024-05-13 20:40:43 +02:00
  • 650bca7ca8 Fix lost root zone handler (#1975) v0.27.6 Maycon Santos 2024-05-13 18:11:08 +02:00
  • 570e28d227 Fix typo in systemd .service files (#1972) Ishan Arora 2024-05-13 09:40:57 +00:00
  • 6fe247ec07 validate-mtu, nexthop and tun address config Maycon Santos 2024-05-13 11:32:29 +02:00
  • b0b755b08b User Ip as next hop for default routes on darwin Maycon Santos 2024-05-10 14:45:02 +02:00
  • 272ade07a8 Add route selection to iOS (#1944) v0.27.5 pascal-fischer 2024-05-10 10:47:16 +02:00
  • 263abe4862 Fix windows route exec path (#1946) Bethuel Mmbaga 2024-05-09 14:48:15 +03:00
  • ceee421a05 unify Config generation, loading and updating (#1586) Krzysztof Nazarewski 2024-05-08 18:58:31 +02:00
  • f0a8e32c82 Enable release workflow on PR and upload binaries enable-release-workflow-on-pr Maycon Santos 2024-05-08 10:00:14 +02:00
  • 0a75da6fb7 Remove GetNetworkMap stacktrace(#1941) pascal-fischer 2024-05-07 19:19:30 +02:00
  • 920877964f Monitor network changes and restart engine on detection (#1904) Viktor Liu 2024-05-07 18:50:34 +02:00
  • 2e0047daea Improve Sync performance (#1901) pascal-fischer 2024-05-07 14:30:03 +02:00
  • ce0718fcb5 Migrate blob net ip fields to json serializer (#1906) Bethuel Mmbaga 2024-05-07 14:01:45 +03:00
  • c590518e0c Feature/exit node Android (#1916) Zoltan Papp 2024-05-07 12:28:30 +02:00
  • f309b120cd Retry reading routing table (bsd) (#1914) Carlos Hernandez 2024-05-07 01:51:43 -06:00
  • 7357a9954c Fix a panic when management is behind an invalid proxy (#1930) Maycon Santos 2024-05-06 18:04:32 +02:00
  • 13b63eebc1 Remove comments from iptables commands (#1928) Zoltan Papp 2024-05-06 17:12:34 +02:00
  • 735ed7ab34 Fix resolv.conf repairer logic (#1931) Zoltan Papp 2024-05-06 17:01:00 +02:00
  • 961d9198ef Fix removeAllowedIP (#1913) Carlos Hernandez 2024-05-06 07:33:08 -06:00
  • df4ca01848 Return system serial on a peer HTTP API call (#1929) Misha Bragin 2024-05-06 14:49:03 +02:00
  • 4e7c17756c Refactor Route IDs (#1891) Viktor Liu 2024-05-06 14:47:49 +02:00
  • 8c44187900 Merge branch 'refs/heads/test/add-stopwatch' into deploy/peer-performance deploy/peer-performance bcmmbaga 2024-05-06 14:29:22 +03:00
  • 0dc050b354 update sqlite operations Pascal Fischer 2024-05-06 13:25:46 +02:00
  • 69eb6f17c6 remove stacktrace Pascal Fischer 2024-05-03 17:30:26 +02:00
  • ccbe2e0100 Merge branch 'refs/heads/migrate-with-json-serializer' into deploy/peer-performance bcmmbaga 2024-05-03 14:11:23 +03:00
  • 5b042eee74 migrate null blob values bcmmbaga 2024-05-03 14:07:54 +03:00
  • 6a4935139d Ignore cloned routes on bsd (#1915) Viktor Liu 2024-05-02 23:12:59 +02:00
  • 35dd991776 Fix best route selection (#1903) pascal-fischer 2024-05-02 11:51:03 +02:00
  • 3598418206 Update the check interval for new geo db and change log level (#1908) Maycon Santos 2024-04-30 17:54:29 +02:00
  • 125c418d85 add debug to GetAccount sqlite store Pascal Fischer 2024-04-30 13:52:19 +02:00
  • 9f607029c0 add debug to GetAccount sqlite store Pascal Fischer 2024-04-30 13:35:04 +02:00
  • 4df1d556c8 fix tests bcmmbaga 2024-04-30 13:35:49 +03:00
  • acaf315152 Merge branch 'refs/heads/migrate-with-json-serializer' into deploy/peer-performance bcmmbaga 2024-04-30 13:32:48 +03:00
  • 81b6f7dc56 Merge remote-tracking branch 'refs/remotes/origin/test/add-stopwatch' into deploy/peer-performance bcmmbaga 2024-04-30 13:32:37 +03:00
  • cb9a8e9fa4 Add tests bcmmbaga 2024-04-30 13:27:14 +03:00
  • f68d9ce042 fix linter Pascal Fischer 2024-04-30 12:03:59 +02:00
  • 1f182411c6 update store Pascal Fischer 2024-04-30 11:43:48 +02:00
  • 68e971cb82 Merge remote-tracking branch 'origin/test/add-stopwatch' into test/add-stopwatch Pascal Fischer 2024-04-30 11:29:08 +02:00
  • f4a464fb69 update account manager mock Pascal Fischer 2024-04-30 11:28:57 +02:00
  • 7aff0e828b Refactor bcmmbaga 2024-04-30 10:07:40 +03:00
  • 90ebf0017b remove duplicate index bcmmbaga 2024-04-29 23:21:00 +03:00
  • bf8c6b95de run net ip migration bcmmbaga 2024-04-29 23:20:43 +03:00
  • 8415064758 migrate net ip field from blob to json bcmmbaga 2024-04-29 23:20:22 +03:00
  • 809f6cdbc7 add stacktrace for get network map Pascal Fischer 2024-04-29 18:56:58 +02:00
  • e435e39158 Fix route selection IDs (#1890) v0.27.4 Viktor Liu 2024-04-29 18:43:14 +02:00
  • fd26e989e3 Check if channel exist before sending network map (#1894) Maycon Santos 2024-04-29 18:31:52 +02:00
  • 7474876d6a add stacktrace for get network map Pascal Fischer 2024-04-29 18:12:22 +02:00
  • 2095e35217 remove stopwatches + logs Pascal Fischer 2024-04-29 16:26:44 +02:00
  • 02537e5536 remove stopwatches Pascal Fischer 2024-04-29 14:57:57 +02:00
  • f99477d3db serialize net.IP as json bcmmbaga 2024-04-29 15:45:46 +03:00
  • 3085383729 introduce RWLocks Pascal Fischer 2024-04-29 14:03:33 +02:00
  • 07bdf977d0 update db access Pascal Fischer 2024-04-26 18:05:41 +02:00
  • 4a147006d2 add table Pascal Fischer 2024-04-26 17:45:10 +02:00
  • 4424162bce Add client debug features (#1884) Viktor Liu 2024-04-26 17:20:10 +02:00
  • 480192028e try improving Sync method Pascal Fischer 2024-04-26 17:18:24 +02:00
  • 54b045d9ca Replaces powershell with the route command and cache route lookups on windows (#1880) Viktor Liu 2024-04-26 16:37:27 +02:00
  • 71c6437bab add content type before writing header (#1887) Bethuel Mmbaga 2024-04-25 22:20:24 +03:00
  • 027c0e5c63 update Pascal Fischer 2024-04-25 15:47:32 +02:00
  • fbb1181b64 update Pascal Fischer 2024-04-25 15:44:06 +02:00
  • e50ed290d9 update Pascal Fischer 2024-04-25 15:17:57 +02:00
  • 46b564db93 Add naive speed test feature/permanent-turn Zoltán Papp 2024-04-25 15:03:55 +02:00
  • 8f8cfcbc20 add method timing logs Pascal Fischer 2024-04-25 14:15:36 +02:00
  • c6a282f1e3 Fix on mac Zoltan Papp 2024-04-24 19:25:08 +02:00
  • adb787954e Discover NAT side ip with STUN Zoltán Papp 2024-04-24 18:59:55 +02:00
  • 7b254cb966 add methods to manage rosenpass settings for iOS (#1879) pascal-fischer 2024-04-23 19:26:03 +02:00
  • 8f3a0f2c38 Add retry to IdP cache lookup (#1882) pascal-fischer 2024-04-23 19:23:43 +02:00
  • 1f33e2e003 Support exit nodes on iOS (#1878) pascal-fischer 2024-04-23 19:12:16 +02:00
  • 1e6addaa65 Add account locks to getAccountWithAuthorizationClaims method (#1847) pascal-fischer 2024-04-23 19:09:58 +02:00
  • 3cb519c650 Revert WG changes and use the local proxy feature/permanent-turn-proxy Zoltán Papp 2024-04-23 16:07:40 +02:00
  • f51dc13f8c Add route selection functionality for CLI and GUI (#1865) Viktor Liu 2024-04-23 14:42:53 +02:00
  • 3477108ce7 Bump golang.org/x/net from 0.20.0 to 0.23.0 (#1867) dependabot[bot] 2024-04-23 12:48:25 +02:00
  • 012e624296 Fix DNS not found query response (#1877) Maycon Santos 2024-04-23 10:20:09 +02:00
  • 318d379658 Update wireguard-go Zoltán Papp 2024-04-22 19:13:07 +02:00
  • 4c5e987e02 Add support for GUI app to display error (#1844) Maycon Santos 2024-04-22 11:57:38 +02:00
  • a80c8b0176 Redeem invite only when incoming user was invited (#1861) Maycon Santos 2024-04-22 11:10:27 +02:00
  • 9e01155d2e Add new intro image Misha Bragin 2024-04-22 11:00:52 +02:00
  • 3c3111ad01 Copy client binary to a directory in path (#1842) Maycon Santos 2024-04-22 10:14:07 +02:00
  • b74078fd95 Use a better way to insert data in batches (#1874) Misha Bragin 2024-04-20 22:04:20 +02:00
  • 77488ad11a Migrate serializer:gob fields to serializer:json (#1855) Viktor Liu 2024-04-18 18:14:21 +02:00
  • b68a02acee Close turn connection Zoltán Papp 2024-04-18 15:59:50 +02:00
  • bf4767211a Merge branch 'refs/heads/feature/optimize_sqlite_save' into deploy/posture-check-sqlite deploy/posture-check-sqlite bcmmbaga 2024-04-18 11:05:06 +03:00
  • 515ce9e3af Update management/server/sqlite_store.go feature/optimize_sqlite_save Misha Bragin 2024-04-17 20:55:32 +02:00
  • 89383b7f01 Update management/server/sqlite_store.go Misha Bragin 2024-04-17 20:55:01 +02:00
  • db34162733 Update management/server/sqlite_store.go Misha Bragin 2024-04-17 20:54:14 +02:00
  • bd761e2177 Update management/server/sqlite_store.go Misha Bragin 2024-04-17 20:53:32 +02:00
  • 4e1b95a4c6 Update management/server/sqlite_store.go Misha Bragin 2024-04-17 20:53:24 +02:00
  • 05993af7bf Update management/server/sqlite_store.go Misha Bragin 2024-04-17 20:53:11 +02:00
  • 9d1cb00570 Fix setup keys test braginini 2024-04-17 20:27:55 +02:00
  • 543731df45 Fix setup keys test braginini 2024-04-17 19:58:24 +02:00
  • e6628ec231 Fix setup keys braginini 2024-04-17 19:48:09 +02:00
  • 41d4dd2aff reduce log level of scheduler to trace braginini 2024-04-17 19:34:59 +02:00