evgeny
|
bf3834b95d
|
Use existing Linux condition for media fault injection
|
2026-10-22 10:24:16 +02:00 |
|
evgeny
|
3a00caef50
|
Add fault injection regressions for media files and worker ownership
|
2026-10-22 10:23:56 +02:00 |
|
evgeny
|
5505afd1f3
|
Keep thumbnail path bounds and check UUID status in stress test
|
2026-10-22 10:21:41 +02:00 |
|
evgeny
|
0e418c7fa9
|
Propagate RNG errors and preserve 64-bit media sizes through callers
|
2026-10-22 10:20:02 +02:00 |
|
evgeny
|
f399ded5ba
|
Preserve files on copy errors and check media primitive failures
|
2026-10-22 10:18:23 +02:00 |
|
evgeny
|
85d96fc857
|
Share UTF-8 Windows path conversion with file workers
|
2026-10-22 10:18:22 +02:00 |
|
evgeny
|
3100985e4c
|
Specify media worker ownership errors and primitive contracts
|
2026-10-22 10:16:57 +02:00 |
|
evgeny
|
6355bd1d73
|
Use shared file publication in video processing
|
2026-10-22 10:15:39 +02:00 |
|
evgeny
|
3ed4b73ebf
|
Extract checked file identity and temporary publication primitives
|
2026-10-22 10:15:13 +02:00 |
|
evgeny
|
41cc04bdab
|
Record media async primitive and contract audit findings
|
2026-10-22 10:07:20 +02:00 |
|
evgeny
|
d8621c7f27
|
Record bootstrap regression coverage and successful validation
|
2026-10-22 10:02:57 +02:00 |
|
evgeny
|
3c49c2a4aa
|
Initialize callback epoch for pending transport shutdown test
|
2026-10-22 09:59:13 +02:00 |
|
evgeny
|
633f1d3044
|
Schedule pending deadline resets from probe creation
|
2026-10-22 09:47:23 +02:00 |
|
evgeny
|
34602e3e7e
|
Separate cold bootstrap from controlled pending probe reset
|
2026-10-22 09:45:48 +02:00 |
|
evgeny
|
330e346a7b
|
Record bootstrap test race in TCP session initialization
|
2026-10-22 09:40:08 +02:00 |
|
evgeny
|
6d39800351
|
Record completed video fixes and validation coverage
|
2026-10-22 00:20:40 +02:00 |
|
evgeny
|
df2f90d1f5
|
Allow MP4 millisecond edit rounding in audio tail regression
|
2026-10-22 00:17:55 +02:00 |
|
evgeny
|
1d6596dc61
|
Check resampler tail duration and actual 1080p to 720p conversion
|
2026-10-22 00:17:16 +02:00 |
|
evgeny
|
0653121fc4
|
Document video publication and cancellation in service lifecycle
|
2026-10-22 00:15:54 +02:00 |
|
evgeny
|
3f603534e9
|
Log exact video failure phases and check buffered file seeks
|
2026-10-22 00:11:02 +02:00 |
|
evgeny
|
631cc924cf
|
Measure AAC signal onset above verified codec pre-echo level
|
2026-10-22 00:09:49 +02:00 |
|
evgeny
|
9f1825dbf8
|
Verify decoded video content, AAC signal timing and FFmpeg-free stubs
|
2026-10-22 00:08:22 +02:00 |
|
evgeny
|
9163025912
|
Test video I/O failures, audio timing, cancellation and concurrent ownership
|
2026-10-22 00:05:30 +02:00 |
|
evgeny
|
5929bb4028
|
Normalize unspecified PCM channel layouts before AAC setup
|
2026-10-22 00:03:12 +02:00 |
|
evgeny
|
fe313cf8f8
|
Match FFmpeg AVIO and codec capability APIs across supported versions
|
2026-10-22 00:02:29 +02:00 |
|
evgeny
|
cb9102f381
|
Prepare video through checked temporary output and complete codec drains
|
2026-10-22 00:01:47 +02:00 |
|
evgeny
|
9a8bc9b461
|
Select video regression branch from configured FFmpeg support
|
2026-10-21 23:59:06 +02:00 |
|
evgeny
|
c4bf292085
|
Specify video publication, remux and completion contracts
|
2026-10-21 23:58:55 +02:00 |
|
evgeny
|
8d9704036f
|
Add real video fixtures and file preservation regressions
|
2026-10-21 23:56:55 +02:00 |
|
evgeny
|
fb01a9bb2e
|
Record video audit failures and missing API contracts
|
2026-10-21 23:28:53 +02:00 |
|
evgeny
|
1d7e12c562
|
Avoid random HEX substring collisions in config updater assertions
|
2026-10-21 23:12:12 +02:00 |
|
evgeny
|
7c473dd500
|
Reject signed NAT forward IDs hidden by leading whitespace
|
2026-10-21 23:11:32 +02:00 |
|
evgeny
|
1ccb266971
|
Describe NAT transport backpressure, ownership and mapping holds
|
2026-10-21 23:08:31 +02:00 |
|
evgeny
|
7de54ab3e4
|
Document NAT hash, expiry, mapping holds and bounded transport ownership
|
2026-10-21 22:58:28 +02:00 |
|
evgeny
|
2c10272e15
|
Add repeatable NAT benchmarks for table size, payload size and full-pool misses
|
2026-10-21 22:55:24 +02:00 |
|
evgeny
|
55cc721c9b
|
Test held NAT mappings under TUN congestion and reject invalid provider input
|
2026-10-21 22:54:24 +02:00 |
|
evgeny
|
dea768c21a
|
Hold outgoing NAT mappings through asynchronous TUN delivery
|
2026-10-21 22:52:19 +02:00 |
|
evgeny
|
824c663ebd
|
Protect NAT mappings referenced by pending TUN transmissions
|
2026-10-21 22:51:25 +02:00 |
|
evgeny
|
80b481827c
|
Verify bounded global NAT pressure and retained destination across mapping reuse
|
2026-10-21 22:46:09 +02:00 |
|
evgeny
|
8360e48622
|
Exercise NAT backpressure, mapping reuse, copy ownership and shutdown
|
2026-10-21 22:44:46 +02:00 |
|
evgeny
|
41a68b86bc
|
Close NAT channels after cancelling producers and quiet transient TUN backpressure
|
2026-10-21 22:43:54 +02:00 |
|
evgeny
|
cfc0051088
|
Test NAT boundary validation, hash collisions, expiry and allocation failures
|
2026-10-21 22:34:06 +02:00 |
|
evgeny
|
cecc5d7d1f
|
Validate provider replies before client TUN delivery
|
2026-10-21 22:32:29 +02:00 |
|
evgeny
|
5e2e6c15cf
|
Preserve NAT index invariants across transport and reuse tests
|
2026-10-21 22:31:55 +02:00 |
|
evgeny
|
d0c83cfff1
|
Add bounded NAT backpressure and forward TUN packets without copying
|
2026-10-21 22:30:01 +02:00 |
|
evgeny
|
9d6d6454b0
|
Reject malformed NAT configuration and use mapping lifecycle APIs in tests
|
2026-10-21 22:27:16 +02:00 |
|
evgeny
|
94fa3207f6
|
Index NAT mappings by hash and maintain free ports in constant time
|
2026-10-21 22:24:17 +02:00 |
|
evgeny
|
5a837f903c
|
Validate NAT packet boundaries and distinguish skipped packets
|
2026-10-21 22:21:37 +02:00 |
|
evgeny
|
00b4b92749
|
Align NAT documentation with node ownership and router framing
|
2026-10-21 22:01:08 +02:00 |
|
evgeny
|
19a5870d5f
|
Document NAT ownership, packet formats and API contracts
|
2026-10-21 22:00:06 +02:00 |
|