Evgeny
7cdb84c7a2
Add NAT detection with burst ping, test timing, fix port conflicts
...
- route_ping.c: burst mode - send next ping immediately on response
- route_ping.h: add target_ipv4/target_port/pubkey to BGP_PING_REQUEST
- test_nat_detection.c: add test for ping without embedded pubkey
- test_etcp_simple_traffic.c: use dynamic ports + fix timebase units
- Makefile.am: show test execution time in ms
6 months ago
Evgeny
31eb4a5d26
Add NAT detection with STUN-like ping and integration test
6 months ago
Evgeny
09195b2f61
Add IPv6 support for sockets and connections
...
- Add get_node_v6_sockets() function in route_node
- Add local_defaultroute_ip6 field to ETCP_SOCKET
- Fix IPv6 address logging in bind, init, new connection
- Fix socket lookup for IPv6 in init_connections
- Fix route_ping_handle_req to support both v4 and v6 sockets
6 months ago
Evgeny
ffbc0da86f
add ping
6 months ago
Evgeny
05323ded60
WIP: backup before debugging test_bgp_route_exchange
6 months ago
Evgeny
aaa2a13849
add smart reload logs/config
6 months ago
Evgeny
9c612486b3
add smart reload logs/config
6 months ago
Evgeny
85367fbe36
backup: before Variant B selective socket/client/link reload impl
6 months ago
jeka
0dbefab922
1
6 months ago
jeka
cec2ffe2eb
1
6 months ago
jeka
04d3a0e52e
add inflight to gui
6 months ago
Evgeny
3e2bf2be4a
1
6 months ago
Evgeny
29e54195ed
1
6 months ago
Evgeny
5a36b0d30d
1
6 months ago
Evgeny
766fd71296
1
6 months ago
Evgeny
8a27c7ad80
1
6 months ago
Evgeny
692b9054f7
1
6 months ago
Evgeny
da09acd24f
1
6 months ago
Evgeny
b4ccf548ed
1
6 months ago
Evgeny
f094b9cabb
1
6 months ago
Evgeny
4ce48bbd7d
1
6 months ago
Evgeny
f873e16a63
1
6 months ago
Evgeny
92673d744a
1
6 months ago
Evgeny
23622fc421
1
6 months ago
Evgeny
3904c9540d
win_upd
6 months ago
Evgeny
fb386976c5
win_upd
6 months ago
jeka
ac09cd850f
1
6 months ago
jeka
d6ce728965
1
6 months ago
jeka
1e193b8de0
1
6 months ago
jeka
52da3fbfe5
1
6 months ago
jeka
1f5e2d75db
1
6 months ago
jeka
1b0f393c6c
1
6 months ago
jeka
8b16559230
1
6 months ago
jeka
e9ff5fcfdb
1
6 months ago
jeka
b88dcf4a2c
1
6 months ago
jeka
e82a95d529
1
6 months ago
jeka
c3bfa7a8c9
1
6 months ago
jeka
7f0f28fd58
1
6 months ago
Evgeny
fd815150f6
Control: harden socket against malformed data and buffer overflows
...
- immediate close on bad size/type/payload
- recv_len guard to prevent overflow
- unknown commands now close without response
6 months ago
Evgeny
c8bac5d322
1
6 months ago
Evgeny
d733bcbf4d
1
6 months ago
Evgeny
feb8024506
1
6 months ago
Evgeny
c76646a39a
1
6 months ago
Evgeny
07e4f6f086
withdraw send fix
6 months ago
Evgeny
5050f9a8aa
remove node after link down
6 months ago
Evgeny
e47593cd77
1
6 months ago
Evgeny
5184181695
1
6 months ago
Evgeny
b9f8930d1c
1
6 months ago
Evgeny
2d9fbd9911
1
6 months ago
Evgeny
ceb94bee7a
BGP: add table requesters to senders_list for broadcast propagation to further nodes
6 months ago