libgcrypt/src (ChangeLog secmem.c sexp.c)

cvs user werner cvs at cvs.gnupg.org
Tue Feb 3 13:13:17 CET 2004


    Date: Tuesday, February 3, 2004 @ 13:13:17
  Author: werner
    Path: /cvs/gnupg/libgcrypt/src

Modified: ChangeLog secmem.c sexp.c

* 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.


-----------+
 ChangeLog |   11 +++++
 secmem.c  |    5 +-
 sexp.c    |  117 ++++++++++++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 104 insertions(+), 29 deletions(-)



More information about the Gnupg-commits mailing list