Re: Where is PKCS7_free defined?

2014-05-26 Thread Han Sooloo
Thanks a bunch. This helps me look in the right direction. This exercise was more of a “how do things work in general” kind to get a better understanding of the data flows. It was just odd that when I grep searched the GitWeb that there was not a single define or typedef that described how PKC

Re: suspending and continuing handshake

2014-05-26 Thread Kyle Hamilton
I would think that this could be done by handling BIO communications yourself via memory BIOs, then sending the content of those BIOs over the network as appropriate. But, this does appear to be something that needs attention (given the reactive nature of SNI's specification long after the origina

Re: Where is PKCS7_free defined?

2014-05-26 Thread Tom Francis
On May 25, 2014, at 10:15 AM, Han Sooloo wrote: > Trying to understand how the crl2p7.c application allocates PKCS7 pointers. > I see the PKCS7_new() function and it makes sense. > > However, I cannot find the definition of PKCS7_free(). The only place it > shows up is in libeay.num as "PKC

suspending and continuing handshake

2014-05-26 Thread DEXTER
Hi! In a proxying environment when the client connects to the proxy and it sends the SNI, you have to suspend the handshake with the client side, start the handshake on the serverside, get the certificate from the server, and send that certificate back to the client. This is only possible, if I ca