| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
| |
* configure.ac: Check for hstrerror.
|
|
|
|
|
|
| |
replacement for hstrerror() for those platforms (such as RISC OS) that
don't have it.
|
|
|
|
|
|
| |
It works well enough without proxies, and isn't built by default. It
would be good to get some test experience with it.
|
|
|
|
|
| |
unsupported, it's actually non-meaningful in the context of HKP (yet).
|
|
|
|
|
|
|
| |
new "dehtmlize" function. Remove HTML before trying to parse each line
from the keyserver. If the keyserver provides key type information in the
listing, use it. (Copy over from g10/hkp.c).
|
|
|
|
|
|
|
| |
"dehtmlize" function. Remove HTML before trying to parse each line from
the keyserver. If the keyserver provides key type information in the
listing, use it.
|
| |
|
|
|
|
|
|
|
|
| |
even for cached sigs. This also serves to protect against missing a sig
expiring while cached.
* getkey.c (merge_selfsigs_main): Don't check UID self-sigs twice.
|
| |
|
|
|
|
|
|
| |
re-recreate a distribution from CVS.
Some minor other fixes.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chk_self_sigs. This improves efficiency as the same signatures are not
checked multiple times. Clarify when a subkey is revoked (any revocation
signature, even if it is dated before the binding signature).
* getkey.c (merge_selfsigs_subkey): Subkey revocation comments.
* keylist.c (list_one): Stats are only for public key listings.
* g10.c (main), options.skel: Default should be include-revoked for
keyserver operations.
|
|
|
|
|
|
| |
on the pininfo. Do the basic PIN verification only when
min_digist is set.
|
|
|
|
|
|
|
|
|
| |
not_imported value.
(check_and_store): Update non_imported counter.
(print_import_problem): New.
(check_and_store): Print error status message.
* server.c (get_status_string): Added STATUS_IMPORT_PROBLEM.
|
| |
|
|
|
|
|
| |
which is currently not used becuase we terminate on errors.
|
|
|
|
|
|
|
|
|
|
|
| |
(agent_get_passphrase): Ditto.
* Makefile.am: Renamed the binary protect-tool to gpg-protect-tool.
* protect-tool.c: Removed the note about internal use only.
* gpg-agent.c (main): New option --daemon so that the program is
not accidently started in the background.
|
| |
|
|
|
|
|
| |
not accidently started in the background.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
pinentry.
* Makefile.am: Renamed the binary protect-tool to gpg-protect-tool.
* protect-tool.c: Removed the note about internal use only.
* gpg-agent.c (main): New option --daemon so that the program is
not accidently started in the background.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* import.c (print_imported_summary): New.
(check_and_store): Update the counters, take new argument.
(import_one): Factored out core of gpgsm_import.
(gpgsm_import): Print counters.
(gpgsm_import_files): New.
* gpgsm.c (main): Use the new function for import.
|
|
|
|
|
|
|
| |
identically.
* gpg.sgml: Document --ignore-mdc-error.
|
|
|
|
|
|
|
|
|
| |
* export.c (do_export_stream): Fix noop bug in exporting sensitive
revocation keys.
* pkclist.c (do_edit_ownertrust): Comment out the option for showing trust
paths until it can be implemented.
|
|
|
|
|
|
|
|
| |
g10/hkp.c.
* gpgkeys_ldap.c (get_key): Fix cosmetic URL display problem (extra ":" at
the end).
|
|
|
|
|
|
|
| |
compression disabling.
* configure.ac: No such thing as the "none" random gather any longer.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(get_user_id_printable): this. Filter out all dangerous
characters. Checked all usages.
(get_user_id_string_native): Renamed to..
(get_user_id_string_printable): this. Filter out all dangerous
characters. Checked all usages.
* keyedit.c (show_basic_key_info): New.
* keylist.c (print_fingerprint): New mode 3.
* import.c (import_one): Use new function to display the user ID.
|
|
|
|
|
|
|
|
|
| |
* g10.c (main): enable opt.interactive.
* import.c (import_one): Ask the user if the key shall be
imported when the interactive mode is used. Useful to extract
selected keys from a file.
|
| |
|
|
|
|
|
|
|
|
| |
(agent_card_learn): Add args for certinfo cb.
* learncard.c (release_certinfo,certinfo_cb): New.
(send_cert_back): New. With factored out code from ..
(agent_handle_learn): here. Return certinfo stuff.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* card-common.h (struct p15_private_s): Forward declaration. Add
it to card_ctx_s.
* card.c (card_close): Make sure private data is released.
(card_enum_certs): New.
* card-p15.c (p15_release_private_data): New.
(init_private_data): New to work around an OpenSC weirdness.
(p15_enum_keypairs): Do an OpenSC get_objects only once.
(p15_enum_certs): New.
(card_p15_bind): Bind new function.
* command.c (cmd_learn): Return information about the certificates.
|
| |
|
| |
|
|
|
|
|
|
| |
* certchain.c: this. Renamed all all other usages of "path" in the
context of certificates to "chain".
|
|
|
|
|
| |
certificate is missing.
|
|
|
|
|
|
|
|
|
| |
it to card_ctx_s.
* card.c (card_close): Make sure private data is released.
* card-p15.c (p15_release_private_data): New.
(init_private_data): New to work around an OpenSC weirdness.
(p15_enum_keypairs): Do an OpenSC get_objects only once.
|
| |
|
|
|
|
|
| |
with a bug in the mpi_get_secure_buffer.
|
|
|
|
|
| |
length) in HKP searches.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
symmetric compressed files.
* encode.c (encode_simple, encode_crypt): If we are not using a MDC,
compress even if a file is already compressed. This is to help against
the chosen ciphertext attack.
* pkclist.c (select_algo_from_prefs): Fix requested algorithm bug so the
request succeeds even if the requested algorithm is not the first found.
* cipher.c (write_header), encode.c (use_mdc, encode_simple, encode_crypt,
encrypt_filter), g10.c (main): Be more eager to use a MDC. We use a MDC
if the keys directly support it, if the keys list AES (any) or TWOFISH
anywhere in the prefs, or if the cipher chosen does not have a 64 bit
blocksize.
|
| |
|
|
|
|
|
| |
MPI is marked as protected.
|
|
|
|
|
| |
is defined. It should only be defined for hard core debugging.
|