Commit graph

245 commits

Author SHA1 Message Date
Abhishek Kondur 0a17a0744b configure proxy for ext clients 2022-11-14 14:10:52 +05:30
Abhishek Kondur 4d7691b71b add context to proxy and stun 2022-11-07 21:25:58 +05:30
Abhishek Kondur a7c0abe2fc refactor proxy updates 2022-11-07 01:25:04 +05:30
Abhishek Kondur acae6c3aed added relay functionality to proxy 2022-11-04 01:24:48 +05:30
Abhishek Kondur 4486393f45 configure proxy on daemon startup and peer updates 2022-10-27 23:17:04 +05:30
Abhishek Kondur f4783f87d0 restructure proxy code 2022-10-27 17:20:06 +05:30
Abhishek Kondur 9e03510323 start proxy with daemon 2022-10-27 15:19:32 +05:30
Abhishek Kondur f23b0a11ba check mq is connected before checkin, rm unused functions 2022-10-06 00:59:13 +05:30
Abhishek Kondur fe5fd7fce9 do checkin after mq is connected, publish metrics only when node is connected 2022-10-05 21:21:34 +05:30
Abhishek Kondur 77c901e4d9 fix for node connect/disconnect issue 2022-10-05 19:48:55 +05:30
Abhishek Kondur acbca2c2d8 remove unused functions 2022-09-30 22:12:57 +05:30
Abhishek Kondur f31c40408c get password from secret file 2022-09-28 21:05:27 +05:30
Abhishek Kondur f632bec11d merge conflicts resolved 2022-09-26 17:47:20 +05:30
Matthew R. Kasun 175bb94471 additional checks for disconnected nodes 2022-09-22 15:22:21 -04:00
afeiszli a6eac84e51 removing log 2022-09-19 16:14:51 -04:00
Abhishek Kondur 2eb5cde6ab dyn sec netclient changes 2022-09-16 11:35:28 +05:30
Abhishek Kondur 7db3bd3aca comment certs code for mq 2022-09-15 09:23:33 +05:30
Matthew R. Kasun ae9a8f5077 publish message after node connect/disconnect 2022-09-12 15:58:49 -04:00
Matthew R. Kasun 0ba3f6feaf address code review comment 2022-09-12 06:42:01 -04:00
Matthew R. Kasun c9037db19f remove debugging logs 2022-08-29 14:29:28 -04:00
Matthew R. Kasun 49c6380643 reuse mq connections 2022-08-29 14:08:01 -04:00
afeiszli 858e57e958 add explicit routing + domain for netmaker 2022-08-23 10:12:13 -04:00
cameronts b9b79ed9f9 Changed order of imports. 2022-08-02 16:25:38 -07:00
cameronts 3f0f2c88ca Updated with PR review comments. 2022-07-29 12:10:42 -07:00
cameronts 3dcce87868 Fixed an old reference. 2022-07-28 14:57:20 -07:00
cameronts f656a48f3a Move public IP services handling to a map-based approach to work for daemon (multiple network configs) and CLI-based setting of the IP services. 2022-07-28 14:33:47 -07:00
Christopher Blaha 1bfdcbecb7 space 2022-07-25 08:57:20 -04:00
Christopher Blaha d0c09aa2c0 fixed lowercase letters and extra spaces 2022-07-23 08:54:20 -04:00
Christopher Blaha 9be779f666 log messages 2022-07-22 20:32:34 -04:00
Matthew R. Kasun 0c3a5b7767 code review changes 2022-07-18 16:07:36 -04:00
Matthew R. Kasun cdc7ec7495 remove debugging logs 2022-07-18 16:07:36 -04:00
Matthew R. Kasun e202dc3a44 debugging logs 2022-07-18 16:07:36 -04:00
Matthew R. Kasun b2131d6d8b eliminate unused var staticcheck 2022-07-18 16:07:36 -04:00
Matthew R. Kasun 23c3b0c276 fix waitgroup 2022-07-18 16:07:36 -04:00
Matthew R. Kasun 1fa4becb48 use SIGHUP to restart daemon 2022-07-18 16:07:36 -04:00
Matthew R. Kasun b6df54482b refactor client mq connection logic2 2022-07-08 10:22:23 -04:00
Matthew R. Kasun bda6f4e2c6 refactor client mq connection logic 2022-07-08 09:46:21 -04:00
Matthew R. Kasun ab9f0f05e0 client infrastructure to support updates 2022-07-07 13:17:08 -04:00
0xdcarns 8da999f21d changed client message cache to a day 2022-07-05 20:22:34 -04:00
afeiszli b281047168 adding functions to handle certs in DB 2022-06-30 21:56:11 -04:00
Matthew R. Kasun c8ec46391d refactor logic for client.key generation 2022-06-22 09:55:10 -04:00
Matthew R. Kasun 932eba8d21 fix statticcheck errors 2022-06-16 15:42:32 -04:00
afeiszli 8d422526b3 refactoring servercfg 2022-05-31 12:07:56 -04:00
afeiszli e4189ad8bd refactoring serverinfo logic 2022-05-31 08:42:12 -04:00
afeiszli bad2a0faea moving around some logic 2022-05-30 12:54:30 -04:00
afeiszli 0865a535c7 changing broker retrieval/setting logic 2022-05-30 12:39:33 -04:00
Matthew R. Kasun 0764632b30 add : in server connection string 2022-05-25 11:37:55 -04:00
Matthew R. Kasun 53b3e7f415 configurable mq ports 2022-05-25 10:31:44 -04:00
0xdcarns 553b03c1b4 made daemon only get networks once 2022-05-24 14:19:47 -04:00
0xdcarns bf4fdd94ac removed unnecessary loop from daemon start 2022-05-24 09:38:27 -04:00