13 Commits (0f1bd3d12050ed5aeeab4ee2d747fbd6cbbe1fbb)

Author SHA1 Message Date
evgeny 0f1bd3d120 keepalive handshake: device_type + keepalive negotiation in UDP/TCP INIT 2 months ago
evgeny 544c77efff unify TCP_SOCKET into ETCP_SOCKET with is_tcp flag; add local+remote addr to member detail links with arrow display 2 months ago
evgeny 7f901c01e1 etcp: переупорядочить close + защита state==2 во всех API-точках; topo: правильная очистка group nodes и registry; chat/member: новый модуль member_sync; chatgui: обновления транспорта и UI 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 25ebad9f52 fix: UDP packet size and addr_type classification 2 months ago
evgeny 5066cff333 fix: IPv6 bind to permanent SLAAC address instead of :: 2 months ago
evgeny be0e76c9a6 debug: реорганизация категорий — SYS(1), ETCP(4) расширен, CONNECTION(3) очищен; fix stcp_client.c sock_err до connect() 2 months ago
evgeny 3deaa0eabe stcp: multiple servers support via linked list in UTUN_INSTANCE 2 months ago
evgeny ddf696bcf6 refactor: TCP socket addresses — sync to chat DB, topo_node, config file single source 2 months ago
evgeny 63272abe53 chat: fix duplicate v6 address from v4 socket's interface_addr 2 months ago
Evgeny 2d53b3120f ffmpeg: add build script and CMake integration 2 months ago
Evgeny ed6132fcda перенос chat-логики из chatgui/transport в src/chat/ 2 months ago
Evgeny 3f662d85ba chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr 2 months ago