OpenSC 0.10.0 and friends released
Andreas Jellinghaus
aj at dungeon.inka.de
Tue Nov 1 20:50:20 UTC 2005
We are happy to announce new versions of OpenSC and friends:
* OpenSC 0.10.0 http://www.opensc.org/files/opensc-0.10.0.tar.gz
* Libp11 0.2.0 http://www.opensc.org/files/libp11-0.2.0.tar.gz
* Pam_p11 0.1.2 http://www.opensc.org/files/pam_p11-0.1.2.tar.gz
* Engine_pkcs11 0.1.2 http://www.opensc.org/files/engine_pkcs11-0.1.2.tar.gz
and our new windows installer ("smart card bundle")
* SCB 0.5 http://www.opensc.org/files/scb-0.5.exe
We also have a new installer for Apple Mac OS X ("smart cards for Apple")
* SCA 0.1 http://www.opensc.org/files/sca-0.1.dmg
Please not the Mac OS X is in very, very early stage, and does currently
only include OpenSC, we will add more parts in future version.
What is new in OpenSC:
* OpenSC has split into several smaller parts. We hope this will make it
easier for us to maintain OpenSC and release new versions much faster.
OpenSC no longer includes the PAM module nor the OpenSSL engines.
* Libp11 is a new library to access PKCS#11 modules (easier to use than
the raw PKCS#11 interface). In beta stage, most of the code has been
used in OpenSC for years.
* Pam_p11 is a new PAM module for simple smart card authentication.
If you have used the pam_opensc in eid (file) mode before, please try
pam_p11. If you have used pam_opensc with LDAP mode, please take a
look at pam_pkcs11, a full features PAM module for using smart cards:
http://www.opensc.org/pam_pkcs11/
* Engine_pkcs11 is the old "pkcs11" engine from OpenSC, now as a stand-alone
project, and of course can be used with any PKCS#11 implementation.
The old "opensc" engine had several limitations and bugs and was abandoned
in favor of engine_pkcs11.
* OpenSC documentation is now managed in the wiki web page at
http://www.opensc.org/opensc/. The distribution tar.gz contains a
stand-alone copy of the wiki documentation.
* OpenSC man pages are now in XML format and rendered to man and HTML.
The tar file includes both versions, the HTML version is also online
at http://www.opensc.org/doc/opensc/html/
Incompatibilities:
* You need to recompile applications using OpenSC as the ABI changed. OpenSC
0.9.* had the library version 1.0.0, OpenSC 0.10.* uses library version
2.0.0. Also you need to upgrade your config file, as we added some new
sections / parameters. Most important: you need to point to your profile
dir using that setting in your config file.
* Now OpenSC installs all libraries and opensc-pkcs11.so in the lib/
directory. Older versions installed those files in lib/, in lib/opensc/ or
in lib/pkcs11/ and caused some confusion, or even didn't work at all. Now
all files are in lib/. If you have applications using opensc-pkcs11.so, you
might need to adjust the configuration to reflect this change.
New drivers:
* New drivers include the belpic driver for Belgium eID cards (thanks to
Belgium and Zetes), the atrust-acos driver for Austrian eID cards
(thanks to A-Trust) and an improved tcos driver for TCOS cards
including German signature cards (thanks to Peter Koch).
New Pinpad support:
* We have new code for pinpad support, but it didn't make it in time.
Most likely the next OpenSC release will fix that.
New Windows installer:
* We now have a new Windows package called smart card bundle (SCB) containing
OpenSC, OpenSSL, Putty and Pageant, so you can use smart cards on
Windows NT/2000/XP easily (only XP was tested).
* Our latest release includes CSP#11 cryptographic software provider for
Windows, but it doesn't work yet, we hope to fix that with the next
release, in the mean time you can still use the official CSP#11 release
package.
How to contact us:
* We have four mailing lists: for announcement, for users, for developers
and one with all code changes and new bug reports.
http://www.opensc.org/opensc/wiki/MailingLists
has links to the mailing list manager and archive, and contains
our netiquette and a few technical details.
Reporting Bugs:
* is best done through our ticket system at
OpenCT http://www.opensc.org/openct/newticket
OpenSC http://www.opensc.org/opensc/newticket
Libp11 http://www.opensc.org/libp11/newticket
Pam_p11 http://www.opensc.org/pam_p11/newticket
Engine_pkcs11 http://www.opensc.org/engine_pkcs11/newticket
smart card for Apple http://www.opensc.org/sca/newticket
smart card bundle (win) http://www.opensc.org/scb/newticket
but you can also send emails to our mailing lists or to our
bug report address: bugs at opensc.org
Regards,
The OpenSC Development Team
More information about the opensc-announce
mailing list