| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Still one problem left; marked with a gcc #warning.
|
|
|
|
|
| |
fix reading large certificates.
|
| |
|
|
|
|
|
| |
Improved card key generation prompts.
|
|
|
|
|
| |
Removed duplicated code (percent unescaping).
|
| |
|
| |
|
|
|
|
|
|
| |
Allow runtime conf change for scdaemon.
New commands for scdaemon.
|
|
|
|
|
| |
Detect and show the card type.
|
|
|
|
|
| |
Add a new percent escape fucntion.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry.
Improved support for the quality bar.
Minor internal restructuring.
Translation fixes.
|
| |
|
|
|
|
|
| |
Reveal less information about timings while generating a key.
|
|
|
|
|
| |
Removed intl/.
|
|
|
|
| |
Windows.
|
|
|
|
|
| |
See the ChangeLogs for details.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* call-agent.c (start_agent): Don't use log_error when using the
fallback hack to start the agent. This is bug 782.
scripts/
* mail-to-translators: Copied from 1.4. and adjusted.
tools/
* gpgconf-comp.c: Allow changing of --allow-mark-trusted.
* gpg-connect-agent.c (main): New option --decode and commands
decode and undecode.
(read_and_print_response): Implement option.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
doc/
* com-certs.pem: Added the current root certifcates of D-Trust and
S-Trust.
g10/
* status.c (write_status_begin_signing): New.
* sign.c (sign_file, sign_symencrypt_file): Call it.
* textfilter.c (copy_clearsig_text): Call it.
* call-agent.c (agent_scd_pksign): Pass --hash-rmd160 to SCD if
required.
* gpg.c (main): Let --no-use-agent and --gpg-agent-info print a
warning.
* misc.c (obsolete_option): New.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
shows no prblems. Needs more testing of course.
|
| |
|
| |
|
|
|
|
|
| |
The gpg part does not yet build.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file.
(card_edit): Pass ARG_STRING to change_login.
(card_status): Print CA fingerprints.
(change_cafpr): New.
(card_edit): New command CAFPR.
* call-agent.h: Add members for CA fingerprints.
* call-agent.c (agent_release_card_info): Invalid them.
(learn_status_cb): Store them.
|
|
|
|
|
|
| |
(generate_card_keys): New arg SERIALNO. Do PIN verification here
after resetting forced_chv1.
|
|
|
|
|
| |
* passphrase.c (agent_open): Ditto.
|
|
|
|
|
| |
of !spacep().
|
|
|
|
|
|
|
|
| |
check the PIN in advance.
(card_status): Add new args to return the serial number. Changed
all callers.
* call-agent.c (agent_scd_checkpin): New.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
structure, so that it can indeed be updated.
* card-util.c (fpr_is_zero): New.
(generate_card_keys): New.
(card_edit): New command "generate".
* keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call
to check_smartcard.
(check_smartcard,show_smartcard): Removed.
(show_sha1_fpr,fpr_is_zero): Removed.
* app-openpgp.c (do_getattr): Support SERIALNO and AID.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(list_keyblock_print): Use it here.
* card-util.c (toggle_forcesig): New.
(card_edit): New command "forcesig".
* card-util.c (print_name, print_isoname): Use 0 and not LF fro
the max_n arg of tty_print_utf8_string2.
* call-agent.c (agent_scd_getattr): New.
(learn_status_cb): Release values before assignment so that it can
be used by getattr to update the structure.
* card-util.c (change_pin): Simplified. We now have only a PIN
and an Admin PIN.
|
| |
|
|
|
|
|
|
|
|
|
| |
* card-util.c (card_status): New.
* call-agent.c (learn_status_cb): Parse more information.
* keylist.c (print_pubkey_info): Add FP arg for optinal printing
to a stream. Changed all callers.
|
|
|
|
|
|
| |
(do_generate_keypair): Abd generate the authkey.
(check_smartcard): Changed menu accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* seskey.c (encode_session_key): Debug output of the session key.
* pubkey-enc.c (get_it): Handle card case.
* call-agent.c (agent_scd_pkdecrypt): New.
* pkglue.c (pk_encrypt): Add RSA support.
* g10.c (main): Default to --use-agent.
* keygen.c (show_smartcard): Print info about the public key.
(check_smartcard): Check for existing key here.
(gen_card_key): And not anymore here.
(fpr_is_zero): New.
(generate_keypair): Generate both keys for a card.
(smartcard_change_url): Nw.
|
|
|
|
|
|
|
|
| |
* keygen.c (gen_card_key): Obviously we should use the creation
date received from SCDAEMON, so that the fingerprints will match.
* sign.c (do_sign): Pass the serialno to the sign code.
* keyid.c (serialno_and_fpr_from_sk): New.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
to libgcrypt functions, using shared error codes from libgpg-error,
replacing the old functions we used to have in ../util by those in
../jnlib and ../common, renaming the malloc functions and a couple of
types. Note, that not all changes are listed below becuause they are
too similar and done at far too many places. As of today the code
builds using the current libgcrypt from CVS but it is very unlikely
that it actually works.
|
|
(Sorry, it does not build currently - I need to check it in to avoid
duplicate work.)
|