21 Commits (f6f7e12192ad9f403c90d4ef6c5fd61dfe1bb458)

Author SHA1 Message Date
Evgeny 501b636d19 topo_group: disable in chatgui; fix NAT detection for matching addresses 3 months ago
Evgeny 20f5e6c953 sqlite: add cache_size/mmap_size/temp_store PRAGMAs to db_sync and topo_group — 159x insert speedup, fix test_chat_sync_stress timeout 3 months ago
Evgeny 29e2527b6b consolidate 3 SQLite connections into 1 shared handle 3 months ago
Evgeny 3bf5a7b01d Revert hardcoded default for db_sync in chatgui — enabled via config file instead 3 months ago
Evgeny 2a826b62bc chatgui: enable db_sync=info debug category by default 3 months ago
Evgeny 55e3a7af94 fix: getInviteAddresses — use active direct-IP connections instead of DB peer list 3 months ago
Evgeny c3354938e1 fix: peers_* table creation + GUI_ERROR to log + cross-connect conn reuse 3 months ago
Evgeny 5b749d6cc8 chatgui: db_path is now a directory (chat_data/) with chats.db and sync/ inside 3 months ago
Evgeny 6252556a02 chatgui: migrate message sync from chat_sync to db_sync 3 months ago
Evgeny dccf54b30b auto-connect + GUI per-channel indicators 3 months ago
Evgeny 4254ab97bb fix chatgui: db_sync_stub + chat_sync_init for invite link join 3 months ago
Evgeny f617dcd68e db_sync: LMDB→SQLite, multi-instance, etcp_api, chatgui integration 3 months ago
Evgeny 637b21da9e debug: remove console_level/file_level — simplified output routing 3 months ago
Evgeny 6bf267924d add DEBUG_CATEGORY_CONNECTIVITY for handshake/protocol lifecycle logs 3 months ago
Evgeny 2d93dd66c8 chatgui: fix Windows build - replace netinet/in.h with socket_compat.h 3 months ago
Evgeny 85a91a1320 chatgui: invite link connect flow + GUI_ERROR always-on diagnostics 3 months ago
Evgeny de7841f33a chatgui: create group, unified logging, fix uasync_post epoll bug 3 months ago
Evgeny 62954ca0a9 chatgui: replace MsgClient/ChatPropagator/crypto with chat_core, update DB/messaging/layout 3 months ago
Evgeny 1889d23240 metrics: RTT/loss histograms + Ed25519 signing + peer exchange via INIT handshake + file logging to stats/<peer>.dat 3 months ago
Evgeny 19a4505a03 chat_sync: новый протокол синхронизации чата вместо ChatPropagator 3 months ago
Evgeny 118ab04788 chatgui: add UtunNode C++ wrapper for embedded uTun node 3 months ago