Now OpenSC without OpenSSL is working very well. Seems that NSS has no
problem with it, even if the supported mechanisms are striped to a
minimum:

$pkcs11-tool -M
Supported mechanisms:
  RSA-PKCS, keySize={2048,2048}, hw, decrypt, sign
$

On Fri, 2010-12-17 at 11:13 -0600, Douglas E. Engert wrote:
> When built without OpenSSL, register_mechanisms can fail.
> Without OpenSSL sc_pkcs11_register_sign_and_hash_mechanisum fails
> if the hash is not available, even if the card could do the hash
> on the card.
> 
> ../../../src/src/pkcs11/framework-pkcs15.c:173:pkcs15_bind: 
> register_mechanisms failed: 0x70
> 
> Andre and I have been discussing this and how to fix it.
> A combined patch was committed as r4963.
> 
> 
> 
> On 12/17/2010 4:15 AM, webmas...@opensc-project.org wrote:
> > Revision: 4961
> > Author:   martin
> > Date:     2010-12-17 10:15:11 +0000 (Fri, 17 Dec 2010)
> >
> > Log Message:
> > -----------
> > Build 0.12.0-rc2
> >
> > Modified Paths:
> > --------------
> >      trunk/MacOSX/10.5/resources/ReadMe.html
> >      trunk/MacOSX/10.6/resources/ReadMe.html
> >      trunk/configure.ac
> >      trunk/win32/OpenSC.iss
> >
> > Modified: trunk/MacOSX/10.5/resources/ReadMe.html
> > ===================================================================
> > --- trunk/MacOSX/10.5/resources/ReadMe.html 2010-12-16 10:27:58 UTC (rev 
> > 4960)
> > +++ trunk/MacOSX/10.5/resources/ReadMe.html 2010-12-17 10:15:11 UTC (rev 
> > 4961)
> > @@ -12,7 +12,7 @@
> >   <body>
> >
> >
> > -<h1>OpenSC, version 0.12 (build XXXX)</h1>
> > +<h1>OpenSC, version 0.12.0-rc2</h1>
> >   <p>for Mac OS X 10.5 (Leopard), universal (32-bit i386 and ppc)</p>
> >
> >   <p>OpenSC provides a set of libraries and utilities to work with smart 
> > cards. Its main focus is on cards that support cryptographic operations, 
> > and facilitate their use in security applications such as authentication, 
> > mail encryption and digital signatures.</p>
> >
> > Modified: trunk/MacOSX/10.6/resources/ReadMe.html
> > ===================================================================
> > --- trunk/MacOSX/10.6/resources/ReadMe.html 2010-12-16 10:27:58 UTC (rev 
> > 4960)
> > +++ trunk/MacOSX/10.6/resources/ReadMe.html 2010-12-17 10:15:11 UTC (rev 
> > 4961)
> > @@ -1,7 +1,6 @@
> > -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
> > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> > +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
> > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> >   <html xmlns="http://www.w3.org/1999/xhtml";>
> >   <head>
> > -   <title>EST Install OpenSC</title>
> >     <style type="text/css">
> >             body { font: 12px Helvetica; }
> >             h1 { font-size: 16px; }
> > @@ -13,7 +12,7 @@
> >   <body>
> >
> >
> > -<h1>OpenSC, version 0.12 (build XXXX)</h1>
> > +<h1>OpenSC, version 0.12.0-rc2</h1>
> >   <p>for Mac OS X 10.6 (Snow Leopard), universal (32-bit and 64-bit)</p>
> >
> >   <p>OpenSC provides a set of libraries and utilities to work with smart 
> > cards. Its main focus is on cards that support cryptographic operations, 
> > and facilitate their use in security applications such as authentication, 
> > mail encryption and digital signatures.</p>
> >
> > Modified: trunk/configure.ac
> > ===================================================================
> > --- trunk/configure.ac      2010-12-16 10:27:58 UTC (rev 4960)
> > +++ trunk/configure.ac      2010-12-17 10:15:11 UTC (rev 4961)
> > @@ -5,7 +5,7 @@
> >   define([PACKAGE_VERSION_MAJOR], [0])
> >   define([PACKAGE_VERSION_MINOR], [12])
> >   define([PACKAGE_VERSION_FIX], [0])
> > -define([PACKAGE_SUFFIX], [-rc1])
> > +define([PACKAGE_SUFFIX], [-rc2])
> >
> >   
> > AC_INIT([opensc],[PACKAGE_VERSION_MAJOR.PACKAGE_VERSION_MINOR.PACKAGE_VERSION_FIX[]PACKAGE_SUFFIX])
> >   AC_CONFIG_AUX_DIR([.])
> >
> > Modified: trunk/win32/OpenSC.iss
> > ===================================================================
> > --- trunk/win32/OpenSC.iss  2010-12-16 10:27:58 UTC (rev 4960)
> > +++ trunk/win32/OpenSC.iss  2010-12-17 10:15:11 UTC (rev 4961)
> > @@ -1,12 +1,12 @@
> >   [Setup]
> >   AppName=OpenSC
> > -AppVerName=OpenSC 0.12.0
> > +AppVerName=OpenSC 0.12.0-rc2
> >   AppPublisher=OpenSC project
> >   AppPublisherURL=http://www.opensc-project.org/
> >   AppSupportURL=http://www.opensc-project.org/opensc/
> >   AppUpdatesURL=http://www.opensc-project.org/opensc/
> >   DefaultDirName={pf}\OpenSC Project\OpenSC
> > -OutputBaseFilename=OpenSC-0.12.0
> > +OutputBaseFilename=OpenSC-0.12.0-rc2
> >   Compression=lzma/normal
> >   SolidCompression=true
> >   MinVersion=0,5.0.2195
> >
> >
> > _______________________________________________
> > opensc-commits mailing list
> > opensc-comm...@lists.opensc-project.org
> > http://www.opensc-project.org/mailman/listinfo/opensc-commits
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to