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
332e3a61e5
fix merkle_sync: prefix serialization writes LSB bytes instead of MSB
...
_prefix_write was writing the least significant pb bytes of the 64-bit
prefix, but the protocol expects the most significant pb bytes (bits
63..64-pb*8). For pb<=4 these ranges are disjoint → wire always got
zeros. _prefix_read also lacked the final left-shift to align the
result at bit 63.
This caused all level>=2 merkle sync requests/batches to receive
prefix=0 instead of the real prefix, making get_items/update_bucket_hash
find zero members → handle_batch len=7 with no data → sync completed
without actually exchanging member data.
3 months ago
..
db
chatgui: add shutdown diagnostics — ~DbManager, ~SoundManager, g_shutdown_sentinel
3 months ago
doc
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
3 months ago
libutun
build: use explicit file list for liblmdb in CMake instead of GLOB
3 months ago
resources
chatgui: per-event sound settings with DB persistence
3 months ago
src
chatgui: add diagnostic logging for Windows emoji animation bug investigation
3 months ago
tests
chatgui: unify config update logic, fix node_id derivation, fix test
3 months ago
transport
fix merkle_sync: prefix serialization writes LSB bytes instead of MSB
3 months ago
zxing-cpp
chatgui: add CMake build for libutun (C library linked into GUI)
3 months ago
.clangd
chatgui: add sound playback via miniaudio (MP3 notification sounds)
3 months ago
CMakeLists.txt
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
3 months ago
Makefile
chatgui: invite link dialogs, zxing-cpp QR code, crypto transport, channel improvements; msg_transport: chat protocol support
4 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
Добавлен group_id в etcp_router и topo_group, удалён msg_transport
3 months ago
chatgui_doc.md
Убраны TCP_TIMESTAMPS и TCP_KEEPALIVE из lwip_tcp_opts.h (не используются, конфликтовали с ws2ipdef.h на Windows)
3 months ago