aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * keyedit.c (show_key_with_all_names_colon): The 0x40 class bit in aDavid Shaw2002-07-178-20/+61
| | | | | | | | | | | | | designated revoker means "sensitive", not "local". It's exportable under the right circumstances. * main.h, options.h, export.c (do_export_stream), g10.c (main), hkp.c (hkp_export), keyserver.c (keyserver_spawn: Add a flag to skip attribute packets and their signatures while exporting. This is to accomodate keyservers (pksd again) that choke on attributes. Use keyserver-option "include-attributes" to control it. This defaults to ON (i.e. don't skip).
* * gpgkeys_ldap.c (send_key, get_key, main): Consult the server versionDavid Shaw2002-07-152-10/+33
| | | | | string to determine whether to use pgpKey or pgpKeyV2.
* * options.h, keyserver.c (parse_keyserver_uri, keyserver_spawn,David Shaw2002-07-094-53/+103
| | | | | | | | | keyserver_work), hkp.c (hkp_ask_import, hkp_export, hkp_search): Use a much more strict reading of RFC-2396 for the keyserver URIs. Specifically, don't try and be smart about checking the value of ":port" so long as it is all digits, and properly handle opaque data (those scheme specific parts that do not start with "//").
* * gpgkeys_mailto.in: Use new OPAQUE tag for non net-path URIs. Fail moreDavid Shaw2002-07-092-7/+26
| | | | | | | | | | elegantly if there is no email address to send to. Show the GnuPG version in the message body. ---------------------------------------------------------------------- gpgkeys_mailto.in CVS: ----------------------------------------------------------------------
* * configure.ac: Add --with-mailprog to override the use of sendmail withDavid Shaw2002-07-092-5/+23
| | | | | | another MTA. We can use anything that follows the "$MAILPROG -t" convention.
* * argparse.c (initialize): We better exit after a read error soWerner Koch2002-07-052-1/+7
| | | | | | that we don't run into an endless loop when reading a directory. Noted by Andrew Suffield.
* * photoid.c (get_default_photo_command, show_photos): HonorDavid Shaw2002-07-047-6/+46
| | | | | | | | | | | | | | | | | FIXED_PHOTO_VIEWER and DISABLE_PHOTO_VIEWER. * mainproc.c (check_sig_and_print): Use --show-photos to show photos when verifying a sig made by a key with a photo. * keyserver.c (parse_keyserver_uri): Properly parse a URI with no :port section and an empty file path, but with a terminating '/'. (keyserver_work): Honor DISABLE_KEYSERVER_HELPERS. * hkp.c (hkp_ask_import): Display keyserver URI as a URI, but only if verbose. * exec.c, g10.c: USE_EXEC_PATH -> FIXED_EXEC_PATH
* * configure.ac: --enable-exec-path should be a 'with'. Fix 'no' cases ofDavid Shaw2002-07-042-9/+14
| | | | | --with-exec-path and --with-photo-viewer.
* * gpgkeys_ldap.c (get_key), gpgkeys_hkp.c (get_key): Display keyserver URIDavid Shaw2002-07-043-6/+13
| | | | | as a URI, but only if verbose.
* Fix previous ChangeLog commitDavid Shaw2002-07-041-1/+3
|
* * README: Document --disable-exec, --disable-photo-viewers,David Shaw2002-07-043-33/+97
| | | | | | | | | --disable-keyserver-helpers, --enable-exec-path, and --with-photo-viewer. * configure.ac: Add --with-photo-viewer to lock the viewer at compile time and --disable-keyserver-helpers and --disable-photo-viewers to allow disabling one without disabling the other.
* * server.c (gpgsm_status2): Insert a blank between all optionalWerner Koch2002-07-034-18/+31
| | | | | | | | arguments when using assuan. * server.c (cmd_recipient): No more need for extra blank in constants. * import.c (print_imported_status): Ditto. * gpgsm.c (main): Ditto.
* * configure.ac: Allow setting USE_EXEC_PATH to lock the exec-path to aDavid Shaw2002-07-032-0/+16
| | | | | fixed value.
* * exec.h, exec.c (set_exec_path, exec_write), g10.c (main): IfDavid Shaw2002-07-034-9/+30
| | | | | | USE_EXEC_PATH is defined at compile time, use it to lock the exec-path and not allow the user to change it.
* * options.h, g10.c (main), keyserver.c (keyserver_refresh): Maintain andDavid Shaw2002-07-025-7/+41
| | | | | | | | | | | | use the original keyserver URI for cosmetics rather than trying to recreate it when needed. * mainproc.c (check_sig_and_print): Properly disregard expired uids. Make sure that the first uid listed is a real uid and not an attribute (attributes should only be listed in the "aka" section). When there are no valid textual userids, try for an invalid textual userid before using any attribute uid.
* * verify.c (gpgsm_verify): Extend the STATUS_BADSIG line withWerner Koch2002-07-022-2/+13
| | | | | the fingerprint.
* * certpath.c (check_cert_policy): Don't use log_error to print aWerner Koch2002-07-023-4/+17
| | | | | warning.
* * keydb.c (keydb_store_cert): Add optional ar EXISTED and changedWerner Koch2002-07-029-44/+96
| | | | | | | | | | | | all callers. * call-agent.c (learn_cb): Print info message only for real imports. * import.c (gpgsm_import): Moved duplicated code to ... (check_and_store): new function. Added magic to import the entire chain. Print status only for real imports and moved printing code to .. (print_imported_status): New.
* * call-dirmngr.c (gpgsm_dirmngr_isvalid): print status of dirmngrWerner Koch2002-07-023-1/+25
| | | | | | | | call in very verbose mode. * gpgsm.c (main): Use the same error codes for STATUS_INV_RECP as with the server mode.
* Removed old keyserver (daemon) code.Timo Schulz2002-07-023-487/+0
|
* * gpg.sgml: Clarify "group".David Shaw2002-07-012-4/+13
|
* * argparse.c (optfile_parse): Fix variable typo - 'p2' should be 'p' :)David Shaw2002-07-012-2/+7
|
* * gpgkeys_hkp.c (parse_hkp_index): Error if the keyserver returns anDavid Shaw2002-07-013-13/+48
| | | | | | | | | | | unparseable HKP response. * gpgkeys_hkp.c (main): Warn on honor-http-proxy, broken-http-proxy, and include-subkeys (not supported yet). * gpgkeys_ldap.c (main), gpgkeys_hkp.c (http_connect, main): Fix some shadowing warnings.
* * options.skel: Fix a few typos, clarify "group", and remove sample photoDavid Shaw2002-07-014-13/+17
| | | | | | | | viewers for Win32 since they are the defaults now. * parse-packet.c (make_attribute_uidname), keylist.c (dump_attribs): Fix two typecast warnings.
* * packet.h, build-packet.c (build_attribute_subpkt), exec.c (expand_args),David Shaw2002-07-016-10/+17
| | | | | | mkdtemp.c (mkdtemp), photoid.c (parse_image_header): Fix some signedness compiler warnings.
* typo fix.NEWPG-0-3-9Werner Koch2002-07-011-1/+1
|
* * configure.ac: Set version number to 1.1.91.Werner Koch2002-07-013-1/+7
|
* * INSTALL: Replaced by generic install file.V1-1-90Werner Koch2002-07-013-16/+168
| | | | | | * README: Marked as development version and moved most stuff of the old INSTALL file to here.
* * encode.c (encode_symmetric): Do not use the new encryption code.Werner Koch2002-07-012-1/+11
|
* typo fixWerner Koch2002-07-011-1/+1
|
* * mk-gpg-texi: New.Werner Koch2002-07-013-0/+51
|
* Better keep it in the CVSWerner Koch2002-07-011-0/+1427
|
* * Makefile.am: Due to problems with VPATH builds we don't try toWerner Koch2002-07-013-16/+30
| | | | | build the texi vesions of the manual pages anymore automatically.
* * README.W32: Adjusted some descriptions. Fixed the regsitryWerner Koch2002-06-302-12/+22
| | | | | entry descriptions.
* * configure.ac: Link W32 version against libwsock32.Werner Koch2002-06-302-1/+5
|
* * photoid.c: Use __MINGW32__ to include windows becauseWerner Koch2002-06-302-2/+11
| | | | | | HAVE_DOSISH_SYSTEM is also set for OS/2 and plain DOS. Provide constant missing in older mingw installations.
* * mk-w32-dist (bindir): Fixes vor VPATH builds in a subdir,Werner Koch2002-06-302-8/+19
| | | | | include gpgv.
* msgmerge'd.Werner Koch2002-06-3018-12051/+15085
|
* automake updated.Werner Koch2002-06-290-0/+0
|
* * configure.ac (development_version): New.Werner Koch2002-06-295-260/+131
| | | | | | | | (HAVE_DEV_RANDOM_IOCTL): Removed test for it; it was never used. * BUGS, AUTHORS: Add a note on how to send security related bug reports.
* * rndlinux.c: Removed HAVE_LINUX_RANDOM_H conditional because itWerner Koch2002-06-292-2/+6
| | | | | | was never used and the configure test did set the wrong macro anyway.
* * argparse.c (optfile_parse): Renamed an auto I to P2 to avoidWerner Koch2002-06-292-6/+11
| | | | | shadowing warning.
* Update head to match stable 1.0David Shaw2002-06-29144-667/+18924
|
* * gpgsm.c: New option --auto-issuer-key-retrieve.Werner Koch2002-06-298-23/+214
| | | | | | | | | | | | | | | | * certpath.c (find_up): Try to retrieve an issuer key from an external source and from the ephemeral key DB. (find_up_store_certs_cb): New. * keydb.c (keydb_set_ephemeral): Does now return the old state. Call the backend only when required. * call-dirmngr.c (start_dirmngr): Use GNUPG_DEFAULT_DIRMNGR. (lookup_status_cb): Issue status only when CTRL is not NULL. (gpgsm_dirmngr_lookup): Document that CTRL is optional. * call-agent.c (start_agent): Use GNUPG_DEFAULT_AGENT.
* * query.c (start_pinentry): Use GNUPG_DERAULT_PINENTRY.Werner Koch2002-06-293-4/+7
| | | | | * call-scd.c (start_scd): Use GNUPG_DEFAULT_SCDAEMON.
* Update head to match stable 1.0David Shaw2002-06-29155-37086/+83373
|
* Update head to match stable 1.0David Shaw2002-06-29154-1318/+29290
|
* Removed files for CVS reorganizationDavid Shaw2002-06-2917-2707/+0
|
* * maperror.c (map_to_assuan_status): Map more errorcodes to BadWerner Koch2002-06-282-0/+11
| | | | | Certificate.
* * server.c (cmd_recipient): Add more reason codes.Werner Koch2002-06-284-3/+17
|