You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Evgeny
c3354938e1
fix: peers_* table creation + GUI_ERROR to log + cross-connect conn reuse
...
- chat_core.c: CREATE TABLE IF NOT EXISTS peers_* in ensure_channel_ready
- utun_node.cpp: GUI_ERROR redirected to debug log file via guiDebugFile()
- etcp_connections.c: reuse unindexed outbound conn (peer_node_id==0)
on cross-connect INIT to avoid 'Can not insert link to socket'
3 months ago
..
chat_core.c
fix: peers_* table creation + GUI_ERROR to log + cross-connect conn reuse
3 months ago
chat_core.h
chatgui: migrate message sync from chat_sync to db_sync
3 months ago
chat_sync.c
chat_sync: fix double-free in auto_connect — clear ca_state in ac_result_cb on success
3 months ago
chat_sync.h
chatgui: migrate message sync from chat_sync to db_sync
3 months ago
config_updater.cpp
…
config_updater.h
…
gui_bridge.h
chatgui: выпилить все записи в БД из GUI потока (DbManager)
3 months ago
gui_bridge_impl.cpp
chatgui: выпилить все записи в БД из GUI потока (DbManager)
3 months ago
member_sync.c
stcp: add on_close callback to stcp_server_create/stcp_client_connect; member_sync: add join_ts/update_sig/update_ts fields, verify update_sig in apply; topo_node_sqlite: add join_ts/update_sig/update_ts to member_put, add member_get_join, add node_update_verified; chat_sync: include join_ts in join_msg, add update_sig/update_ts to CHANNEL_INFO_RESP; WELCOME verify join_sig; tests: use generated node_ids, reduce max ticks
3 months ago
member_sync.h
stcp: add on_close callback to stcp_server_create/stcp_client_connect; member_sync: add join_ts/update_sig/update_ts fields, verify update_sig in apply; topo_node_sqlite: add join_ts/update_sig/update_ts to member_put, add member_get_join, add node_update_verified; chat_sync: include join_ts in join_msg, add update_sig/update_ts to CHANNEL_INFO_RESP; WELCOME verify join_sig; tests: use generated node_ids, reduce max ticks
3 months ago
merkle_sync.c
Диагностика синхронизации: merkle_sync DEBUG_DEBUG логи обмена; убран спам auto_connect no IPv4; сохранение адреса инвайтера из ETCP; детали DECRYPT FAIL (link_state/enc_errs)
3 months ago
merkle_sync.h
stcp: add on_close callback to stcp_server_create/stcp_client_connect; member_sync: add join_ts/update_sig/update_ts fields, verify update_sig in apply; topo_node_sqlite: add join_ts/update_sig/update_ts to member_put, add member_get_join, add node_update_verified; chat_sync: include join_ts in join_msg, add update_sig/update_ts to CHANNEL_INFO_RESP; WELCOME verify join_sig; tests: use generated node_ids, reduce max ticks
3 months ago
node_config.cpp
config: add [allowed_keys] allow_all=yes by default, add [gui] as valid section
3 months ago
node_config.h
chatgui: validate config options on startup, refuse to start on errors
3 months ago
utun_node.cpp
fix: peers_* table creation + GUI_ERROR to log + cross-connect conn reuse
3 months ago
utun_node.h
…