mirror of
https://github.com/imjasonh/rustvulncheck
synced 2026-07-08 04:08:07 +00:00
No description
When a multi-hunk diff has consecutive hunks in the same function, git may show the impl block (not the fn) in the second hunk header. Previously this reset current_context_fn to None, causing body-only changes to be silently dropped. Now hunk headers with impl but no fn preserve the existing fn context. This fixes cases like libcrux-sha3's squeeze() where the actual vulnerability fix (loop index change) was missed because the second hunk header showed `impl KeccakXofState` instead of `fn squeeze`. https://claude.ai/code/session_01AeNG3herWfKhos9uZVUY5d |
||
|---|---|---|
| .github/workflows | ||
| src | ||
| tests | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||