mirror of
https://repo.or.cz/socat.git
synced 2025-07-22 02:22:57 +00:00
Fixed SIGSEGV of OpenSSL on exit()
This commit is contained in:
parent
09969852e9
commit
15e38be2f5
4 changed files with 18 additions and 6 deletions
8
CHANGES
8
CHANGES
|
@ -1,4 +1,12 @@
|
|||
|
||||
Porting:
|
||||
OpenSSL, at least 1.1 on Ubuntu, crashed with SIGSEGV under certain
|
||||
conditions: client connection to server with certificate with empty
|
||||
subject, and pressing ^C after successful connect.
|
||||
This crash is now prevented by setting OPENSSL_INIT_NO_ATEXIT.
|
||||
Thanks to Martin Dorey for reporting and analyzing this issue, and for
|
||||
providing an environment for reproduction.
|
||||
|
||||
Testing:
|
||||
Unset SOCAT_MAIN_WAIT on informational Socat calls
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue