summaryrefslogtreecommitdiff
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-281-1/+1
| | | | | | | | -- GnuPG-bug-id: 3120 Reported-by: ka7 (klemens) Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
* Support RSA-OAEP padding for encryption.Daiki Ueno2011-05-111-2/+0
|
* Support WindowsCE.Werner Koch2010-01-211-1/+1
|
* Fixed error cases in mpicoder.Werner Koch2008-12-051-3/+0
| | | | | Documentation cleanups.
* Preparing a releaseWerner Koch2008-09-181-5/+0
|
* Implemented an Enforced FIPS mode.Werner Koch2008-09-181-26/+0
| | | | | Documentation updates.
* Overhauled the keygrip computation.Werner Koch2008-08-291-6/+0
|
* Implemented transient-key flag as requested by the GNUNet folks.Werner Koch2008-08-261-10/+0
| | | | | | Documentation cleanups. Removed FIPS logging unless in double verbose state.
* Finished the X9.31 RNG implementations.Werner Koch2008-08-211-2/+1
|
* Adding gcry_mpi_lshift.libgcrypt-1.4.2rc1Werner Koch2008-08-191-3/+2
| | | | | Preparing a release candidate.
* Fixed memory leak inthe ac functions.Werner Koch2008-06-241-0/+10
|
* Preapring a release candidatelibgcrypt-1.4.1rc1Werner Koch2008-04-221-3/+0
|
* Preparing 1.4.0.libgcrypt-1.4.0Werner Koch2007-12-101-10/+5
|
* Reorganizatiosn to support the visibility attribute.Werner Koch2007-10-311-5/+2
| | | | | | This can be improved by using fucntion aliases instead of wrapper functions.
* Use extra counter to check random pool filling.Werner Koch2007-08-231-26/+3
| | | | | | Updated the documentation. Typo and comment fixes.
* Fixed symbol prefix detection.Werner Koch2007-07-261-0/+3
| | | | | Typo fixes.
* Camellia is now LGPLedWerner Koch2007-05-311-8/+4
|
* Updated automake.libgcrypt-1.3.0Werner Koch2007-05-041-3/+1
| | | | | Ready for a release.
* Experimental support for ECDSA.Werner Koch2007-03-221-15/+73
| | | | | This is not ready but the key generation and the self-test works.
* Add support for ADM64. From Werner Dittmann.Werner Koch2007-03-131-1/+1
| | | | | Cosmetic changes.
* Fixed bug#596 adn minor cleanupsWerner Koch2007-02-221-13/+12
|
* New configure option --disable-endian-check.Werner Koch2007-02-201-1/+3
|
* * rndlinux.c (set_cloexec_flag): New.Werner Koch2006-12-181-0/+12
| | | | | | | | (open_device): Set close-on-exit flags. Suggested by Max Kellermann. Fixes Debian#403613. Cleaned up last Makefile changes.
* Various minor changes.Werner Koch2006-10-171-0/+1
| | | | | Support for DSA2.
* Fixed a problem with shifting MPIs by 0.Werner Koch2006-08-281-1/+6
| | | | | Add a way to check whether the RNG is in fake mode.
* Fixed gcry_mpi_set_bit and enhanced mpi_rshift.Werner Koch2006-08-041-0/+2
| | | | | Cleaned up andom-daemon initialization.
* Changed xmalloc style calls to proper malloc calls with error returns atWerner Koch2006-06-211-0/+11
| | | | | many (but not all) places.
* Use quick key generation.Werner Koch2006-03-141-4/+13
| | | | | Cleaned up output; i.e. take care of --verbose.
* Applied OFB mode patch by Brad HarrisWerner Koch2006-03-071-0/+3
|
* src/ChangeLogMoritz Schulte2005-11-021-0/+3
| | | | | | | | | src/gcrypt.h TODO cipher/pubkey.c cipher/cipher.c cipher/ChangeLog
* (is_prime): Release A2.Werner Koch2003-12-221-1/+1
|
* * md.c: Moved a couple of functions down below the data structureWerner Koch2003-12-191-0/+5
| | | | | | | | | | | | | | | | definitions. (struct gcry_md_context): New field ACTUAL_HANDLE_SIZE. (md_open): Set it here. (strcut gcry_md_list): New field ACTUAL_STRUCT_SIZE. (md_enable): Set it here. (md_close): Wipe the context memory. secure memory. * cipher.c (struct gcry_cipher_handle): New field ACTUAL_HANDLE_SIZE. (gcry_cipher_open): Set it here. (gcry_cipher_close): Use it to always wipe out the handle data. * md.c: Minor code and comment cleanups.
* * acinclude.m4 (AC_CHECK_PTH): Added.Werner Koch2003-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Use it here instead of the generic lib test. Bumbed LT vesion to C9/A2/R0. * dsa.c (verify): s/exp/ex/ due to shadowing of a builtin. * elgamal.c (verify): Ditto. * ac.c (gcry_ac_data_get_index): s/index/idx/ (gcry_ac_data_copy_internal): Remove the cast in _gcry_malloc. (gcry_ac_data_add): Must use gcry_realloc instead of realloc. * pubkey.c (sexp_elements_extract): s/index/idx/ as tribute to the forehackers. (gcry_pk_encrypt): Removed shadowed definition of I. Reordered arguments to malloc for clarity. (gcry_pk_sign, gcry_pk_genkey): Ditto. * primegen.c (prime_generate_internal): s/random/randomlevel/. * i386/mpih-rshift.S, i386/mpih-lshift.S: Use %dl and not %edx for testb; this avoids an assembler warning. * mpi-pow.c (gcry_mpi_powm): s/exp/expo/ to avoid shadowing warning. * autogen.sh: Allow to override the tool name. Do not run libtoolize. Update required version numbers. * libgcrypt.vers (_gcry_generate_elg_prime): Removed this symbol; gnutls does not need it anymore. * secmem.c (mb_get_new): s/pool/block/ due to global pool. * misc.c (gcry_set_log_handler): s/logf/f/ to avoid shadowing warning against a builtin. * ath-pth-compat.c: cast pth_connect to get rid of the const prototype. * basic.c (check_aes128_cbc_cts_cipher): Make it a prototype * ac.c (check_run): Comment unused variable.
* * configure.ac: Give a hint on where libgpg-error is available.Werner Koch2003-10-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reformatted long lines. Don't include gcrypt-defs.h. * ac.c (ac_key_identifiers): Made static. * random.c (getfnc_gather_random,getfnc_fast_random_poll): Move prototypes to .. * rand-internal.h: .. here * random.c (getfnc_gather_random): Include rndw32 gatherer. * rndunix.c, rndw32.c, rndegd.c: Include them here. * rndlinux.c (_gcry_rndlinux_gather_random): Prepend the _gcry_ prefix. Changed all callers. * rndegd.c (_gcry_rndegd_gather_random): Likewise. (_gcry_rndegd_connect_socket): Likewise. * rndunix.c (_gcry_rndunix_gather_random): Likewise. (waitpid): Made static. * rndw32.c: Removed the old and unused winseed.dll cruft. (_gcry_rndw32_gather_random_fast): Renamed from gather_random_fast. (_gcry_rndw32_gather_random): Renamed from gather_random. Note, that the changes 2003-04-08 somehow got lost. * sha512.c (sha512_init, sha384_init): Made static. * cipher.c (do_ctr_decrypt): Removed "return" from this void function. * gcrypt.h (gcry_pk_testkey): Doc fix. * libgcrypt.def: Manually wrote this file. * build-def: This file should not be used anymore.
* (Working with hash algorithms): Clarified that HMACWerner Koch2003-08-301-0/+3
| | | | | does not work with all algorithms.
* Updated.Moritz Schulte2003-07-071-1/+6
|
* MergedWerner Koch2003-03-191-0/+2
|
* 2003-03-04 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-03-041-4/+0
| | | | | | | | * TODO: Remove item about resetting handles, since gcry_cipher_reset is implemented by now. * NEWS: Mentioned gcry_cipher_reset.
* About to release 1.1.12V1-1-12Werner Koch2003-01-201-1/+1
|
* * configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a newV1-1-11Werner Koch2002-12-211-0/+7
| | | | | interface
* * configure.ac (have_pthread): Check for pthreads in libc.Werner Koch2002-12-191-0/+4
| | | | | (have_ld_version_script): New.
* * configure.ac (MODULES_IN_CIPHER): Add md4.c. By Simon Josefsson.Werner Koch2002-11-101-0/+2
|
* * configure.ac: Set LT version to 4/3/0.Werner Koch2002-05-211-5/+2
|
* * jnlib/: Removed.Werner Koch2002-05-021-2/+10
| | | | | | | | * Makefile.am (SUBDIRS): Removed jnlib. * configure.ac (jnlib/Makefile): Removed. * configure.ac: Define _REENTRANT.
* Added some commentsWerner Koch2001-12-181-1/+1
|
* * misc.c (_gcry_log_printf): New.Werner Koch2001-12-061-0/+6
* sexp.c (dump_string,gcry_sexp_dump): Use logging functions instead of stderr.