aboutsummaryrefslogtreecommitdiffstats
path: root/g10/free-packet.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-11-19* free-packet.c (copy_secret_key): Copy secret key into secure memoryDavid Shaw1-1/+1
since we may unprotect it. * main.h, g10.c (main), revoke.c (gen_desig_revoke): Add local user support so users can use -u with --desig-revoke. This bypasses the interactive walk over the revocation keys.
2005-07-28Implemented PKA trust modelWerner Koch1-3/+26
2005-07-27Converted all m_free to xfree etc.Werner Koch1-26/+26
2005-05-31Updated FSF street address and preparations for a release candidate.Werner Koch1-1/+2
2004-06-16(copy_secret_key): Get last fix right.Werner Koch1-10/+5
2004-06-16s/1/i/Werner Koch1-2/+2
2004-06-16* free-packet.c (copy_secret_key): Fixed memory leak when D is notWerner Koch1-0/+8
NULL. * passphrase.c (passphrase_to_dek): Added a few comments to the code.
2004-03-03* packet.h, free-packet.c (free_encrypted, free_plaintext), parse-packet.cDavid Shaw1-2/+2
(copy_packet, skip_packet, skip_rest, read_rest, parse_plaintext, parse_encrypted, parse_gpg_control): Use a flag to indicate partial or indeterminate encoding. This is the first step in some minor surgery to remove the old gpg partial length encoding.
2003-01-14* packet.h, parse-packet.c (setup_user_id), free-packet.c (free_user_id),David Shaw1-3/+2
keydb.h, keyid.c (namehash_from_uid): New function to rmd160-hash the contents of a user ID packet and cache it in the uid object. * keylist.c (list_keyblock_colon): Use namehash in field 8 of uids. Show dates for creation (selfsig date), and expiration in fields 6 and 7. * trustdb.c (get_validity, get_validity_counts, update_validity): Use new namehash function rather than hashing it locally.
2003-01-11* armor.c (armor_filter): Comment about PGP's end of line tab problem.David Shaw1-6/+2
* trustdb.h, trustdb.c (trust_letter): Make static. (get_ownertrust_info, get_validity_info): Don't mask the trust level twice. * trustdb.h, gpgv.c, trustdb.c (get_validity, get_validity_info), keylist.c (list_keyblock_colon), keyedit.c (show_key_with_all_names_colon, menu_revuid): Pass a user ID in rather than a namehash, so we only have to do the hashing in one place. * packet.h, pkclist.c (build_pk_list), free-packet.c (release_public_key_parts): Remove unused namehash element for public keys.
2002-06-29Update head to match stable 1.0David Shaw1-80/+145
2000-09-18See ChangeLog: Mon Sep 18 16:35:45 CEST 2000 Werner KochWerner Koch1-0/+30
2000-07-14See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner KochWerner Koch1-2/+4
2000-01-31See ChangeLog: Mon Jan 31 16:37:34 CET 2000 Werner KochWerner Koch1-1/+0
2000-01-24See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner KochWerner Koch1-22/+22
1999-12-08See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1-10/+9
1999-11-13See ChangeLog: Sat Nov 13 17:44:23 CET 1999 Werner KochWerner Koch1-0/+1
1999-06-10See ChangeLog: Thu Jun 10 14:18:23 CEST 1999 Werner KochWerner Koch1-4/+14
1999-05-31See ChangeLog: Mon May 31 19:41:10 CEST 1999 Werner KochWerner Koch1-7/+7
1999-05-08See ChangeLog: Sat May 8 19:28:33 CEST 1999 Werner KochWerner Koch1-33/+15
1999-04-26See ChangeLog: Mon Apr 26 17:48:15 CEST 1999 Werner KochWerner Koch1-12/+8
1999-01-17See ChangeLog: Sun Jan 17 11:04:33 CET 1999 Werner KochWerner Koch1-0/+5
1999-01-09See ChangeLog: Sat Jan 9 16:02:23 CET 1999 Werner KochWerner Koch1-2/+0
1998-12-29See ChangeLog: Tue Dec 29 14:41:47 CET 1998 Werner KochWerner Koch1-3/+3
1998-12-23See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner KochWerner Koch1-3/+3
1998-12-08See ChangeLog: Tue Dec 8 13:15:16 CET 1998 Werner KochWerner Koch1-1/+28
1998-10-18Snapshot release 0.4.2V0-4-2Werner Koch1-0/+24
1998-10-16last local commitWerner Koch1-2/+2
1998-08-05intermediate check inWerner Koch1-1/+20
1998-07-29edit-key is now completeWerner Koch1-1/+48
1998-07-02partly added creation of OP partial length headersWerner Koch1-4/+48
1998-06-29textual changesWerner Koch1-29/+31
1998-06-13a whole bunch of internal cleanupsWerner Koch1-131/+40
1998-05-04new releaseV0-2-17Werner Koch1-37/+16
1998-05-03Aenderungen in der EifelWerner Koch1-0/+8
1998-04-14applied Mathews typo and grammar fixesWerner Koch1-2/+2
1998-04-08test releaseWerner Koch1-20/+20
1998-03-09partial DSA supportWerner Koch1-8/+64
1998-02-24Renamed to GNUPGV-0-2-8Werner Koch1-4/+4
1998-02-18added revcation stuff and fixed a couple of bugsWerner Koch1-2/+0
1998-02-17import worksWerner Koch1-0/+43
1998-01-30*** empty log message ***Werner Koch1-0/+19
1998-01-13*** empty log message ***Werner Koch1-18/+60
1998-01-12started with trust stuffWerner Koch1-4/+2
1997-12-09fingerprints and self signatures addedWerner Koch1-16/+5
1997-12-01List and check sigs worksWerner Koch1-14/+14
1997-11-24ElGamal funktioniert und ist defaultWerner Koch1-24/+67
1997-11-24IDEA removed, signing worksWerner Koch1-0/+15
1997-11-18initially checkinWerner Koch1-0/+198