[openssl/openssl] 478e78: Configure, INSTALL.md: make atexit deprecated disa...

"'esyr' via openssl-commits" <[email protected]>
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: 478e78829a58fffd05d56dc90e37ee0b126429b2
      https://github.com/openssl/openssl/commit/478e78829a58fffd05d56dc90e37ee0b126429b2
  Author: Eugene Syromiatnikov <[email protected]>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M Configure
    M INSTALL.md

  Log Message:
  -----------
  Configure, INSTALL.md: make atexit deprecated disablable

As the atexit handler was removed in [1], no-atexit configuration option
has no effect, make that explicit by disallowing enabling atexit, and
update the documentation accordingly.

[1] https://github.com/openssl/openssl/pull/29385

References: https://github.com/openssl/openssl/issues/30742

Reviewed-by: Nikola Pajkovsky <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Norbert Pocs <[email protected]>
MergeDate: Thu Jun 18 12:20:34 2026
(Merged from https://github.com/openssl/openssl/pull/30767)


  Commit: bd6bb9d3f7326999587243d2dd2682c51024bee9
      https://github.com/openssl/openssl/commit/bd6bb9d3f7326999587243d2dd2682c51024bee9
  Author: Eugene Syromiatnikov <[email protected]>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M Configurations/50-nonstop.conf

  Log Message:
  -----------
  Configurations/50-nonstop.conf: remove 'atexit' from disable maps

Since there is no atexit() handler installation after [1],
the associated configuratoin option (that was initially introduced
to support the configurations in question[2]) has no effect
and can be removed from NonStop configurations.

[1] https://github.com/openssl/openssl/pull/29385
[2] 99fb31c167e3 "Add atexit configuration option to using atexit() in libcrypto at build-time."

Signed-off-by: Eugene Syromiatnikov <[email protected]>

Reviewed-by: Nikola Pajkovsky <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Norbert Pocs <[email protected]>
MergeDate: Thu Jun 18 12:20:36 2026
(Merged from https://github.com/openssl/openssl/pull/30767)


  Commit: 1199f3bacf593215716df8968cf0b14d789e567c
      https://github.com/openssl/openssl/commit/1199f3bacf593215716df8968cf0b14d789e567c
  Author: Eugene Syromiatnikov <[email protected]>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M .github/workflows/run-checker-daily.yml

  Log Message:
  -----------
  .github/workflows/run-checker-daily.yml: remove no-atexit configuration check

The configuration option has no effect.  Remove it from the test matrix.

Signed-off-by: Eugene Syromiatnikov <[email protected]>

Reviewed-by: Nikola Pajkovsky <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Norbert Pocs <[email protected]>
MergeDate: Thu Jun 18 12:20:37 2026
(Merged from https://github.com/openssl/openssl/pull/30767)


Compare: https://github.com/openssl/openssl/compare/5cdfaabe100f...1199f3bacf59

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/5cdfaa-1199f3%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.