| .. |
|
chat_admin.c
|
dm: прямой обмен сообщениями (DM) + soundtouch + архитектура звонков
|
1 month ago |
|
chat_admin.h
|
…
|
|
|
chat_channel.c
|
Add local per-member radio mute controls on desktop and Android
|
2 weeks ago |
|
chat_core.c
|
Repair existing chat history tables with stable message IDs
|
2 weeks ago |
|
chat_core.h
|
Add atomic updates for signed member profile options
|
7 days ago |
|
chat_core_priv.h
|
Evaluate delayed answers after their source message arrives
|
2 weeks ago |
|
chat_event.c
|
Measure uasync CPU load and display it in desktop and Android GUIs
|
1 week ago |
|
chat_event.h
|
Measure uasync CPU load and display it in desktop and Android GUIs
|
1 week ago |
|
chat_feedback.c
|
Preserve invitation certificates and accept confirmed roots without profile changes
|
2 weeks ago |
|
chat_feedback.h
|
Preserve input cursor when member page outputs alias it
|
2 weeks ago |
|
chat_headless_control.c
|
headless: expose OS-assigned control and audio listener ports
|
1 week ago |
|
chat_headless_control.h
|
headless: expose OS-assigned control and audio listener ports
|
1 week ago |
|
chat_join.c
|
Forward full join profiles and document canonical profile lengths
|
2 weeks ago |
|
chat_join.h
|
Verify profile signatures survive avatar and display name updates
|
2 weeks ago |
|
chat_member.c
|
Add local per-member radio mute controls on desktop and Android
|
2 weeks ago |
|
chat_member.h
|
Add local per-member radio mute controls on desktop and Android
|
2 weeks ago |
|
chat_msg.c
|
Store signed replies by message ID and confirm channel submissions
|
2 weeks ago |
|
chat_poll.c
|
Enforce one reaction per author and replace the previous emoji atomically
|
2 weeks ago |
|
chat_poll.h
|
Enforce one reaction per author and replace the previous emoji atomically
|
2 weeks ago |
|
chat_poll_codec.c
|
Define canonical poll, answer and reaction formats
|
2 weeks ago |
|
chat_profile.c
|
Add atomic updates for signed member profile options
|
7 days ago |
|
chat_setting.c
|
chatgui: add radio activation by signal level with hysteresis
|
1 week ago |
|
chat_setting.h
|
Add asynchronous member file storage and desktop browser
|
2 weeks ago |
|
chat_status.c
|
Measure uasync CPU load and display it in desktop and Android GUIs
|
1 week ago |
|
chat_sync.c
|
Restart member and feedback synchronization over existing transports
|
2 weeks ago |
|
chat_sync.h
|
docs: clarify core, group and chat header contracts
|
3 weeks ago |
|
chat_whisper.c
|
Store signed replies by message ID and confirm channel submissions
|
2 weeks ago |
|
chat_whisper.h
|
Store signed replies by message ID and confirm channel submissions
|
2 weeks ago |
|
db_sync.c
|
Repair existing chat history tables with stable message IDs
|
2 weeks ago |
|
db_sync.h
|
Pass stable identities to insertion callbacks and bound signed bodies
|
2 weeks ago |
|
db_sync_arch.md
|
Keep message content type alive through JSON serialization
|
2 weeks ago |
|
group_avatar.c
|
Preserve channel identity in member adapter fixtures
|
2 weeks ago |
|
group_avatar.h
|
Preserve channel identity in member adapter fixtures
|
2 weeks ago |
|
invite_build.c
|
Prioritize supernodes in invites and update chat background and ringtone
|
3 weeks ago |
|
invite_build.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
invite_link.c
|
fix: accept invite public keys with a leading zero byte
|
3 weeks ago |
|
invite_link.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
member_sync.c
|
Cancel local streams when signed membership is invalidated
|
7 days ago |
|
member_sync.h
|
Attach stream subscriptions to CHAT lifecycle and member profiles
|
7 days ago |
|
member_sync_doc.md
|
Forward full join profiles and document canonical profile lengths
|
2 weeks ago |
|
merkle_sync.c
|
Include dataset identity in Merkle diagnostics
|
2 weeks ago |
|
merkle_sync.h
|
Extend Merkle sessions with datasets and full record cursors
|
2 weeks ago |
|
merkle_sync_doc.md
|
Verify signed multi-reaction rejection and document the single-choice rule
|
2 weeks ago |
|
merkle_tree.c
|
Refactor Merkle sync into bounded bidirectional rounds with atomic member updates
|
3 weeks ago |
|
merkle_tree.h
|
docs: clarify core, group and chat header contracts
|
3 weeks ago |
|
merkle_tz.md
|
…
|
|