fix: portable CRYPTO_memcmp fallback #3

Merged
ober merged 1 commit from fix/crypto-memcmp-fallback into master 2026-08-06 13:10:16 -04:00
Owner

OpenSSL on macOS does not expose CRYPTO_memcmp. Provide a local constant-time fallback so the SSH crypto shim builds everywhere.

OpenSSL on macOS does not expose CRYPTO_memcmp. Provide a local constant-time fallback so the SSH crypto shim builds everywhere.
fix: portable CRYPTO_memcmp fallback for OpenSSL without the symbol
Some checks failed
required-ci / required (pull_request) Failing after 2s
version-policy / required (pull_request) Successful in 2s
301e3013c3
ober scheduled this pull request to auto merge when all checks succeed 2026-08-06 13:09:51 -04:00
ober merged commit 2c4b971b43 into master 2026-08-06 13:10:16 -04:00
ober referenced this pull request from a commit 2026-08-06 13:10:17 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-ssh!3
No description provided.