Commit graph

226 commits

Author SHA1 Message Date
afeiszli 51bc7c2272 remove bad log 2022-09-13 16:42:28 -04:00
0xdcarns 88cd0a6497 initial commit 2022-09-13 15:25:56 -04:00
afeiszli 2b1181c9be fixing ipv6 gateway address, adding to installer docs 2022-09-02 16:06:59 -04:00
afeiszli cb6ab5184c fixing ip check for server 2022-09-01 11:41:20 -04:00
Matthew R. Kasun b2e5b239db fix range check 2022-08-23 16:35:36 -04:00
Matthew R. Kasun eb3ad7974d fix interation logic 2022-08-23 15:21:36 -04:00
Matthew R. Kasun 447e80efee remove internet gateway from server peers allowed ip 2022-08-23 15:06:49 -04:00
Matthew R. Kasun 85cb88f0ad use 0.0.0.0/0 ::/0 as egress range for internet gateways 2022-08-09 13:51:28 -04:00
Bob e202b0a045 fix removal of egress range from relayed egress allowedips 2022-08-03 18:59:55 +00:00
Matthew R. Kasun 437e672360 code review comments 2022-07-28 07:57:19 -04:00
Matthew R. Kasun 7a763fec66 add extclient ip if relayed node is ingress 2022-07-27 06:20:54 -04:00
Matthew R. Kasun 82fe2b60f5 relayed node peer update for ingress 2022-07-26 16:40:54 -04:00
Matthew R Kasun 6ab994bd9e add logic for calculating peers when relayed node is egress gateway 2022-06-29 14:58:18 +00:00
Matthew R Kasun 317b5c3d5d remove egressrange from relayed egress allowedips 2022-06-23 11:43:44 +00:00
Matthew R Kasun 5aa2c16df1 refactored logic for Hub change 2022-06-21 15:19:54 +00:00
afeiszli d57031e747 point to site logic 2022-06-17 14:36:32 -04:00
afeiszli 3fca11c1df add udp port for relay 2022-06-15 14:29:25 -04:00
afeiszli d3a6faa90d updating route setting logic 2022-06-15 11:18:49 -04:00
afeiszli cd78a7c902 fixing index panic 2022-06-15 09:18:38 -04:00
afeiszli ba687dc504 remove redundant if 2022-06-15 08:46:58 -04:00
afeiszli b24691193f adding server/relay check for endpoint 2022-06-15 08:45:11 -04:00
afeiszli f632f043fe adding check for relay 2022-06-14 16:48:39 -04:00
afeiszli da8bafc35f adding back in relay check 2022-06-14 16:37:28 -04:00
Matthew R Kasun 9643e34475 Merge branch 'develop' of github.com:gravitl/netmaker into develop 2022-06-14 19:40:07 +00:00
Matthew R Kasun 27253d504b fix missing peer from relay 2022-06-14 19:39:59 +00:00
afeiszli 6fe58014cd adding locallistenport and udp hole punching 2022-06-14 15:01:53 -04:00
Matthew R Kasun 72799caa42 code review fixes 2022-06-14 15:30:22 +00:00
Matthew R Kasun 34263a6e2f refactor peer calculations 2022-06-14 14:36:30 +00:00
afeiszli 9d78624edc fixing relay logic 2022-06-01 10:17:46 -04:00
afeiszli cdf2c60a1c more comments on peer logic 2022-05-31 16:33:42 -04:00
afeiszli 9e00a00bda GetPeers comments 2022-05-31 16:11:58 -04:00
Matthew R. Kasun ef298fa343 update peers to use iplib 2022-05-26 16:28:08 -04:00
Matthew R. Kasun fef31752bd send server version in peer update message 2022-05-25 15:21:22 -04:00
afeiszli 3f038ab951 isStatic now only represents whether the Endpoint var is static 2022-05-23 15:24:09 -04:00
0xdcarns d1101ffe3a reworked dns to propogate all entries regardless 2022-05-09 11:17:16 -04:00
0xdcarns 8a914d48e4 removed bad check for extra comma, added comment for relay handling of address6 later 2022-04-28 09:26:13 -04:00
0xdcarns cee0ed1c39 reverted some old logic 2022-04-25 13:10:55 -04:00
0xdcarns 7654556a3a bugfix tweaks 2022-04-25 13:10:55 -04:00
0xdcarns 6eab0498fc some changes around iptables 2022-04-25 13:10:55 -04:00
0xdcarns 5aae277551 added blank address check on peers 2022-04-25 13:10:55 -04:00
0xdcarns 8e976d1f55 removed isdualstack references 2022-04-25 13:09:23 -04:00
afeiszli 9a66674a5c minor logic revisions 2022-04-25 11:36:09 -04:00
afeiszli 91ca96534b adding comments, removing bad check 2022-04-25 11:36:09 -04:00
afeiszli 6a90cd803a publishing port changes 2022-04-25 11:36:08 -04:00
afeiszli ccc0ed851d adding local listen port 2022-04-25 11:34:32 -04:00
0xdcarns 9b7631e6dc added ingress outbound to ext clients 2022-03-25 15:44:32 -04:00
0xdcarns 5f1299042f added custom dns entries to peer update 2022-03-23 10:31:38 -04:00
Matthew R. Kasun 11b1098390 replace ncutil.Log/PrintLog with logger.Log 2022-03-21 11:27:25 -04:00
Matthew R Kasun 9e23e69141
Merge branch 'develop' into worklows 2022-03-15 09:10:10 -04:00
Matthew R. Kasun 628f1f1468 remove debug logs 2022-03-14 16:32:14 -04:00
Matthew R. Kasun 0abba58bfb use string rather than []byte for dns 2022-03-14 14:59:41 -04:00
Matthew R. Kasun ead3570064 debugging log 2022-03-14 14:37:16 -04:00
Matthew R. Kasun fcbdca0263 change order of dns entry 2022-03-14 13:55:38 -04:00
Matthew R. Kasun 649bea1e40 fix typo
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-03-14 13:42:42 -04:00
Matthew R. Kasun 1b8a3ed347 calc dns entries during peerupdate 2022-03-14 11:34:25 -04:00
0xdcarns 8ab7266c30 moved acl check 2022-03-11 15:19:06 -05:00
0xdcarns 3e8a0554c2 changed dir name and added to gitignore, removed log 2022-03-11 11:48:08 -05:00
0xdcarns 18cfdfd2ad added server update on ACL update 2022-03-11 11:48:08 -05:00
0xdcarns 1f6e347213 added acl logic to affect peers 2022-03-11 11:48:08 -05:00
0xdcarns 112f03cf1f changed dir name and added to gitignore, removed log 2022-03-11 08:46:01 -05:00
0xdcarns 09551776fa added server update on ACL update 2022-03-10 14:55:40 -05:00
0xdcarns af8918e35f added acl logic to affect peers 2022-03-10 14:55:40 -05:00
Matthew R. Kasun d596ec4753 hostctl for dns 2022-03-02 06:28:53 -05:00
afeiszli ccf1293736 fixed hub logic 2022-02-21 11:12:15 -05:00
afeiszli 11b3bc3c09 fixed hub logic 2022-02-21 11:11:46 -05:00
afeiszli 33df27a721 fixed hub logic 2022-02-21 11:08:45 -05:00
afeiszli f21dad5184 fixed hub logic 2022-02-21 09:45:42 -05:00
afeiszli 1c06cfc8f7 modified getpeers for hub network 2022-02-18 11:43:49 -05:00
afeiszli 239b9d36fc change queue identifier from server.ID to Network.NetID 2022-02-03 09:51:37 -05:00
afeiszli 3e130fe9f8 cleaning server side peer logic 2022-01-31 11:18:38 -05:00
0xdcarns ae4b1bee57 edited peer update 2022-01-31 11:18:38 -05:00
Matthew R Kasun 513f85ede7 refactor server pings 2022-01-27 09:48:32 -05:00
0xdcarns 27b29baf32 added new struct and adapted to funcs 2022-01-26 10:40:39 -05:00
0xdcarns d6554ef081 initial commit 2022-01-25 22:14:31 -05:00
Matthew R Kasun 03d17a0520 addressing review comments 2022-01-25 18:15:27 -05:00
Matthew R Kasun 2310977391 refactor to reduce number of types of message in message queue simplifying the subscribers and publishers 2022-01-21 05:19:17 -05:00