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
2d179ec41d
fix chatgui: message format, member notify, chain_hash sync
...
- on_db_sync_insert: parse JSON {"n":...,"ct":...,"d":...}, store
d→data, n→node_id, ct→content_type with proper chain_hash
(fixes JSON displayed instead of message text)
- chat_core_cursor_open: SELECT chain_hash column
- chat_core_cursor_next: include chain_hash(32) in output record
- cs_handle_send_data: parse chain_hash in received records
(fixes chain_hash mismatch → all sync records were dropped)
- cs_handle_channel_join: post GUI_EVT_MEMBERS_CHANGED
(fixes creator not seeing new member after join)
- cs_handle_welcome: trigger INIT_SYNC with inviter after join
(fixes no message sync after invite join)
3 months ago
..
chat_core.c
fix chatgui: message format, member notify, chain_hash sync
3 months ago
chat_core.h
fix chatgui: ensure msg table + db_sync instance on join and restart
3 months ago
chat_sync.c
fix chatgui: message format, member notify, chain_hash sync
3 months ago
chat_sync.h
chatgui: preserve active channel selection on reload, members sync, profile settings, member list model
3 months ago
config_updater.cpp
metrics: RTT/loss histograms + Ed25519 signing + peer exchange via INIT handshake + file logging to stats/<peer>.dat
3 months ago
config_updater.h
metrics: RTT/loss histograms + Ed25519 signing + peer exchange via INIT handshake + file logging to stats/<peer>.dat
3 months ago
db_sync_stub.c
fix chatgui: db_sync_stub + chat_sync_init for invite link join
3 months ago
gui_bridge.h
chatgui: preserve active channel selection on reload, members sync, profile settings, member list model
3 months ago
gui_bridge_impl.cpp
chatgui: preserve active channel selection on reload, members sync, profile settings, member list model
3 months ago
member_sync.c
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
member_sync.h
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
merkle_sync.c
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
merkle_sync.h
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
node_config.cpp
chatgui: validate config options on startup, refuse to start on errors
3 months ago
node_config.h
chatgui: validate config options on startup, refuse to start on errors
3 months ago
utun_node.cpp
fix chatgui: db_sync_stub + chat_sync_init for invite link join
3 months ago
utun_node.h
chatgui: invite link connect flow + GUI_ERROR always-on diagnostics
3 months ago