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
aa1ed006d5
etcp: instance-level conn status callbacks (NEW/UP/DOWN/DELETE), fix member online in chatgui
...
- Add etcp_add_conn_status_cbk/remove/set — unified callback for all connections
- 4 statuses: NEW, UP, DOWN, DELETE — one subscription covers all connections
- Fire points in etcp.c: create→NEW, on_up→UP, on_down→DOWN, close→DELETE
- chat_sync.c: replace cs_on_new_conn+per-conn subs with cs_on_conn_status
- db_sync.c: same migration to instance-level callback
- cs_is_peer_online: use conn->links_up instead of link->link_status (was 0 during INIT handshake)
3 months ago
..
db
db_sync: unified msg table — one DB, one table per channel
3 months ago
doc
chat_sync: новый протокол синхронизации чата вместо ChatPropagator
3 months ago
libutun
refactor: separate NAT detection from topology into standalone nat_detection module
3 months ago
resources
chatgui: rlottie animated emoji with hover-to-animate, drag-to-select
3 months ago
src
chatgui: clear clipboard before setText for reliable copy on Linux
3 months ago
tests
chatgui: replace MsgClient/ChatPropagator/crypto with chat_core, update DB/messaging/layout
3 months ago
transport
etcp: instance-level conn status callbacks (NEW/UP/DOWN/DELETE), fix member online in chatgui
3 months ago
zxing-cpp
chatgui: add CMake build for libutun (C library linked into GUI)
3 months ago
CMakeLists.txt
refactor: separate NAT detection from topology into standalone nat_detection module
3 months ago
Makefile
chatgui: invite link dialogs, zxing-cpp QR code, crypto transport, channel improvements; msg_transport: chat protocol support
3 months ago
build.bat
gui update db and connection
3 months ago
build.sh
chatgui: auto-clean build dir on generator change
3 months ago
build_linux.sh
chatgui: add --asan flag to build_linux.sh
3 months ago
chat_tz.txt
chatgui: invite link dialogs, zxing-cpp QR code, crypto transport, channel improvements; msg_transport: chat protocol support
3 months ago
chatgui_doc.md
Убраны TCP_TIMESTAMPS и TCP_KEEPALIVE из lwip_tcp_opts.h (не используются, конфликтовали с ws2ipdef.h на Windows)
3 months ago