Conversation
Sashan
left a comment
There was a problem hiding this comment.
looks good to me. thanks.
|
This looks correct I got those actually noted together with few more unhundled cases: It would be good to add mfail tests for those as well so it gets covered... |
|
I have added MFAIL test cases for the relevant functions. Thanks for the feedback |
|
Just a note for whoever is going to merge this. The first commit can be cherry-picke to 3.5+ (only part of it (map alloc) applies to 3.4 so it cannot go there which is not probably a big deal). The second commit can go only to master. This is btw. the last issue I see in my fuzz regression using mfail. |
|
24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set. Please review the updates and set the label manually. |
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:37 2026 (Merged from #31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:38 2026 (Merged from #31333)
|
3.4 branch does not contain the affected code |
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:29:43 2026 (Merged from #31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:28:41 2026 (Merged from #31333)
|
as the mfail_tests are present only in master, the test coverage commit was not backported. |
|
Merged to the labeled branches. Thank you for your contribution! |
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:30:10 2026 (Merged from #31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:37 2026 (Merged from openssl#31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:38 2026 (Merged from openssl#31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:37 2026 (Merged from openssl#31333)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Neil Horman <[email protected]> MergeDate: Wed Jun 10 11:23:38 2026 (Merged from openssl#31333)
This PR adds missing error checking guards to two LHASH insertion points in the QUIC stack.
ssl/quic/quic_stream_map.c):ssl/quic/quic_impl.c):Checklist