Hello!
Thank you for notice about current problems with supporting ruToken in 
opensc/openct.
I take a position to support ruToken devices in AltLinux distro.
http://git.altlinux.org/people/stanv/packages/openct_current.git
http://git.altlinux.org/people/stanv/packages/opensc_current.git
are repositories for holding stable versions opensc/openct for AltLinux 
packages (SRPM).
Unfortunately i can't test opensc on Windows platform.

The main contributor for ruToken source code for opensc/openct is company 
"Activ".
I has notified Activ about current problems.
I hope to recive a reply from them in shortest term.

Thanks!

Ludovic Rousseau:
> Hello Andrew and al.,
> 
> You submitted patches to add support of the rutoken in OpenSC and OpenCT in 
> [1].
> 
> We have problems maintaining your code and you do not participate in
> the discussion on the opensc-devel mailing list.
> 
> I included your code in the official OpenSC and maybe it was a mistake
> (I hope not). I see that your OpenSC git repository [2] has not
> changed since 2007-11-06 (5 months ago).
> 
> Can you participate a bit more in maintaining your code inside OpenSC, please?
> 
> Thanks a lot,
> 
> [1] 
> http://www.opensc-project.org/pipermail/opensc-devel/2007-December/010617.html
> [2] http://git.altlinux.org/people/stanv/packages/opensc_current.git
> 
> On Fri, Apr 4, 2008 at 12:02 AM, Douglas E. Engert <[EMAIL PROTECTED]> wrote:
> > There were too many problems with the rutoken modules so I left them out of 
> > the
> >  Windows build.
> >
> >  The first problem deals with the rutoken modules which define many 
> > duplicate names.
> >  It appears some code was copied from the Windows header file:
> >  C:\Program Files\Microsoft Visual Studio 
> > 8\VC\PlatformSDK\Include\WinCrypt.h
> >
> >  Both rutoken and WinCrypt.h define: _RSAPUBKEY, RSAPUBKEY, _PUBLICKEYSTRUC,
> >  PUBLICKEYSTRUC and BLOBHEADER. It looks like the structures where copied 
> > from
> >  the winCrypt.h and BYTE replaced with u8, WORD replaced with uint16_t, and 
> > DWORD
> >  replaced with unin32_t.
> >
> >  A portion of the output:
> >
> >  pkcs15-prkey-rutoken.c(45) : error C2011: '_RSAPUBKEY' : 'struct' type 
> > redefiniion
> >          C:\Program Files\Microsoft Visual Studio 
> > 8\VC\PlatformSDK\Include\wincrpt.h(759) :
> >  see declaration of '_RSAPUBKEY'
> >  pkcs15-prkey-rutoken.c(51) : error C2011: '_PUBLICKEYSTRUC' : 'struct' 
> > type redfinition
> >          C:\Program Files\Microsoft Visual Studio 
> > 8\VC\PlatformSDK\Include\wincrpt.h(752) :
> >  see declaration of '_PUBLICKEYSTRUC'
> >
> >  Its not clear what should be done with the code.
> >
> >  There are other errors too, but the above should be addressed first.
> >
> >  So I dropped the rutoken code from the Windows build for now.
> >
> >
> >  --
> >
> >   Douglas E. Engert  <[EMAIL PROTECTED]>
> >   Argonne National Laboratory
> >   9700 South Cass Avenue
> >   Argonne, Illinois  60439
> >   (630) 252-5444
> >  _______________________________________________
> >  opensc-devel mailing list
> >  [email protected]
> >  http://www.opensc-project.org/mailman/listinfo/opensc-devel
> >
> 
> 
> 
> -- 
>  Dr. Ludovic Rousseau
--
 stanv -- http://andrusha.googlepages.com
_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to