[Net-ssleay-devel] ssleay_session_secret_cb_invoke

Mike McCauley mikem at open.com.au
Tue Sep 4 23:07:10 UTC 2007


Hello Florian,

On Tuesday 04 September 2007 22:49, Florian Ragwitz wrote:
> Hi there,
>
> I just reviewed the changeset that adds SSL_set_session_secret_cb
> bindings and noticed that ssleay_session_secret_cb_invoke gets some
> arguments (SSL *, void *secret, int *secret_len, STACK_OF(SSL_CIPHER)
> *peer_ciphers, SSL_CIPHER **cipher), which aren't passed to the perl
> callback you previously registered.

OK, I have now arranged for the args to be passed to the callback. Added to 
SVN.

>
> As I wasn't able to find the SSL_set_session_secret_cb just now I am
> wondering if this is intentional or some kind of limitation.

You can find the OpenSSL patches that these changes use here:
http://www.open.com.au/radiator/free-downloads/openssl-0.9.8d-session-ticket-osc.patch
http://www.open.com.au/radiator/free-downloads/openssl-0.9.8e-session-ticket-osc.patch
http://www.open.com.au/radiator/free-downloads/openssl-0.9.9-session-ticket.patch


>
> Can you please enlighten me?
>
>
> Mike, thanks for resolving the inc_paths ticket. I'd like to make a new
> release with that fix included, but because of the issue above I'm not
> sure if I shall do that based on latest trunk or if I should just
> release 1.32 with the relevant changes and maybe those changes related
> to SSL_set_tmp_dh and documentation. What do you think?
>
>
> -Flo

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP etc on Unix, Windows, MacOS, NetWare etc.



More information about the Net-ssleay-devel mailing list