[SmartcardServices-Changes] [75] trunk/SmartCardServices/src/PKCS11dotNetV2
source_changes at macosforge.org
source_changes at macosforge.org
Fri Dec 18 00:13:02 PST 2009
Revision: 75
http://trac.macosforge.org/projects/smartcardservices/changeset/75
Author: ludovic.rousseau at gmail.com
Date: 2009-12-18 00:12:59 -0800 (Fri, 18 Dec 2009)
Log Message:
-----------
Create an Xcode project and convert the source code to use the PCSC
framework
Modified Paths:
--------------
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/application.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/cardmoduleservice.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/pkcs11.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/sctoken.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/session.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/slot.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/stdafx.h
trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Array.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Marshaller.cpp
trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/PCSC.cpp
Added Paths:
-----------
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11dotNetV2.xcodeproj/
trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11dotNetV2.xcodeproj/project.pbxproj
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/application.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/application.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/application.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -18,7 +18,11 @@
*
*/
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include "cardmoduleservice.h"
#include <string>
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/cardmoduleservice.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/cardmoduleservice.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/cardmoduleservice.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -4,7 +4,11 @@
#ifdef WIN32
#include <windows.h>
#endif
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include "cardmoduleservice.h"
using namespace std;
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/pkcs11.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/pkcs11.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/pkcs11.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -30,7 +30,11 @@
#include <string>
#include "stdafx.h"
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include "error.h"
#include "platconfig.h"
#include "config.h"
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/sctoken.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/sctoken.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/sctoken.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -3,7 +3,11 @@
#include "stdafx.h"
#include "platconfig.h"
#include "config.h"
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include <stdexcept>
#include "cardmoduleservice.h"
#include <Except.h>
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/session.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/session.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/session.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -19,7 +19,11 @@
*/
#include "stdafx.h"
-#include <winscard.h> // inclusion needed for linux
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
+#include <winscard.h>
+#endif
#include "platconfig.h"
#include "config.h"
#include "thread.h"
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/slot.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/slot.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/slot.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -18,7 +18,11 @@
*
*/
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include "cardmoduleservice.h"
#include <assert.h>
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/stdafx.h
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/stdafx.h 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11Module2/stdafx.h 2009-12-18 08:12:59 UTC (rev 75)
@@ -30,9 +30,11 @@
#include <stdlib.h>
#include <string.h>
#ifdef __APPLE__
- #include <wintypes.h>
- #endif
+ #include <PCSC/winscard.h>
+ #include <PCSC/wintypes.h>
+ #else
#include <winscard.h>
+ #endif
typedef BYTE *PBYTE;
#ifndef HAVE_LPCTSTR
typedef const char *LPCTSTR;
Added: trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11dotNetV2.xcodeproj/project.pbxproj
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11dotNetV2.xcodeproj/project.pbxproj (rev 0)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/PKCS11dotNetV2.xcodeproj/project.pbxproj 2009-12-18 08:12:59 UTC (rev 75)
@@ -0,0 +1,680 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 1FB0476710DA89F00011231D /* Array.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0475F10DA89F00011231D /* Array.cpp */; };
+ 1FB0476810DA89F00011231D /* Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0476010DA89F00011231D /* Array.h */; };
+ 1FB0476910DA89F00011231D /* Except.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0476110DA89F00011231D /* Except.h */; };
+ 1FB0476A10DA89F00011231D /* Marshaller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0476210DA89F00011231D /* Marshaller.cpp */; };
+ 1FB0476B10DA89F00011231D /* Marshaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0476310DA89F00011231D /* Marshaller.h */; };
+ 1FB0476C10DA89F00011231D /* MarshallerCfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0476410DA89F00011231D /* MarshallerCfg.h */; };
+ 1FB0476D10DA89F00011231D /* PCSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0476510DA89F00011231D /* PCSC.cpp */; };
+ 1FB0476E10DA89F00011231D /* PCSC.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0476610DA89F00011231D /* PCSC.h */; };
+ 1FB047DB10DA89FB0011231D /* algo_des.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477010DA89FB0011231D /* algo_des.cpp */; };
+ 1FB047DC10DA89FB0011231D /* algo_des.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477110DA89FB0011231D /* algo_des.h */; };
+ 1FB047DD10DA89FB0011231D /* algo_md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477210DA89FB0011231D /* algo_md5.cpp */; };
+ 1FB047DE10DA89FB0011231D /* algo_md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477310DA89FB0011231D /* algo_md5.h */; };
+ 1FB047DF10DA89FB0011231D /* algo_sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477410DA89FB0011231D /* algo_sha1.cpp */; };
+ 1FB047E010DA89FB0011231D /* algo_sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477510DA89FB0011231D /* algo_sha1.h */; };
+ 1FB047E110DA89FB0011231D /* algo_sha256.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477610DA89FB0011231D /* algo_sha256.cpp */; };
+ 1FB047E210DA89FB0011231D /* algo_sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477710DA89FB0011231D /* algo_sha256.h */; };
+ 1FB047E310DA89FB0011231D /* algo_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477810DA89FB0011231D /* algo_utils.cpp */; };
+ 1FB047E410DA89FB0011231D /* algo_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477910DA89FB0011231D /* algo_utils.h */; };
+ 1FB047E510DA89FB0011231D /* application.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477A10DA89FB0011231D /* application.cpp */; };
+ 1FB047E610DA89FB0011231D /* application.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477B10DA89FB0011231D /* application.h */; };
+ 1FB047E710DA89FB0011231D /* attrcert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477C10DA89FB0011231D /* attrcert.cpp */; };
+ 1FB047E810DA89FB0011231D /* attrcert.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477D10DA89FB0011231D /* attrcert.h */; };
+ 1FB047E910DA89FB0011231D /* beroctet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0477E10DA89FB0011231D /* beroctet.cpp */; };
+ 1FB047EA10DA89FB0011231D /* beroctet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0477F10DA89FB0011231D /* beroctet.h */; };
+ 1FB047EB10DA89FB0011231D /* cardcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478010DA89FB0011231D /* cardcache.cpp */; };
+ 1FB047EC10DA89FB0011231D /* cardcache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478110DA89FB0011231D /* cardcache.h */; };
+ 1FB047ED10DA89FB0011231D /* cardmoduleservice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478210DA89FB0011231D /* cardmoduleservice.cpp */; };
+ 1FB047EE10DA89FB0011231D /* cardmoduleservice.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478310DA89FB0011231D /* cardmoduleservice.h */; };
+ 1FB047EF10DA89FB0011231D /* cert_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478410DA89FB0011231D /* cert_utils.cpp */; };
+ 1FB047F010DA89FB0011231D /* cert_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478510DA89FB0011231D /* cert_utils.h */; };
+ 1FB047F110DA89FB0011231D /* certificateobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478610DA89FB0011231D /* certificateobject.cpp */; };
+ 1FB047F210DA89FB0011231D /* certificateobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478710DA89FB0011231D /* certificateobject.h */; };
+ 1FB047F310DA89FB0011231D /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478810DA89FB0011231D /* config.h */; };
+ 1FB047F410DA89FB0011231D /* critsect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478910DA89FB0011231D /* critsect.cpp */; };
+ 1FB047F510DA89FB0011231D /* critsect.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478A10DA89FB0011231D /* critsect.h */; };
+ 1FB047F610DA89FB0011231D /* dataobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478B10DA89FB0011231D /* dataobject.cpp */; };
+ 1FB047F710DA89FB0011231D /* dataobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478C10DA89FB0011231D /* dataobject.h */; };
+ 1FB047F810DA89FB0011231D /* des.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478D10DA89FB0011231D /* des.cpp */; };
+ 1FB047F910DA89FB0011231D /* des.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0478E10DA89FB0011231D /* des.h */; };
+ 1FB047FA10DA89FB0011231D /* digest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0478F10DA89FB0011231D /* digest.cpp */; };
+ 1FB047FB10DA89FB0011231D /* digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479010DA89FB0011231D /* digest.h */; };
+ 1FB047FC10DA89FB0011231D /* error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479110DA89FB0011231D /* error.cpp */; };
+ 1FB047FD10DA89FB0011231D /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479210DA89FB0011231D /* error.h */; };
+ 1FB047FE10DA89FB0011231D /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479310DA89FB0011231D /* event.cpp */; };
+ 1FB047FF10DA89FB0011231D /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479410DA89FB0011231D /* event.h */; };
+ 1FB0480010DA89FB0011231D /* keyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479510DA89FB0011231D /* keyobject.cpp */; };
+ 1FB0480110DA89FB0011231D /* keyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479610DA89FB0011231D /* keyobject.h */; };
+ 1FB0480210DA89FB0011231D /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479710DA89FB0011231D /* log.cpp */; };
+ 1FB0480310DA89FB0011231D /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479810DA89FB0011231D /* log.h */; };
+ 1FB0480410DA89FB0011231D /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479910DA89FB0011231D /* Makefile */; };
+ 1FB0480510DA89FB0011231D /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479C10DA89FB0011231D /* md5.cpp */; };
+ 1FB0480610DA89FB0011231D /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479D10DA89FB0011231D /* md5.h */; };
+ 1FB0480710DA89FB0011231D /* mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB0479E10DA89FB0011231D /* mutex.cpp */; };
+ 1FB0480810DA89FB0011231D /* mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0479F10DA89FB0011231D /* mutex.h */; };
+ 1FB0480910DA89FB0011231D /* pkcs11.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047A010DA89FB0011231D /* pkcs11.cpp */; };
+ 1FB0480A10DA89FB0011231D /* pkcs11.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A110DA89FB0011231D /* pkcs11.h */; };
+ 1FB0480B10DA89FB0011231D /* pkcs11f.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A210DA89FB0011231D /* pkcs11f.h */; };
+ 1FB0480C10DA89FB0011231D /* pkcs11t.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A310DA89FB0011231D /* pkcs11t.h */; };
+ 1FB0480D10DA89FB0011231D /* platconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A410DA89FB0011231D /* platconfig.h */; };
+ 1FB0480E10DA89FB0011231D /* privatekeyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047A510DA89FB0011231D /* privatekeyobject.cpp */; };
+ 1FB0480F10DA89FB0011231D /* privatekeyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A610DA89FB0011231D /* privatekeyobject.h */; };
+ 1FB0481010DA89FB0011231D /* publickeyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047A710DA89FB0011231D /* publickeyobject.cpp */; };
+ 1FB0481110DA89FB0011231D /* publickeyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A810DA89FB0011231D /* publickeyobject.h */; };
+ 1FB0481210DA89FB0011231D /* resource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047A910DA89FB0011231D /* resource.h */; };
+ 1FB0481310DA89FB0011231D /* cr_digit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047AB10DA89FB0011231D /* cr_digit.cpp */; };
+ 1FB0481410DA89FB0011231D /* cr_digit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047AC10DA89FB0011231D /* cr_digit.h */; };
+ 1FB0481510DA89FB0011231D /* cr_global.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047AD10DA89FB0011231D /* cr_global.h */; };
+ 1FB0481610DA89FB0011231D /* cr_nn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047AE10DA89FB0011231D /* cr_nn.cpp */; };
+ 1FB0481710DA89FB0011231D /* cr_nn.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047AF10DA89FB0011231D /* cr_nn.h */; };
+ 1FB0481810DA89FB0011231D /* cr_random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047B010DA89FB0011231D /* cr_random.cpp */; };
+ 1FB0481910DA89FB0011231D /* cr_random.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047B110DA89FB0011231D /* cr_random.h */; };
+ 1FB0481A10DA89FB0011231D /* cr_rsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047B210DA89FB0011231D /* cr_rsa.cpp */; };
+ 1FB0481B10DA89FB0011231D /* cr_rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047B310DA89FB0011231D /* cr_rsa.h */; };
+ 1FB0481C10DA89FB0011231D /* ha_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047B410DA89FB0011231D /* ha_config.h */; };
+ 1FB0481D10DA89FB0011231D /* rsaprivatekeyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047B510DA89FB0011231D /* rsaprivatekeyobject.cpp */; };
+ 1FB0481E10DA89FB0011231D /* rsaprivatekeyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047B610DA89FB0011231D /* rsaprivatekeyobject.h */; };
+ 1FB0481F10DA89FB0011231D /* rsapublickeyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047B710DA89FB0011231D /* rsapublickeyobject.cpp */; };
+ 1FB0482010DA89FB0011231D /* rsapublickeyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047B810DA89FB0011231D /* rsapublickeyobject.h */; };
+ 1FB0482110DA89FB0011231D /* sctoken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047B910DA89FB0011231D /* sctoken.cpp */; };
+ 1FB0482210DA89FB0011231D /* sctoken.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047BA10DA89FB0011231D /* sctoken.h */; };
+ 1FB0482310DA89FB0011231D /* secretkeyobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047BB10DA89FB0011231D /* secretkeyobject.cpp */; };
+ 1FB0482410DA89FB0011231D /* secretkeyobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047BC10DA89FB0011231D /* secretkeyobject.h */; };
+ 1FB0482510DA89FB0011231D /* session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047BD10DA89FB0011231D /* session.cpp */; };
+ 1FB0482610DA89FB0011231D /* session.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047BE10DA89FB0011231D /* session.h */; };
+ 1FB0482710DA89FB0011231D /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047BF10DA89FB0011231D /* sha1.cpp */; };
+ 1FB0482810DA89FB0011231D /* sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047C010DA89FB0011231D /* sha1.h */; };
+ 1FB0482910DA89FB0011231D /* sha256.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047C110DA89FB0011231D /* sha256.cpp */; };
+ 1FB0482A10DA89FB0011231D /* sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047C210DA89FB0011231D /* sha256.h */; };
+ 1FB0482B10DA89FB0011231D /* slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047C310DA89FB0011231D /* slot.cpp */; };
+ 1FB0482C10DA89FB0011231D /* slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047C410DA89FB0011231D /* slot.h */; };
+ 1FB0482D10DA89FB0011231D /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047C510DA89FB0011231D /* stdafx.cpp */; };
+ 1FB0482E10DA89FB0011231D /* stdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047C610DA89FB0011231D /* stdafx.h */; };
+ 1FB0482F10DA89FB0011231D /* storageobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047C710DA89FB0011231D /* storageobject.cpp */; };
+ 1FB0483010DA89FB0011231D /* storageobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047C810DA89FB0011231D /* storageobject.h */; };
+ 1FB0483110DA89FB0011231D /* symmalgo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047C910DA89FB0011231D /* symmalgo.cpp */; };
+ 1FB0483210DA89FB0011231D /* symmalgo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047CA10DA89FB0011231D /* symmalgo.h */; };
+ 1FB0483310DA89FB0011231D /* tdes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047CB10DA89FB0011231D /* tdes.cpp */; };
+ 1FB0483410DA89FB0011231D /* tdes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047CC10DA89FB0011231D /* tdes.h */; };
+ 1FB0483510DA89FB0011231D /* template.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047CD10DA89FB0011231D /* template.cpp */; };
+ 1FB0483610DA89FB0011231D /* template.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047CE10DA89FB0011231D /* template.h */; };
+ 1FB0483710DA89FB0011231D /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047CF10DA89FB0011231D /* thread.cpp */; };
+ 1FB0483810DA89FB0011231D /* thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047D010DA89FB0011231D /* thread.h */; };
+ 1FB0483910DA89FB0011231D /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047D110DA89FB0011231D /* timer.cpp */; };
+ 1FB0483A10DA89FB0011231D /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047D210DA89FB0011231D /* timer.h */; };
+ 1FB0483B10DA89FB0011231D /* transaction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047D310DA89FB0011231D /* transaction.cpp */; };
+ 1FB0483C10DA89FB0011231D /* transaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047D410DA89FB0011231D /* transaction.h */; };
+ 1FB0483D10DA89FB0011231D /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047D510DA89FB0011231D /* util.cpp */; };
+ 1FB0483E10DA89FB0011231D /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047D610DA89FB0011231D /* util.h */; };
+ 1FB0483F10DA89FB0011231D /* x509cert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047D710DA89FB0011231D /* x509cert.cpp */; };
+ 1FB0484010DA89FB0011231D /* x509cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047D810DA89FB0011231D /* x509cert.h */; };
+ 1FB0484110DA89FB0011231D /* x509pubkeycertobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB047D910DA89FB0011231D /* x509pubkeycertobject.cpp */; };
+ 1FB0484210DA89FB0011231D /* x509pubkeycertobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB047DA10DA89FB0011231D /* x509pubkeycertobject.h */; };
+ 1FB0484B10DA8A230011231D /* PCSC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1FB0484A10DA8A230011231D /* PCSC.framework */; };
+ 1FB0489A10DA8CD90011231D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1FB0489910DA8CD90011231D /* libz.dylib */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 1FB0475F10DA89F00011231D /* Array.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Array.cpp; sourceTree = "<group>"; };
+ 1FB0476010DA89F00011231D /* Array.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Array.h; sourceTree = "<group>"; };
+ 1FB0476110DA89F00011231D /* Except.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Except.h; sourceTree = "<group>"; };
+ 1FB0476210DA89F00011231D /* Marshaller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Marshaller.cpp; sourceTree = "<group>"; };
+ 1FB0476310DA89F00011231D /* Marshaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Marshaller.h; sourceTree = "<group>"; };
+ 1FB0476410DA89F00011231D /* MarshallerCfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarshallerCfg.h; sourceTree = "<group>"; };
+ 1FB0476510DA89F00011231D /* PCSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PCSC.cpp; sourceTree = "<group>"; };
+ 1FB0476610DA89F00011231D /* PCSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PCSC.h; sourceTree = "<group>"; };
+ 1FB0477010DA89FB0011231D /* algo_des.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algo_des.cpp; sourceTree = "<group>"; };
+ 1FB0477110DA89FB0011231D /* algo_des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = algo_des.h; sourceTree = "<group>"; };
+ 1FB0477210DA89FB0011231D /* algo_md5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algo_md5.cpp; sourceTree = "<group>"; };
+ 1FB0477310DA89FB0011231D /* algo_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = algo_md5.h; sourceTree = "<group>"; };
+ 1FB0477410DA89FB0011231D /* algo_sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algo_sha1.cpp; sourceTree = "<group>"; };
+ 1FB0477510DA89FB0011231D /* algo_sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = algo_sha1.h; sourceTree = "<group>"; };
+ 1FB0477610DA89FB0011231D /* algo_sha256.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algo_sha256.cpp; sourceTree = "<group>"; };
+ 1FB0477710DA89FB0011231D /* algo_sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = algo_sha256.h; sourceTree = "<group>"; };
+ 1FB0477810DA89FB0011231D /* algo_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algo_utils.cpp; sourceTree = "<group>"; };
+ 1FB0477910DA89FB0011231D /* algo_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = algo_utils.h; sourceTree = "<group>"; };
+ 1FB0477A10DA89FB0011231D /* application.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = application.cpp; sourceTree = "<group>"; };
+ 1FB0477B10DA89FB0011231D /* application.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = application.h; sourceTree = "<group>"; };
+ 1FB0477C10DA89FB0011231D /* attrcert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attrcert.cpp; sourceTree = "<group>"; };
+ 1FB0477D10DA89FB0011231D /* attrcert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attrcert.h; sourceTree = "<group>"; };
+ 1FB0477E10DA89FB0011231D /* beroctet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = beroctet.cpp; sourceTree = "<group>"; };
+ 1FB0477F10DA89FB0011231D /* beroctet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = beroctet.h; sourceTree = "<group>"; };
+ 1FB0478010DA89FB0011231D /* cardcache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cardcache.cpp; sourceTree = "<group>"; };
+ 1FB0478110DA89FB0011231D /* cardcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cardcache.h; sourceTree = "<group>"; };
+ 1FB0478210DA89FB0011231D /* cardmoduleservice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cardmoduleservice.cpp; sourceTree = "<group>"; };
+ 1FB0478310DA89FB0011231D /* cardmoduleservice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cardmoduleservice.h; sourceTree = "<group>"; };
+ 1FB0478410DA89FB0011231D /* cert_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cert_utils.cpp; sourceTree = "<group>"; };
+ 1FB0478510DA89FB0011231D /* cert_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cert_utils.h; sourceTree = "<group>"; };
+ 1FB0478610DA89FB0011231D /* certificateobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = certificateobject.cpp; sourceTree = "<group>"; };
+ 1FB0478710DA89FB0011231D /* certificateobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = certificateobject.h; sourceTree = "<group>"; };
+ 1FB0478810DA89FB0011231D /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
+ 1FB0478910DA89FB0011231D /* critsect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = critsect.cpp; sourceTree = "<group>"; };
+ 1FB0478A10DA89FB0011231D /* critsect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = critsect.h; sourceTree = "<group>"; };
+ 1FB0478B10DA89FB0011231D /* dataobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dataobject.cpp; sourceTree = "<group>"; };
+ 1FB0478C10DA89FB0011231D /* dataobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dataobject.h; sourceTree = "<group>"; };
+ 1FB0478D10DA89FB0011231D /* des.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = des.cpp; sourceTree = "<group>"; };
+ 1FB0478E10DA89FB0011231D /* des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = des.h; sourceTree = "<group>"; };
+ 1FB0478F10DA89FB0011231D /* digest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = digest.cpp; sourceTree = "<group>"; };
+ 1FB0479010DA89FB0011231D /* digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = digest.h; sourceTree = "<group>"; };
+ 1FB0479110DA89FB0011231D /* error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error.cpp; sourceTree = "<group>"; };
+ 1FB0479210DA89FB0011231D /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; };
+ 1FB0479310DA89FB0011231D /* event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = event.cpp; sourceTree = "<group>"; };
+ 1FB0479410DA89FB0011231D /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; };
+ 1FB0479510DA89FB0011231D /* keyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = keyobject.cpp; sourceTree = "<group>"; };
+ 1FB0479610DA89FB0011231D /* keyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyobject.h; sourceTree = "<group>"; };
+ 1FB0479710DA89FB0011231D /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = log.cpp; sourceTree = "<group>"; };
+ 1FB0479810DA89FB0011231D /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
+ 1FB0479910DA89FB0011231D /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 1FB0479A10DA89FB0011231D /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
+ 1FB0479B10DA89FB0011231D /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
+ 1FB0479C10DA89FB0011231D /* md5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = md5.cpp; sourceTree = "<group>"; };
+ 1FB0479D10DA89FB0011231D /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; };
+ 1FB0479E10DA89FB0011231D /* mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mutex.cpp; sourceTree = "<group>"; };
+ 1FB0479F10DA89FB0011231D /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = "<group>"; };
+ 1FB047A010DA89FB0011231D /* pkcs11.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pkcs11.cpp; sourceTree = "<group>"; };
+ 1FB047A110DA89FB0011231D /* pkcs11.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs11.h; sourceTree = "<group>"; };
+ 1FB047A210DA89FB0011231D /* pkcs11f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs11f.h; sourceTree = "<group>"; };
+ 1FB047A310DA89FB0011231D /* pkcs11t.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs11t.h; sourceTree = "<group>"; };
+ 1FB047A410DA89FB0011231D /* platconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platconfig.h; sourceTree = "<group>"; };
+ 1FB047A510DA89FB0011231D /* privatekeyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = privatekeyobject.cpp; sourceTree = "<group>"; };
+ 1FB047A610DA89FB0011231D /* privatekeyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = privatekeyobject.h; sourceTree = "<group>"; };
+ 1FB047A710DA89FB0011231D /* publickeyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = publickeyobject.cpp; sourceTree = "<group>"; };
+ 1FB047A810DA89FB0011231D /* publickeyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = publickeyobject.h; sourceTree = "<group>"; };
+ 1FB047A910DA89FB0011231D /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = "<group>"; };
+ 1FB047AB10DA89FB0011231D /* cr_digit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cr_digit.cpp; sourceTree = "<group>"; };
+ 1FB047AC10DA89FB0011231D /* cr_digit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cr_digit.h; sourceTree = "<group>"; };
+ 1FB047AD10DA89FB0011231D /* cr_global.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cr_global.h; sourceTree = "<group>"; };
+ 1FB047AE10DA89FB0011231D /* cr_nn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cr_nn.cpp; sourceTree = "<group>"; };
+ 1FB047AF10DA89FB0011231D /* cr_nn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cr_nn.h; sourceTree = "<group>"; };
+ 1FB047B010DA89FB0011231D /* cr_random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cr_random.cpp; sourceTree = "<group>"; };
+ 1FB047B110DA89FB0011231D /* cr_random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cr_random.h; sourceTree = "<group>"; };
+ 1FB047B210DA89FB0011231D /* cr_rsa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cr_rsa.cpp; sourceTree = "<group>"; };
+ 1FB047B310DA89FB0011231D /* cr_rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cr_rsa.h; sourceTree = "<group>"; };
+ 1FB047B410DA89FB0011231D /* ha_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ha_config.h; sourceTree = "<group>"; };
+ 1FB047B510DA89FB0011231D /* rsaprivatekeyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rsaprivatekeyobject.cpp; sourceTree = "<group>"; };
+ 1FB047B610DA89FB0011231D /* rsaprivatekeyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rsaprivatekeyobject.h; sourceTree = "<group>"; };
+ 1FB047B710DA89FB0011231D /* rsapublickeyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rsapublickeyobject.cpp; sourceTree = "<group>"; };
+ 1FB047B810DA89FB0011231D /* rsapublickeyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rsapublickeyobject.h; sourceTree = "<group>"; };
+ 1FB047B910DA89FB0011231D /* sctoken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sctoken.cpp; sourceTree = "<group>"; };
+ 1FB047BA10DA89FB0011231D /* sctoken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sctoken.h; sourceTree = "<group>"; };
+ 1FB047BB10DA89FB0011231D /* secretkeyobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = secretkeyobject.cpp; sourceTree = "<group>"; };
+ 1FB047BC10DA89FB0011231D /* secretkeyobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = secretkeyobject.h; sourceTree = "<group>"; };
+ 1FB047BD10DA89FB0011231D /* session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = session.cpp; sourceTree = "<group>"; };
+ 1FB047BE10DA89FB0011231D /* session.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = session.h; sourceTree = "<group>"; };
+ 1FB047BF10DA89FB0011231D /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sha1.cpp; sourceTree = "<group>"; };
+ 1FB047C010DA89FB0011231D /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha1.h; sourceTree = "<group>"; };
+ 1FB047C110DA89FB0011231D /* sha256.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sha256.cpp; sourceTree = "<group>"; };
+ 1FB047C210DA89FB0011231D /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha256.h; sourceTree = "<group>"; };
+ 1FB047C310DA89FB0011231D /* slot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot.cpp; sourceTree = "<group>"; };
+ 1FB047C410DA89FB0011231D /* slot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot.h; sourceTree = "<group>"; };
+ 1FB047C510DA89FB0011231D /* stdafx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdafx.cpp; sourceTree = "<group>"; };
+ 1FB047C610DA89FB0011231D /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; };
+ 1FB047C710DA89FB0011231D /* storageobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = storageobject.cpp; sourceTree = "<group>"; };
+ 1FB047C810DA89FB0011231D /* storageobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = storageobject.h; sourceTree = "<group>"; };
+ 1FB047C910DA89FB0011231D /* symmalgo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = symmalgo.cpp; sourceTree = "<group>"; };
+ 1FB047CA10DA89FB0011231D /* symmalgo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symmalgo.h; sourceTree = "<group>"; };
+ 1FB047CB10DA89FB0011231D /* tdes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tdes.cpp; sourceTree = "<group>"; };
+ 1FB047CC10DA89FB0011231D /* tdes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tdes.h; sourceTree = "<group>"; };
+ 1FB047CD10DA89FB0011231D /* template.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = template.cpp; sourceTree = "<group>"; };
+ 1FB047CE10DA89FB0011231D /* template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = template.h; sourceTree = "<group>"; };
+ 1FB047CF10DA89FB0011231D /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = "<group>"; };
+ 1FB047D010DA89FB0011231D /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = "<group>"; };
+ 1FB047D110DA89FB0011231D /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = "<group>"; };
+ 1FB047D210DA89FB0011231D /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; };
+ 1FB047D310DA89FB0011231D /* transaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transaction.cpp; sourceTree = "<group>"; };
+ 1FB047D410DA89FB0011231D /* transaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transaction.h; sourceTree = "<group>"; };
+ 1FB047D510DA89FB0011231D /* util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = "<group>"; };
+ 1FB047D610DA89FB0011231D /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
+ 1FB047D710DA89FB0011231D /* x509cert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x509cert.cpp; sourceTree = "<group>"; };
+ 1FB047D810DA89FB0011231D /* x509cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509cert.h; sourceTree = "<group>"; };
+ 1FB047D910DA89FB0011231D /* x509pubkeycertobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x509pubkeycertobject.cpp; sourceTree = "<group>"; };
+ 1FB047DA10DA89FB0011231D /* x509pubkeycertobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509pubkeycertobject.h; sourceTree = "<group>"; };
+ 1FB0484A10DA8A230011231D /* PCSC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PCSC.framework; path = System/Library/Frameworks/PCSC.framework; sourceTree = SDKROOT; };
+ 1FB0489910DA8CD90011231D /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
+ D2AAC0630554660B00DB518D /* libPKCS11dotNetV2.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libPKCS11dotNetV2.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D289988505E68E00004EDB86 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1FB0484B10DA8A230011231D /* PCSC.framework in Frameworks */,
+ 1FB0489A10DA8CD90011231D /* libz.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 08FB7794FE84155DC02AAC07 /* PKCS11dotNetV2 */ = {
+ isa = PBXGroup;
+ children = (
+ 1FB0489910DA8CD90011231D /* libz.dylib */,
+ 08FB7795FE84155DC02AAC07 /* Source */,
+ 1AB674ADFE9D54B511CA2CBB /* Products */,
+ 1FB0484A10DA8A230011231D /* PCSC.framework */,
+ );
+ name = PKCS11dotNetV2;
+ sourceTree = "<group>";
+ };
+ 08FB7795FE84155DC02AAC07 /* Source */ = {
+ isa = PBXGroup;
+ children = (
+ 1FB0476F10DA89FB0011231D /* PKCS11Module2 */,
+ 1FB0475E10DA89F00011231D /* cppMarshaller */,
+ );
+ name = Source;
+ sourceTree = "<group>";
+ };
+ 1AB674ADFE9D54B511CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D2AAC0630554660B00DB518D /* libPKCS11dotNetV2.dylib */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 1FB0475E10DA89F00011231D /* cppMarshaller */ = {
+ isa = PBXGroup;
+ children = (
+ 1FB0475F10DA89F00011231D /* Array.cpp */,
+ 1FB0476010DA89F00011231D /* Array.h */,
+ 1FB0476110DA89F00011231D /* Except.h */,
+ 1FB0476210DA89F00011231D /* Marshaller.cpp */,
+ 1FB0476310DA89F00011231D /* Marshaller.h */,
+ 1FB0476410DA89F00011231D /* MarshallerCfg.h */,
+ 1FB0476510DA89F00011231D /* PCSC.cpp */,
+ 1FB0476610DA89F00011231D /* PCSC.h */,
+ );
+ path = cppMarshaller;
+ sourceTree = "<group>";
+ };
+ 1FB0476F10DA89FB0011231D /* PKCS11Module2 */ = {
+ isa = PBXGroup;
+ children = (
+ 1FB0477010DA89FB0011231D /* algo_des.cpp */,
+ 1FB0477110DA89FB0011231D /* algo_des.h */,
+ 1FB0477210DA89FB0011231D /* algo_md5.cpp */,
+ 1FB0477310DA89FB0011231D /* algo_md5.h */,
+ 1FB0477410DA89FB0011231D /* algo_sha1.cpp */,
+ 1FB0477510DA89FB0011231D /* algo_sha1.h */,
+ 1FB0477610DA89FB0011231D /* algo_sha256.cpp */,
+ 1FB0477710DA89FB0011231D /* algo_sha256.h */,
+ 1FB0477810DA89FB0011231D /* algo_utils.cpp */,
+ 1FB0477910DA89FB0011231D /* algo_utils.h */,
+ 1FB0477A10DA89FB0011231D /* application.cpp */,
+ 1FB0477B10DA89FB0011231D /* application.h */,
+ 1FB0477C10DA89FB0011231D /* attrcert.cpp */,
+ 1FB0477D10DA89FB0011231D /* attrcert.h */,
+ 1FB0477E10DA89FB0011231D /* beroctet.cpp */,
+ 1FB0477F10DA89FB0011231D /* beroctet.h */,
+ 1FB0478010DA89FB0011231D /* cardcache.cpp */,
+ 1FB0478110DA89FB0011231D /* cardcache.h */,
+ 1FB0478210DA89FB0011231D /* cardmoduleservice.cpp */,
+ 1FB0478310DA89FB0011231D /* cardmoduleservice.h */,
+ 1FB0478410DA89FB0011231D /* cert_utils.cpp */,
+ 1FB0478510DA89FB0011231D /* cert_utils.h */,
+ 1FB0478610DA89FB0011231D /* certificateobject.cpp */,
+ 1FB0478710DA89FB0011231D /* certificateobject.h */,
+ 1FB0478810DA89FB0011231D /* config.h */,
+ 1FB0478910DA89FB0011231D /* critsect.cpp */,
+ 1FB0478A10DA89FB0011231D /* critsect.h */,
+ 1FB0478B10DA89FB0011231D /* dataobject.cpp */,
+ 1FB0478C10DA89FB0011231D /* dataobject.h */,
+ 1FB0478D10DA89FB0011231D /* des.cpp */,
+ 1FB0478E10DA89FB0011231D /* des.h */,
+ 1FB0478F10DA89FB0011231D /* digest.cpp */,
+ 1FB0479010DA89FB0011231D /* digest.h */,
+ 1FB0479110DA89FB0011231D /* error.cpp */,
+ 1FB0479210DA89FB0011231D /* error.h */,
+ 1FB0479310DA89FB0011231D /* event.cpp */,
+ 1FB0479410DA89FB0011231D /* event.h */,
+ 1FB0479510DA89FB0011231D /* keyobject.cpp */,
+ 1FB0479610DA89FB0011231D /* keyobject.h */,
+ 1FB0479710DA89FB0011231D /* log.cpp */,
+ 1FB0479810DA89FB0011231D /* log.h */,
+ 1FB0479910DA89FB0011231D /* Makefile */,
+ 1FB0479A10DA89FB0011231D /* Makefile.am */,
+ 1FB0479B10DA89FB0011231D /* Makefile.in */,
+ 1FB0479C10DA89FB0011231D /* md5.cpp */,
+ 1FB0479D10DA89FB0011231D /* md5.h */,
+ 1FB0479E10DA89FB0011231D /* mutex.cpp */,
+ 1FB0479F10DA89FB0011231D /* mutex.h */,
+ 1FB047A010DA89FB0011231D /* pkcs11.cpp */,
+ 1FB047A110DA89FB0011231D /* pkcs11.h */,
+ 1FB047A210DA89FB0011231D /* pkcs11f.h */,
+ 1FB047A310DA89FB0011231D /* pkcs11t.h */,
+ 1FB047A410DA89FB0011231D /* platconfig.h */,
+ 1FB047A510DA89FB0011231D /* privatekeyobject.cpp */,
+ 1FB047A610DA89FB0011231D /* privatekeyobject.h */,
+ 1FB047A710DA89FB0011231D /* publickeyobject.cpp */,
+ 1FB047A810DA89FB0011231D /* publickeyobject.h */,
+ 1FB047A910DA89FB0011231D /* resource.h */,
+ 1FB047AA10DA89FB0011231D /* rsa */,
+ 1FB047B510DA89FB0011231D /* rsaprivatekeyobject.cpp */,
+ 1FB047B610DA89FB0011231D /* rsaprivatekeyobject.h */,
+ 1FB047B710DA89FB0011231D /* rsapublickeyobject.cpp */,
+ 1FB047B810DA89FB0011231D /* rsapublickeyobject.h */,
+ 1FB047B910DA89FB0011231D /* sctoken.cpp */,
+ 1FB047BA10DA89FB0011231D /* sctoken.h */,
+ 1FB047BB10DA89FB0011231D /* secretkeyobject.cpp */,
+ 1FB047BC10DA89FB0011231D /* secretkeyobject.h */,
+ 1FB047BD10DA89FB0011231D /* session.cpp */,
+ 1FB047BE10DA89FB0011231D /* session.h */,
+ 1FB047BF10DA89FB0011231D /* sha1.cpp */,
+ 1FB047C010DA89FB0011231D /* sha1.h */,
+ 1FB047C110DA89FB0011231D /* sha256.cpp */,
+ 1FB047C210DA89FB0011231D /* sha256.h */,
+ 1FB047C310DA89FB0011231D /* slot.cpp */,
+ 1FB047C410DA89FB0011231D /* slot.h */,
+ 1FB047C510DA89FB0011231D /* stdafx.cpp */,
+ 1FB047C610DA89FB0011231D /* stdafx.h */,
+ 1FB047C710DA89FB0011231D /* storageobject.cpp */,
+ 1FB047C810DA89FB0011231D /* storageobject.h */,
+ 1FB047C910DA89FB0011231D /* symmalgo.cpp */,
+ 1FB047CA10DA89FB0011231D /* symmalgo.h */,
+ 1FB047CB10DA89FB0011231D /* tdes.cpp */,
+ 1FB047CC10DA89FB0011231D /* tdes.h */,
+ 1FB047CD10DA89FB0011231D /* template.cpp */,
+ 1FB047CE10DA89FB0011231D /* template.h */,
+ 1FB047CF10DA89FB0011231D /* thread.cpp */,
+ 1FB047D010DA89FB0011231D /* thread.h */,
+ 1FB047D110DA89FB0011231D /* timer.cpp */,
+ 1FB047D210DA89FB0011231D /* timer.h */,
+ 1FB047D310DA89FB0011231D /* transaction.cpp */,
+ 1FB047D410DA89FB0011231D /* transaction.h */,
+ 1FB047D510DA89FB0011231D /* util.cpp */,
+ 1FB047D610DA89FB0011231D /* util.h */,
+ 1FB047D710DA89FB0011231D /* x509cert.cpp */,
+ 1FB047D810DA89FB0011231D /* x509cert.h */,
+ 1FB047D910DA89FB0011231D /* x509pubkeycertobject.cpp */,
+ 1FB047DA10DA89FB0011231D /* x509pubkeycertobject.h */,
+ );
+ path = PKCS11Module2;
+ sourceTree = "<group>";
+ };
+ 1FB047AA10DA89FB0011231D /* rsa */ = {
+ isa = PBXGroup;
+ children = (
+ 1FB047AB10DA89FB0011231D /* cr_digit.cpp */,
+ 1FB047AC10DA89FB0011231D /* cr_digit.h */,
+ 1FB047AD10DA89FB0011231D /* cr_global.h */,
+ 1FB047AE10DA89FB0011231D /* cr_nn.cpp */,
+ 1FB047AF10DA89FB0011231D /* cr_nn.h */,
+ 1FB047B010DA89FB0011231D /* cr_random.cpp */,
+ 1FB047B110DA89FB0011231D /* cr_random.h */,
+ 1FB047B210DA89FB0011231D /* cr_rsa.cpp */,
+ 1FB047B310DA89FB0011231D /* cr_rsa.h */,
+ 1FB047B410DA89FB0011231D /* ha_config.h */,
+ );
+ path = rsa;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D2AAC0600554660B00DB518D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1FB0476810DA89F00011231D /* Array.h in Headers */,
+ 1FB0476910DA89F00011231D /* Except.h in Headers */,
+ 1FB0476B10DA89F00011231D /* Marshaller.h in Headers */,
+ 1FB0476C10DA89F00011231D /* MarshallerCfg.h in Headers */,
+ 1FB0476E10DA89F00011231D /* PCSC.h in Headers */,
+ 1FB047DC10DA89FB0011231D /* algo_des.h in Headers */,
+ 1FB047DE10DA89FB0011231D /* algo_md5.h in Headers */,
+ 1FB047E010DA89FB0011231D /* algo_sha1.h in Headers */,
+ 1FB047E210DA89FB0011231D /* algo_sha256.h in Headers */,
+ 1FB047E410DA89FB0011231D /* algo_utils.h in Headers */,
+ 1FB047E610DA89FB0011231D /* application.h in Headers */,
+ 1FB047E810DA89FB0011231D /* attrcert.h in Headers */,
+ 1FB047EA10DA89FB0011231D /* beroctet.h in Headers */,
+ 1FB047EC10DA89FB0011231D /* cardcache.h in Headers */,
+ 1FB047EE10DA89FB0011231D /* cardmoduleservice.h in Headers */,
+ 1FB047F010DA89FB0011231D /* cert_utils.h in Headers */,
+ 1FB047F210DA89FB0011231D /* certificateobject.h in Headers */,
+ 1FB047F310DA89FB0011231D /* config.h in Headers */,
+ 1FB047F510DA89FB0011231D /* critsect.h in Headers */,
+ 1FB047F710DA89FB0011231D /* dataobject.h in Headers */,
+ 1FB047F910DA89FB0011231D /* des.h in Headers */,
+ 1FB047FB10DA89FB0011231D /* digest.h in Headers */,
+ 1FB047FD10DA89FB0011231D /* error.h in Headers */,
+ 1FB047FF10DA89FB0011231D /* event.h in Headers */,
+ 1FB0480110DA89FB0011231D /* keyobject.h in Headers */,
+ 1FB0480310DA89FB0011231D /* log.h in Headers */,
+ 1FB0480610DA89FB0011231D /* md5.h in Headers */,
+ 1FB0480810DA89FB0011231D /* mutex.h in Headers */,
+ 1FB0480A10DA89FB0011231D /* pkcs11.h in Headers */,
+ 1FB0480B10DA89FB0011231D /* pkcs11f.h in Headers */,
+ 1FB0480C10DA89FB0011231D /* pkcs11t.h in Headers */,
+ 1FB0480D10DA89FB0011231D /* platconfig.h in Headers */,
+ 1FB0480F10DA89FB0011231D /* privatekeyobject.h in Headers */,
+ 1FB0481110DA89FB0011231D /* publickeyobject.h in Headers */,
+ 1FB0481210DA89FB0011231D /* resource.h in Headers */,
+ 1FB0481410DA89FB0011231D /* cr_digit.h in Headers */,
+ 1FB0481510DA89FB0011231D /* cr_global.h in Headers */,
+ 1FB0481710DA89FB0011231D /* cr_nn.h in Headers */,
+ 1FB0481910DA89FB0011231D /* cr_random.h in Headers */,
+ 1FB0481B10DA89FB0011231D /* cr_rsa.h in Headers */,
+ 1FB0481C10DA89FB0011231D /* ha_config.h in Headers */,
+ 1FB0481E10DA89FB0011231D /* rsaprivatekeyobject.h in Headers */,
+ 1FB0482010DA89FB0011231D /* rsapublickeyobject.h in Headers */,
+ 1FB0482210DA89FB0011231D /* sctoken.h in Headers */,
+ 1FB0482410DA89FB0011231D /* secretkeyobject.h in Headers */,
+ 1FB0482610DA89FB0011231D /* session.h in Headers */,
+ 1FB0482810DA89FB0011231D /* sha1.h in Headers */,
+ 1FB0482A10DA89FB0011231D /* sha256.h in Headers */,
+ 1FB0482C10DA89FB0011231D /* slot.h in Headers */,
+ 1FB0482E10DA89FB0011231D /* stdafx.h in Headers */,
+ 1FB0483010DA89FB0011231D /* storageobject.h in Headers */,
+ 1FB0483210DA89FB0011231D /* symmalgo.h in Headers */,
+ 1FB0483410DA89FB0011231D /* tdes.h in Headers */,
+ 1FB0483610DA89FB0011231D /* template.h in Headers */,
+ 1FB0483810DA89FB0011231D /* thread.h in Headers */,
+ 1FB0483A10DA89FB0011231D /* timer.h in Headers */,
+ 1FB0483C10DA89FB0011231D /* transaction.h in Headers */,
+ 1FB0483E10DA89FB0011231D /* util.h in Headers */,
+ 1FB0484010DA89FB0011231D /* x509cert.h in Headers */,
+ 1FB0484210DA89FB0011231D /* x509pubkeycertobject.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D2AAC0620554660B00DB518D /* PKCS11dotNetV2 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "PKCS11dotNetV2" */;
+ buildPhases = (
+ D2AAC0600554660B00DB518D /* Headers */,
+ D2AAC0610554660B00DB518D /* Sources */,
+ D289988505E68E00004EDB86 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = PKCS11dotNetV2;
+ productName = PKCS11dotNetV2;
+ productReference = D2AAC0630554660B00DB518D /* libPKCS11dotNetV2.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "PKCS11dotNetV2" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 08FB7794FE84155DC02AAC07 /* PKCS11dotNetV2 */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D2AAC0620554660B00DB518D /* PKCS11dotNetV2 */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D2AAC0610554660B00DB518D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1FB0476710DA89F00011231D /* Array.cpp in Sources */,
+ 1FB0476A10DA89F00011231D /* Marshaller.cpp in Sources */,
+ 1FB0476D10DA89F00011231D /* PCSC.cpp in Sources */,
+ 1FB047DB10DA89FB0011231D /* algo_des.cpp in Sources */,
+ 1FB047DD10DA89FB0011231D /* algo_md5.cpp in Sources */,
+ 1FB047DF10DA89FB0011231D /* algo_sha1.cpp in Sources */,
+ 1FB047E110DA89FB0011231D /* algo_sha256.cpp in Sources */,
+ 1FB047E310DA89FB0011231D /* algo_utils.cpp in Sources */,
+ 1FB047E510DA89FB0011231D /* application.cpp in Sources */,
+ 1FB047E710DA89FB0011231D /* attrcert.cpp in Sources */,
+ 1FB047E910DA89FB0011231D /* beroctet.cpp in Sources */,
+ 1FB047EB10DA89FB0011231D /* cardcache.cpp in Sources */,
+ 1FB047ED10DA89FB0011231D /* cardmoduleservice.cpp in Sources */,
+ 1FB047EF10DA89FB0011231D /* cert_utils.cpp in Sources */,
+ 1FB047F110DA89FB0011231D /* certificateobject.cpp in Sources */,
+ 1FB047F410DA89FB0011231D /* critsect.cpp in Sources */,
+ 1FB047F610DA89FB0011231D /* dataobject.cpp in Sources */,
+ 1FB047F810DA89FB0011231D /* des.cpp in Sources */,
+ 1FB047FA10DA89FB0011231D /* digest.cpp in Sources */,
+ 1FB047FC10DA89FB0011231D /* error.cpp in Sources */,
+ 1FB047FE10DA89FB0011231D /* event.cpp in Sources */,
+ 1FB0480010DA89FB0011231D /* keyobject.cpp in Sources */,
+ 1FB0480210DA89FB0011231D /* log.cpp in Sources */,
+ 1FB0480410DA89FB0011231D /* Makefile in Sources */,
+ 1FB0480510DA89FB0011231D /* md5.cpp in Sources */,
+ 1FB0480710DA89FB0011231D /* mutex.cpp in Sources */,
+ 1FB0480910DA89FB0011231D /* pkcs11.cpp in Sources */,
+ 1FB0480E10DA89FB0011231D /* privatekeyobject.cpp in Sources */,
+ 1FB0481010DA89FB0011231D /* publickeyobject.cpp in Sources */,
+ 1FB0481310DA89FB0011231D /* cr_digit.cpp in Sources */,
+ 1FB0481610DA89FB0011231D /* cr_nn.cpp in Sources */,
+ 1FB0481810DA89FB0011231D /* cr_random.cpp in Sources */,
+ 1FB0481A10DA89FB0011231D /* cr_rsa.cpp in Sources */,
+ 1FB0481D10DA89FB0011231D /* rsaprivatekeyobject.cpp in Sources */,
+ 1FB0481F10DA89FB0011231D /* rsapublickeyobject.cpp in Sources */,
+ 1FB0482110DA89FB0011231D /* sctoken.cpp in Sources */,
+ 1FB0482310DA89FB0011231D /* secretkeyobject.cpp in Sources */,
+ 1FB0482510DA89FB0011231D /* session.cpp in Sources */,
+ 1FB0482710DA89FB0011231D /* sha1.cpp in Sources */,
+ 1FB0482910DA89FB0011231D /* sha256.cpp in Sources */,
+ 1FB0482B10DA89FB0011231D /* slot.cpp in Sources */,
+ 1FB0482D10DA89FB0011231D /* stdafx.cpp in Sources */,
+ 1FB0482F10DA89FB0011231D /* storageobject.cpp in Sources */,
+ 1FB0483110DA89FB0011231D /* symmalgo.cpp in Sources */,
+ 1FB0483310DA89FB0011231D /* tdes.cpp in Sources */,
+ 1FB0483510DA89FB0011231D /* template.cpp in Sources */,
+ 1FB0483710DA89FB0011231D /* thread.cpp in Sources */,
+ 1FB0483910DA89FB0011231D /* timer.cpp in Sources */,
+ 1FB0483B10DA89FB0011231D /* transaction.cpp in Sources */,
+ 1FB0483D10DA89FB0011231D /* util.cpp in Sources */,
+ 1FB0483F10DA89FB0011231D /* x509cert.cpp in Sources */,
+ 1FB0484110DA89FB0011231D /* x509pubkeycertobject.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB914B08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = PKCS11dotNetV2;
+ };
+ name = Debug;
+ };
+ 1DEB914C08733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_PREFIX = lib;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = PKCS11dotNetV2;
+ };
+ name = Release;
+ };
+ 1DEB914F08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+ DEPLOYMENT_LOCATION = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_CPLUSPLUSFLAGS = (
+ "-DINCLUDE_EVENTING",
+ "$(OTHER_CFLAGS)",
+ );
+ PREBINDING = NO;
+ SDKROOT = macosx10.6;
+ };
+ name = Debug;
+ };
+ 1DEB915008733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+ DEPLOYMENT_LOCATION = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_CPLUSPLUSFLAGS = (
+ "-DINCLUDE_EVENTING",
+ "$(OTHER_CFLAGS)",
+ );
+ PREBINDING = NO;
+ SDKROOT = macosx10.6;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "PKCS11dotNetV2" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914B08733D8E0010E9CD /* Debug */,
+ 1DEB914C08733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "PKCS11dotNetV2" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914F08733D8E0010E9CD /* Debug */,
+ 1DEB915008733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
+}
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Array.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Array.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Array.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -25,7 +25,11 @@
#endif
#include <string.h>
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include <stdexcept>
#include "MarshallerCfg.h"
#include "Except.h"
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Marshaller.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Marshaller.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/Marshaller.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -30,17 +30,17 @@
#include <vld.h>
#endif
-#ifdef __APPLE__
-#include <pcsclite.h>
-#endif
-
#ifndef WIN32
#include <strings.h>
#endif
#include <stdio.h>
#include <stdarg.h>
#include <stdexcept>
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#else
#include <winscard.h>
+#endif
#include "MarshallerCfg.h"
#include "Array.h"
#ifndef _XCL_
Modified: trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/PCSC.cpp
===================================================================
--- trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/PCSC.cpp 2009-12-18 08:06:07 UTC (rev 74)
+++ trunk/SmartCardServices/src/PKCS11dotNetV2/cppMarshaller/PCSC.cpp 2009-12-18 08:12:59 UTC (rev 75)
@@ -26,17 +26,16 @@
#define DBG_UNREFERENCED_LOCAL_VARIABLE(a)
#endif
-//#ifdef _MAC_OS_X
-#ifdef __APPLE__
-#include <wintypes.h>
-#include <pcsclite.h>
-#endif
-
#ifndef WIN32
#include <strings.h>
#endif
#include <string.h>
+#ifdef __APPLE__
+#include <PCSC/winscard.h>
+#include <PCSC/wintypes.h>
+#else
#include <winscard.h>
+#endif
#include <stdexcept>
#include "MarshallerCfg.h"
#include "Array.h"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/smartcardservices-changes/attachments/20091218/300d4653/attachment-0001.html>
More information about the SmartcardServices-Changes
mailing list