aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pubkey-enc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * keygen.c (keygen_add_revkey): Remove unused code.David Shaw2002-06-151-2/+3
| | | | | | | | | | | | * misc.c (check_permissions): Check directory permissions properly - they are not special files. * pkclist.c (expand_id, expand_group, build_pk_list): When expanding groups before building a pk list, inherit flags from the original pre-expanded string. * pubkey-enc.c (is_algo_in_prefs): Don't use prefs from expired uids.
* 2002-05-31 Timo Schulz <[email protected]>Timo Schulz2002-05-311-7/+6
| | | | | | | | * pkclist.c (do_show_revocation_reason): Don't use capital letters for non-interactive output. (show_revocation_reason): Now it is global. * pubkey-enc.c (get_it): Show if the key has been revoked.
* Added a copyright year for files changed this year.Werner Koch2002-04-291-1/+1
|
* Treat key lists internally as fingerprints when possible. All this is viaDavid Shaw2002-02-261-25/+0
| | | | | | | | | | | | KEYDB_SEARCH_DESC - no point in reinventing the wheel. This allows the helper program to search the keyserver by fingerprint if desired (and the keyserver supports it). Note that automatic fingerprint promotion during refresh only applies to v4 keys as a v4 fingerprint can be easily changed into a long or short key id, and a v3 cannot. Take two copies of hextobyte() from pubkey-enc.c and getkey.c and make them into one copy in misc.c.
* Only check preferences against keys with v4 self sigs as v3 sigs have noDavid Shaw2002-01-241-9/+2
| | | | | | | prefs Only put in the fake IDEA preference with --pgp2 mode Print "Expired" for expired but good signatures.
* Cosmetic: don't present a RSA signing key as a "keypair" which can be 768David Shaw2002-01-231-0/+8
| | | | | | | bits long (as RSA minimum is 1024) Allow IDEA as a fake preference for v3 keys with v3 selfsigs when verifying that a cipher is in preferences while decrypting
* Much stricter checking of the keyserver URIDavid Shaw2001-12-181-0/+3
| | | | | | | IDEA warning for pk messages encrypted with IDEA (symmetric is already done) Print IDEA warning for each occurance except for secret key protection and unknown cipher from an encrypted message.
* Commited change from 2001-12-13 again:Werner Koch2001-12-181-2/+2
| | | | | | | | * pubkey-enc.c (get_session_key): Check that the public key algorithm is indeed usable for en/decryption. This avoid a strange error message from pubkey_decrypt if for some reasons a bad algorithm indentifier is passed.
* * keyserver.c (keyserver_spawn): Assert that we have dropped privs.Werner Koch2001-12-151-1/+1
| | | | | | | | | | | | | | | | | * pubkey-enc.c (get_session_key): Check that the public key algorithm is indeed usable for en/decryption. This avoid a strange error message from pubkey_decrypt if for some reasons a bad algorithm indentifier is passed. * hkp.c (hkp_export): Do not print possible control characters from a keyserver response. (parse_hkp_index): Made uid an unsigned char* because it is passed to isspace(). (hkp_search): Ditto for the char* vars. * g10.c (main): Print the IDEA warning also for -c and -se. * g10.c (get_temp_dir): Assert that we have dropped privs * encode.c (encode_crypt): Include the first key into the --pgp2 check.
* Tweaked v3 -c decryption, let --force-v4-certs use SHA-1 for all RSA keys.Werner Koch2001-11-081-2/+2
|
* more bug fixesand some warning cleanupsWerner Koch2001-09-091-2/+2
|
* Revamped preference handlingWerner Koch2001-08-101-13/+54
|
* Changed and added copyright noticesWerner Koch2001-03-081-1/+1
|
* See ChangeLog: Wed Sep 6 17:55:47 CEST 2000 Werner KochWerner Koch2000-09-061-3/+0
|
* See ChangeLog: Tue Aug 1 20:06:23 CEST 2000 Werner KochWerner Koch2000-08-011-1/+1
|
* See ChangeLog: Thu Jul 27 12:01:00 CEST 2000 Werner KochWerner Koch2000-07-271-0/+56
|
* See ChangeLog: Fri May 12 14:01:20 CEST 2000 Werner KochWerner Koch2000-05-121-1/+1
|
* See ChangeLog: Fri Apr 14 19:37:08 CEST 2000 Werner KochWerner Koch2000-04-141-0/+7
|
* See ChangeLog: Thu Mar 16 16:20:23 CET 2000 Werner KochWerner Koch2000-03-161-1/+9
|
* See ChangeLog: Thu Mar 2 15:37:46 CET 2000 Werner KochWerner Koch2000-03-021-0/+4
|
* See ChangeLog: Wed Feb 10 17:15:39 CET 1999 Werner KochWerner Koch1999-02-101-2/+11
|
* See ChangeLog: Tue Dec 29 14:41:47 CET 1998 Werner KochWerner Koch1998-12-291-1/+1
|
* See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner KochWerner Koch1998-12-231-3/+3
|
* Some bug fixes of the last releaseWerner Koch1998-11-101-3/+3
|
* *** empty log message ***Werner Koch1998-09-111-16/+59
|
* ready for a new releaseWerner Koch1998-08-081-1/+2
|
* intermediate check inWerner Koch1998-08-051-0/+15
|
* textual changesWerner Koch1998-06-291-7/+7
|
* a whole bunch of internal cleanupsWerner Koch1998-06-131-34/+10
|
* update from toboldWerner Koch1998-06-111-5/+5
|
* SicherungWerner Koch1998-06-091-1/+1
|
* *** empty log message ***V0-2-19Werner Koch1998-05-291-1/+8
|
* new releaseV0-2-17Werner Koch1998-05-041-2/+2
|
* *** empty log message ***Werner Koch1998-04-301-8/+2
|
* test releaseWerner Koch1998-04-081-20/+4
|
* cipher reorganisiertWerner Koch1998-04-071-2/+3
|
* cast5 does now workWerner Koch1998-04-041-0/+3
|
* Renamed to GNUPGV-0-2-8Werner Koch1998-02-241-4/+4
|
* added option exportV0-2-6Werner Koch1998-02-131-30/+38
|
* patchlevel 2Werner Koch1998-01-071-0/+5
|
* added option file handlingWerner Koch1997-12-121-1/+1
|
* List and check sigs worksWerner Koch1997-12-011-4/+4
|
* How with some assembly supportWerner Koch1997-11-261-0/+2
|
* ElGamal funktioniert und ist defaultWerner Koch1997-11-241-14/+41
|
* IDEA removed, signing worksWerner Koch1997-11-241-2/+1
|
* initially checkinWerner Koch1997-11-181-0/+130