[openssl/openssl] eb962a: remove all atexit() tests in shlibloadtest

1 view
Skip to first unread message

Sashan

unread,
Feb 13, 2026, 10:15:39 AMFeb 13
to openssl...@openssl.org
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: eb962a78b5cda85b9ff80d2bd5981021a1a7b9cc
https://github.com/openssl/openssl/commit/eb962a78b5cda85b9ff80d2bd5981021a1a7b9cc
Author: Alexandr Nedvedicky <sas...@openssl.org>
Date: 2026-02-13 (Fri, 13 Feb 2026)

Changed paths:
M test/recipes/90-test_shlibload.t
M test/shlibloadtest.c

Log Message:
-----------
remove all atexit() tests in shlibloadtest

The shlibloadtest used atexit() handler to verify
library pinning works as expected. The libcrypto
no longer arms atexit handler which also used to
fire upon shlib unload. We can not use the atexit
mechansim to test shared library pinning.

If the shlibload test does not crash on exit, then
library pinning must work.

Fixes openssl/project#1869

Reviewed-by: Neil Horman <nho...@openssl.org>
Reviewed-by: Tomas Mraz <to...@openssl.org>
MergeDate: Fri Feb 13 15:15:04 2026
(Merged from https://github.com/openssl/openssl/pull/29987)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
Reply all
Reply to author
Forward
0 new messages