Home GnuPG
Diffusion GnuPG f08d37af049b

scd: Fix SERIALNO for multiple devices.
f08d37af049bUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

scd: Fix SERIALNO for multiple devices.

* scd/app.c (select_application): Fix the logic if periodical check is
needed.  If it is needed for newly found device(s), kick the loop.
(scd_update_reader_status_file): Return value if select(2) should be
called with timeout.
* scd/ccid-driver.c (ccid_require_get_status): Don't return 0 for
token with no interrupt transfer for now.
* scd/command.c (open_card_with_request): Fix scan by SERIALNO.
* scd/scdaemon.c (update_usb): Remove.
(handle_connections): Evaluate need_tick after handle_tick.
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Jan 31 2017, 4:56 AM
Parents
rG49e2ae65e892: gpgscm: Use a compact vector representation.
Branches
Unknown
Tags
Unknown

Event Timeline

NIIBE Yutaka <gniibe@fsij.org> committed rGf08d37af049b: scd: Fix SERIALNO for multiple devices. (authored by NIIBE Yutaka <gniibe@fsij.org>).Jan 31 2017, 5:04 AM