Hi,

Vadim Lebedev wrote on Tue, Apr 22, 2014 at 01:17:16PM +0000:
> Theo de Raadt <deraadt <at> cvs.openbsd.org> writes:
>> Vadim Lebedev wrote:

>>> The removal of OPENSSL_malloc/OPENSSL_free ... 
>>> etc will cause a LOT of pain ....

>> Which is why they are not removed.

> I was alarmed by this:
> 
> http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/src/ssl/
> s3_clnt.c.diff?r1=1.34;r2=1.35;f=h
> 
> Maybe i do misread something else but it seems like calls 
> to OPENSSL_malloc/free routines are being replaced by malloc/free etc..

That is true.

> Would you mind to explain what i've been missing?

To stop using functions internally, inside the same library, is not
the same as deleting them from the library interface for external use.

By the way, this discussion would fit better on misc@ than on tech@,
it isn't about technical suggestions, but about basic understanding,
so consider moving it there if you think you still must reply.

Yours,
  Ingo

Reply via email to