[openssl/openssl] 24820b: Decouple BIGNUM from OSSL_FN in the design doc
"'Richard Levitte' via openssl-commits" <[email protected]> Thu, 09 Jul 2026 03:55:36 -0700
| Newsgroups | gmane.comp.encryption.openssl.cvs |
|---|---|
| Message-ID | <openssl/openssl/push/refs/heads/feature/ossl_fn/[email protected]> |
Branch: refs/heads/feature/ossl_fn
Home: https://github.com/openssl/openssl
Commit: 24820bec814f8cf97de606ae9fef2e240e056977
https://github.com/openssl/openssl/commit/24820bec814f8cf97de606ae9fef2e240e056977
Author: Richard Levitte <[email protected]>
Date: 2026-07-09 (Thu, 09 Jul 2026)
Changed paths:
M crypto/bn/bn_intern.c
M crypto/bn/bn_local.h
M doc/designs/fixed-size-large-numbers.md
Log Message:
-----------
Decouple BIGNUM from OSSL_FN in the design doc
Reflect the decision (openssl/project#2018) to stop wrapping BN_
operator functions around OSSL_FN_ operator functions: BN functions
keep their current behaviour, and BIGNUM<->OSSL_FN conversion
happens at top-level crypto call sites.
Also drop the "Dropping top from BIGNUM" section and the stale
TODO(FIXNUM) field-removal comments, since `top` stays in BIGNUM.
Refs: https://github.com/openssl/project/issues/2019
Assisted-by: Pi:z-ai/glm-5.2
Assisted-by: Pi:openai/gpt-5.5
Signed-off-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
MergeDate: Thu Jul 9 10:54:20 2026
(Merged from https://github.com/openssl/openssl/pull/31847)
To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
--
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/feature/ossl_fn/1a87fd-24820b%40github.com.