[Net-ssleay-devel] ssleay_session_secret_cb_invoke
Mike McCauley
mikem at open.com.au
Tue Sep 4 21:28:13 UTC 2007
Hi 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.
>
> 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.
>
> Can you please enlighten me?
Hmm, there were issues with just whether and how a stack of SSL_CIPHER could
be passed, and there is no need to pass the secret.
However, you are prob right, they should be passed if at all possible.
Ill have another go at that immediately.
>
>
> 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?
Im pretty flexible. I would really like to see the SSL_set_session_secret_cb
changes make it out soonish, but whatever you are comfortable with.
>
>
> -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