| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
sign flags (l, t, nr) can be mixed. Remove --nrsign-key.
|
|
|
|
|
|
|
|
|
|
|
| |
exit if it cannot lock memory. Also remove --nrsign-key and --nrlsign-key
since this can better be done via --edit-key.
* secmem.c (secmem_init): Return a flag to indicate whether we got the
lock.
* memory.h: Return a flag to indicate whether we got the lock.
|
|
|
|
|
|
|
|
|
|
| |
(status_one_subpacket, print_one_subpacket): Fix some compiler warnings.
* g10.c (main): Fix --compression-algo to take a string argument like
--compress-algo.
* trustdb.c (uid_trust_string_fixed): For safety, check for a pk.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
revoked.
* keyedit.c (show_key_with_all_names): Don't show validity for secret key
UIDs.
* keyedit.c (parse_sign_type): New. Figure out the flags (local,
nonrevoke, trust) for a signature. (keyedit_menu): Call it here so we can
mix and match flags, and don't need "nrltsign", "ltsign", "tnrsign", etc,
etc, etc.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Noted by Andrei Darashenka.
|
|
|
|
|
|
| |
which expires at the end of this year. Add g10 Code's source code
signing key 37D92FFB.
|
|
|
|
|
| |
subpackets to have a URI scheme specified.
|
|
|
|
|
|
|
|
| |
--openpgp directly to determine the end of line hashing rule.
* trustdb.c (uid_trust_string_fixed): Show uids as expired if the key is
expired.
|
|
|
|
|
| |
* zh_CN.po, fr.po, cs.po, ja.po: Updated.
|
|
|
|
|
|
|
|
| |
(do_getattr): Add KEY_TIME.
(do_learn_status): Print KEY_TIME.
* cardglue.c (learn_status_cb): Parse KEY-TIME.
* card-util.c (card_status): Print creation time if available.
|
|
|
|
|
|
|
|
|
|
| |
(not used). (standard): 2440 says that textmode hashes should canonicalize
line endings to CRLF and remove spaces and tabs. 2440bis-12 says to just
canonicalize to CRLF. So, we default to the 2440bis-12 behavior, but
revert to the strict 2440 behavior if the user specifies --rfc2440. In
practical terms this makes no difference to any signatures in the real
world except for a textmode detached signature.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CUSTOM_DESCRIPTION. Changed all callers.
* app-openpgp.c (do_getattr, do_learn_status, do_setattr): Support
the new private DOs.
(do_change_pin): Add a "N" prefix to the strings so that the
callback can act accordingly for a new PIN. Unfortunately this
breaks existing translations but I see no wother way to overvome
this.
* cardglue.c (learn_status_cb): Ditto.
(agent_release_card_info): Ditto.
(struct pin_cb_info_s): Removed and changed all users.
(pin_cb): Reworked.
* card-util.c (card_status): Print them
(card_edit): New command PRIVATEDO.
(change_private_do): New.
|
| |
|
|
|
|
|
| |
* mksamplekeys, samplekeys.asc: Add the PGP global directory key.
|
| |
|
|
|
|
|
|
|
| |
hardcoding key sizes. Bump default to 2048. Bump minimum down to 512,
where possible, but require --expert to get there. DSA is always 1024
unless --expert is given.
|