aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2006-10-18Fixed v3 keyids.Werner Koch1-0/+3
2006-10-18Fixed a bug with very long keys.Werner Koch1-0/+8
2006-10-17Pth tweaks and improved estream.cWerner Koch1-0/+4
2006-10-13* parse-packet.c (parse_symkeyenc): Show the unpacked as well as theDavid Shaw1-0/+9
packed s2k iteration count. * main.h, options.h, gpg.c (encode_s2k_iterations, main), passphrase.c (hash_passphrase): Add --s2k-count option to specify the number of s2k hash iterations.
2006-10-10Various changesWerner Koch1-0/+14
2006-10-06* keyserver.c (keyserver_spawn): Write the 16-digit keyid ratherDavid Shaw1-0/+5
than whatever key selector the user used on the command line.
2006-10-05bug fixesWerner Koch1-0/+8
2006-10-04Re-enabled --passphrase-fdWerner Koch1-0/+2
2006-10-04Fixed agent access for gpg.Werner Koch1-0/+18
2006-10-04Preparing a new releaseWerner Koch1-0/+6
2006-10-02Fix for bug 537Werner Koch1-0/+15
2006-09-21Various updatesWerner Koch1-0/+11
2006-09-20Cleanups.Werner Koch1-0/+5
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-0/+5
2006-09-13Various fixes and new features.Werner Koch1-0/+4
Enhanced gpg-connect-agent.
2006-09-062006-09-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+6
* Makefile.am (gpg2_LDADD, gpgv2_LDADD): Replace -lassuan and -lgpg-error with $(LIBASSUAN_LIBS) and $(GPG_ERROR_LIBS). (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS) and $(GPG_ERROR_CFLAGS).
2006-09-06The big Assuan error code removal.Werner Koch1-0/+5
2006-09-06Minor changes and typo fixes.Werner Koch1-0/+6
2006-08-29See ChangeLogsWerner Koch1-0/+4
2006-08-21Migrated more stuff to doc/Werner Koch1-0/+14
Migrated the gpg regression tests. Some changes tp the gpg code to fix bugs and for the use in testing. make distcheck works now with gpg enabled.
2006-08-16With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch1-0/+18
shows no prblems. Needs more testing of course.
2006-08-01Preparing 1.4.5Werner Koch1-0/+3
2006-07-31Fix bug 655Werner Koch1-0/+4
2006-07-31Fixed bug 479. Not a real good fix but a reliable one which limits possibleWerner Koch1-0/+7
breakage of other partys of the code.
2006-07-28Preparing a release candidategnupg-1.4.5rc1Werner Koch1-2/+2
2006-07-27Preparing a new releasegnupg-1.9.22Werner Koch1-0/+21
2006-07-26Fixed memory allocation bug and typos.Werner Koch1-0/+12
2006-06-30A couple of fixes. gpg2's key generation does now work.Werner Koch1-0/+21
2006-06-28i18n fixWerner Koch1-0/+3
2006-06-28* keydb.h, pkclist.c (select_algo_from_prefs, algo_available): Pass aDavid Shaw1-0/+5
union for preference hints rather than doing void * games. * sign.c (sign_file): Use it here.
2006-06-28* sign.c (sign_file): When signing with multiple DSA keys, one being DSA1David Shaw1-0/+6
and one being DSA2 and encrypting at the same time, if the recipient preferences give a hash that can work with the DSA2 key, then allow the DSA1 key to be promoted rather than giving up and using hash_for().
2006-06-28* pkclist.c (algo_available): Automatically enable DSA2 mode when handlingDavid Shaw1-0/+5
a key that clearly isn't DSA1 (i.e. q!=160).
2006-06-28Fixed uploading of keays.Werner Koch1-0/+6
2006-06-27Ported patches from 1.4.x Werner Koch1-0/+60
2006-06-27do no use reopen_std under W32.Werner Koch1-0/+4
2006-06-25About to do a new releaseWerner Koch1-2/+2
2006-06-22* options.h, gpg.c (main), keygen.c (keygen_upd_std_prefs,David Shaw1-0/+6
keygen_add_std_prefs, proc_parameter_file): Add --default-keyserver-url to specify a keyserver URL at key generation time, and "Keyserver:" keyword for doing the same through a batch file.
2006-06-22* sign.c (do_sign): Accept a truncated hash even for DSA1 keys (be liberalDavid Shaw1-1/+6
in what you accept, etc).
2006-06-12* import.c (import_one): Add a flag (from_sk) so we don't check prefsDavid Shaw1-0/+6
on an autoconverted public key. The check should only happen on the sk size. Noted by Dirk Traulsen.
2006-06-10* keygen.c (gen_card_key): Add optional argument to return a pointerDavid Shaw1-0/+7
(not a copy) of the stub secret key for the secret key we just generated on the card. (generate_card_subkeypair): Use it here so that the signing key on the card can use the card to generate the 0x19 backsig on the primary key. Noted by Janko Heilgeist and Jonas Oberg.
2006-06-09* parse-packet.c (parse_user_id): Cap the user ID size at 2048 bytes. David Shaw1-0/+8
This prevents a memory allocation attack with a very large user ID. A very large packet length could even cause the allocation (a u32) to wrap around to a small number. Noted by Evgeny Legerov on full-disclosure.
2006-05-27Revert last. It is still wrong.David Shaw1-5/+0
2006-05-27* exec.c (make_tempdir) [_WIN32]: Modified to properly handleDavid Shaw1-0/+5
arbitrarily long temporary directory paths.
2006-05-25* keygen.c (gen_dsa): Allow generating DSA2 keys (allow specifying sizes >David Shaw1-0/+8
1024 when --enable-dsa2 is set). The size of q is set automatically based on the key size. (ask_keysize, generate_keypair): Ask for DSA size when --enable-dsa2 is set.
2006-05-25* exec.c (make_tempdir): Fix bug with a temporary directory on Win32David Shaw1-0/+5
that is over 256 bytes long. Noted by Israel G. Lugo.
2006-05-24Still making gpg2 work.Werner Koch1-0/+11
At least the keyids are now correctly computed again.
2006-05-23* gpg.c (reopen_std): New function to reopen fd 0, 1, or 2 if we areDavid Shaw1-0/+10
called with them closed. This is to protect our keyring/trustdb files from corruption if they get attached to one of the standard fds. Print a warning if possible that this has happened, and fail completely if we cannot reopen (should never happen). (main): Call it here.
2006-05-23g10/ does build again.Werner Koch1-0/+40
2006-05-23* parse-packet.c (dump_sig_subpkt, parse_signature), build-packet.cDavid Shaw1-2/+6
(build_sig_subpkt_from_sig), getkey.c (fixup_uidnode, merge_selfsigs_main, merge_selfsigs_subkey), keygen.c (keygen_add_key_expire): Fix meaning of key expiration and sig expiration subpackets - zero means "never expire" according to 2440, not "expire instantly".
2006-05-22* import.c (import_one): Fix bug when importing a new key from a file.David Shaw1-0/+3