Werner Koch
9ec1437772
Some more new files
2004-09-11 14:50:35 +00:00
Werner Koch
f103eeb9da
Collection of artwork collected over the years
2004-09-11 14:32:37 +00:00
Moritz Schulte
305f910ed2
2004-09-11 Moritz Schulte <moritz@g10code.com>
...
* openfile.c (copy_options_file): Fixed last commit (added a `+').
2004-09-11 13:34:41 +00:00
Werner Koch
609d9516be
doc --max-cache-ttl
2004-09-09 07:29:35 +00:00
Werner Koch
9d74d40da1
* app.c (select_application): Fixed serial number extraction and
...
added the BMI card workaround.
(app_munge_serialno): New.
* app-openpgp.c (app_select_openpgp): Try munging serialno.
2004-09-09 07:28:47 +00:00
Werner Koch
0cb56ad4ac
(check_for_running_agent): New.
...
(main): The default action is now to check for an already running
agent.
(parse_rereadable_options): Set logfile only on reread.
(main): Do not print the "is development version" note.
2004-09-09 07:27:57 +00:00
Werner Koch
45accef52a
Better take the length of SKELEXT into account
2004-08-31 09:00:58 +00:00
Werner Koch
452e415784
* openfile.c (copy_options_file): Use gpg-conf.skel
...
* Makefile.am: Install options.skel as gpg-conf.skel.
2004-08-31 07:57:33 +00:00
Werner Koch
2a09a35ad0
* kbxutil.c: New command --import-openpgp.
...
(main): Updated libgcrypt initialization stuff.
(my_gcry_logger): New.
(read_file): New. Taken from ../agent/protect-tool.
(dump_fpr, dump_openpgp_key, import_openpgp): New.
* keybox-openpgp.c: New.
2004-08-24 19:55:47 +00:00
Werner Koch
d851bdf579
Fixed typo in ocsp OID.
2004-08-24 18:13:15 +00:00
Werner Koch
ebaba6bdab
* gpg-agent.c: New option --max-cache-ttl. Suggested by Alexander
...
Belopolsky.
* cache.c (housekeeping): Use it here instead of the hardwired
default of 1 hour.
2004-08-20 13:43:14 +00:00
Werner Koch
0ded031237
(start_pinentry): Use a timeout for the pinentry lock.
2004-08-20 13:03:32 +00:00
Werner Koch
6c3677c296
(get_passphrase): Make sure that the default
...
prompts passed to gpg-agent are utf-8 encoded. Add new prompt values.
(import_p12_file, import_p12_file, export_p12_file): Changed calls
to get_passphrase so that better prompts are displayed.
(get_new_passphrase): New.
2004-08-18 16:21:13 +00:00
Werner Koch
fc07b029ea
* certlist.c (gpgsm_cert_use_ocsp_p): New.
...
(cert_usage_p): Support it here.
* call-dirmngr.c (gpgsm_dirmngr_isvalid): Use it here.
2004-08-18 14:38:47 +00:00
Werner Koch
33310977ac
(simple_pwquery): Handle gpg-error style return
...
code for canceled.
2004-08-18 14:37:22 +00:00
Werner Koch
9c6da35ea2
(print_sanitized_utf8_string): Actually implement
...
it.
2004-08-18 13:21:56 +00:00
Werner Koch
aac85ca314
(get_passphrase): Make sure that the default
...
prompts passed to gpg-agent are utf-8 encoded.
2004-08-18 12:47:33 +00:00
Marcus Brinkmann
9d864ebef7
2004-08-18 Marcus Brinkmann <marcus@g10code.de>
...
* passphrase.c (agent_get_passphrase):
2004-08-18 00:03:07 +00:00
Marcus Brinkmann
e5a6d2b456
2004-08-17 Marcus Brinkmann <marcus@g10code.de>
...
* import.c: Fix typo in last change.
2004-08-17 20:06:24 +00:00
Werner Koch
53f7e372b9
tests/pkits: New directory
2004-08-17 15:32:56 +00:00
Werner Koch
066352a6a5
* import.c (check_and_store): Do a full validation if
...
--with-validation is set.
* certchain.c (gpgsm_basic_cert_check): Print more detailed error
messages.
* certcheck.c (do_encode_md): Partly support DSA. Add new arg
PKALGO. Changed all callers to pass it.
(pk_algo_from_sexp): New.
tests/pkits: New directory
2004-08-17 15:26:22 +00:00
Werner Koch
f5799d0170
(cmd_encrypt): Use DEFAULT_RECPLIST and not recplist
...
for encrypt-to keys.
2004-08-16 11:15:55 +00:00
Moritz Schulte
93b7fb4a17
2004-08-09 Moritz Schulte <moritz@g10code.com>
...
* gpgsm-gencert.sh: New file.
2004-08-09 11:58:26 +00:00
Werner Koch
f96ad015d8
* gpgsm.c: New option --with-ephemeral-keys.
...
* keylist.c (list_internal_keys): Set it here.
(list_cert_raw): And indicate those keys. Changed all our callers
to pass the new arg HD through.
2004-08-06 16:14:10 +00:00
Werner Koch
818e9bad58
* configure.ac: Changed tests for libusb to also suuport the
...
stable version 0.1.x.
* scdaemon.texi (Card applications): New section.
* scdaemon.c (main): New option --disable-application.
* app.c (is_app_allowed): New.
(select_application): Use it to check for disabled applications.
* ccid-driver.h (CCID_DRIVER_ERR_ABORTED): New.
* ccid-driver.c (ccid_open_reader): Support the stable 0.1 version
of libusb.
(ccid_get_atr): Handle short messages.
* apdu.c (my_rapdu_get_status): Implemented.
2004-08-05 09:24:36 +00:00
Moritz Schulte
587222f48d
2004-07-27 Moritz Schulte <moritz@g10code.com>
...
* apdu.c: Include <signal.h>.
2004-07-27 11:35:52 +00:00
Moritz Schulte
9d36000e6f
2004-07-27 Moritz Schulte <moritz@g10code.com>
...
* Makefile.am: Use @DL_LIBS@ instead of -ldl.
2004-07-27 11:28:47 +00:00
Moritz Schulte
97e9cb4e60
2004-07-27 Moritz Schulte <moritz@g10code.com>
...
* configure.ac: Check for dlopen in libc and libdl, substitute
DL_LIBS accordingly.
2004-07-27 11:28:10 +00:00
Werner Koch
8e237f5b09
post-release version number bump
2004-07-22 11:40:17 +00:00
Werner Koch
44bf2d0ae4
* configure.ac: Define AM conditional HAVE_OPENSC.
...
* Makefile.am: Make OpenSC lib link after libgcrypt. Do not link
to pth.
* apdu.c: Don't use Pth if we use OpenSC.
* sc-investigate.c, scdaemon.c: Disable use of pth if OpenSC is used.
* scdaemon.c (main): Bumbed thread stack size up to 512k.
V1-9-10
2004-07-22 10:52:56 +00:00
Werner Koch
d9147773b4
* trustlist.c (read_list): Allow colons in the fingerprint.
...
(headerblurb): Rephrased.
* gpg-agent.c (handle_connections): Increase the stack size ot 256k.
* de.po: Updated.
* scdaemon.c (main): Bumbed thread stack size up to 512k.
* keylist.c (list_cert_raw): Print the keygrip.
2004-07-22 09:37:36 +00:00
Werner Koch
2e10dbd6c8
* Makefile.am (sm): Build kbx only if gpgsm is to be build.
...
* maperror.c: Removed header ksba.h. Not required anymore.
2004-07-20 18:41:49 +00:00
Werner Koch
3d471c15b8
New option --enable-agent-only.
2004-07-20 11:22:10 +00:00
Werner Koch
224da03784
* rfc822parse.c (rfc822parse_get_field): Add arg VALUEOFF.
2004-07-20 11:21:53 +00:00
Werner Koch
08b98804e4
(gpgsm_validate_chain): The trust check didn't
...
worked anymore, probably due to the changes at 2003-03-04. Fixed.
2004-07-20 07:06:36 +00:00
Werner Koch
8add759d64
(reader_table_s): Add function pointers for the backends.
...
(apdu_close_reader, apdu_get_status, apdu_activate)
(send_apdu): Make use of them.
(new_reader_slot): Intialize them to NULL.
(dump_ccid_reader_status, ct_dump_reader_status): New.
(dump_pcsc_reader_status): New.
(open_ct_reader, open_pcsc_reader, open_ccid_reader)
(open_osc_reader, open_rapdu_reader): Intialize function pointers.
(ct_activate_card, ct_send_apdu, pcsc_send_apdu, osc_send_apdu)
(error_string): Removed. Replaced by apdu_strerror.
(get_ccid_error_string): Removed.
(ct_activate_card): Remove the unused loop.
(reset_ct_reader): Implemented.
(ct_send_apdu): Activate the card if not yet done.
(pcsc_send_apdu): Ditto.
2004-07-16 15:45:25 +00:00
Werner Koch
c4e52b1531
Initialize Pth which is now required.
...
(interactive_shell): New command "readpk".
2004-07-01 18:09:25 +00:00
Werner Koch
8f81ba17dc
* card-util.c (change_login): Kludge to allow reading data from a
...
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.
2004-07-01 17:42:09 +00:00
Werner Koch
bcaa520ad6
(do_getattr): Fix for sending CA-FPR.
2004-07-01 17:41:33 +00:00
Werner Koch
7158c4db92
Added glossary
2004-06-29 07:16:40 +00:00
Werner Koch
6e4f619b3c
Added some doc stuff
2004-06-28 07:42:33 +00:00
Werner Koch
3571968f04
(log_set_file): Do not close an old logstream if it
...
used to be stderr or stdout.
2004-06-21 09:50:22 +00:00
Werner Koch
8b3cf19e24
* sc-investigate.c (my_read_line): Renamed from read_line.
2004-06-21 06:53:30 +00:00
Moritz Schulte
4b3427c6ce
2004-06-20 Moritz Schulte <moritz@g10code.com>
...
* gpg-agent.c: Include <sys/stat.h> (build fix for BSD).
2004-06-20 11:35:13 +00:00
Werner Koch
17b9d06d7c
* debugging.texi: New.
...
* gnupg.texi: Include it.
2004-06-18 12:29:30 +00:00
Werner Koch
8b810c8dc3
* debugging.texi: New.
...
* gnupg.texi: Include it.
2004-06-18 11:18:27 +00:00
Werner Koch
a1dfa88e52
* keybox-dump.c (_keybox_dump_file): New arg STATS_ONLY.
...
(update_stats): New.
* kbxutil.c (main): New command --stats.
2004-06-18 09:53:56 +00:00
Werner Koch
a4ef559d6c
(osc_get_status): Fixed type in function name. Noted by
...
Axel Thimm. Yes, I didn't tested it with OpenSC :-(.
2004-06-16 12:38:01 +00:00
Werner Koch
feb40e2c6e
* xreadline.c: New. Based on the iobuf_read_line function.
...
* no-libgcrypt.c (gcry_realloc, gcry_xmalloc, gcry_xcalloc): New.
* gpgconf-comp.c (retrieve_options_from_program)
(retrieve_options_from_file, change_options_file)
(change_options_program, gc_component_change_options): Replaced
getline by read_line and test for allocation failure.
2004-06-14 08:32:07 +00:00
Werner Koch
5836ea925a
post release version bump
2004-06-08 19:25:06 +00:00