A patch release. No change to module behaviour, queueing, or the public API.
Fixed
- The test suite no longer emits a confusing
Invalid test namewarning. Three
test-case names contained a character ns-3's runner rejects (/) and were
renamed; the cases always ran, so this was cosmetic, but the warning showed up
on the install-verification step. - Running the test suite no longer prints stray empty
Packets Statisticstables
to the console.RedQueueDisc::PrintStats()now writes throughstd::cout(with
identical ns-2-format output) so the robustness test that exercises it captures
the output instead of leaking it.
Added
scripts/lint-test-names.sh: a guard, run by the audit gates, that fails if any
test-case name uses a character ns-3 rejects.