Commit Graph
2171 Commits
Author SHA1 Message Date
Evgeny 5c9e9ba144 route: transition from BGP_ROUTE_PACKET to NODEINFO based routing
- Added paths list to NODEINFO_Q structure
- Updated route_bgp.c/h with NODEINFO packet handling
- Updated routing.c with new routing logic
- Updated route_lib.c/h with NODEINFO support
- Updated utun_instance.c for new routing changes
- Updated Makefile.am with new source files
2026-03-29 20:33:57 +03:00
Evgeny 097e1acc6d queue: add variable size hash
bgp: add to headers new node info
2026-03-28 21:52:46 +03:00
Evgeny 4143daaee4 add so_mark 2026-03-27 21:29:49 +03:00
jeka ac40591dc1 restrict keepalive by server 2026-03-27 19:25:31 +03:00
jeka 7ac3db1e52 tun freebsd close fix 2026-03-27 16:26:07 +03:00
Evgeny 1d2899f43b w 2026-03-27 16:24:54 +03:00
Charlie Root a3c570fb6b bsd build sh 2026-03-27 16:18:33 +03:00
Evgeny 8030161ea6 -warn 2026-03-27 15:14:07 +03:00
jeka 603cfd8c58 1 2026-03-26 23:44:39 +03:00
Evgeny 9517454ee6 firewall + random init pkt size 2026-03-26 22:42:22 +03:00
jeka 6f045a011c wintun bugfix 2026-03-26 03:08:25 +03:00
jeka 23482c5046 1 2026-03-26 02:40:08 +03:00
Evgeny 58c637ce1a add bgp request "send all" 2026-03-26 02:31:48 +03:00
Evgeny 61e26db877 1 2026-03-26 00:27:13 +03:00
Evgeny b10fd59b6d 1 2026-03-26 00:01:47 +03:00
Evgeny 14bf6328a6 1 2026-03-25 23:49:59 +03:00
Evgeny 46b62e2e77 1 2026-03-25 23:33:11 +03:00
Evgeny 98f886b8a8 test fix, log update 2026-03-25 22:49:57 +03:00
jeka e87f09cff8 1 2026-03-25 20:39:12 +03:00
jeka adcebcc31b 1 2026-03-25 20:35:45 +03:00
jeka fd040176a0 1 2026-03-25 19:37:11 +03:00
jeka d3e211793c Merge branch 'master' of http://git.syqiq.tech/jeka/utun2 2026-03-25 18:59:02 +03:00
jeka 35a40229b7 1 2026-03-25 18:55:25 +03:00
Evgeny 14a9fffa87 1 2026-03-25 18:47:51 +03:00
Evgeny 4903ac9e64 spam 2026-03-25 18:47:29 +03:00
jeka ceb6ee2103 +ip change 2026-03-25 18:39:31 +03:00
jeka ec2a075f79 +link stats 2026-03-23 17:02:15 +03:00
Evgeny 30a76bd576 add per-connection inflight limit 2026-03-23 16:48:12 +03:00
Evgeny 12ba3b9719 backup: before adding inflight bytes limit to loadbalancer 2026-03-23 14:28:32 +03:00
Evgeny 7261e596eb fix: improve test_routing_mesh and fix duplicate init_connections in test_etcp_two_instances
- Refactored test_routing_mesh to use proper ETCP + normalizer flow
- Removed duplicate init_connections() calls that caused 'Address already in use'
- Improved error reporting in etcp_link_new()
- Test now respects single mainloop architecture
2026-03-23 01:56:17 +03:00
jeka 26cfa3209a add per-link inflight 2026-03-22 20:08:16 +03:00
jeka 3153c5eaaf 1 2026-03-21 21:04:46 +03:00
jeka 1a19f380ab 1 2026-03-21 20:33:12 +03:00
jeka ff0e27c75c drain ack_q 2026-03-21 19:25:09 +03:00
jeka 3b3b411c70 +bgp diagnostics 2026-03-21 18:50:16 +03:00
Evgeny 71e602825a 1 2026-03-21 18:42:16 +03:00
jeka ca1e522a38 1 2026-03-19 22:24:16 +03:00
jeka 5d40c9634c 1 2026-03-18 18:15:37 +03:00
jeka 9ffe085889 1 2026-03-18 17:57:14 +03:00
jeka 7179e7a235 1 2026-03-18 17:46:14 +03:00
jeka c1aa286279 1 2026-03-18 17:43:06 +03:00
jeka 544a36b0c3 1 2026-03-18 17:32:21 +03:00
jeka 60d2f150c2 1 2026-03-18 17:07:08 +03:00
jeka d6a3cab4f9 1 2026-03-18 16:48:37 +03:00
jeka 1ee288fdeb 1 2026-03-18 14:16:31 +03:00
jeka 0e36d5993c connections free free 2026-03-17 19:34:31 +03:00
jeka 481788c4f3 conn fix 2026-03-17 17:34:59 +03:00
jeka 4c3681c045 control socket disconnect fix 2026-03-17 15:37:51 +03:00
jeka be037780a5 1 2026-03-15 01:44:37 +03:00
jeka 45e59994da 1 2026-03-14 16:44:34 +03:00