| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Noted by Timo.
|
|
|
|
|
| |
SOCKET_ERROR. Noted by Timo.
|
|
|
|
|
|
| |
* mk-w32-dist: Append ".txt" to some files. Call makensis if
available.
|
|
|
|
|
| |
get ready for the readline completion code.
|
|
|
|
|
|
| |
agent_get_passphrase, passphrase_clear_cache): Rename readline() to
readaline() to keep readline library namespace clear.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
filter context instead of hardcoding '\n' or '\r\n'. If no eol string is
provided, default to '\n' or '\r\n' as appropriate. (is_armor_header):
Trim tabs in armor header lines as well.
* keyserver.c (keyserver_spawn): Use it here to force '\n' line endings
since the keyserver output file gets a LF->CRLF expansion on win32.
|
|
|
|
|
|
|
|
| |
ANSI_X3.4-1968 and 646 are actually meant as Latin-1. If
nl_langinfo is not available get the charset from environment
variables. For W32 use GetACP as error fallback. Removed Latin-15
to Latin-1 aliasing.
|
|
|
|
|
|
|
| |
* armor.c (is_armor_header): Allow CR and LF (not just actual spaces) in
an armor header line (-----BEGIN etc). This is needed due to CRLF issues
on win32. As before, --openpgp makes it strict.
|
| |
|
| |
|
|
|
|
|
| |
* import.c (delete_inv_parts): Comments on import-unusable-sigs.
|
|
|
|
|
|
|
|
|
|
| |
import-unusable-sigs flag to enable importing unusable (currently:
expired) sigs.
* options.h, export.c (parse_export_options, do_export_stream): Add
export-unusable-sigs flag to enable exporting unusable (currently:
expired) sigs.
|
|
|
|
|
|
| |
actually check all the header files individually since the SRV test
compile uses them together.
|
|
|
|
|
|
| |
(revokestr_from_pk), keyedit.c (show_key_with_all_names): Show who revoked
a key (either the same key or a designated revoker) and when.
|
|
|
|
|
|
| |
all the header files individually since the SRV test compile uses them
together.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(scan_or_find_devices): Add new args to return endpoint info and
interface number.
(ccid_open_reader, ccid_shutdown_reader): Take care of these new
args.
(bulk_in, bulk_out): Use the correct endpoints.
(ccid_transceive_apdu_level): New.
(ccid_transceive): Divert to above.
(parse_ccid_descriptor): Allow APDU level exchange mode.
(do_close_reader): Pass the interface number to usb_release_interface.
|
|
|
|
|
| |
specifically been selected to handle them.
|
|
|
|
|
|
|
|
|
|
| |
transfer protocols. Allow setting HTTP proxy via "http-proxy=foo" option
(there is natural support in libcurl for the http_proxy environment
variable).
* Makefile.am: Remove the conditional since this is all handled in
autoconf now.
|
|
|
|
|
|
| |
This simplifies, and we don't need the automake conditional stuff any
longer.
|
|
|
|
|
|
|
| |
libcurl people.
* Makefile.am: Add readline.m4 and libcurl.m4.
|
| |
|
|
|
|
|
|
|
|
|
| |
rl_catch_signals.
* libcurl.m4: Don't require curl-config to be present since it seems some
binary packages don't include it. Allow users to specify LIBCURL and
LIBCURL_INCLUDES for us.
|
|
|
|
|
|
|
|
|
|
| |
numeric value for the maximum number of redirects to allow. Defaults to
5.
* gpgkeys_curl.c (main), gpgkeys_finger.c (main), gpgkeys_hkp.c (main),
gpgkeys_http.c (main), gpgkeys_ldap.c (main): Make sure that a "timeout"
option passed with no arguments is properly handled.
|
|
|
|
|
| |
from URLs and pass to keyserver helpers.
|
|
|
|
|
|
|
|
| |
avoid DLL access problem on win32.
* gpgkeys_http.c (main, get_key): Properly pass authentication info
through to the http library.
|
|
|
|
|
|
|
|
|
| |
common type (e.g. ldaps -> ldap). If we are building with curl, map both
http and ftp to curl.
* build-packet.c (build_sig_subpkt): Only allow one preferred keyserver
subpacket at a time.
|
|
|
|
|
|
|
|
| |
* gpgkeys_curl.c (main, get_key): Minor tweaks to work with either FTP or
HTTP.
* gpgkeys_ftp.c: renamed to gpgkeys_curl.c.
|
|
|
|
|
|
| |
default. If we have neither of --enable-ftp or --enable-http, don't even
check for curl.
|
|
|
|
|
| |
link a test program that uses the features that we need.
|
|
|
|
|
|
| |
CURLOPT_FILE instead of CURLOPT_WRITEDATA (same option, but backwards
compatible).
|
|
|
|
|
| |
in keyserver/Makefile.am.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
chosen selfsig so we don't accidentally promote an older selfsig to
chosen. Discovered by Simon Josefsson and 'Todd'.
* keygen.c (ask_expire_interval): Fix typo.
|
|
|
|
|
|
|
| |
everything (expired UIDs, revoked subkeys, etc, etc).
* keyedit.c (keyedit_menu): Add additional help for the "sign" flags.
|
|
|
|
|
| |
strings.
|
|
|
|
|
|
|
|
|
| |
passphrase still wrong. Roman Pavlik found such a case.
* mpicoder.c (mpi_read_from_buffer): Don't abort in case of an
invalid MPI but print a message and return NULL. Use log_info and
not log_error.
|
|
|
|
|
|
| |
so that gpg does not return with failure.
(native_to_utf8, utf8_to_native): Ditto.
|
|
|
|
|
|
|
|
|
|
|
| |
* passphrase.c: Don't check for __CYGWIN__, so it is treated as a
unix-like system.
* options.h, g10.c (main), textfilter.c (standard): Use new option
--rfc2440-text to determine whether to filter "<space>\t\r\n" or just
"\r\n" before canonicalizing text line endings. Default to
"<space>\t\r\n".
|
|
|
|
|
|
|
|
|
|
|
|
| |
temporary user ID.
* keyedit.c (keyedit_menu): Merge updpref and setpref. Keep updpref as an
invisible alias. Add invisible alias for revphoto. Fix small memory leak
when using "setpref" (not all of the uid was freed). (menu_revkey):
Trigger a trust rebuild after revoking a key. Don't allow revoking an
already-revoked whole key. (menu_revsubkey): Don't allow revoking an
already-revoked subkey.
|
|
|
|
|
|
|
| |
Revoke a whole key. (keyedit_menu): Call it here for when 'revkey' is used
without any subkeys selected. This is to be consistent with the other
functions which are "selected part if selected, whole key if not".
|
|
|
|
|
|
| |
* configure.ac: Call the new GNUPG_CHECK_READLINE macro for readline
stuff.
|
|
|
|
|
|
| |
dependencies. We play guess-the-depedency for a while, and try termcap,
curses, and ncurses.
|
|
|
|
|
| |
path.
|
|
|
|
|
|
|
|
| |
size_t or int.
* keylist.c (list_keyblock_print): Make field width an int.
* keyedit.c (show_key_with_all_names): Ditto.
|
| |
|
|
|
|
|
|
| |
* srv.h: Don't include arpa/nameser.h unless we have it. Include
"types.h" for u16.
|
| |
|
| |
|