aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* msgfmt interacts badly with cvs. Updating only the revision line isV1-0-7Werner Koch2002-04-2918-18/+18
| | | | | not a nice behaviour.
* For unknown reasons this file was not any armored, which messed up theWerner Koch2002-04-291-0/+0
| | | | | patch file generaten.
* Last preparations for 1.0.7Werner Koch2002-04-293-3/+5
|
* Added a copyright year for files changed this year.Werner Koch2002-04-2939-38/+42
|
* gpg.texti is a generated file.Werner Koch2002-04-291-1318/+0
|
* msgfmt changed the indentation of one entry.Werner Koch2002-04-291-1/+2
|
* gpg.sgml: Fix minor error in --pgp6 documentation: it does not implyDavid Shaw2002-04-292-4/+8
| | | | | --digest-algo MD5
* * gpgkeys_mailto.in: Properly handle key requests in full fingerprintDavid Shaw2002-04-292-3/+9
| | | | | form.
* * faq.raw: Inserted Douglas Calvert as new maintainer. AcknowledgeWerner Koch2002-04-292-4/+12
| | | | | Nils. Add entry about trust packet parsing problems.
* * pl.po: Update.Werner Koch2002-04-2919-9111/+8968
| | | | | | * el.po: Updated, removed one entry due to non-matching printf and one removed one printf specifier.
* This one is build from faq.rawWerner Koch2002-04-291-954/+0
|
* * doc/samplekeys.asc: Added gnupg distribution key 57548DCD.Werner Koch2002-04-298-18/+148
| | | | | | * doc/faq.raw: Inserted Douglas Calvert as new maintainer. * README: Fixed some minor things.
* fixed comment styleWerner Koch2002-04-291-1/+1
|
* g10/Werner Koch2002-04-258-3/+166
| | | | | | | | | | | | | | | * g10.c, options.h: New options --display, --ttyname, --ttytype, --lc-ctype, --lc-messages to be used with future versions of the gpg-agent. * passphrase.c (agent_send_option,agent_send_all_options): New. (agent_open): Send options to the agent. * trustdb.c (update_ownertrust, clear_ownertrust): Do an explicit do_sync because revalidation_mark does it only if when the timestamp actually changes. / * configure.ac: Check for locale.h and setlocale
* Update NEWS with recent changesDavid Shaw2002-04-252-4/+40
|
* gpg.sgml: Add some documentation forDavid Shaw2002-04-242-2/+29
| | | | | | --edit/{addphoto|showphoto|nrsign|nrlsign}, and the difference between %t and %T in photo viewer command lines.
* * tiger.c (tiger_final): Removed superfluous toke pasting operators.Werner Koch2002-04-243-11/+13
| | | | | * md5.c (md5_final): Ditto.
* * Makefile.am: Do not list libraries in -lxxx format in a dependency line.David Shaw2002-04-232-10/+10
|
* After generating a new key, show the key information (name, keyid,David Shaw2002-04-235-43/+103
| | | | | | | | | | | | fingerprint, etc.) Do not print uncheckable signatures (missing key..) in --check-sigs. Print statistics (N missing keys, etc.) after --check-sigs. When signing a key with an expiration date on it, the "Do you want your signature to expire at the same time?" question should default to YES
* * miscutil.c: New function answer_is_yes_no_default() to give a defaultDavid Shaw2002-04-232-3/+12
| | | | | answer.
* * util.h: New function answer_is_yes_no_default() to give a defaultDavid Shaw2002-04-232-0/+6
| | | | | answer.
* fixed bugs in dokumentationStefan Bellon2002-04-232-84/+89
|
* * parse-packet.c (parse_plaintext), packet.h, plaintext.cDavid Shaw2002-04-238-13/+49
| | | | | | | | | | | | | | (handle_plaintext): Fix bug in handling literal packets with zero-length data (no data was being confused with partial body length). * misc.c (pct_expando), options.skel: %t means extension ("jpg"). %T means MIME type ("image/jpeg"). * import.c (import_one): Only trigger trust update if the keyring is actually changed. * export.c (do_export_stream): Missing a m_free.
* po/Werner Koch2002-04-2211-1039/+855
| | | | | * et.po, tr.po, cs.po, it.po, id.po: Updated.
* RISC OS specific changesStefan Bellon2002-04-2213-156/+81
|
* * samplekeys.asc: Added 0x5B0358A2David Shaw2002-04-202-112/+507
|
* * keygen.c (generate_subkeypair): 2440bis04 adds that creating subkeys onDavid Shaw2002-04-203-4/+16
| | | | | | | | | v3 keys is a MUST NOT. * getkey.c (finish_lookup): The --pgp6 "use the primary key" behavior should only apply while data signing and not encryption. Noted by Roger Sondermann.
* * keyedit.c (menu_deluid): Only cause a trust update if we delete aDavid Shaw2002-04-197-22/+39
| | | | | | | | | | | | | | | | | non-revoked user id. * hkp.c (hkp_ask_import), keyserver.c (parse_keyserver_options, keyserver_spawn), options.h: Remove fast-import keyserver option (no longer meaningful). * g10.c (main), keyedit.c (sign_uids), options.h: Change --default-check-level to --default-cert-check-level as it makes clear what it operates on. * g10.c (main): --pgp6 also implies --no-ask-sig-expire. * delkey.c (do_delete_key): Comment.
* Added samplekeys.asc to EXTRA_DIST in Makefile.amDavid Shaw2002-04-192-13/+2
|
* * gnupg.spec.in: Removed pubring.asc and OPTIONS. Added samplekeys.asc.David Shaw2002-04-192-2/+9
|
* * gpg.sgml: Add "%t" flag for photo IDs, a note about primary havingDavid Shaw2002-04-194-16/+196
| | | | | | | | | | | | | different meanings for photo and regular IDs, rename --default-check-level to --default-cert-check-level, add --auto-check-trustdb, and --pgp6. * DETAILS: Add EXPSIG, EXPKEYSIG, and KEYEXPIRED. Add notes to SIGEXPIRED (deprecated), and VALIDSIG (added expiration date). Add "Preferences" command to unattended key generation instructions. Also fixed a few typos. * samplekeys.asc: new
* Helper script to ask for translation updatesWerner Koch2002-04-191-0/+64
|
* * keyedit.c (sign_uids, keyedit_menu, menu_deluid, menu_delsig,David Shaw2002-04-193-18/+41
| | | | | | | | | menu_expire, menu_revsig, menu_revkey): Only force a trustdb check if we did something that changes it. * g10.c: add "--auto-check-trustdb" to override a "--no-auto-check-trustdb"
* preparing 1.0.7SNAP-1-0-6eWerner Koch2002-04-1927-9347/+10243
|
* * tdbio.c (tdbio_write_nextcheck): Return a status whether theWerner Koch2002-04-197-21/+98
| | | | | | | | | | | | | | | | | | stamp was actually changed. * trustdb.c (revalidation_mark): Sync the changes. Removed the sync operation done by its callers. (get_validity): Add logic for maintaining a pending_check flag. (clear_ownertrust): New. * keyedit.c (sign_uids): Don't call revalidation_mark depending on primary_pk. (keyedit_menu): Call revalidation_mark after "trust". (show_key_with_all_names): Print a warning on the wrong listed key validity. * delkey.c (do_delete_key): Clear the owenertrust information when deleting a public key.
* * seskey.c (encode_md_value): Print an error message if a wrongWerner Koch2002-04-184-6/+30
| | | | | | digest algorithm is used with DSA. Changed all callers to cope with a NULL return. Problem noted by Imad R. Faiad.
* * rndlinux.c, rndegd.c, rndunix.c (func_table): Made func aWerner Koch2002-04-184-6/+13
| | | | | | | function pointer. Note that we still need to change the module interface to cope with data vs function pointer problems. Hmmm, even dlsym has a problem with this.
* * eo.po: Updated.Werner Koch2002-04-182-985/+916
|
* * i386/syntax.h (ALIGN): Removed parens from definitionWerner Koch2002-04-186-15/+22
| | | | | | | * i386/mpih-add1.S, i386/mpih-sub1.S, i386/mpih-rshift.S, i386/mpih-lshift.S: Minor syntax changes suggested by Mark Pettit after comparing the files with those for GMP 4.
* * trustdb.c (validate_keys): Never schedule a nextcheck into theWerner Koch2002-04-182-17/+108
| | | | | | | | | past. (validate_key_list): New arg curtime use it to set next_expire. (validate_one_keyblock): Take the current time from the caller. (clear_validity, reset_unconnected_keys): New. (validate_keys): Reset all unconnected keys.
* * trustdb.c (mark_usable_uid_certs): Properly handle nonrevocableDavid Shaw2002-04-183-21/+59
| | | | | | | | | | | signatures that can expire. In short, the only thing that can override an unexpired nonrevocable signature is another unexpired nonrevocable signature. * getkey.c (finish_lookup): Always use primary signing key for signatures when --pgp6 is on since pgp6 and 7 do not understand signatures made by signing subkeys.
* * trustdb.c (validate_keys): Never schedule a nextcheck into theWerner Koch2002-04-182-2/+12
| | | | | past.
* * getkey.c (lookup): Advance the searchmode after a search FIRST.Werner Koch2002-04-182-0/+7
|
* * getkey.c (premerge_public_with_secret): Fixed 0x12345678! syntaxWerner Koch2002-04-185-17/+41
| | | | | | | | | | | | for use with secret keys. * seckey-cert.c (do_check): Always calculate the old checksum for use after unprotection. * g10.c, options.skel: New option --no-escape-from. Made --escape-from and --force-v3-sigs the default and removed them from the options skeleton.
* * parse-packet.c (parse_key): Support a SHA1 checksum as perWerner Koch2002-04-178-34/+113
| | | | | | | | | | draft-rfc2440-bis04. * packet.h (PKT_secret_key): Add field sha1chk. * seckey-cert.c (do_check): Check the SHA1 checksum (protect_secret_key): And create it. * build-packet.c (do_secret_key): Mark it as sha-1 protected. * g10.c, options.h: New option --simple-sk-checksum.
* doc fixesWerner Koch2002-04-173-1/+14
|
* * parse-packet.c (parse_signature): Minor fix - signatures should expireDavid Shaw2002-04-145-4/+25
| | | | | | | | | | | | | | at their expiration time and not one second later. * keygen.c (proc_parameter_file): Allow specifying preferences string (i.e. "s5 s2 z1 z2", etc) in a batchmode key generation file. * keyedit.c (keyedit_menu): Print standard error message when signing a revoked key (no new translation). * getkey.c (merge_selfsigs): Get the default set of key prefs from the real (not attribute) primary uid.
* * pkclist.c (build_pk_list): Fix bug that allowed a key to be selectedDavid Shaw2002-04-134-6/+52
| | | | | | | | | | | | | twice in batch mode if one instance was the default recipient and the other was an encrypt-to. Noted by Stefan Bellon. * parse-packet.c (dump_sig_subpkt): Show data in trust and regexp sig subpackets. * keyedit.c (keyedit_menu): Use new function real_uids_left to prevent deleting the last real (i.e. non-attribute) uid. Again, according to the attribute draft. (menu_showphoto): Make another string translatable.
* * build-packet.c (build_sig_subpkt): Delete subpackets from both hashedDavid Shaw2002-04-124-114/+101
| | | | | | | | | | | | | and unhashed area on update. (find_subpkt): No longer needed. * keyedit.c (sign_uids): With --pgp2 on, refuse to sign a v3 key with a v4 signature. As usual, --expert overrides. Try to tweak some strings to a closer match so they can all be translated in one place. Use different helptext keys to allow different help text for different questions. * keygen.c (keygen_upd_std_prefs): Remove preferences from both hashed and unhashed areas if they are not going to be used.
* * misc.c (pct_expando), options.skel: Use %t to indicate type of a photoDavid Shaw2002-04-116-25/+65
| | | | | | | | | | | | | | | | | | | ID (in this version, it's always "jpeg"). Also tweak string expansion loop to minimize reallocs. * mainproc.c (do_check_sig): Variable type fix. * keyedit.c (menu_set_primary_uid): Differentiate between true user IDs and attribute user IDs when making one of them primary. That is, if we are making a user ID primary, we alter user IDs. If we are making an attribute packet primary, we alter attribute packets. This matches the language in the latest attribute packet draft. * keyedit.c (sign_uids): No need for the empty string hack. * getkey.c (fixup_uidnode): Only accept preferences from the hashed segment of the self-sig.