openssl/util
David Woodhouse 984d6c6052 Fix no-stdio build
Much related/similar work also done by
Ivan Nestlerode <ivan.nestlerode@sonos.com>

   +Replace FILE BIO's with dummy ops that fail.
   +Include <stdio.h> for sscanf() even with no-stdio (since the declaration
    is there). We rely on sscanf() to parse the OPENSSL_ia32cap environment
    variable, since it can be larger than a 'long'. And we don't rely on the
    availability of strtoull().
   +Remove OPENSSL_stderr(); not used.
   +Make OPENSSL_showfatal() do nothing (currently without stdio there's
    nothing we can do).
   +Remove file-based functionality from ssl/. The function
    prototypes were already gone, but not the functions themselves.
   +Remove unviable conf functionality via SYS_UEFI
   +Add fallback definition of BUFSIZ.
   +Remove functions taking FILE * from header files.
   +Add missing DECLARE_PEM_write_fp_const
   +Disable X509_LOOKUP_hash_dir(). X509_LOOKUP_file() was already compiled out,
    so remove its prototype.
   +Use OPENSSL_showfatal() in CRYPTO_destroy_dynlockid().
   +Eliminate SRP_VBASE_init() and supporting functions. Users will need to
    build the verifier manually instead.
   +Eliminate compiler warning for unused do_pk8pkey_fp().
   +Disable TEST_ENG_OPENSSL_PKEY.
   +Disable GOST engine as is uses [f]printf all over the place.
   +Eliminate compiler warning for unused send_fp_chars().

Signed-off-by: Rich Salz <rsalz@akamai.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-09-29 21:59:19 -04:00
..
pl Adapt mk1mf.pl and helpers to the new testing framework. 2015-09-07 16:10:58 +02:00
TLSProxy Empty NewSessionTicket: test session resumption 2015-09-28 16:00:58 +02:00
add_cr.pl
bat.sh Remove remaining variables for symlinked/copied headers and tests 2015-03-31 20:16:01 +02:00
ck_errf.pl Allow for types with leading underscore when checking error macros. 2015-04-28 14:34:58 +02:00
clean-depend.pl Remove remaining Kerberos references 2015-05-13 15:08:10 +01:00
copy-if-different.pl
copy.pl
cygwin.sh
deleof.pl
deltree.com
dirname.pl
do_ms.sh
domd Remove remaining Kerberos references 2015-05-13 15:08:10 +01:00
err-ins.pl
extract-names.pl
extract-section.pl
files.pl
fipsdist.pl
fipslink.pl
fipsobj.pl
fixNT.sh
FreeBSD.sh
incore util/incore update. 2015-05-13 17:23:48 +02:00
indent.pro Add new types to indent.pro 2015-08-17 18:21:53 +02:00
install.sh
libeay.num Fix no-stdio build 2015-09-29 21:59:19 -04:00
mk1mf.pl Adapt mk1mf.pl and helpers to the new testing framework. 2015-09-07 16:10:58 +02:00
mkbuildinf.pl
mkcerts.sh
mkdef.pl RT3992: Make SCT #ifdeffable. 2015-09-09 18:28:13 -04:00
mkdir-p.pl
mkerr.pl Have mkerr.pl treat already existing multiline string defs properly 2015-04-08 21:44:43 +02:00
mkfiles.pl Remove remaining Kerberos references 2015-05-13 15:08:10 +01:00
mkrc.pl Update year in Windows builds. 2015-09-28 15:32:38 +02:00
mkstack.pl Sort @sstacklst correctly. 2015-07-09 16:04:09 +01:00
openssl-format-source Find the right indent on *BSD. 2015-08-10 13:28:26 +01:00
opensslwrap.sh
perlpath.pl
point.sh
selftest.pl GH336: Return an exit code if report fails 2015-08-01 14:32:32 -04:00
shlib_wrap.sh
sp-diff.pl
speed.sh
src-dep.pl
ssleay.num Fix no-stdio build 2015-09-29 21:59:19 -04:00
su-filter.pl
tab_num.pl
toutf8.sh Small script to re-encode files that need it to UTF-8 2015-07-14 01:10:01 +02:00
x86asm.sh