On Fri, 2017-01-27 at 10:54 -0600, Benjamin Kaduk via openssl-dev
wrote:
> [moving from github to -dev]
>
> On 01/27/2017 07:36 AM, mattcaswell wrote:
> > 1.0.2 is the software version.
> > The numbers on the end of lbssl.so.1.0.0 refer to the ABI version -
> > which is different. Software
Ah, right, so indeed I did misunderstand. So if I use SSL_set_bio without
calling BIO_free myself, the refcount works out automatically and I don't
need to up myself. That indeed works, and explains why the s_server and
other places don't suffer from this.
In that case, I would say that for having
On 30/01/17 17:19, Mischa Salle wrote:
> Hi Matt,
>
> thanks for the quick and extensive answer!
>
> I've tried by replacing all SSL_set_bio(ssl, bio, bio) with a separate
> SSL_set0_rbio(ssl, bio) and SSL_set0_wbio(ssl, bio).
> I've also removed all BIO_free statements and if I understand you
Hi Matt,
thanks for the quick and extensive answer!
I've tried by replacing all SSL_set_bio(ssl, bio, bio) with a separate
SSL_set0_rbio(ssl, bio) and SSL_set0_wbio(ssl, bio).
I've also removed all BIO_free statements and if I understand you correctly,
I should then *not* need to call
On 30/01/17 10:13, Mischa Salle wrote:
> Hi all,
>
> I noticed a doublefree when calling SSL_set_bio(ssl, bio, bio) followed
> by either SSL_set_bio(ssl, NULL, NULL) or SSL_set_io_SSL_free(ssl).
> Valgrind shows the double free, and I see the assert in
>
Hi all,
I noticed a doublefree when calling SSL_set_bio(ssl, bio, bio) followed by
either SSL_set_bio(ssl, NULL, NULL) or SSL_set_io_SSL_free(ssl). Valgrind
shows the double free, and I see the assert in
https://github.com/openssl/openssl/blob/master/crypto/bio/bio_lib.c#L122
fail. This is all
> I had some surprising results of the speed command when testing the
> md5 speed on the 1.1.0-stable branch (for both a shared and a static
> build):
> openssl speed md5 returns:
> type 16 bytes 64 bytes256 bytes 1024 bytes 8192 bytes
> 16384 bytes
> md5