Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * dsa.c (verify): s/exp/exponent/ to fix a compiler warning. From Werner | David Shaw | 2004-05-20 | 2 | -5/+10 |
| | | | | | on stable branch. | ||||
* | * cipher.c (setup_cipher_table): May as well call Rijndael AES at this | David Shaw | 2004-01-17 | 2 | -4/+7 |
| | | | | | point. | ||||
* | * pubkey.c (setup_pubkey_table), elgamal.c (sign, verify, test_keys, | David Shaw | 2004-01-17 | 3 | -182/+13 |
| | | | | | | elg_sign, elg_verify, elg_get_info): Remove the last bits of Elgamal type 20 support. | ||||
* | * idea-stub.c (load_module, idea_get_info): Return the proper type for | David Shaw | 2003-12-30 | 2 | -19/+11 |
| | | | | | idea_get_info from inside load_module. From Stefan Bellon. | ||||
* | * rijndael.c, rndunix.c, twofish.c: Remove dead IS_MODULE code. | David Shaw | 2003-12-30 | 6 | -190/+10 |
| | | | | | | | * g10c.c: Dead code. Remove. * Makefile.am: Don't compile g10c.c. | ||||
* | cleaned up RISC OS code and removed lots of unnecessary stuff | Stefan Bellon | 2003-12-28 | 4 | -38/+10 |
| | |||||
* | * dsa.h, dsa.c (dsa_verify), elgamal.h, elgamal.c (elg_verify), rsa.h, | David Shaw | 2003-12-17 | 8 | -26/+19 |
| | | | | | | rsa.c (rsa_verify), pubkey.c (dummy_verify, pubkey_verify): Remove old unused code. | ||||
* | * pubkey.c (setup_pubkey_table): Don't allow signatures to and from | David Shaw | 2003-12-04 | 2 | -7/+46 |
| | | | | | | | encrypt-only Elgamal keys. (pubkey_get_npkey, pubkey_get_nskey, pubkey_get_nsig, pubkey_get_nenc, pubkey_nbits): Wrap the RSA cheats in !USE_RSA. Add cheats for sign+encrypt Elgamal. | ||||
* | * pubkey.c (setup_pubkey_table): Only include RSA if USE_RSA is defined. | David Shaw | 2003-12-01 | 2 | -3/+14 |
| | | | | | | | | | | (pubkey_get_npkey): Return 2 for RSA even if it isn't available so we can at least handle RSA keys. ---------------------------------------------------------------------- pubkey.c CVS: ---------------------------------------------------------------------- | ||||
* | * pubkey.c (pubkey_sign): Return an error if an ElGamal key is used. | Werner Koch | 2003-11-27 | 3 | -27/+43 |
| | | | | | | | * elgamal.c (gen_k): New arg SMALL_K. (sign): Use it here with SMALL_K set to false (do_encrypt): and here with SMALL_K set to true. | ||||
* | * primegen.c (gen_prime): Bail out if we try to generate a prime | Werner Koch | 2003-10-10 | 2 | -3/+13 |
| | | | | | | | with less than 16 bits. Include i18n.h. * POTFILES.in (cipher/primegen.c): Added. | ||||
* | * primegen.c (gen_prime): Bail out if NBITS is zero. This is | Werner Koch | 2003-10-06 | 2 | -1/+9 |
| | | | | | Debian bug #213989 reported by Max <[email protected]>. | ||||
* | * md.c (string_to_digest_algo): Enable read-write SHA-256 support. | David Shaw | 2003-09-04 | 5 | -948/+11 |
| | | | | | | * algorithms.h, Makefile.am, md.c (load_digest_module, string_to_digest_algo), tiger.c: Drop TIGER/192 support. | ||||
* | * idea-stub.c, random.c; s/__MINGW32__/_WIN32/ to help building on native | David Shaw | 2003-08-28 | 3 | -7/+16 |
| | | | | | | Windows compilers. Requested by Brian Gladman. From Werner on stable branch. | ||||
* | * random.c (getfnc_gather_random): Don't check NAME_OF_DEV_RANDOM twice. | David Shaw | 2003-08-21 | 2 | -1/+6 |
| | | | | | Use NAME_OF_DEV_URANDOM. | ||||
* | * bithelp.h, des.c, random.c, rndlinux.c, sha1.c, blowfish.c, elgamal.c, | David Shaw | 2003-05-24 | 20 | -196/+179 |
| | | | | | | | | rijndael.c, rndunix.c, sha256.c, cast5.c, idea-stub.c, rmd160.c, rndw32.c, sha512.c, md5.c, rmd160test.c, rsa.c, tiger.c: Edit all preprocessor instructions to remove whitespace before the '#'. This is not required by C89, but there are some compilers out there that don't like it. | ||||
* | * cipher.c (setup_cipher_table): #ifdef IDEA. | David Shaw | 2003-05-15 | 7 | -598/+629 |
| | | | | | | | | | | | | | | | * random.c (fast_random_poll): Only use times() if we HAVE_TIMES. * sha512.c, tiger.c: Use the U64_C() macro to specify 64-bit constants. U64_C is defined in include/types.h and uses the correct suffix depending on the underlying type of u64. * idea-stub.c (load_module): Catch an error if the idea module file is unloadable for some reason (unreadable, bad permissions, etc.) * md.c (string_to_digest_algo): Give a warning about TIGER192 not being part of OpenPGP. | ||||
* | * md.c (md_start_debug): Need to open the file in binary mode. | Werner Koch | 2003-04-15 | 2 | -2/+6 |
| | |||||
* | * cipher.c (setup_cipher_table): #ifdef all optional ciphers. | David Shaw | 2003-02-21 | 3 | -4/+22 |
| | | | | | * md.c (load_digest_module): #ifdef all optional digests. | ||||
* | * Makefile.am, md.c (load_digest_module): Only build in SHA384/512 and | David Shaw | 2003-02-12 | 3 | -6/+14 |
| | | | | | TIGER if specifically enabled by the 64-bit type check in configure. | ||||
* | * sha256.c, sha512.c: New. | David Shaw | 2003-02-04 | 6 | -2/+792 |
| | | | | | | * Makefile.am, algorithms.h, md.c (load_digest_module, string_to_digest_algo): Add read-only support for the new SHAs. | ||||
* | * rndw32.c [__CYGWIN32__]: Don't include winioctl.h - it is not required | David Shaw | 2002-11-06 | 14 | -25/+41 |
| | | | | | | | | | | | | | | | anymore. (From Werner) * random.c (read_seed_file,update_random_seed_file): Use binary mode for __CYGWIN__. (From Werner) * blowfish.c (burn_stack), cast5.c (burn_stack), des.c (burn_stack), md5.c (burn_stack), random.c (burn_stack, read_pool, fast_random_poll), rijndael.c (burn_stack), rmd160.c (burn_stack), rndegd.c (rndegd_gather_random), rndlinux.c (rndlinux_gather_random), sha1.c (burn_stack), tiger.c (burn_stack), twofish.c (burn_stack): Replace various calls to memset() with the more secure wipememory(). | ||||
* | * cipher.c (string_to_cipher_algo), md.c (string_to_digest_algo): Allow | David Shaw | 2002-11-02 | 3 | -8/+33 |
| | | | | | the Sxxx and Hxxx format for cipher and digest names. | ||||
* | added RISC OS module loading support | Stefan Bellon | 2002-10-31 | 2 | -32/+14 |
| | |||||
* | * rndunix.c (my_popen): Make sure that stdin and stderr are | Werner Koch | 2002-10-12 | 2 | -24/+49 |
| | | | | | | | | connected to a file. This is to avoid NetBSD to complain about set{u,g}id programs invoked with fd 0, 2 closed. Reported by Cristian Biere. (start_gatherer): Likewise. Reordered code. | ||||
* | * tiger.c (tiger_get_info): Select the OID to use for TIGER at compile | David Shaw | 2002-10-02 | 2 | -0/+14 |
| | | | | | time. | ||||
* | * Makefile.am, md.c (load_digest_module): TIGER is now always enabled. | David Shaw | 2002-09-27 | 3 | -6/+10 |
| | |||||
* | * tiger.c (tiger_get_info): Use a regular OID. Note that this | Werner Koch | 2002-09-26 | 2 | -15/+10 |
| | | | | | | breaks all TIGER generated signatures; if we want to do something about it we have to do it in ../g10/sig-check.c . | ||||
* | * rndw32.c (SIZEOF_DISK_PERFORMANCE_STRUCT): Increased to 256. | Werner Koch | 2002-09-17 | 2 | -1/+7 |
| | |||||
* | updated RISC OS stuff | Stefan Bellon | 2002-09-12 | 2 | -0/+6 |
| | |||||
* | typo fixes and disabled dummy cipher | Werner Koch | 2002-09-10 | 2 | -4/+4 |
| | |||||
* | * random.c: Automagically detect the entrop gatherer when | Werner Koch | 2002-08-30 | 5 | -69/+129 |
| | | | | | | | | | configure so. * rndegd.c (rndegd_connect_socket): New. Factored out from .. (rndegd_gather_random): here and call it. (do_read): Update the counter variables correctly. This was not a problem due to the way EGD works. Bug found by Christian Biere. | ||||
* | Include intl/ in the CVS again; otherwise we are not able to | Werner Koch | 2002-08-23 | 2 | -1/+6 |
| | | | | | | re-recreate a distribution from CVS. Some minor other fixes. | ||||
* | * cipher.c: Include the DUMMY cipher only when the new ALLOW_DUMMY | Werner Koch | 2002-08-12 | 2 | -5/+17 |
| | | | | | is defined. It should only be defined for hard core debugging. | ||||
* | * Makefile.am, md.c (load_digest_module): Allow switching TIGER on and off | David Shaw | 2002-08-08 | 3 | -8/+13 |
| | | | | | via configure. | ||||
* | * md.c (md_algo_present): New function to check if a given algo is in use | David Shaw | 2002-08-07 | 2 | -2/+22 |
| | | | | | for a given MD_HANDLE. | ||||
* | Removed some obsolete header files.V1-1-91 | Werner Koch | 2002-08-04 | 14 | -211/+64 |
| | |||||
* | RISC OS changes because of dynload removal | Stefan Bellon | 2002-08-03 | 2 | -28/+20 |
| | |||||
* | RISC OS changes due to dynload removal | Stefan Bellon | 2002-08-03 | 4 | -54/+30 |
| | |||||
* | The big extension module removal. | Werner Koch | 2002-08-03 | 19 | -1650/+505 |
| | |||||
* | * random.c: "warning" -> "WARNING" | David Shaw | 2002-07-25 | 2 | -1/+5 |
| | |||||
* | * rndw32.c (slow_gatherer_windowsNT): Use a simple array for the | Werner Koch | 2002-07-24 | 2 | -3/+12 |
| | | | | | | disk performance structure and increase it to the size required by W2000. | ||||
* | * rndlinux.c: Removed HAVE_LINUX_RANDOM_H conditional because it | Werner Koch | 2002-06-29 | 2 | -2/+6 |
| | | | | | | was never used and the configure test did set the wrong macro anyway. | ||||
* | Update head to match stable 1.0 | David Shaw | 2002-06-29 | 41 | -0/+17970 |
| | |||||
* | Removed files from the HEAD revision, because they are now in another | Werner Koch | 2000-12-19 | 41 | -19014/+0 |
| | | | | | repository | ||||
* | Some configuration changes | Werner Koch | 2000-11-14 | 6 | -45/+61 |
| | |||||
* | Ooops, forgot to add this one. | Werner Koch | 2000-10-11 | 1 | -0/+2198 |
| | |||||
* | Changed keyring handling - saving still does not work. | Werner Koch | 2000-10-10 | 4 | -9/+80 |
| | | | | | Added new cipher mode and updated cipher test program. | ||||
* | Added the arcfour cipher which is of use for GNUTLS. | Werner Koch | 2000-10-10 | 2 | -0/+206 |
| | | | | | According to the selftest, it does not yet work :-((. | ||||
* | See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner Koch | Werner Koch | 2000-10-04 | 7 | -18/+75 |
| |