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
|
f79b9261c7
|
Record passing stream audit verification and remaining scope
|
2026-10-26 12:55:48 +01:00 |
|
evgeny
|
6689cf543b
|
Clarify source signing key and interval estimate documentation
|
2026-10-26 12:54:52 +01:00 |
|
evgeny
|
409d9f3ca9
|
Record completed stream header audit and align native guide
|
2026-10-26 12:53:40 +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
|
5259c746d1
|
Record INFO expiry fix and complete IPv6-isolated verification
|
2026-10-26 12:19:42 +01:00 |
|
evgeny
|
b116b20b11
|
Exercise INFO expiry under real ETCP backpressure
|
2026-10-26 12:04:31 +01:00 |
|
evgeny
|
c148351259
|
Close expired nine-byte stream INFO requests with overload reason
|
2026-10-26 12:04:31 +01:00 |
|
evgeny
|
3956711c16
|
Record expired stream INFO probe defect and isolated evidence
|
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
|
962a2df3f8
|
Add local channel deletion to desktop channel settings
ver0.1.0
|
2026-10-26 10:47:39 +01:00 |
|
evgeny
|
d67e0b0c23
|
Report desktop startup failures and validate generated configs
|
2026-10-26 10:12:30 +01:00 |
|
evgeny
|
9ab9d01907
|
Fix Android config storage limits for the strict parser
|
2026-10-26 10:12:30 +01:00 |
|
evgeny
|
4abebdf35c
|
Record passing stream publisher checks after integration
|
2026-10-26 09:58:45 +01:00 |
|
evgeny
|
ced9dc2340
|
Merge remote-tracking branch 'origin/master'
|
2026-10-26 09:50:34 +01:00 |
|
evgeny
|
8627e4f6a5
|
Record stream packing fix and native regression coverage
|
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
|
017a326a13
|
Cover stream publisher packing boundaries and actor progress
|
2026-10-26 09:46:24 +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
|
bb6ed1723f
|
Close instance audit with full integration and sanitizer results
|
2026-10-26 09:09:00 +01:00 |
|
evgeny
|
435ca204fe
|
Clarify that repeated core start preserves the application running flag
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
8640b45e99
|
Record instance lifecycle fixes, contracts and sanitizer audit evidence
|
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
|
9201d8c4f7
|
Use aligned PCM samples in headless radio integration fixture
|
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
|
817e3744ee
|
Reclaim cancelled heap timers before checking async resource counters
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
68ead8c7dc
|
Expose remaining async resource owners in instance regression test
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
59f900810e
|
Check headless clients, timer rollback and external subscription cleanup
|
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
|
234c21fb6a
|
Report outstanding allocations before instance teardown assertion
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
88801318bb
|
Include complete ETCP connection type in instance contract test
|
2026-10-26 09:08:42 +01:00 |
|
evgeny
|
9992228dcb
|
Cover instance callbacks, constructor failures and selective/full reload
|
2026-10-26 09:08:42 +01:00 |
|