Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2007-12-12 | Updated ZH po file. | Werner Koch | 2 | -0/+14 | |
Allow de/encryption using legacy type 20 keys. Updated config.{sub,guess} | |||||
2007-12-11 | Allow decryption using type 20 key. | Werner Koch | 2 | -0/+11 | |
2007-11-29 | Add 128-bit variant of Camellia. | David Shaw | 3 | -13/+53 | |
2007-11-28 | * sha256.c (sha224_get_info): 4880 has an error in the SHA-224 OID and | David Shaw | 2 | -2/+7 | |
we inherited it. Fixing. | |||||
2007-10-23 | Switched to GPLv3. | Werner Koch | 40 | -153/+80 | |
Updated gettext. | |||||
2007-07-09 | Add an extra warning for Camellia. | Werner Koch | 3 | -2/+8 | |
Minor W32 fix Address change. | |||||
2007-06-13 | Add Camellia. Do not enable this if you are not doing interop | David Shaw | 7 | -4/+1727 | |
testing. It is not (yet) legal OpenPGP, is not interop tested yet (obviously), and it's a great way to lose your data. Just don't do it. | |||||
2006-12-11 | Removed the use of g10defs.h. | Werner Koch | 6 | -27/+48 | |
This required some code cleanups and the introduction of a few accessor ducntions in mpi. | |||||
2006-11-29 | Preparing an RC | Werner Koch | 2 | -1/+6 | |
2006-06-28 | * rsa.c (generate): Use e=65537 for new RSA keys. | David Shaw | 2 | -13/+13 | |
2006-04-20 | (generate): Tweak to allow keys larger than 1024 bits. Enforce that the q | David Shaw | 2 | -1/+4 | |
size doesn't end between byte boundaries. | |||||
2006-04-20 | The plumbing necessary to create DSA keys with variable sized q. | David Shaw | 2 | -9/+28 | |
Not yet used (q==160). | |||||
2006-04-20 | Add SHA-224 support | David Shaw | 4 | -5/+83 | |
2006-03-20 | * blowfish.c, md5.c, rmd160.c, sha1.c, sha256.c, sha512.c: Revert previous | David Shaw | 7 | -13/+18 | |
change. It's now all done in configure. | |||||
2006-03-20 | * blowfish.c, md5.c, rmd160.c, sha1.c, sha256.c, sha512.c: Use '#if' | David Shaw | 7 | -13/+21 | |
rather than '#ifdef' BIG_ENDIAN_HOST. Harmless as we explicitly define BIG_ENDIAN_HOST to 1 when we need it, but needed for OSX fat builds when we define BIG_ENDIAN_HOST to another macro. | |||||
2006-02-14 | about to release 1.4.3rc1gnupg-1.4.3rc1 | Werner Koch | 2 | -2/+6 | |
2006-02-09 | Lock random seed file | Werner Koch | 3 | -1/+93 | |
2005-12-06 | * idea-stub.c (load_module): Not legal to return a void * as a function | David Shaw | 6 | -24/+8 | |
pointer. | |||||
2005-12-06 | * Makefile.am: Some cleanup so we don't build files that are completely | David Shaw | 2 | -8/+30 | |
ifdeffed out. This causes a warning on Sun's cc. Do sha512.c as well for consistency. | |||||
2005-08-11 | Experimental code to improve AES performance. Got about 25% on ia32. | Werner Koch | 3 | -1/+76 | |
2005-07-27 | Converted all m_free to xfree etc. | Werner Koch | 11 | -64/+64 | |
2005-06-07 | * random.c: Fix prototype of the fast random gatherer. Noted by Joe | David Shaw | 2 | -2/+7 | |
Vender. | |||||
2005-05-31 | Updated FSF street address and preparations for a release candidate. | Werner Koch | 36 | -36/+70 | |
2005-03-23 | (rndw32_gather_random_fast): While adding data use the | Werner Koch | 2 | -5/+12 | |
size of the object and not the one of its address. Bug reported by Sascha Kiefer. | |||||
2005-03-07 | * primegen.c (is_prime): Free A2. Noted by [email protected]. | Werner Koch | 2 | -8/+15 | |
Fixes #423. * DETAILS: Document new status codes. * cardglue.c (agent_scd_pkdecrypt, agent_scd_pksign) (agent_scd_genkey, agent_scd_setattr, agent_scd_change_pin) (agent_scd_checkpin, agent_openpgp_storekey): Make sure to send a SC_OP_FAILURE after card operations which might change data. * card-util.c (change_pin): Send a SC_OP_SUCCESS after a PIN has been changed. (change_name): Removed a debug output. * status.h, status.c: New codes BAD_PASSPHRASE_PIN, SC_OP_FAILURE and SC_OP_SUCCESS. * de.po: Updated. Translation is still in the works, though. | |||||
2005-01-20 | Minor changes | Werner Koch | 1 | -2/+2 | |
2004-12-01 | * md.c (string_to_digest_algo): Allow read/write SHA384 and SHA512. | David Shaw | 2 | -15/+5 | |
2004-11-03 | 2004-11-03 Timo Schulz <[email protected]> | Timo Schulz | 2 | -9/+11 | |
* strgutil.c (w32_strerror): New. * ttyio.c (init_ttyfp, tty_printf, do_get): Use it here. * iobuf.c (fd_cache_open, file_filter): Likewise. (iobuf_seek, translate_file_handle): Likewise. | |||||
2004-10-14 | * rndunix.c (start_gatherer) [ENABLE_SELINUX_HACKS]: Don't allow | Werner Koch | 2 | -1/+13 | |
logging. * gpgkeys_finger.c (get_key): s/unsigned char/byte/ due to a strange typedef for RISC OS. Noted by Stefan. | |||||
2004-10-12 | * algorithms.h, cast5.c, cipher.c, idea-stub.c, twofish.c, blowfish.c, | David Shaw | 9 | -135/+112 | |
des.c, rijndael.c: Consistently use const for input buffers. | |||||
2004-09-23 | Note: I have not fully tested the new key creation due to a pc/sc | Werner Koch | 2 | -1/+7 | |
error. However the backupfile has been created successfully. * rsa.c (rsa_generate): Return the dummy list of factors only if the caller asked for it. * card_util.c (generate_card_keys): ask whether backup should be created. (card_store_subkey): Factored some code out to .. * keygen.c (save_unprotected_key_to_card): .. new function. (gen_card_key_with_backup): New. (generate_raw_key): New. (generate_keypair): New arg BACKUP_ENCRYPTION_DIR. Changed all callers. (do_generate_keypair): Divert to gen_card_key_with_backup when desired. | |||||
2004-05-20 | * dsa.c (verify): s/exp/exponent/ to fix a compiler warning. From Werner | David Shaw | 2 | -5/+10 | |
on stable branch. | |||||
2004-01-17 | * cipher.c (setup_cipher_table): May as well call Rijndael AES at this | David Shaw | 2 | -4/+7 | |
point. | |||||
2004-01-17 | * pubkey.c (setup_pubkey_table), elgamal.c (sign, verify, test_keys, | David Shaw | 3 | -182/+13 | |
elg_sign, elg_verify, elg_get_info): Remove the last bits of Elgamal type 20 support. | |||||
2003-12-30 | * idea-stub.c (load_module, idea_get_info): Return the proper type for | David Shaw | 2 | -19/+11 | |
idea_get_info from inside load_module. From Stefan Bellon. | |||||
2003-12-30 | * rijndael.c, rndunix.c, twofish.c: Remove dead IS_MODULE code. | David Shaw | 6 | -190/+10 | |
* g10c.c: Dead code. Remove. * Makefile.am: Don't compile g10c.c. | |||||
2003-12-28 | cleaned up RISC OS code and removed lots of unnecessary stuff | Stefan Bellon | 4 | -38/+10 | |
2003-12-17 | * dsa.h, dsa.c (dsa_verify), elgamal.h, elgamal.c (elg_verify), rsa.h, | David Shaw | 8 | -26/+19 | |
rsa.c (rsa_verify), pubkey.c (dummy_verify, pubkey_verify): Remove old unused code. | |||||
2003-12-04 | * pubkey.c (setup_pubkey_table): Don't allow signatures to and from | David Shaw | 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. | |||||
2003-12-01 | * pubkey.c (setup_pubkey_table): Only include RSA if USE_RSA is defined. | David Shaw | 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: ---------------------------------------------------------------------- | |||||
2003-11-27 | * pubkey.c (pubkey_sign): Return an error if an ElGamal key is used. | Werner Koch | 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. | |||||
2003-10-10 | * primegen.c (gen_prime): Bail out if we try to generate a prime | Werner Koch | 2 | -3/+13 | |
with less than 16 bits. Include i18n.h. * POTFILES.in (cipher/primegen.c): Added. | |||||
2003-10-06 | * primegen.c (gen_prime): Bail out if NBITS is zero. This is | Werner Koch | 2 | -1/+9 | |
Debian bug #213989 reported by Max <[email protected]>. | |||||
2003-09-04 | * md.c (string_to_digest_algo): Enable read-write SHA-256 support. | David Shaw | 5 | -948/+11 | |
* algorithms.h, Makefile.am, md.c (load_digest_module, string_to_digest_algo), tiger.c: Drop TIGER/192 support. | |||||
2003-08-28 | * idea-stub.c, random.c; s/__MINGW32__/_WIN32/ to help building on native | David Shaw | 3 | -7/+16 | |
Windows compilers. Requested by Brian Gladman. From Werner on stable branch. | |||||
2003-08-21 | * random.c (getfnc_gather_random): Don't check NAME_OF_DEV_RANDOM twice. | David Shaw | 2 | -1/+6 | |
Use NAME_OF_DEV_URANDOM. | |||||
2003-05-24 | * bithelp.h, des.c, random.c, rndlinux.c, sha1.c, blowfish.c, elgamal.c, | David Shaw | 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. | |||||
2003-05-15 | * cipher.c (setup_cipher_table): #ifdef IDEA. | David Shaw | 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. | |||||
2003-04-15 | * md.c (md_start_debug): Need to open the file in binary mode. | Werner Koch | 2 | -2/+6 | |
2003-02-21 | * cipher.c (setup_cipher_table): #ifdef all optional ciphers. | David Shaw | 3 | -4/+22 | |
* md.c (load_digest_module): #ifdef all optional digests. |