openssl/util
Rich Salz bbd86bf542 mem functions cleanup
Only two macros CRYPTO_MDEBUG and CRYPTO_MDEBUG_ABORT to control this.
If CRYPTO_MDEBUG is not set, #ifdef out the whole debug machinery.
        (Thanks to Jakob Bohm for the suggestion!)
Make the "change wrapper functions" be the only paradigm.
Wrote documentation!
Format the 'set func' functions so their paramlists are legible.
Format some multi-line comments.
Remove ability to get/set the "memory debug" functions at runtme.
Remove MemCheck_* and CRYPTO_malloc_debug_init macros.
Add CRYPTO_mem_debug(int flag) function.
Add test/memleaktest.
Rename CRYPTO_malloc_init to OPENSSL_malloc_init; remove needless calls.

Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-01-07 15:14:18 -05:00
..
pl Harmonize do_rehash_rule with updated test/recipies/25-test_verify.t. 2015-10-13 19:48:15 +02:00
TLSProxy Prefer ReuseAddr over Reuse, with IO::Socket::INET 2015-12-29 17:36:08 +01:00
add_cr.pl Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
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 Improve make depend. 2015-10-24 17:34:21 +01:00
copy-if-different.pl Remove unused variable. 2013-03-04 22:48:38 +00:00
copy.pl add -stripcr option to copy.pl from 0.9.8 2011-02-03 14:57:51 +00:00
cygwin.sh util/cygwin.sh update. 2012-03-31 11:06:46 +00:00
deltree.com Break out deltree in its' own command procedure. 2006-02-26 10:44:57 +00:00
dirname.pl Make perl replacement for dirname, for system that lack the latter. 2002-06-05 14:10:59 +00:00
do_ms.sh More consistency. 1999-05-31 21:58:18 +00:00
domd Support ccache. 2015-12-12 23:05:41 +00:00
extract-names.pl Change spaces to symbols in names. 2004-03-25 19:52:34 +00:00
extract-section.pl Allow alternative manual sections to be embedded in .pod file comments. 2004-11-25 17:47:31 +00:00
files.pl Improve variable parsing when generating MINFO 2014-11-16 16:44:44 -05:00
fipslink.pl util/fipslink.pl: further adjustments. 2012-10-27 23:36:43 +00:00
fixNT.sh get rid of Makefile.ssl in util/ 2005-04-27 08:56:15 +00:00
FreeBSD.sh Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
incore util/incore update. 2015-05-13 17:23:48 +02:00
indent.pro Async port to windows 2015-11-20 23:32:18 +00:00
install.sh Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
libeay.num mem functions cleanup 2016-01-07 15:14:18 -05:00
mk1mf.pl Harmonize do_rehash_rule with updated test/recipies/25-test_verify.t. 2015-10-13 19:48:15 +02:00
mkbuildinf.pl Fix build failure on Windows due to undefined cflags identifier 2015-01-08 19:21:24 +00:00
mkcerts.sh Fix buggy #! magic and update ssleay->openssl 2002-11-15 21:26:42 +00:00
mkdef.pl Enhance util/mkdef.pl to provide a VMS linker option file for shlibs 2016-01-07 21:09:43 +01:00
mkdir-p.pl Update from stable branch. 2005-11-06 17:58:26 +00:00
mkerr.pl add -unref option to mkerr.pl 2015-12-22 19:20:11 +00:00
mkfiles.pl Fix mkfiles for new directories 2015-12-10 11:58:58 +00:00
mkrc.pl Update year in Windows builds. 2015-09-28 15:32:38 +02:00
mkstack.pl use more descriptive name DEFINE_STACK_OF_CONST 2016-01-07 18:00:51 +00:00
openssl-format-source Find the right indent on *BSD. 2015-08-10 13:28:26 +01:00
opensslwrap.sh opensslwrap.sh to respect $OPENSSL_ENGINES. 2006-12-29 15:00:36 +00:00
perlpath.pl Be less restrictive and allow also `perl util/perlpath.pl /path/to/bin/perl' 1999-03-10 19:57:05 +00:00
point.sh Updates from 1.0.0-stable 2009-04-06 15:22:01 +00:00
selftest.pl GH336: Return an exit code if report fails 2015-08-01 14:32:32 -04:00
shlib_wrap.sh Test suite: minimal required to get mingw 'make test' work under Linux. 2015-10-13 19:46:50 +02:00
sp-diff.pl MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test 2000-08-14 14:05:53 +00:00
speed.sh Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
ssleay.num DANE make update 2016-01-06 18:53:15 -05:00
su-filter.pl Delete trailing whitespace from output. 2015-01-22 09:20:09 +00:00
toutf8.sh Small script to re-encode files that need it to UTF-8 2015-07-14 01:10:01 +02:00
x86asm.sh Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00