summaryrefslogtreecommitdiff
path: root/libgcrypt.txt
AgeCommit message (Collapse)AuthorFilesLines
2004-08-09*** empty log message ***Moritz Schulte1-1/+1
2004-05-07* random.c (initialize): Factored out some code to ..Werner Koch1-5/+5
(initialize_basics): .. new function. (_gcry_random_initialize): Just call initialize_basics unless the new arg FULL is set to TRUE. (_gcry_fast_random_poll): Don't do anything unless the random system has been really initialized. * gcrypt.h: Added GCRYCTL_FAST_POLL. (gcry_fast_random_poll): New. * global.c (gcry_control) <INITIALIZATION_FINISHED>: Do only basic random subsystem init. (gcry_control) <FAST_POLL>: New.
2003-01-21* README (Configure options): New.Werner Koch1-1/+1
* configure.ac (have_ld_version_script): New option --enable-ld-version-script.
2003-01-15* basic.c (verify_one_signature,check_pubkey_sign)Werner Koch1-26/+51
(check_pubkey): New. (main): Check public key functions. Add a --debug option. * sexp.c (gcry_sexp_length): Fixed. This was seriously broken. * pubkey.c (sexp_data_to_mpi): New. This handles pkcs1 padding. (gcry_pk_sign, gcry_pk_verify): Use it here. (gcry_pk_encrypt): And here. (pubkey_verify): Add debug code. (sexp_to_enc): Handle flags in the input and return the pkcs1 flag in a new parameter. (gcry_pk_decrypt): Prepare for future pkcs1 handling.
2002-05-14Change the license to the LGPL.Werner Koch1-2/+2
2001-08-03Applied changes from GnuPG stable.Werner Koch1-0/+93
Add a first tes program