evgeny
02a11f7d0a
Diagnose Windows call video timing and queue losses
2026-10-19 17:20:12 +02:00
evgeny
21a20da5ee
Coordinate Android call audio ownership and improve video controls
2026-10-19 16:51:51 +02:00
evgeny
97b537c005
Document incoming call policies, busy confirmation and radio status replies
2026-10-19 15:20:04 +02:00
evgeny
558b2a2ac0
Describe ephemeral phone presence in existing BGP flags
2026-10-19 15:19:22 +02:00
evgeny
27b0f64ec0
Record media regression failures found by full test run
2026-10-19 15:18:09 +02:00
evgeny
ffe563bb9f
Enable VibeChat UTUN service and package the Wintun driver
...
Add a settings button to open the current config in an external editor. Wait for core, UTUN and chat startup before reporting readiness; verify startup failures and restarts. Include Wintun DLL and license notices in Windows builds and installers.
2026-10-19 12:33:35 +02:00
evgeny
bdb6bf80a4
Free Android stream preview space with start and stop icons
2026-10-19 12:18:42 +02:00
evgeny
50017b7f74
Sync configured chat names and embed the Windows application icon
2026-10-19 09:54:42 +02:00
evgeny
e246357f92
Document valid HEVC PPS support and shared startup verification
2026-10-18 17:33:13 +02:00
evgeny
0730fb6bdd
Описать GPU-путь звонка, границы буферизации и проверку задержки
2026-10-18 17:10:17 +02:00
evgeny
aad295c9d0
Render encrypted group attachments correctly on Android
2026-10-18 13:14:56 +02:00
evgeny
b3495349e1
Offer attachment encryption after selecting a file
2026-10-18 11:47:53 +02:00
evgeny
98f71735a0
Document encrypted group attachment format and grant lifecycle
2026-10-18 10:42:16 +02:00
evgeny
094a8bb499
test(nat): cover accepted UDP and TCP profiles and LAN exclusions
2026-10-18 00:42:35 +02:00
evgeny
305b61ccab
fix(nat): advance after an unfinished pair uses its full retry budget
2026-10-17 23:43:21 +02:00
evgeny
a72e514dc5
fix(nat): keep fresh ingress checks active during profile rechecks
2026-10-17 23:38:52 +02:00
evgeny
857092508a
docs: explain TCP NAT presence and IP-only addresses
2026-10-17 19:53:34 +02:00
evgeny
8983026625
docs: describe same-interface STUN estimates and working endpoint addresses
2026-10-17 18:47:41 +02:00
evgeny
aede36388f
docs: define EIM? as matching mapping with unknown inbound access
2026-10-17 18:27:16 +02:00
evgeny
3c321ac59c
docs: explain observed NAT candidates in signed node snapshots
2026-10-17 18:05:30 +02:00
evgeny
37461bb938
nat: finish observer-only rounds and document unknown-type candidates
2026-10-17 17:50:28 +02:00
evgeny
eb3dd7f237
docs: explain NAT detection through its main idea and steps
2026-10-17 17:06:04 +02:00
evgeny
d70d6cb66a
tests: ignore stale helper probes and document local source rejection
2026-10-17 16:56:21 +02:00
evgeny
7673316dc8
docs: specify NAT v4 independent mapping reports and receiver-verified ingress
2026-10-17 16:19:47 +02:00
evgeny
1dc26bf715
Add bounded mouse zoom and panning to live stream viewer
2026-10-17 01:49:35 +02:00
evgeny
4a6f95cebd
Add native Windows cursor overlay to screen broadcasts
2026-10-16 23:50:52 +02:00
evgeny
5116496565
Record thread exit evidence from latest Windows stream log
2026-10-16 18:09:51 +02:00
evgeny
7a2fa9e199
Move captured frame conversion to persistent worker
2026-10-16 18:08:42 +02:00
evgeny
97e20d2f1c
Keep Qt video frame conversion off the publisher worker
2026-10-16 18:04:27 +02:00
evgeny
c27ee36cfb
Record passing publisher lifecycle regression suite
2026-10-16 17:39:12 +02:00
evgeny
37eccd06ea
Record adaptive audio validation and confirmed stream startup failure
2026-10-16 17:38:32 +02:00
evgeny
16e547d15d
Drain publisher while asynchronous microphone teardown completes
2026-10-16 17:34:21 +02:00
evgeny
0c26daf3f5
Document adaptive buffer limits and preserve failed-open backoff
2026-10-16 17:18:13 +02:00
evgeny
38eae06161
Document microphone watchdogs and pending stream diagnostics
2026-10-16 17:04:46 +02:00
evgeny
349869f732
Record stream startup validation and Windows follow-up
2026-10-16 16:21:11 +02:00
evgeny
bb5759728a
Record live SM wake and reconnect verification on colo2
2026-10-16 13:12:01 +02:00
evgeny
fc526d16c0
Test stream announcements after foreground wake and packet reordering
2026-10-16 12:55:10 +02:00
evgeny
700034eec8
Add broadcast RS settings to desktop and Android
2026-10-16 09:49:58 +02:00
evgeny
7e7d86e4d3
Add Android live stream audio switch and document radio behavior
2026-10-16 01:54:32 +02:00
evgeny
829e4d41fa
Document shared microphone ownership and test distinct desktop inputs
2026-10-16 01:29:55 +02:00
evgeny
3e4d5d235f
Isolate video call camera capture from the GUI process
2026-10-15 20:16:59 +02:00
evgeny
7477da42a5
Reduce Linux voice capture latency and verify device timing
2026-10-15 17:26:09 +02:00
evgeny
3276204196
docs: record live video flush latency and remaining clock gaps
2026-10-15 16:48:04 +02:00
evgeny
612fb7816d
docs: record bounded video flush lifecycle and validation
2026-10-15 16:44:57 +02:00
evgeny
ff51e30a55
Record final video timing measurements and identify fragment budget continuation gap
2026-10-15 16:30:13 +02:00
evgeny
a373180c10
Document video playout timing contract tests and remaining live cadence issues
2026-10-15 16:24:02 +02:00
evgeny
2ff14519fa
Record measured desktop Android video latency and presentation timing limits
2026-10-15 15:25:07 +02:00
evgeny
19a135d552
Document live low latency route tests and Samsung headset MMAP fallback
2026-10-15 14:58:17 +02:00
evgeny
43522936ff
Record Android low latency output probe and route recovery results
2026-10-15 14:23:23 +02:00
evgeny
9d948d399e
Record live call results and Samsung voice output FAST rejection
2026-10-15 14:05:57 +02:00