Commit 1ae1ace
TASK-068: tighten test gates and persist 35 unworked review findings
Adjust the body-residue integ test to force HTTP/1.1 (HTTP/2 stream
multiplexing would invalidate the keep-alive precondition) and gate the
headline assertion behind LT_ASSERT_EQ on connection_opened_count so a
fresh connection cannot produce a vacuously-passing result. Switch the
secure_zero DCE test's buffer to `volatile unsigned char[]` so the
optimizer cannot propagate the pre-zeroing sentinel directly into the
post-zeroing read (closes a real DCE loophole the prior sink-only
approach left open). Extend the nullptr-with-zero-size test with an
adjacent-sentinel guard so an accidental out-of-bounds write is caught.
Flip TASK-068 in M7 _index.md to Done, and persist the 35 unworked
review findings (0 critical, 2 major, 33 minor) from the final review
cycle for future follow-up tasks.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 3d70a4d commit 1ae1ace
4 files changed
Lines changed: 210 additions & 23 deletions
File tree
- specs
- tasks/M7-v2-cleanup
- unworked_review_issues
- test
- integ
- unit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
0 commit comments