* secmem.c (_gcry_secmem_init): Do not print the "not locked into
authorWerner Koch <wk@gnupg.org>
Tue, 3 Feb 2004 12:13:16 +0000 (12:13 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 3 Feb 2004 12:13:16 +0000 (12:13 +0000)
commit9f271b48a775e8c26416d6dd32b5df722a5ff567
tree6485934060c1429dec9b550b3217b2f5c9842c71
parent76879df7c9ff90ae06d6c13d130c475bf7878a2e
* secmem.c (_gcry_secmem_init): Do not print the "not locked into
core warning" if the NO_WARNING flag has been set.

* sexp.c (sexp_sscan): Allocate result in secure memory if BUFFER
is in secure memory. Switch to secure memory for the a secure %b
format item. Extra paranoid wipe on error.
(gcry_sexp_release): Added paranoid wiping for securely allocated
S-expressions.

* tsexp.c (basic): New pass to check secure memory switching.
src/ChangeLog
src/secmem.c
src/sexp.c
tests/ChangeLog
tests/tsexp.c