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
6c59ed43b2
chatgui: move crypto from MainWindow to transport layer
...
chat_channel.c: new chat_core_create_channel_auto(name) — generates
X25519/Ed25519 keys, random channel_id, Ed25519 signature, creates channel.
chat_core_create_channel_auto_trampoline for gui_bridge_post_uasync_fn.
mainwindow.cpp: onCreateGroupRequested() reduced from 100 to 15 lines.
Removed openssl/evp.h and openssl/rand.h includes from UI code.
3 months ago
..
chat_channel.c
chatgui: move crypto from MainWindow to transport layer
3 months ago
chat_core.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
chat_core.h
chatgui: move crypto from MainWindow to transport layer
3 months ago
chat_core_priv.h
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
chat_msg.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
chat_profile.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
chat_status.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
chat_sync.c
chatgui: fix dual selection highlight and missing online count
3 months ago
chat_sync.h
topo_group_connect: авто-подключение CHAT-групп + conn_mgr_connect_from_invite + замена chat_conn_mgr в chatgui
3 months ago
config_updater.cpp
chatgui: unify config update logic, fix node_id derivation, fix test
3 months ago
config_updater.h
chatgui: unify config update logic, fix node_id derivation, fix test
3 months ago
gui_bridge.h
etcp: add node_changed callback chain + chatgui subscription
3 months ago
gui_bridge_impl.cpp
etcp: add node_changed callback chain + chatgui subscription
3 months ago
member_sync.c
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
3 months ago
member_sync.h
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
3 months ago
merkle_sync.c
refactor: move transport (etcp/stcp/normalizer) to transport_layer/, routing (bgp/pings/topo*) to routing_layer/
3 months ago
merkle_sync.h
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
3 months ago
miniaudio_impl.c
chatgui: add sound playback via miniaudio (MP3 notification sounds)
3 months ago
node_config.cpp
Добавлен group_id в etcp_router и topo_group, удалён msg_transport
3 months ago
node_config.h
chatgui: remove unused addServer/addClient/removeServer/removeClient
3 months ago
utun_node.cpp
debug: sochet count after instance_init (категория debug, видно при текущем конфиге)
3 months ago
utun_node.h
chatgui: live NTP-corrected clock (HH:mm:ss) on Status page with per-second sync
3 months ago