[A·M2.1 follow-up] Assert SSH KEXINIT on the wire in e2e test #24
Labels
No labels
bug
deploy
documentation
duplicate
enhancement
good first issue
help wanted
invalid
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
femboy/blackwall#24
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
From the M2.1 review (minor).
sends_banner_and_captures_client_versionreads only the 21-byte version line and never drains/asserts the KEXINIT bytes that follow, giving false confidence the full handshake was transmitted. The purekexinit_is_well_framedtest covers framing, but the e2e test should read past the banner and assert the KEXINIT packet is present + well-framed on the wire.