aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* (fd_cache_strcmp): New. Use whenever we compareWerner Koch2004-12-063-3/+30
| | | | | | filenames for the fd_cache. This is needed because the backslash is an alias for a slash under W32. Reported by Tobias Winkler.
* * http.c (send_request): Include the port if non-80 in the Host: header.David Shaw2004-12-032-6/+19
| | | | | Noted by Jason Harris.
* * Makefile.am: The harmless "ignored error" on gpgkeys_ldap install on topDavid Shaw2004-12-032-1/+7
| | | | | | of an existing install is bound to confuse people. Use ln -s -f to force the overwrite.
* * md.c (string_to_digest_algo): Allow read/write SHA384 and SHA512.David Shaw2004-12-012-15/+5
|
* * getkey.c (parse_key_usage): New function to parse out key usage flags.David Shaw2004-11-292-51/+80
| | | | | | | Set PUBKEY_USAGE_UNKNOWN to handle flags that we don't understand. (fixup_uidnode, merge_selfsigs_main, merge_selfsigs_subkey): Call it from here to remove duplicate code.
* * cipher.h: Add PUBKEY_USAGE_UNKNOWN.David Shaw2004-11-292-0/+5
|
* * export.c (do_export_stream): Allow export-minimal to work with secretDavid Shaw2004-11-262-4/+11
| | | | | keys, even though a non-selfsig secret key signature is rare.
* * gpg.sgml: Document export-minimal.David Shaw2004-11-262-4/+15
|
* * options.h, export.c (parse_export_options, do_export_stream), import.cDavid Shaw2004-11-265-19/+32
| | | | | | | (parse_import_options, import_keys_internal): Make the import-options and export-options distinct since they can be mixed together as part of keyserver-options.
* * options.h, export.c (parse_export_options, do_export_stream): AddDavid Shaw2004-11-253-23/+45
| | | | | "export-minimal" option to disregard any sigs except selfsigs.
* * trustdb.c (uid_trust_string_fixed): Use a string that can be atoi-ed,David Shaw2004-11-252-3/+7
| | | | | but also has a comment for the translator.
* * trustdb.h, trustdb.c (uid_trust_string_fixed): New. Return a fixed-sizeDavid Shaw2004-11-246-29/+58
| | | | | | | | | | | translatable string similar to trust_value_to_string. This allows for easier lining up of displays. * keyedit.c (show_key_with_all_names), keylist.c (list_keyblock_print): Use it here to print validity strings. * gpgv.c: Stub.
* (S_IRGRP) [HAVE_DOSISH_SYSTEM]: Define to 0.Werner Koch2004-11-182-1/+8
|
* (open_info_file): New.Werner Koch2004-11-179-87/+228
| | | | | | | | (main): Unconditionally implement --status-file, --logger-file, --attribute-file, --passphrase-file, --command-file. This is not generally useful but easy to support and might make scripting under Windows easier.
* * configure.ac: Autodetect wldap32 on Windoze.David Shaw2004-11-062-3/+13
|
* * README, configure.ac: Add --enable-backsigs to enable the experimentalDavid Shaw2004-11-053-1/+23
| | | | | backsigs code.
* * plaintext.c (handle_plaintext): Don't try and create a zero-lengthDavid Shaw2004-11-045-18/+31
| | | | | | | | | | filename when using --use-embedded-filename with input that has no filename (clearsigned or message generated from a pipe). * encode.c (encode_simple, encode_crypt), progress.c (handle_progress), sign.c (write_plaintext_packet): Fix a few inconsistent calls (NULL filename means a pipe here, so don't bother to check it twice).
* * misc.c (print_digest_algo_note): The latest 2440bis drafts deprecatesDavid Shaw2004-11-032-35/+39
| | | | | | | MD5, so give a warning. (print_pubkey_algo_note, print_cipher_algo_note, print_digest_algo_note): Give the algorithm name in the experimental algo warning.
* 2004-11-03 Timo Schulz <[email protected]>Timo Schulz2004-11-0314-106/+157
| | | | | | | | * strgutil.c (w32_strerror): New. * ttyio.c (init_ttyfp, tty_printf, do_get): Use it here. * iobuf.c (fd_cache_open, file_filter): Likewise. (iobuf_seek, translate_file_handle): Likewise.
* * strgutil.c (load_libiconv): Use log_info to avoid failures whenWerner Koch2004-11-032-1/+6
| | | | | iconv.dll is not installed.
* (get_string): Removed debugging hack.Werner Koch2004-10-302-2/+5
|
* * skclist.c (build_sk_list): Don't need to warn about PGP-generatedDavid Shaw2004-10-286-52/+78
| | | | | | | | | | | | | | | | | Elgamal signing keys since we no longer support any Elgamal signing keys. * sign.c (sign_file, clearsign_file): Use "writing to" instead of "writing to file" to match other strings. * pkclist.c (check_signatures_trust): Fix typo. Noted by Moray Allan. This is Debian bug #278708. * passphrase.c (ask_passphrase, passphrase_to_dek): "password" -> "passphrase". * keyedit.c (show_key_with_all_names): Show designated revoker as part of translatable string.
* * DETAILS: Document SIG_SUBPACKET status tag.David Shaw2004-10-282-0/+8
|
* * gpgkeys_finger.c [_WIN32] (connect_server): Fix typo.David Shaw2004-10-282-1/+5
|
* Inlcude LIBICONVWerner Koch2004-10-286-10/+33
|
* post release preparationsWerner Koch2004-10-282-1/+5
|
* Does not belong into the CVSWerner Koch2004-10-281-1/+0
|
* Added gpg.ru.1 to EXTRA_DISTV1-3-92Werner Koch2004-10-282-1/+5
|
* About to release 1.3.92Werner Koch2004-10-2835-6255/+6528
|
* * card-util.c, delkey.c, keygen.c, plaintext.c, keyedit.c, passphrase.c,David Shaw2004-10-288-19/+27
| | | | | | revoke.c: Collapse the two different "can't do that in batch mode" strings into one.
* * keylist.c (status_one_subpacket): New. Send the subpacket data to theDavid Shaw2004-10-286-84/+116
| | | | | | | | | | | --status interface. * card-util.c (card_edit): Show when admin is enabled or not. * status.h, status.c: New STATUS_SIG_SUBPACKET type. * build-packet.c (build_sig_subpkt): Multiple keyserver URLs are allowed.
* * keyring.c: Make some strings translatable.David Shaw2004-10-284-25/+34
| | | | | | | * exec.c, sign.c: Change "can't open file" to "can't open" and "can't create file" to "can't create" to be consistent with other strings so we don't have to translate both.
* * delkey.c, export.c, keyedit.c, pkclist.c, revoke.c, skclist.c: Fix a fewDavid Shaw2004-10-287-33/+48
| | | | | missed possible \"username\" quotes.
* * dynload.h: Always use it for _WIN32.Werner Koch2004-10-2736-5410/+5133
| | | | | | | | | | | | | | | | | | | | * LINGUAS: Better don't have comments in this file. * mk-w32-dist: Use utf-8 encoding for all MO files. * simple-gettext.c: Removed windows.h. (get_string): On the fly translation from utf-8 to active character set. * strgutil.c (load_libiconv) [_WIN32]: new. (set_native_charset) [_WIN32]: Call it here and autodetect the used code page. (native_to_utf8, utf8_to_native): Reverted arguments for iconv_open. (handle_iconv_error): Made this function match iconv_open argumnet ordering. (utf8_to_native): Disable all quoting for DELIM == -1.
* (load_libiconv) [_WIN32]: new.Werner Koch2004-10-272-19/+109
| | | | | | | | | | (set_native_charset) [_WIN32]: Call it here and autodetect the used code page. (native_to_utf8, utf8_to_native): Reverted arguments for iconv_open. (handle_iconv_error): Made this function match iconv_open argumnet ordering.
* We don't want this file in the CVSWerner Koch2004-10-261-337/+0
|
* * configure.ac: New option --disable-gnupg-iconv, defineWerner Koch2004-10-268-23/+3092
| | | | | | | | | | | | | USE_GNUPG_ICONV. (AC_CANONICAL_TARGET): Replaced by AC_CANONICAL_HOST. Changed all reference to TARGET to HOST. Made sure that i586-mingw32msvc gets detected as mingw32. (UNIT64_C): Don't include inttype.h uncoditional but use a test to ensure that it gets into conftest.h. (AH_TOP): New. Prevent double inclusion of config.h. * config.links: Use HOST instead of TARGET.
* Detect the Debian mingw32 package.Werner Koch2004-10-263-23/+53
|
* * configure.ac: New option --disable-gnupg-iconv, defineWerner Koch2004-10-263-0/+32
| | | | | USE_GNUPG_ICONV.
* (mem2str): Translated comment to English.Werner Koch2004-10-262-70/+283
| | | | | | | | (handle_iconv_error) [USE_GNUPG_ICONV]: New. (set_native_charset) [USE_GNUPG_ICONV]: Added iconv based conversion checks. (native_to_utf8, utf8_to_native): Added iconv based conversion.
* (verify_chv3): The minimum length for CHV3 isWerner Koch2004-10-261-3/+3
| | | | | 8. Changed string to match the other ones.
* (agent_send_all_options): Try to deduce the ttynameWerner Koch2004-10-263-5/+43
| | | | | from stdin.
* * options.h, g10.c (main), mainproc.c (check_sig_and_print): RenameDavid Shaw2004-10-215-8/+17
| | | | | | | | verify-option show-validity to show-uid-validity to match the similar list-option. * app-openpgp.c (verify_chv3): Fix typo.
* * acinclude.m4: aclocal 1.9 wants quoting on AC_DEFUN arguments.David Shaw2004-10-212-10/+14
|
* * configure.ac: Remove the check for asprintfWerner Koch2004-10-2112-183/+47
| | | | | | | | | | | | | | | | * app-common.h (app_openpgp_storekey: Add prototype. * app-openpgp.c (do_sign): Replace asprintf by direct allocation. This avoids problems with missing vasprintf implementations. * card-util.c (generate_card_keys): Add a #warning for gnupg 1.9 and use the same string there. * util.h [!HAVE_VASPRINTF]: Removed prototype. * vasprintf.c: Removed. It was used only at one place and I don't want to get into build problems in 1.4.
* * g10.c (parse_list_options): Fix non-constant initializer so we can buildDavid Shaw2004-10-212-11/+11
| | | | | with C89.
* * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion.Werner Koch2004-10-208-47/+493
| | | | | | | | | | (pcsc_get_status): Implemented. (reset_pcsc_reader): Implemented. (open_pcsc_reader): Succeed even with no card inserted. (open_ccid_reader): Set LAST_STATUS. * iso7816.c (iso7816_select_application): Always use 0 for P1.
* * gpg.sgml: Minor language tweaks.David Shaw2004-10-194-970/+977
| | | | | | | * samplekeys.asc: Updated 99242560. * DETAILS: spk flags are hex.
* * gpgkeys_hkp.c (send_key, get_key, search_key): Use "hkp" instead ofDavid Shaw2004-10-182-4/+8
| | | | | "x-hkp" so it can be used as a SRV tag.
* * http.c (connect_server, send_request): Use the URI scheme as the SRV tagDavid Shaw2004-10-182-16/+27
| | | | | rather than hard-coding _hkp.