| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
| |
We better do this once and for all instead of cluttering all future
commits with diffs of trailing white spaces. In the majority of cases
blank or single lines are affected and thus this change won't disturb
a git blame too much. For future commits the pre-commit scripts
checks that this won't happen again.
|
| |
|
| |
|
|
|
|
|
|
| |
A couple of forward ported changes.
Doc updates.
|
|
|
|
|
|
| |
It builds fine and passes some of the tests but there are quite some
features which don't work yet.
|
|
|
|
|
| |
Collected changes and ports of bug fixes from stable.
|
| |
|
|
|
|
|
| |
stdio.
|
|
|
|
|
|
| |
Comment fixes.
Minor chnages in preparation of a W32CE port.
|
|
|
|
|
| |
Collected changes.
|
|
|
|
|
| |
better cope with re-inserted cards.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Still one problem left; marked with a gcc #warning.
|
|
|
|
|
| |
fix reading large certificates.
|
| |
|
| |
|
|
|
|
|
| |
A couple of minor changes.
|
|
|
|
|
| |
Improved card key generation prompts.
|
|
|
|
|
| |
Minor other changes.
|
|
|
|
|
| |
Detect and show the card type.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Ass card vendor 004.
|
|
|
|
|
|
| |
Made --default-key work for gpgsm
Add --default-key and --encrypt-to to gpgconf.
|
|
|
|
|
| |
Reveal less information about timings while generating a key.
|
|
|
|
|
| |
Removed intl/.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
(change_url): Likewise.
(change_login): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(print_isoname): Ditto.
* trustdb.c (check_regexp): s/exp/expr/.
* keyedit.c (trustsig_prompt): Removed a "> 255" term; it is
always false due to the data type.
* passphrase.c (agent_get_passphrase): Use xasprintf and avoid
non-literal format strings.
* tdbio.c (upd_hashtable, drop_from_hashtable, lookup_hashtable):
Fixed log_error format string bugs. Kudos to the now working
gcc-3.3 -Wformat-nonliteral and Florian Weimer's investigations in
gnupg 1.2.3.
|
|
|
|
|
|
|
|
| |
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_status (card_status): Do not use fputs since the fp
parameter can be NULL. This fixes a segv.
|
|
|
|
|
| |
(print_sha1_fpr_colon): New.
|
|
|
|
|
|
| |
* card-util.c (card_status): Free pk in case of an error
and return if the card is no OpenPGP card.
|
|
|
|
|
|
| |
(read_device_info): New.
(ccid_open_reader): Check that the device has all required features.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* card-util.c (card_status): Use tty_fprintf for all output.
(print_sha1_fpr, print_isoname): Ditto.
(get_one_name,change_name, change_url, change_login,change_lang)
(change_sex): New; taken from keygen.c.
* keygen.c (smartcard_get_one_name, smartcard_change_name)
(smartcard_change_url, smartcard_change_login_data)
(smartcard_change_lang, smartcard_change_sex): Removed.
(check_smartcard): Removed most menu items.
|