On 10/3/2011 12:50 PM, Viktor Tarasov wrote:
> Hello Douglas,
>
>
> Le 09/09/2011 17:13, Viktor Tarasov a écrit :
>> Le 09/09/2011 17:05, Douglas E. Engert a écrit :
>>>
>>> On 9/9/2011 3:07 AM, Viktor Tarasov wrote:
>>>> Le 09/09/2011 09:38, Martin Paljak a écrit :
>>>>> Hello,
>>>>>
>>>>> Autumn has started (at least in northern hemisphere) so it is time to
>>>>> pull together next OpenSC release.
>>>>>
>>>>> Things to do that should be cleaned up into hopefully self-contained
>>>>> patches:
>>>>> - secret key object signature (Viktor and Douglas have different
>>>>> signatures) [1]
>>> I don't think it is different signatures, its that our code changes
>>> some of the same routines, and defines a structure. We need to use the
>>> same structure.
>>
>> I will try to merge your 'ECDH' into my 'SM' one, and so we'll see how big 
>> is the difference.
>
>
> It seems that 'algo_refs' member of pkcsk15_skey_info data is not used. Will 
> you keep it for the future usage?
> https://github.com/dengert/OpenSC/blob/ecdh/src/libopensc/pkcs15.h#L413

Sure.

>
> The merge is painless, do you consider your ECDH branch as more or less 
> finished? I will merge it into my SM branch.

Yes. The main issue remaining was compiling without OPENSSL, as the 
USE_PKCS15_INIT
would test for OPENSSL and delete a lot of code needed to create PKCS$11 
session objects.
Although the ECDH and C_DeriveKey does did not depend on OPENSSL, it did depend
on much of the USE_PKCS15_INIT code.

Martin said:
   >
   >  IMHO the following assumptions should be applied:
   >  - USE_PKCS15_INIT should disappear altogether

So that was the last major issue I had.

>
>>
>>>
>>>>> - secure messaging, at least in the minimal scope of what belongs to
>>>>> apdu.c (card driver based wrap/unwrap?) [2]
>>>>> - new drivers, that depend on secure messaging:
>>>>> - DNIe [3]
>>>>> - epass2k3 [4]
>>>>> - ECDH support [5]
>>>>> - Coverity fixes
>>>>> - Minidriver updates [6]
>>>>> - Proper reader detachments (only really affects PKCS#11) [8]
>>>>> - Updates to installers
>>>>> - Windows: incorporate automatic minidriver configuration for all (at
>>>>> least select) cards
>>>>> - Mac OS X: generic updates and settled 10.7 support (until further
>>>>> information from Apple will be available)
>>>>> - Separation of OpenSSL into a softcrypto mini-api with an alternative
>>>>> backend (libgcrypt as it is LGPL for Debian) [7]
>>>>> - Updates to the Git workflow that would make it more easy to
>>>>> understand for brains, with a continuous staging branch (revertable).
>>>>> But non-trivial changes should still go through separate branches...
>>>>>
>>>>> Anything I missed? I'll put this to a wiki page as well with probably
>>>>> more notes.
>>>> Coverity scan:
>>>> https://github.com/viktorTarasov/OpenSC/tree/coverity-scan<https://github.com/viktorTarasov/OpenSC/commits/coverity-scan>
>>>>
>>>>> [1]
>>>>> https://github.com/dengert/OpenSC/commit/9f72469d7281ccc660cec4cc7cc96559ceb9f032#commitcomment-525973
>>>>> [2] http://www.opensc-project.org/opensc/wiki/SecureMessaging
>>>> For secure messaging it's rather:
>>>> https://github.com/viktorTarasov/OpenSC/tree/secure-messaging<https://github.com/viktorTarasov/OpenSC/commits/secure-messaging>
>>>>
>>>>
>>>>> [3] http://www.opensc-project.org/opensc/wiki/DNIe
>>>>> [4] https://github.com/OpenSC/OpenSC/pull/1
>>>>> [5] https://github.com/dengert/OpenSC/commits/ecdh
>>>>> [6] https://github.com/viktorTarasov/OpenSC/tree/minidriver-write-mode
>>>>> [7]
>>>>> http://www.opensc-project.org/pipermail/opensc-devel/2011-August/017116.html
>>>>> [8] https://github.com/viktorTarasov/OpenSC/tree/detach-reader
>>>>> _______________________________________________
>>>>> opensc-devel mailing list
>>>>> opensc-devel@lists.opensc-project.org
>>>>> http://www.opensc-project.org/mailman/listinfo/opensc-devel
>>>>>
>>>> _______________________________________________
>>>> opensc-devel mailing list
>>>> opensc-devel@lists.opensc-project.org
>>>> http://www.opensc-project.org/mailman/listinfo/opensc-devel
>>>>
>>>>
>>
>>
>
>

-- 

  Douglas E. Engert  <deeng...@anl.gov>
  Argonne National Laboratory
  9700 South Cass Avenue
  Argonne, Illinois  60439
  (630) 252-5444
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to