View Ticket
2024-05-28
01:06 Closed ticket [6da6e5f4cd]: openssl 3 support plus 5 other changes artifact: 73620e737e user: bohagan
2023-07-17
18:28 New ticket [6da6e5f4cd]. artifact: 2c46410617 user: isleong

Ticket Hash: 6da6e5f4cd88a8497fba183a740875e112702826
Title: openssl 3 support
Status: Closed Type: Code Defect
Severity: Important Priority: Immediate
Subsystem: Resolution: Open
Last Modified: 2024-05-28 01:06:59
Version Found In: 1.7.22
User Comments:
isleong added on 2023-07-17 18:28:25:

Openssl 3 says these functions are deprecated and does not recommend using them. They also advise using the DH provided by openssl instead of the app providing it.

https://www.openssl.org/docs/man3.0/man3/SSL_set_tmp_dh_callback.html

SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh) is used in tls.c. What would be the proper way to fix it so that it is compatible with OpenSSL 3? Unfortunately I don't know if not using the DH provided by TLS would affect the behavior. The people at AS who were involved with the development and maintenance of this extension were already gone before I started.


bohagan added on 2024-05-28 01:06:59:
This issue is fixed by the changes in [54c35183c2d1427d] and OBE by the changes in [d3d16ea77fa810d8].