[Muscle] ifd-egate version 0.90
Jeffrey Hutzelman
jhutz at cmu.edu
Wed Dec 31 01:47:24 PST 2008
I've released version 0.90 of the egate driver, available at [1].
Since there have been no updates to this driver in a few years and this
version contains a few significant changes, this is a sort of pre-release
version. It works for me, but hasn't been heavily tested under a wide
range of conditions. If you use egate devices (cryptoflex or cyberflex,
using the egate USB interface rather than some other reader), please give
it a try and let me know if you run into any problems.
My intent is to do a hopefully small number of these 0.9x releases and then
eventually release a stable version 1.0.
New in this version:
- This version is updated to support version 3 of the pcsc-lite IFD
handler API, and works without modification with current versions of
pcsc-lite and pcscd. It will also work with older versions, with
some reduction in functionality.
- Support is added for hotplugging using libusb on platforms where it
is available, or using libhal on Linux. Note that when libusb is
used, you must arrange for something to run 'pcscd --hotplug' any
time a new egate device appears on the USB bus, or it will not be
detected. Alternately, run pcscd with --force-reader-polling to
force pcscd to poll for readers. This situation may be improved
in a future release.
- The driver is now capable of supporting multiple egate devices at
once.
- This version has an improved build system using GNU autoconf and
related tools.
[1] <http://grand.central.org/dl/software/ifd-egate/>
-- Jeffrey T. Hutzelman (N3NHS) <jhutz+ at cmu.edu>
Carnegie Mellon University - Pittsburgh, PA
More information about the Muscle
mailing list