14 Commits (481872d5dbb396fae91a8614e3aaf8b71c334bff)

Author SHA1 Message Date
evgeny 481872d5db chat: invite-ссылки с несколькими адресами + ncd-адреса узлов (join) 2 weeks ago
evgeny f36ad8903a etcp: убрать session_id из INIT/STCP handshake, симметричная эпоха reset_id 3 weeks ago
evgeny 61c572cae4 etcp: reset_id эпоха ресета — фикс потери NODEINFO при флапе 4 weeks ago
evgeny fec3ea38a7 member detail: structured display with addresses, connections, BGP summary and socket names 2 months ago
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 477b4dfc98 move is_server indicator from per-connection to per-link in member detail and links JSON 2 months ago
evgeny 496f0f7d2b add server/client (S/C) indicator based on ETCP_LINK.is_server in connection monitor, member detail, and Android JSON 2 months ago
evgeny cf956cf2f0 add proxy server/client indicator (S/C) in connection monitor 2 months ago
evgeny 7f901c01e1 etcp: переупорядочить close + защита state==2 во всех API-точках; topo: правильная очистка group nodes и registry; chat/member: новый модуль member_sync; chatgui: обновления транспорта и UI 2 months ago
evgeny ca176e1f24 encrypt overhead fix (33→36, noencrypt_len), mtu default 1280, connmonitor window, total_decrypted for TCP, check.sh 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 ed6132fcda перенос chat-логики из chatgui/transport в src/chat/ 2 months ago
Evgeny 11ab897fe5 chatgui: fix RTT display 10x overstatement (DB stores 0.1ms, displayed as ms); remove unused rtt_avg_100 2 months ago
Evgeny 3f662d85ba chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr 2 months ago