Skip to content

ecdsa: move Array* bounds to EcdsaCurve#1408

Merged
tarcieri merged 1 commit into
masterfrom
ecdsa/move-array-bounds-to-ecdsa-curve
Jul 1, 2026
Merged

ecdsa: move Array* bounds to EcdsaCurve#1408
tarcieri merged 1 commit into
masterfrom
ecdsa/move-array-bounds-to-ecdsa-curve

Conversation

@tarcieri

@tarcieri tarcieri commented Jul 1, 2026

Copy link
Copy Markdown
Member

Eliminates repetitive SignatureSize<C>: ArraySize bounds and Copy-related bounds by moving them all to EcdsaCurve and bounding on Curve::FieldBytesSize.

This even enables custom derive to work in places it didn't before.

@tarcieri tarcieri force-pushed the ecdsa/move-array-bounds-to-ecdsa-curve branch from 088809a to bcfebe2 Compare July 1, 2026 13:57
Eliminates repetitive `SignatureSize<C>: ArraySize` bounds and
`Copy`-related bounds by moving them all to `EcdsaCurve` and bounding
on `Curve::FieldBytesSize`.

This even enables custom derive to work in places it didn't before.
@tarcieri tarcieri force-pushed the ecdsa/move-array-bounds-to-ecdsa-curve branch from bcfebe2 to 4aa77d6 Compare July 1, 2026 14:02
@tarcieri tarcieri merged commit 055e9a4 into master Jul 1, 2026
10 checks passed
@tarcieri tarcieri deleted the ecdsa/move-array-bounds-to-ecdsa-curve branch July 1, 2026 14:07
@tarcieri tarcieri mentioned this pull request Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant