[openssl/openssl] 148767: OSSL_FN: Add basic shift and compare functions

"'Richard Levitte' via openssl-commits" <[email protected]>
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: 148767fc9affec4af5905185693d6435f33fe621
      https://github.com/openssl/openssl/commit/148767fc9affec4af5905185693d6435f33fe621
  Author: Richard Levitte <[email protected]>
  Date:   2026-06-26 (Fri, 26 Jun 2026)

  Changed paths:
    M crypto/err/openssl.txt
    M crypto/fn/build.info
    M crypto/fn/fn_err.c
    M crypto/fn/fn_lib.c
    A crypto/fn/fn_shift.c
    M include/crypto/fn.h
    M include/crypto/fnerr.h
    M test/fn_api_test.c

  Log Message:
  -----------
  OSSL_FN: Add basic shift and compare functions

The following functions are added:

- OSSL_FN_num_bits
- OSSL_FN_cmp
- OSSL_FN_lshift
- OSSL_FN_lshift1

Assisted-by: Pi:openai/gpt-5.5
Signed-off-by: Richard Levitte <[email protected]>

Reviewed-by: Igor Ustinov <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Fri Jun 26 14:23:17 2026
(Merged from https://github.com/openssl/openssl/pull/31460)


  Commit: 5072424737151ec221dce9626c2846fd1dc74e76
      https://github.com/openssl/openssl/commit/5072424737151ec221dce9626c2846fd1dc74e76
  Author: Richard Levitte <[email protected]>
  Date:   2026-06-26 (Fri, 26 Jun 2026)

  Changed paths:
    M crypto/bn/bn_lib.c
    M crypto/bn/bn_shift.c

  Log Message:
  -----------
  OSSL_FN: Wrap BN shift and compare functions around OSSL_FN functions

Assisted-by: Pi:openai/gpt-5.5
Signed-off-by: Richard Levitte <[email protected]>

Reviewed-by: Igor Ustinov <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Fri Jun 26 14:23:18 2026
(Merged from https://github.com/openssl/openssl/pull/31460)


Compare: https://github.com/openssl/openssl/compare/cbc3f0b448c6...507242473715

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/cbc3f0-507242%40github.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.