14 Commits (b33caa56b8cee13abbe67aa75396e8eded3d06e3)

Author SHA1 Message Date
evgeny b33caa56b8 uasync: pass socket name to all add_socket call sites 2 weeks ago
evgeny 2d04bf941b etcp_router: вынести подпись/шифрование в route_crypto, одна функция отправки с флагами 4 weeks ago
evgeny f47ad7d87f tcp_proxy: fix throughput (tx_queue backpressure) + connect timeout + integration test 4 weeks ago
evgeny cf956cf2f0 add proxy server/client indicator (S/C) in connection monitor 2 months ago
Evgeny 869f7c60d5 debug: add PROXY category, move all proxy logs to it 2 months ago
evgeny 38c9f229bc stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test 2 months ago
evgeny d773f1724a refactor: STCP connections as ETCP links (is_tcp) 2 months ago
Evgeny 852ce401e7 Добавлен group_id в etcp_router и topo_group, удалён msg_transport 2 months ago
Evgeny b9a31b9fba proxy: fix Windows warnings - getsockopt cast, uasync_add_socket_t 2 months ago
Evgeny 0b5a710fe6 etcp_connect + BGP_READY callbacks + router reconnect test 3 months ago
Evgeny 42d96f118d fix: swap queue_entry_free/queue_dgram_free order in 27 places — prevents UAF when dgram_free accesses freed entry 3 months ago
Evgeny baca018387 proxy/udp: buf 65536→1600 на стеке, UDP не нужен гигантский буфер 4 months ago
Evgeny e765d62e43 etcp_route_send: add force parameter to bypass send_q limit for control messages 4 months ago
Evgeny 1f4fe37fe5 proxy: rename + simplify + backpressure 4 months ago
Evgeny f691c01b45 перевод комментариев tcp/udp/icmp proxy на русский 4 months ago
Evgeny a02c474b94 fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging 4 months ago
Evgeny 3258a64df4 add periodic cleanup timers for ICMP pending requests and UDP flows 5 months ago
Evgeny c396b91fde fix missing IP checksum in icmp/udp deliver_reply, fix udp output_queue->input_queue 5 months ago
Evgeny a6311a17d0 add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level 5 months ago