[openssl-dev] [openssl.org #3964] Fix OPENSSL_NO_STDIO build

Andy Polyakov via RT rt at openssl.org
Wed Sep 30 11:19:50 UTC 2015


> See http://www.infradead.org/rpr.html

Must be poor timing. First DNS took forever, then I get unable to
connect, connection time-outs...

>> To question about OPENSSL_stderr() that was removed with "not used"
>> rationale. When it comes to a *library* you always run risk of finding
>> something that it not used by the library itself, something that is
>> meant to be used exclusively by somebody else's application. And
>> OPENSSL_stderr() is such thing. Well, for a Unix person it's really
>> meaningless function, but it was introduced to solve small but
>> irritating problem in FIPS module context on Windows.
> 
> 
> You'll note I left it well alone on my 1.0.2 backports; only changed it in
> HEAD. If you want to keep it can we make it return a BIO? Many platforms
> could use it then for serial debug output etc.

BIO would be an overkill in the original context, i.e. in context for
irritating problem in FIPS module. But as current FIPS module is not
really supported option in HEAD and would need overhaul in either case,
let's let omission slide in HEAD. BTW, the comment was also meant to be
of a little bit more general character, i.e. just because something is
not used by the library itself, it doesn't have to be useless.




More information about the openssl-dev mailing list