evgeny
|
96d99a183d
|
Reject overlapping outgoing calls and registered call IDs
|
2026-10-26 14:56:54 +01:00 |
|
evgeny
|
aa09459c70
|
Document missing busy admission guard for outgoing calls
|
2026-10-26 14:56:06 +01:00 |
|
evgeny
|
1634499d84
|
Document active feedback, credential dependencies and permission round lifecycle
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
953e094c92
|
Restrict feedback invalidation to credential, key and admission changes
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
c5a09c1413
|
Check permission round teardown, blocked error handoff and safe restart callbacks
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
789e5663f7
|
End unauthorized feedback rounds while preserving watches for member restoration
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
ea1c17593b
|
Test full chat restart and late-peer convergence across member exclusion and restoration
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
bf941bfd14
|
Preserve precise author failure reasons and guard SQLite column allocation
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
490b30b956
|
Update dependent feedback atomically with membership and filter poll results
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
8925503d59
|
Retain inactive feedback while rebuilding and serving only verified active states
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
e7ae4025e2
|
Expose dataset registration for dependent model startup boundaries
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
42808450b5
|
Distinguish member author admission, pending credentials and verification errors
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
8e2036b435
|
Document feedback startup failure for excluded historical authors
|
2026-10-26 14:44:03 +01:00 |
|
evgeny
|
e56790649a
|
Record passing member purge integration and sanitizer validation
|
2026-10-26 14:44:02 +01:00 |
|
evgeny
|
16c64ca626
|
Describe Merkle index ownership and mark old sync plan historical
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
26b6eca150
|
Clarify Merkle pull lifecycle, progress timeout and audit scope
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
81712e74cd
|
Document atomic member purge and verification error contracts
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
fe182e4acc
|
Check cleanup retries, request ownership and stream rollback
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
fbe3e7a279
|
Make member cleanup atomic and publish removals after commit
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
1f3f1d9a34
|
Separate missing member verification keys from SQLite failures
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
fe7bcb334c
|
Distinguish Ed25519 verification errors from invalid signatures
|
2026-10-26 14:42:59 +01:00 |
|
evgeny
|
6689cf543b
|
Clarify source signing key and interval estimate documentation
|
2026-10-26 12:54:52 +01:00 |
|
evgeny
|
de535e1713
|
Distinguish source mute state from immutable audio codec
|
2026-10-26 12:47:46 +01:00 |
|
evgeny
|
8533dfc303
|
Clarify asynchronous publisher and viewer session contracts
|
2026-10-26 12:45:31 +01:00 |
|
evgeny
|
0f54f5ef66
|
Specify stream playback clock and audio thread contracts
|
2026-10-26 12:43:25 +01:00 |
|
evgeny
|
c5292c9994
|
Document stream member admission and wire codec contracts
|
2026-10-26 12:42:14 +01:00 |
|
evgeny
|
495972cfe6
|
Clarify stream ring and media cursor ownership and results
|
2026-10-26 12:40:44 +01:00 |
|
evgeny
|
b25acce11b
|
Specify stream queue accounting and timing metric snapshots
|
2026-10-26 12:33:15 +01:00 |
|
evgeny
|
080b14a51d
|
Document stream flow lifetimes, leases and relay ownership
|
2026-10-26 12:31:01 +01:00 |
|
evgeny
|
c148351259
|
Close expired nine-byte stream INFO requests with overload reason
|
2026-10-26 12:04:31 +01:00 |
|
evgeny
|
840bc9a6b0
|
Align stream guide with session ownership and current audit status
|
2026-10-26 12:04:31 +01:00 |
|
evgeny
|
27ed4c74ff
|
Clarify stream session ownership and supplier selection contracts
|
2026-10-26 12:04:31 +01:00 |
|
evgeny
|
ced9dc2340
|
Merge remote-tracking branch 'origin/master'
|
2026-10-26 09:50:34 +01:00 |
|
evgeny
|
a056b2c262
|
Describe publisher packing budgets and queued audio rejection
|
2026-10-26 09:50:34 +01:00 |
|
evgeny
|
1a9fe0a33b
|
Fix stream publisher audio packing and video progress
|
2026-10-26 09:44:16 +01:00 |
|
evgeny
|
8e74619501
|
Make chat joins atomic and test invitation lifecycle failures
|
2026-10-26 09:19:35 +01:00 |
|
evgeny
|
435ca204fe
|
Clarify that repeated core start preserves the application running flag
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
4219d5ce1d
|
Specify reload behavior for repeated server sections in public header
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
85e87cc9f8
|
Read radio hop list through aligned storage
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
e577daf6ab
|
Describe conservative reload for duplicate and resolved IPv6 selectors
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
0d6d1aeb19
|
Restart instances with duplicate server names to preserve all endpoints
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
a58f3516ab
|
Clarify first-opened file logger ownership across instances
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
44103038c0
|
Preserve selected global log path and verify database owner reload
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
06ad255b95
|
Align instance guide and core lifecycle documentation with audited code
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
ceaf71caf8
|
Align headless PCM before passing frames to Opus
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
0d14613244
|
Document instance ownership, lifecycle, reload and callback contracts
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
f5488adab0
|
Release headless audio contexts, clients and timers on chat stop
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
fd93f39c78
|
Release remaining transport subscriptions at instance destruction
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
1d92591780
|
Validate headless bindings and honor ephemeral ports in chat startup
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
4e32de8e65
|
Drain instance-owned sockets and registries without saved callback neighbors
|
2026-10-26 09:08:42 +01:00 |
|