aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * keydb.h, keyring.c (keyring_search), trustdb.c (search_skipfnc): ExpandDavid Shaw2003-09-235-20/+49
| | | | | | | | the skipfnc to include a pointer to the user ID that matched. * getkey.c (skip_disabled): Rename to skip_unusable, and add checks for expired or revoked user IDs.
* * g10.c (main): Deprecate --default-comment in favor of --no-comments.David Shaw2003-09-234-14/+33
| | | | | | | * options.h, g10.c (main), armor.c (armor_filter): Allow using --comment multiple times to get multiple Comment: header lines. --no-comments resets list.
* 2003-09-21 Timo Schulz <[email protected]>Timo Schulz2003-09-213-2/+10
| | | | | | * http.c [WIN32]: Define MB_CUR_MAX. (connect_server): use unsigned long since W32 does not have in_addr_t.
* * g10.c (main): Trim --help to commonly used options. Remove -f.David Shaw2003-09-122-59/+55
|
* * g10.c (main): Error out if --multifile is used with the commands thatDavid Shaw2003-09-093-38/+89
| | | | | | | | | | | | | don't support it yet (--sign, --clearsign, --detach-sign, --symmetric, and --store). * g10.c (main): Add --multifile as an alias to turn --encrypt into --encrypt-files (plus --verify-files, --decrypt-files). * encode.c (use_mdc), g10.c (main): Use RFC1991 and RFC2440 directly to check for MDC usability. Do not set the force_mdc or disable_mdc flags since there is no point any longer.
* Missed one.David Shaw2003-09-041-3/+2
|
* * cipher.h: Drop TIGER/192 support.David Shaw2003-09-042-1/+4
|
* * configure.ac: Drop TIGER/192 support. Check for UINT64_C to go alongDavid Shaw2003-09-042-44/+16
| | | | | with uint64_t.
* * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional (sinceDavid Shaw2003-09-043-10/+11
| | | | | it might not be compiled in).
* * armor.c (parse_hash_header, armor_filter), g10.c (print_hex, print_mds),David Shaw2003-09-044-26/+10
| | | | | pkclist.c (algo_available): Drop TIGER/192 support.
* * md.c (string_to_digest_algo): Enable read-write SHA-256 support.David Shaw2003-09-045-948/+11
| | | | | | * algorithms.h, Makefile.am, md.c (load_digest_module, string_to_digest_algo), tiger.c: Drop TIGER/192 support.
* * keyedit.c (show_key_with_all_names): Fix assertion failure when usingDavid Shaw2003-09-032-3/+6
| | | | | toggle to see a secret key. Reported by Maxim Britov.
* * NEWS: Note --list-options, --verify-options, the deprecation ofDavid Shaw2003-09-022-0/+35
| | | | | | --show-photos, --show-policy-url, --show-notation, and --show-keyring, and getting the signer's fingerprint in sig records.
* * DETAILS: Note fingerprint of signing key in sig records.David Shaw2003-09-022-0/+10
|
* * gpg.sgml: Use "keyserver-url" instead of "preferred-keyserver" for theDavid Shaw2003-08-312-2/+7
| | | | | sake of short and simple commands.
* * g10.c (add_keyserver_url), keyedit.c (keyedit_menu), sign.cDavid Shaw2003-08-314-9/+19
| | | | | | | | | (mk_notation_policy_etc): Clarify a few strings. It's a "preferred keyserver URL". * g10.c (main): Use "keyserver-url" instead of "preferred-keyserver" for the sake of short and simple commands.
* * main.h, keygen.c (keygen_add_keyserver_url): Signature callback forDavid Shaw2003-08-316-6/+148
| | | | | | | | | | | | | | | adding a keyserver URL. * keyedit.c (keyedit_menu, menu_set_keyserver_url): New command to set preferred keyserver to specified (or all) user IDs. * build-packet.c (build_sig_subpkt): Set preferred keyserver flag while building a preferred keyserver subpacket. * keylist.c (show_policy_url): Policy URLs might be UTF8. * keyedit.c (menu_addrevoker): Fix leaking a few bytes.
* * gpg.sgml: Document list-options (show-preferred-keyserver,David Shaw2003-08-302-2/+60
| | | | | | show-validity, show-long-keyid, and show-sig-expire), and verify-options (show-preferred-keyserver, show-validity, show-long-keyid).
* * keyedit.c (show_key_with_all_names): Use list-option show-long-keyid inDavid Shaw2003-08-302-8/+19
| | | | | main --edit-key display.
* * keyedit.c (print_and_check_one_sig): Use list-option show-long-keyid inDavid Shaw2003-08-302-3/+12
| | | | | --edit-key "check" function.
* Credits from stableDavid Shaw2003-08-291-0/+72
|
* * samplekeys.asc: Updated.David Shaw2003-08-293-1125/+1138
| | | | | | * DETAILS: Document "tru" trust record. Document REVKEYSIG status tag. Removed paragraph on gdbm usage. Note that pipemode is deprecated.
* * autogen.sh: Touch po/all for --build-w32. From Werner on stable branch.David Shaw2003-08-292-0/+10
|
* * AUTHORS, THANKS: Updates from stable.David Shaw2003-08-293-1/+9
|
* * passphrase.c (agent_send_all_options): Make use of $GPG_TTY.David Shaw2003-08-296-20/+36
| | | | | | | | | | * g10.c (main): Disable use-agent if passphrase-fd is given later. Suggested by Kurt Garloff. * exec.c, g10.c, gpgv.c, passphrase.c, photoid.c: s/__MINGW32__/_WIN32/ to help building on native Windows compilers. Requested by Brian Gladman. From Werner on stable branch.
* * idea-stub.c, random.c; s/__MINGW32__/_WIN32/ to help building on nativeDavid Shaw2003-08-283-7/+16
| | | | | | Windows compilers. Requested by Brian Gladman. From Werner on stable branch.
* * util.h: s/__MINGW32__/_WIN32/ to help building on native WindowsDavid Shaw2003-08-282-2/+8
| | | | | compilers. Requested by Brian Gladman. From Werner on stable branch.
* * dotlock.c, http.c, iobuf.c, simple-gettext.c, srv.c, srv.h, strgutil.c,David Shaw2003-08-2810-35/+48
| | | | | | | | | ttyio.c, w32reg.c: s/__MINGW32__/_WIN32/ to help building on native Windows compilers. Requested by Brian Gladman. From Werner on stable branch. * http.c (connect_server): Oops - forgot to freeaddrinfo().
* * options.h, g10.c (main): Add list-option list-preferred-keyserver.David Shaw2003-08-264-9/+20
| | | | | | * keyedit.c (change_passphrase): When responding 'no' to the blank passphrase question, re-prompt for a new passphrase. This is bug #202.
* * mainproc.c (check_sig_and_print): Use two different preferred keyserverDavid Shaw2003-08-265-2/+28
| | | | | | | | | | | | | displays - one if the key is not present (to tell the user where to get the key), the other if it is present (to tell the user where the key can be refreshed). * packet.h, parse-packet.c (parse_signature): Set flag if a preferred keyserver is present. * keylist.c (list_keyblock_print): Show keyserver url in listings with list-option show-keyserver-url.
* * NEWS: Note %g and %p, the "tru" --with-colons record, and the REVKEYSIGDavid Shaw2003-08-263-3/+41
| | | | | | | | --status-fd tag. * README: Add a note about the SunOS symbol underscore problem and how to fix it. Note problem with gcc < 2.96 and non-gnu as.
* * gnupg.spec.in: Rework much of the spec to use %-macros throughout. FixDavid Shaw2003-08-262-35/+59
| | | | | | | | | to work properly with RPM 4.1 (all files in buildroot must be packaged). Package and install info files. Tweak the English description. Do not install gpgv and gpgsplit setuid root. Make sure that install-info is called in such a way that doesn't bork the RPM install if it cannot complete (necessary for some upgrade scenarios).
* * gpg.sgml: Document --list-options (show-photos, show-policy-url,David Shaw2003-08-262-14/+94
| | | | | | | show-notation, show-keyring) and --verify-options (show-photos, show-policy-url, show-notation). Deprecate --show-photos, --show-policy-url, --show-notation, and --show-keyring.
* * Makefile.am: Use NETLIBS instead of EGDLIBS.David Shaw2003-08-254-2/+8
|
* * configure.ac: Check for getaddrinfo. Don't bother to check for EGD libsDavid Shaw2003-08-252-3/+7
| | | | | since we need to have the netlibs regardless because of the agent socket.
* * http.c (connect_server): Try and use getaddrinfo if it is available.David Shaw2003-08-252-51/+81
| | | | | | Try for IPv6 via getaddrinfo() or a IPv6-ized gethostbyname(). Suggested by Jun-ichiro itojun Hagino.
* * mainproc.c (check_sig_and_print): Get the uid validity before printingDavid Shaw2003-08-243-4/+17
| | | | | | | | any sig results to avoid munging the output with trustdb warnings. * g10.c (main): Don't include --show-keyring in --help as it is deprecated.
* * random.c (getfnc_gather_random): Don't check NAME_OF_DEV_RANDOM twice.David Shaw2003-08-212-1/+6
| | | | | Use NAME_OF_DEV_URANDOM.
* * gpgv.c: Remove extra semicolon (typo).David Shaw2003-08-217-69/+120
| | | | | | | | | | | | | | | | | | * options.skel: Note that keyserver.pgp.com isn't synchronized, and explain the roundrobin a bit better. * sig-check.c (check_key_signature2), import.c (import_one, import_revoke_cert, chk_self_sigs, delete_inv_parts, collapse_uids, merge_blocks): Make much quieter during import of slightly munged, but recoverable, keys. Use log_error for unrecoverable import failures. * keyring.c (keyring_rebuild_cache): Comment. * sign.c (mk_notation_and_policy): Making a v3 signature with notations or policy urls is an error, not an info (i.e. increment the errorcount). Don't print the notation or policy url to stdout since it can be mixed into the output stream when piping and munge the stream.
* * packet.h, sig-check.c (signature_check2, do_check, do_check_messages):David Shaw2003-08-138-60/+88
| | | | | | | | | | | | | | | | | | | Provide a signing-key-is-revoked flag. Change all callers. * status.h, status.c (get_status_string): New REVKEYSIG status tag for a good signature from a revoked key. * mainproc.c (do_check_sig, check_sig_and_print): Use it here. * import.c (import_revoke_cert, merge_blocks, merge_sigs): Compare actual signatures on import rather than using keyid or class matching. This does not change actual behavior with a key, but does mean that all sigs are imported whether they will be used or not. * parse-packet.c (parse_signature): Don't give "signature packet without xxxx" warnings for experimental pk algorithms. An experimental algorithm may not have a notion of (for example) a keyid (i.e. PGP's x.509 stuff).
* About to release the first 1.9 version.V1-9-0Werner Koch2003-08-051-0/+2
|
* Cleanups, fixes and PC/SC supportWerner Koch2003-08-051-0/+14
|
* * options.h, g10.c (main), keylist.c (list_keyblock_print), keyedit.cDavid Shaw2003-08-035-2/+16
| | | | | | (print_and_check_one_sig): New "show-sig-expire" list-option to show signature expiration dates (if any).
* minor changes to make make distcheck happyWerner Koch2003-07-318-9/+30
|
* Remove leftover cruftWerner Koch2003-07-291-1/+1
|
* *** empty log message ***Werner Koch2003-07-291-1/+1
|
* * gpgsm.c (main): Add secmem features and set the random seed file.Werner Koch2003-07-295-46/+47
| | | | | | | | | | | | (gpgsm_exit): Update the random seed file and enable debug output. * g10.c (main): Add secmem features and set the random seed file. (g10_exit): Update the random seed file. * parse-packet.c (parse_signature,read_protected_v3_mpi) (parse_key): Fixed use of mpi_set_opaque. * keygen.c (gen_card_key): Ditto.
* Adjusted for use with current libgcrypt (1.1.42).Werner Koch2003-07-289-26/+31
|
* * options.h, g10.c (main, add_keyserver_url): AddDavid Shaw2003-07-244-6/+83
| | | | | | | | | --sig-preferred-keyserver to implant a "where to get my key" subpacket into a signature. * sign.c (mk_notation_and_policy): Rename to mk_notation_policy_etc and add preferred keyserver support for signatures.
* * app-openpgp.c (do_learn_status): Print more status information.Werner Koch2003-07-243-7/+59
| | | | | | | (app_select_openpgp): Store the card version. (store_fpr): Add argument card_version and fix DOs for old cards. (app_openpgp_storekey): Likewise.