[openssl/openssl] 6b6fc6: Add WRAP build.info variable

"'Jakub Zelenka' via openssl-commits" <[email protected]> Thu, 09 Jul 2026 10:40:34 -0700
Newsgroups gmane.comp.encryption.openssl.cvs
Message-ID <openssl/openssl/push/refs/heads/master/[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 6b6fc647116d61ea8c1250b4ad55b7696dad7b6a
      https://github.com/openssl/openssl/commit/6b6fc647116d61ea8c1250b4ad55b7696dad7b6a
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M Configurations/unix-Makefile.tmpl
    M Configure

  Log Message:
  -----------
  Add WRAP build.info variable

This is used for adding per target --wrap ld flags for each listed
function.

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:12 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: bc79a23e6c68512d9929576995007009c9daa2d0
      https://github.com/openssl/openssl/commit/bc79a23e6c68512d9929576995007009c9daa2d0
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M CHANGES.md
    M INSTALL.md
    M include/openssl/ssl.h.in
    M ssl/ssl_utst.c
    M util/libssl.num

  Log Message:
  -----------
  Deprecate unit-test configure option and SSL_test_functions

The unit-test configure option exists only to expose the
SSL_test_functions() API allowing to overwrite ssl_init_wbio_buffer.
Instead of renaming it, deprecate the option and the SSL_test_functions()
function so both can be removed in OpenSSL 5.0.

Assisted-by: Claude:claude-fable-5

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:13 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: acd7679800cd766bd855c4995a3d3799be9e2516
      https://github.com/openssl/openssl/commit/acd7679800cd766bd855c4995a3d3799be9e2516
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M .github/workflows/ci.yml
    M .github/workflows/coveralls.yml
    M CHANGES.md
    M Configurations/unix-Makefile.tmpl
    M Configure
    M INSTALL.md
    M test/build.info
    A test/recipes/02-test_unit.t
    A test/unit/.gitignore
    A test/unit/README.md
    A test/unit/build.info

  Log Message:
  -----------
  Add unit testing cmocka based framework

This adds the unit testing framework that extends the build so it can
be enabled and tests are built. It is executed as part of the test
using a recipe which executes all unit tests.

The documentation is added with more info about writing the unit tests.

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:14 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: ac858acc91e9ea6a923add569d340d178f637983
      https://github.com/openssl/openssl/commit/ac858acc91e9ea6a923add569d340d178f637983
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    A util/mkwraps.pl

  Log Message:
  -----------
  Add mkwraps script for generting wraps and expectations

This is a helper script that can be used to provide a boilerplate code.

Assisted-by: Claude:claude-opus-4-7

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:15 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: 82ccc1747f0976e01665589117d7d57e9b92a095
      https://github.com/openssl/openssl/commit/82ccc1747f0976e01665589117d7d57e9b92a095
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M test/unit/build.info
    A test/unit/crypto/bio/test_bss_fd.c

  Log Message:
  -----------
  Add BIO bss_fd test

Assisted-by: Claude:claude-opus-4-7

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:17 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: bcbecdcaa5c0d7ae11ddf2de58b65ae1b97ff0c4
      https://github.com/openssl/openssl/commit/bcbecdcaa5c0d7ae11ddf2de58b65ae1b97ff0c4
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M test/unit/build.info
    A test/unit/crypto/bio/test_bio_addr.c

  Log Message:
  -----------
  Add BIO bio_addr test

Assisted-by: Claude:claude-opus-4-7

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:18 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: 90afdb14ed35910f3311f08fa1f4301340164e4d
      https://github.com/openssl/openssl/commit/90afdb14ed35910f3311f08fa1f4301340164e4d
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M crypto/bio/bio_local.h
    M crypto/bio/bss_conn.c
    M test/unit/build.info
    A test/unit/crypto/bio/test_bss_conn.c

  Log Message:
  -----------
  Add BIO bss_conn test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:19 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: b69282a759b0ae83385c99a540be5ab2af069586
      https://github.com/openssl/openssl/commit/b69282a759b0ae83385c99a540be5ab2af069586
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M crypto/bio/bio_local.h
    M crypto/bio/bss_acpt.c
    M test/unit/build.info
    A test/unit/crypto/bio/test_bss_acpt.c

  Log Message:
  -----------
  Add BIO bss_acpt test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:20 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: b05333b7e9a47aec2fe4a28915be0497a7480c44
      https://github.com/openssl/openssl/commit/b05333b7e9a47aec2fe4a28915be0497a7480c44
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M crypto/bio/bio_local.h
    M crypto/bio/bss_dgram.c
    M test/unit/build.info
    A test/unit/crypto/bio/test_bss_dgram.c

  Log Message:
  -----------
  Add BIO bss_dgram test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:21 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: bd07dda47d150d7ce758c932ab50097ce0c65962
      https://github.com/openssl/openssl/commit/bd07dda47d150d7ce758c932ab50097ce0c65962
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M test/unit/build.info
    A test/unit/crypto/bio/test_bss_sock.c

  Log Message:
  -----------
  Add BIO bss_socket test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:22 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: 207c40c97a1f502a39df260c8daf919de2fd9cb2
      https://github.com/openssl/openssl/commit/207c40c97a1f502a39df260c8daf919de2fd9cb2
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M test/unit/build.info
    A test/unit/crypto/bio/test_bio_sock.c

  Log Message:
  -----------
  Add BIO bio_sock test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:24 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


  Commit: 234845aaabbcfef5f58a00835f0383ceabe469b5
      https://github.com/openssl/openssl/commit/234845aaabbcfef5f58a00835f0383ceabe469b5
  Author: Jakub Zelenka <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M test/unit/build.info
    A test/unit/crypto/bio/test_bio_sock2.c

  Log Message:
  -----------
  Add BIO bio_sock2 test

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Thu Jul  9 17:39:25 2026
(Merged from https://github.com/openssl/openssl/pull/30788)


Compare: https://github.com/openssl/openssl/compare/38c7ace6c172...234845aaabbc

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/master/38c7ac-234845%40github.com.