18 Commits (8756f561be0ced5d73134feff357d9bb0cb29edd)

Author SHA1 Message Date
Evgeny 8756f561be build: extract libutun.a from src/ + add db_sync module + etcp API, BBR improvements 3 months ago
Evgeny 4914348557 etcp_router: транзитные очереди per (src,dst) с backpressure + унификация etcp_send 3 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 150e9977df stcp: unified transport — etcp_send/bind over TCP via stcp_link 4 months ago
Evgeny fceec1aea6 fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering 4 months ago
Evgeny 68f4ae12c8 fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced 5 months ago
Evgeny 7a4e7ca4ae Backup before NAT cancel fix 5 months ago
Evgeny 2f97196ffd Fix: traces and null checks in etcp_send to debug/prevent core dump; better routing logs with dst 6 months ago
Evgeny 097e1acc6d queue: add variable size hash 6 months ago
jeka 1ee288fdeb 1 7 months ago
jeka aa5171bcd1 route improvements 7 months ago
jeka 33629a17c6 etcp - добавлено etcp_on_conn_ready callback_fn 7 months ago
jeka 5d4cef0c3e race condition fix (win tun) 7 months ago
jeka 5dfd1ea5fe проверки thread в ll_queue 7 months ago
Evgeny d694c92b1f Refactor etcp_api: per-instance bindings with struct ETCP_BINDINGS 8 months ago
Evgeny 57b2568ad6 Fix: Adapt tests for new etcp_api callback in pn_init() 8 months ago
Evgeny ffaf7a25b8 Add etcp_api.c/h - ETCP packet send/receive API 8 months ago