|Subject:||Patch: fix SSL_set_info_callback, add SSL_CTX_set_info_callback and SSL_set_state|
Hi, this patch fixes the support for SSL_set_info_callback and adds SSL_CTX_set_info_callback and SSL_set_state. Support for these functions is necessary to either detect renegotiation or to enforce renegotiation: - SSL_set_info_callback: now takes a proper perl callback, instead some C callback which you cannot create from Perl - SSL_CTX_set_info_callback: same as SSL_set_info_callback, but for CTX - SSL_set_state: needed together with SSL_renegotiate to explicitly trigger renegotiation now instead of sometimes later This patch omits the autogenerated changes on constants.c and 21_constants.t. It also omits for clarity the necessary changes for the exported symbols in SSLeay.pm and SSLeay.pod, which need to be done by running regen_openssl_constants.pl at the appropriate places. Regards, Steffen
Message body not shown because it is not plain text.