Changeset 146

Show
Ignore:
Timestamp:
05/15/12 15:22:07 (8 years ago)
Author:
vsilva
Message:

Improve Signature Validations. Implement EMV CAP change. Improve Windows 64 bits Support. Some bug fixes...

Location:
middleware-offline/trunk/_src/eidmw
Files:
13 modified

Legend:

Unmodified
Added
Removed
  • middleware-offline/trunk/_src/eidmw/_Builds/PteidEasyBuild.sln

    r77 r146  
    1111Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cardlayer", "..\cardlayer\pteid35cardlayer.vcproj", "{C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE}" 
    1212        ProjectSection(ProjectDependencies) = postProject 
     13                {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
    1314                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     15        EndProjectSection 
     16EndProject 
     17Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "applayer", "..\applayer\pteid35applayer.vcproj", "{DC41E34B-8251-41DE-8065-D56B022F5755}" 
     18        ProjectSection(ProjectDependencies) = postProject 
     19                {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} = {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} 
     20                {B39ED2B3-D53A-4077-B957-930979A3577D} = {B39ED2B3-D53A-4077-B957-930979A3577D} 
    1421                {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
    15         EndProjectSection 
    16 EndProject 
    17 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "applayer", "..\applayer\pteid35applayer.vcproj", "{DC41E34B-8251-41DE-8065-D56B022F5755}" 
    18         ProjectSection(ProjectDependencies) = postProject 
     22                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     23                {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
     24        EndProjectSection 
     25EndProject 
     26Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libCpp", "..\eidlib\pteid35lib.vcproj", "{3A09DD63-945E-40EB-9053-5FE50F74B7C1}" 
     27        ProjectSection(ProjectDependencies) = postProject 
     28                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     29                {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
     30        EndProjectSection 
     31EndProject 
     32Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui", "..\eidgui\pteid35gui.vcproj", "{8D2DFD77-6396-4507-9CBC-97D91C7CFDD5}" 
     33        ProjectSection(ProjectDependencies) = postProject 
     34                {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
     35        EndProjectSection 
     36EndProject 
     37Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "libCS_35", "..\eidlibCS\libCS_35.csproj", "{99AB14F6-976E-4FEA-A07D-78479B55163A}" 
     38        ProjectSection(ProjectDependencies) = postProject 
     39                {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} = {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} 
     40        EndProjectSection 
     41EndProject 
     42Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libCS_Wrapper", "..\eidlibCS_Wrapper\pteid35libCS_Wrapper.vcproj", "{ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A}" 
     43        ProjectSection(ProjectDependencies) = postProject 
     44                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     45                {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
     46        EndProjectSection 
     47EndProject 
     48Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libJava", "..\eidlibJava\pteid35libJava.vcproj", "{F810EA71-3A5A-4C86-BCFF-EC47017CF9CE}" 
     49        ProjectSection(ProjectDependencies) = postProject 
     50                {4066E21F-5A62-4581-A3B3-47A083396D0C} = {4066E21F-5A62-4581-A3B3-47A083396D0C} 
     51        EndProjectSection 
     52EndProject 
     53Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libJava_Wrapper", "..\eidlibJava_Wrapper\pteid35libJava_Wrapper.vcproj", "{4066E21F-5A62-4581-A3B3-47A083396D0C}" 
     54        ProjectSection(ProjectDependencies) = postProject 
     55                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     56                {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
     57        EndProjectSection 
     58EndProject 
     59Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CSP", "..\CSP\pteid35CSP.vcproj", "{D0076DE3-8E35-4129-A682-2E9F8E72A152}" 
     60        ProjectSection(ProjectDependencies) = postProject 
     61                {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
     62                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     63                {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
     64        EndProjectSection 
     65EndProject 
     66Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pkcs11", "..\pkcs11\pteid35pkcs11.vcproj", "{12F6CD4F-FC01-4E0A-AE06-F7A315094DFE}" 
     67        ProjectSection(ProjectDependencies) = postProject 
     68                {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
     69                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     70                {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
     71        EndProjectSection 
     72EndProject 
     73Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pteidcleanup", "..\misc\Wix_MW35\pteidcleanup\pteidcleanup.vcproj", "{2B51FB14-B250-47C6-BC93-AA13CF7D4747}" 
     74        ProjectSection(ProjectDependencies) = postProject 
     75                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
     76        EndProjectSection 
     77EndProject 
     78Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MarkHidden", "..\misc\Wix_MW35\MarkHidden\MarkHidden.vcproj", "{5154523E-FDCF-41E7-8845-A5ACC92672B0}" 
     79EndProject 
     80Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_de", "..\misc\Wix_MW35\MW35Wix\PteidMW35_de.wixproj", "{49962208-2A65-41A4-9EC2-ABB95DC041F4}" 
     81        ProjectSection(ProjectDependencies) = postProject 
     82                {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
     83        EndProjectSection 
     84EndProject 
     85Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_en", "..\misc\Wix_MW35\MW35Wix\PteidMW35_en.wixproj", "{65FE7CF6-CAF6-4104-8320-58801209E5DA}" 
     86        ProjectSection(ProjectDependencies) = postProject 
     87                {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
     88                {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} = {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} 
     89                {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
     90                {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} = {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} 
     91                {23467FC4-F95A-46C0-A33B-1D5D78C94E21} = {23467FC4-F95A-46C0-A33B-1D5D78C94E21} 
     92                {E25D19BA-813C-477E-BB1A-7ADA0B339CED} = {E25D19BA-813C-477E-BB1A-7ADA0B339CED} 
     93                {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
     94        EndProjectSection 
     95EndProject 
     96Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_pt", "..\misc\Wix_MW35\MW35Wix\PteidMW35_pt.wixproj", "{DF6E1CDC-9689-4A91-B60A-863E3BAF5A57}" 
     97        ProjectSection(ProjectDependencies) = postProject 
     98                {62481BE6-49B5-48EA-A11E-BC77761ED0E2} = {62481BE6-49B5-48EA-A11E-BC77761ED0E2} 
     99                {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
     100                {49962208-2A65-41A4-9EC2-ABB95DC041F4} = {49962208-2A65-41A4-9EC2-ABB95DC041F4} 
     101        EndProjectSection 
     102EndProject 
     103Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_fr", "..\misc\Wix_MW35\MW35Wix\PteidMW35_fr.wixproj", "{62481BE6-49B5-48EA-A11E-BC77761ED0E2}" 
     104        ProjectSection(ProjectDependencies) = postProject 
     105                {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
     106        EndProjectSection 
     107EndProject 
     108Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_nl", "..\misc\Wix_MW35\MW35Wix\PteidMW35_nl.wixproj", "{7B4D3F36-6FB1-423D-A71F-822AF8DA3036}" 
     109        ProjectSection(ProjectDependencies) = postProject 
     110                {99AB14F6-976E-4FEA-A07D-78479B55163A} = {99AB14F6-976E-4FEA-A07D-78479B55163A} 
     111                {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
     112                {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} = {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} 
     113                {5154523E-FDCF-41E7-8845-A5ACC92672B0} = {5154523E-FDCF-41E7-8845-A5ACC92672B0} 
     114                {2B51FB14-B250-47C6-BC93-AA13CF7D4747} = {2B51FB14-B250-47C6-BC93-AA13CF7D4747} 
     115        EndProjectSection 
     116EndProject 
     117Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_en", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_en.wixproj", "{D886321A-0F49-40CD-98A0-A6359D6DA851}" 
     118        ProjectSection(ProjectDependencies) = postProject 
     119                {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
     120                {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
     121                {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} = {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} 
     122                {23467FC4-F95A-46C0-A33B-1D5D78C94E21} = {23467FC4-F95A-46C0-A33B-1D5D78C94E21} 
     123                {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
     124        EndProjectSection 
     125EndProject 
     126Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_pt", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_pt.wixproj", "{13BA0068-A852-4123-84D8-ED786D196991}" 
     127        ProjectSection(ProjectDependencies) = postProject 
     128                {4066E21F-5A62-4581-A3B3-47A083396D0C} = {4066E21F-5A62-4581-A3B3-47A083396D0C} 
     129                {E3536C28-A7F1-4B53-8E52-7D2232F9E098} = {E3536C28-A7F1-4B53-8E52-7D2232F9E098} 
     130                {5154523E-FDCF-41E7-8845-A5ACC92672B0} = {5154523E-FDCF-41E7-8845-A5ACC92672B0} 
     131                {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
     132                {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
     133                {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} = {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} 
     134                {33134F61-C1AD-4B6F-9CEA-503A9F140C52} = {33134F61-C1AD-4B6F-9CEA-503A9F140C52} 
     135                {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} = {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} 
     136                {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
     137                {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} = {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} 
     138                {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
    19139                {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
    20140                {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    21                 {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
     141                {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} = {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} 
    22142                {B39ED2B3-D53A-4077-B957-930979A3577D} = {B39ED2B3-D53A-4077-B957-930979A3577D} 
    23                 {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} = {D5B5A007-E873-4D12-B4AF-60811AFD9EF1} 
    24         EndProjectSection 
    25 EndProject 
    26 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libCpp", "..\eidlib\pteid35lib.vcproj", "{3A09DD63-945E-40EB-9053-5FE50F74B7C1}" 
    27         ProjectSection(ProjectDependencies) = postProject 
    28                 {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
    29                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    30         EndProjectSection 
    31 EndProject 
    32 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui", "..\eidgui\pteid35gui.vcproj", "{8D2DFD77-6396-4507-9CBC-97D91C7CFDD5}" 
    33         ProjectSection(ProjectDependencies) = postProject 
    34                 {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
    35         EndProjectSection 
    36 EndProject 
    37 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "libCS_35", "..\eidlibCS\libCS_35.csproj", "{99AB14F6-976E-4FEA-A07D-78479B55163A}" 
    38         ProjectSection(ProjectDependencies) = postProject 
    39                 {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} = {ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A} 
    40         EndProjectSection 
    41 EndProject 
    42 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libCS_Wrapper", "..\eidlibCS_Wrapper\pteid35libCS_Wrapper.vcproj", "{ECBD0A9D-DED9-452F-B5AF-818C2E1EE32A}" 
    43         ProjectSection(ProjectDependencies) = postProject 
    44                 {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
    45                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    46         EndProjectSection 
    47 EndProject 
    48 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libJava", "..\eidlibJava\pteid35libJava.vcproj", "{F810EA71-3A5A-4C86-BCFF-EC47017CF9CE}" 
    49         ProjectSection(ProjectDependencies) = postProject 
    50                 {4066E21F-5A62-4581-A3B3-47A083396D0C} = {4066E21F-5A62-4581-A3B3-47A083396D0C} 
    51         EndProjectSection 
    52 EndProject 
    53 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libJava_Wrapper", "..\eidlibJava_Wrapper\pteid35libJava_Wrapper.vcproj", "{4066E21F-5A62-4581-A3B3-47A083396D0C}" 
    54         ProjectSection(ProjectDependencies) = postProject 
    55                 {DC41E34B-8251-41DE-8065-D56B022F5755} = {DC41E34B-8251-41DE-8065-D56B022F5755} 
    56                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    57         EndProjectSection 
    58 EndProject 
    59 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CSP", "..\CSP\pteid35CSP.vcproj", "{D0076DE3-8E35-4129-A682-2E9F8E72A152}" 
    60         ProjectSection(ProjectDependencies) = postProject 
    61                 {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
    62                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    63                 {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
    64         EndProjectSection 
    65 EndProject 
    66 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pkcs11", "..\pkcs11\pteid35pkcs11.vcproj", "{12F6CD4F-FC01-4E0A-AE06-F7A315094DFE}" 
    67         ProjectSection(ProjectDependencies) = postProject 
    68                 {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} = {C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE} 
    69                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    70                 {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
    71         EndProjectSection 
    72 EndProject 
    73 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pteidcleanup", "..\misc\Wix_MW35\pteidcleanup\pteidcleanup.vcproj", "{2B51FB14-B250-47C6-BC93-AA13CF7D4747}" 
    74         ProjectSection(ProjectDependencies) = postProject 
    75                 {39710980-B40E-4B06-B8E8-D86B125007F3} = {39710980-B40E-4B06-B8E8-D86B125007F3} 
    76         EndProjectSection 
    77 EndProject 
    78 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MarkHidden", "..\misc\Wix_MW35\MarkHidden\MarkHidden.vcproj", "{5154523E-FDCF-41E7-8845-A5ACC92672B0}" 
    79 EndProject 
    80 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_de", "..\misc\Wix_MW35\MW35Wix\PteidMW35_de.wixproj", "{49962208-2A65-41A4-9EC2-ABB95DC041F4}" 
    81         ProjectSection(ProjectDependencies) = postProject 
    82                 {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
    83         EndProjectSection 
    84 EndProject 
    85 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_en", "..\misc\Wix_MW35\MW35Wix\PteidMW35_en.wixproj", "{65FE7CF6-CAF6-4104-8320-58801209E5DA}" 
    86         ProjectSection(ProjectDependencies) = postProject 
    87                 {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
    88143                {E25D19BA-813C-477E-BB1A-7ADA0B339CED} = {E25D19BA-813C-477E-BB1A-7ADA0B339CED} 
    89144                {23467FC4-F95A-46C0-A33B-1D5D78C94E21} = {23467FC4-F95A-46C0-A33B-1D5D78C94E21} 
    90145                {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} = {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} 
    91                 {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
    92                 {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} = {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} 
    93                 {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
    94         EndProjectSection 
    95 EndProject 
    96 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_pt", "..\misc\Wix_MW35\MW35Wix\PteidMW35_pt.wixproj", "{DF6E1CDC-9689-4A91-B60A-863E3BAF5A57}" 
    97         ProjectSection(ProjectDependencies) = postProject 
    98                 {49962208-2A65-41A4-9EC2-ABB95DC041F4} = {49962208-2A65-41A4-9EC2-ABB95DC041F4} 
    99                 {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
    100                 {62481BE6-49B5-48EA-A11E-BC77761ED0E2} = {62481BE6-49B5-48EA-A11E-BC77761ED0E2} 
    101         EndProjectSection 
    102 EndProject 
    103 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_fr", "..\misc\Wix_MW35\MW35Wix\PteidMW35_fr.wixproj", "{62481BE6-49B5-48EA-A11E-BC77761ED0E2}" 
    104         ProjectSection(ProjectDependencies) = postProject 
    105                 {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} = {7B4D3F36-6FB1-423D-A71F-822AF8DA3036} 
    106         EndProjectSection 
    107 EndProject 
    108 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_nl", "..\misc\Wix_MW35\MW35Wix\PteidMW35_nl.wixproj", "{7B4D3F36-6FB1-423D-A71F-822AF8DA3036}" 
    109         ProjectSection(ProjectDependencies) = postProject 
    110                 {2B51FB14-B250-47C6-BC93-AA13CF7D4747} = {2B51FB14-B250-47C6-BC93-AA13CF7D4747} 
    111                 {5154523E-FDCF-41E7-8845-A5ACC92672B0} = {5154523E-FDCF-41E7-8845-A5ACC92672B0} 
    112                 {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} = {F810EA71-3A5A-4C86-BCFF-EC47017CF9CE} 
    113                 {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
     146                {D0076DE3-8E35-4129-A682-2E9F8E72A152} = {D0076DE3-8E35-4129-A682-2E9F8E72A152} 
    114147                {99AB14F6-976E-4FEA-A07D-78479B55163A} = {99AB14F6-976E-4FEA-A07D-78479B55163A} 
    115         EndProjectSection 
    116 EndProject 
    117 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_de", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_de.wixproj", "{D6701E6C-933D-4DCF-AEC7-EE61AEB78804}" 
    118         ProjectSection(ProjectDependencies) = postProject 
    119                 {13BA0068-A852-4123-84D8-ED786D196991} = {13BA0068-A852-4123-84D8-ED786D196991} 
    120         EndProjectSection 
    121 EndProject 
    122 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_en", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_en.wixproj", "{D886321A-0F49-40CD-98A0-A6359D6DA851}" 
    123         ProjectSection(ProjectDependencies) = postProject 
    124                 {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
    125                 {23467FC4-F95A-46C0-A33B-1D5D78C94E21} = {23467FC4-F95A-46C0-A33B-1D5D78C94E21} 
    126                 {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} = {E2B4AED5-9A0C-4556-90AB-4CF69743FB65} 
    127                 {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} = {8D2DFD77-6396-4507-9CBC-97D91C7CFDD5} 
    128                 {3A09DD63-945E-40EB-9053-5FE50F74B7C1} = {3A09DD63-945E-40EB-9053-5FE50F74B7C1} 
    129         EndProjectSection 
    130 EndProject 
    131 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_fr", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_fr.wixproj", "{0F3667C2-F355-4289-8AA4-50085CD9AAA7}" 
    132         ProjectSection(ProjectDependencies) = postProject 
    133                 {13BA0068-A852-4123-84D8-ED786D196991} = {13BA0068-A852-4123-84D8-ED786D196991} 
    134         EndProjectSection 
    135 EndProject 
    136 Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "PteidMW35_64_nl", "..\misc\Wix_MW35\MW35Wix\PteidMW35_64_nl.wixproj", "{13BA0068-A852-4123-84D8-ED786D196991}" 
    137         ProjectSection(ProjectDependencies) = postProject 
    138                 {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} = {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE} 
    139                 {D0076DE3-8E35-4129-A682-2E9F8E72A152} = {D0076DE3-8E35-4129-A682-2E9F8E72A152} 
     148                {E27CF8F7-E472-4966-B7D6-448B1427A0D6} = {E27CF8F7-E472-4966-B7D6-448B1427A0D6} 
    140149        EndProjectSection 
    141150EndProject 
     
    146155Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeImage", "..\FreeImagePTEiD\FreeImage.2005.vcproj", "{B39ED2B3-D53A-4077-B957-930979A3577D}" 
    147156        ProjectSection(ProjectDependencies) = postProject 
     157                {33134F61-C1AD-4B6F-9CEA-503A9F140C52} = {33134F61-C1AD-4B6F-9CEA-503A9F140C52} 
     158                {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} = {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} 
    148159                {E3536C28-A7F1-4B53-8E52-7D2232F9E098} = {E3536C28-A7F1-4B53-8E52-7D2232F9E098} 
    149                 {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} = {7DB10B50-CE00-4D7A-B322-6824F05D2FCB} 
    150                 {33134F61-C1AD-4B6F-9CEA-503A9F140C52} = {33134F61-C1AD-4B6F-9CEA-503A9F140C52} 
    151160        EndProjectSection 
    152161EndProject 
     
    528537                {D0076DE3-8E35-4129-A682-2E9F8E72A152}.Release|Win32.Build.0 = Release|Win32 
    529538                {D0076DE3-8E35-4129-A682-2E9F8E72A152}.Release|x64.ActiveCfg = Release|x64 
    530                 {D0076DE3-8E35-4129-A682-2E9F8E72A152}.Release|x64.Build.0 = Release|x64 
    531539                {D0076DE3-8E35-4129-A682-2E9F8E72A152}.Release|x86.ActiveCfg = Release|Win32 
    532540                {12F6CD4F-FC01-4E0A-AE06-F7A315094DFE}.Debug No Xalan|Any CPU.ActiveCfg = Debug|x64 
     
    775783                {7B4D3F36-6FB1-423D-A71F-822AF8DA3036}.Release|x86.ActiveCfg = Release|x86 
    776784                {7B4D3F36-6FB1-423D-A71F-822AF8DA3036}.Release|x86.Build.0 = Release|x86 
    777                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|Any CPU.ActiveCfg = Debug|x64 
    778                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|Mixed Platforms.ActiveCfg = Debug|x64 
    779                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|Mixed Platforms.Build.0 = Debug|x64 
    780                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|Win32.ActiveCfg = Debug|x64 
    781                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|x64.ActiveCfg = Debug|x64 
    782                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|x64.Build.0 = Debug|x64 
    783                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug No Xalan|x86.ActiveCfg = Debug|x64 
    784                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|Any CPU.ActiveCfg = Debug|x86 
    785                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 
    786                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|Mixed Platforms.Build.0 = Debug|x86 
    787                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|Win32.ActiveCfg = Debug|x86 
    788                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|x64.ActiveCfg = Debug|x86 
    789                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|x64.Build.0 = Debug|x86 
    790                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|x86.ActiveCfg = Debug|x86 
    791                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Debug|x86.Build.0 = Debug|x86 
    792                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|Any CPU.ActiveCfg = Release|x64 
    793                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|Mixed Platforms.ActiveCfg = Release|x64 
    794                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|Mixed Platforms.Build.0 = Release|x64 
    795                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|Win32.ActiveCfg = Release|x64 
    796                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|x64.ActiveCfg = Release|x64 
    797                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|x64.Build.0 = Release|x64 
    798                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release No Xalan|x86.ActiveCfg = Release|x64 
    799                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|Any CPU.ActiveCfg = Release|x86 
    800                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|Mixed Platforms.ActiveCfg = Release|x86 
    801                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|Mixed Platforms.Build.0 = Release|x86 
    802                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|Win32.ActiveCfg = Release|x86 
    803                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|x64.ActiveCfg = Release|x86 
    804                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|x86.ActiveCfg = Release|x86 
    805                 {D6701E6C-933D-4DCF-AEC7-EE61AEB78804}.Release|x86.Build.0 = Release|x86 
    806785                {D886321A-0F49-40CD-98A0-A6359D6DA851}.Debug No Xalan|Any CPU.ActiveCfg = Debug|x64 
    807786                {D886321A-0F49-40CD-98A0-A6359D6DA851}.Debug No Xalan|Mixed Platforms.ActiveCfg = Debug|x64 
     
    834813                {D886321A-0F49-40CD-98A0-A6359D6DA851}.Release|x86.ActiveCfg = Release|x86 
    835814                {D886321A-0F49-40CD-98A0-A6359D6DA851}.Release|x86.Build.0 = Release|x86 
    836                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|Any CPU.ActiveCfg = Debug|x64 
    837                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|Mixed Platforms.ActiveCfg = Debug|x64 
    838                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|Mixed Platforms.Build.0 = Debug|x64 
    839                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|Win32.ActiveCfg = Debug|x64 
    840                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|x64.ActiveCfg = Debug|x64 
    841                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|x64.Build.0 = Debug|x64 
    842                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug No Xalan|x86.ActiveCfg = Debug|x64 
    843                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|Any CPU.ActiveCfg = Debug|x86 
    844                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 
    845                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|Mixed Platforms.Build.0 = Debug|x86 
    846                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|Win32.ActiveCfg = Debug|x86 
    847                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|x64.ActiveCfg = Debug|x86 
    848                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|x64.Build.0 = Debug|x86 
    849                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|x86.ActiveCfg = Debug|x86 
    850                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Debug|x86.Build.0 = Debug|x86 
    851                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|Any CPU.ActiveCfg = Release|x64 
    852                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|Mixed Platforms.ActiveCfg = Release|x64 
    853                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|Mixed Platforms.Build.0 = Release|x64 
    854                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|Win32.ActiveCfg = Release|x64 
    855                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|x64.ActiveCfg = Release|x64 
    856                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|x64.Build.0 = Release|x64 
    857                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release No Xalan|x86.ActiveCfg = Release|x64 
    858                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|Any CPU.ActiveCfg = Release|x86 
    859                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|Mixed Platforms.ActiveCfg = Release|x86 
    860                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|Mixed Platforms.Build.0 = Release|x86 
    861                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|Win32.ActiveCfg = Release|x86 
    862                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|x64.ActiveCfg = Release|x86 
    863                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|x86.ActiveCfg = Release|x86 
    864                 {0F3667C2-F355-4289-8AA4-50085CD9AAA7}.Release|x86.Build.0 = Release|x86 
    865815                {13BA0068-A852-4123-84D8-ED786D196991}.Debug No Xalan|Any CPU.ActiveCfg = Debug|x64 
    866816                {13BA0068-A852-4123-84D8-ED786D196991}.Debug No Xalan|Mixed Platforms.ActiveCfg = Debug|x64 
     
    889839                {13BA0068-A852-4123-84D8-ED786D196991}.Release|Mixed Platforms.Build.0 = Release|x86 
    890840                {13BA0068-A852-4123-84D8-ED786D196991}.Release|Win32.ActiveCfg = Release|x86 
    891                 {13BA0068-A852-4123-84D8-ED786D196991}.Release|x64.ActiveCfg = Release|x86 
     841                {13BA0068-A852-4123-84D8-ED786D196991}.Release|x64.ActiveCfg = Release|x64 
     842                {13BA0068-A852-4123-84D8-ED786D196991}.Release|x64.Build.0 = Release|x64 
    892843                {13BA0068-A852-4123-84D8-ED786D196991}.Release|x86.ActiveCfg = Release|x86 
    893844                {13BA0068-A852-4123-84D8-ED786D196991}.Release|x86.Build.0 = Release|x86 
  • middleware-offline/trunk/_src/eidmw/_Builds/pteidversions.h

    r82 r146  
    1313 
    1414#define PTEID_COMPANY_NAME      "Portuguese Government" 
    15 #define PTEID_COPYRIGHT         "Copyright (C) 2010-2011" 
     15#define PTEID_COPYRIGHT         "Copyright (C) 2010-2012" 
    1616#define PTEID_PRODUCT_NAME      "Portugal eID MiddleWare" 
    1717 
    1818#ifdef PTEID_35 
    19         #define PTEID_PRODUCT_VERSION    "1.9.8" 
    20         #define BASE_VERSION_STRING    "1, 9, 8, " 
    21         #define BASE_VERSION1          1 
    22         #define BASE_VERSION2          9 
    23         #define BASE_VERSION3          8 
     19        #define PTEID_PRODUCT_VERSION    "2.0.0" 
     20        #define BASE_VERSION_STRING    "2, 0, 0, " 
     21        #define BASE_VERSION1          2 
     22        #define BASE_VERSION2          0 
     23        #define BASE_VERSION3          0 
    2424#else 
    2525        #define PTEID_PRODUCT_VERSION    "1.0" 
  • middleware-offline/trunk/_src/eidmw/cardlayer/pteid35cardlayer.vcproj

    r109 r146  
    22<VisualStudioProject 
    33        ProjectType="Visual C++" 
    4         Version="8.00" 
     4        Version="8,00" 
    55        Name="cardlayer" 
    66        ProjectGUID="{C7DE2B79-F890-4ACB-804A-BDD14E1A9CAE}" 
     
    102102                </Configuration> 
    103103                <Configuration 
     104                        Name="Release|Win32" 
     105                        OutputDirectory="$(SolutionDir)$(ConfigurationName)" 
     106                        IntermediateDirectory="$(ConfigurationName)" 
     107                        ConfigurationType="2" 
     108                        CharacterSet="1" 
     109                        WholeProgramOptimization="1" 
     110                        > 
     111                        <Tool 
     112                                Name="VCPreBuildEventTool" 
     113                        /> 
     114                        <Tool 
     115                                Name="VCCustomBuildTool" 
     116                        /> 
     117                        <Tool 
     118                                Name="VCXMLDataGeneratorTool" 
     119                        /> 
     120                        <Tool 
     121                                Name="VCWebServiceProxyGeneratorTool" 
     122                        /> 
     123                        <Tool 
     124                                Name="VCMIDLTool" 
     125                        /> 
     126                        <Tool 
     127                                Name="VCCLCompilerTool" 
     128                                WholeProgramOptimization="true" 
     129                                AdditionalIncludeDirectories="..\common;cardpluginPteid;cardpluginSIS" 
     130                                PreprocessorDefinitions="PTEID_35;WIN32;NDEBUG;_WINDOWS;_USRDLL;EIDMW_CAL_EXPORT;CARDPLUGIN_IN_CAL;CAL_PTEID;PTEID_OLD_PINPAD" 
     131                                GeneratePreprocessedFile="0" 
     132                                RuntimeLibrary="2" 
     133                                TreatWChar_tAsBuiltInType="true" 
     134                                UsePrecompiledHeader="0" 
     135                                WarningLevel="3" 
     136                                Detect64BitPortabilityProblems="true" 
     137                                DebugInformationFormat="3" 
     138                                ShowIncludes="false" 
     139                        /> 
     140                        <Tool 
     141                                Name="VCManagedResourceCompilerTool" 
     142                        /> 
     143                        <Tool 
     144                                Name="VCResourceCompilerTool" 
     145                                PreprocessorDefinitions="PTEID_35;_UNICODE;UNICODE" 
     146                        /> 
     147                        <Tool 
     148                                Name="VCPreLinkEventTool" 
     149                        /> 
     150                        <Tool 
     151                                Name="VCLinkerTool" 
     152                                LinkLibraryDependencies="false" 
     153                                AdditionalDependencies="WS2_32.Lib pteidDlgsWin32.lib pteidcommon.lib winscard.lib" 
     154                                OutputFile="..\_Binaries35\$(ConfigurationName)\pteid$(ProjectName).dll" 
     155                                LinkIncremental="1" 
     156                                AdditionalLibraryDirectories="..\_Binaries35/$(ConfigurationName)" 
     157                                GenerateDebugInformation="true" 
     158                                SubSystem="2" 
     159                                OptimizeReferences="2" 
     160                                EnableCOMDATFolding="2" 
     161                                TargetMachine="1" 
     162                        /> 
     163                        <Tool 
     164                                Name="VCALinkTool" 
     165                        /> 
     166                        <Tool 
     167                                Name="VCManifestTool" 
     168                        /> 
     169                        <Tool 
     170                                Name="VCXDCMakeTool" 
     171                        /> 
     172                        <Tool 
     173                                Name="VCBscMakeTool" 
     174                        /> 
     175                        <Tool 
     176                                Name="VCFxCopTool" 
     177                        /> 
     178                        <Tool 
     179                                Name="VCAppVerifierTool" 
     180                        /> 
     181                        <Tool 
     182                                Name="VCWebDeploymentTool" 
     183                        /> 
     184                        <Tool 
     185                                Name="VCPostBuildEventTool" 
     186                        /> 
     187                </Configuration> 
     188                <Configuration 
    104189                        Name="Debug|x64" 
    105190                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)" 
     
    185270                </Configuration> 
    186271                <Configuration 
    187                         Name="Release|Win32" 
    188                         OutputDirectory="$(SolutionDir)$(ConfigurationName)" 
    189                         IntermediateDirectory="$(ConfigurationName)" 
    190                         ConfigurationType="2" 
    191                         CharacterSet="1" 
    192                         WholeProgramOptimization="1" 
    193                         > 
    194                         <Tool 
    195                                 Name="VCPreBuildEventTool" 
    196                         /> 
    197                         <Tool 
    198                                 Name="VCCustomBuildTool" 
    199                         /> 
    200                         <Tool 
    201                                 Name="VCXMLDataGeneratorTool" 
    202                         /> 
    203                         <Tool 
    204                                 Name="VCWebServiceProxyGeneratorTool" 
    205                         /> 
    206                         <Tool 
    207                                 Name="VCMIDLTool" 
    208                         /> 
    209                         <Tool 
    210                                 Name="VCCLCompilerTool" 
    211                                 WholeProgramOptimization="true" 
    212                                 AdditionalIncludeDirectories="../common;cardpluginPteid;cardpluginSIS" 
    213                                 PreprocessorDefinitions="PTEID_35;WIN32;NDEBUG;_WINDOWS;_USRDLL;EIDMW_CAL_EXPORT;CARDPLUGIN_IN_CAL;CAL_PTEID;PTEID_OLD_PINPAD" 
    214                                 RuntimeLibrary="2" 
    215                                 TreatWChar_tAsBuiltInType="true" 
    216                                 UsePrecompiledHeader="0" 
    217                                 WarningLevel="3" 
    218                                 Detect64BitPortabilityProblems="true" 
    219                                 DebugInformationFormat="3" 
    220                         /> 
    221                         <Tool 
    222                                 Name="VCManagedResourceCompilerTool" 
    223                         /> 
    224                         <Tool 
    225                                 Name="VCResourceCompilerTool" 
    226                                 PreprocessorDefinitions="PTEID_35;_UNICODE;UNICODE" 
    227                         /> 
    228                         <Tool 
    229                                 Name="VCPreLinkEventTool" 
    230                         /> 
    231                         <Tool 
    232                                 Name="VCLinkerTool" 
    233                                 LinkLibraryDependencies="false" 
    234                                 AdditionalDependencies="WS2_32.Lib pteidDlgsWin32.lib pteidcommon.lib winscard.lib" 
    235                                 OutputFile="..\_Binaries35\$(ConfigurationName)\pteid$(ProjectName).dll" 
    236                                 LinkIncremental="1" 
    237                                 AdditionalLibraryDirectories="..\_Binaries35/$(ConfigurationName)" 
    238                                 GenerateDebugInformation="true" 
    239                                 SubSystem="2" 
    240                                 OptimizeReferences="2" 
    241                                 EnableCOMDATFolding="2" 
    242                                 TargetMachine="1" 
    243                         /> 
    244                         <Tool 
    245                                 Name="VCALinkTool" 
    246                         /> 
    247                         <Tool 
    248                                 Name="VCManifestTool" 
    249                         /> 
    250                         <Tool 
    251                                 Name="VCXDCMakeTool" 
    252                         /> 
    253                         <Tool 
    254                                 Name="VCBscMakeTool" 
    255                         /> 
    256                         <Tool 
    257                                 Name="VCFxCopTool" 
    258                         /> 
    259                         <Tool 
    260                                 Name="VCAppVerifierTool" 
    261                         /> 
    262                         <Tool 
    263                                 Name="VCWebDeploymentTool" 
    264                         /> 
    265                         <Tool 
    266                                 Name="VCPostBuildEventTool" 
    267                         /> 
    268                 </Configuration> 
    269                 <Configuration 
    270272                        Name="Release|x64" 
    271273                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)" 
     
    361363                        > 
    362364                        <File 
     365                                RelativePath=".\ACR83Pinpad.cpp" 
     366                                > 
     367                        </File> 
     368                        <File 
    363369                                RelativePath=".\Cache.cpp" 
    364370                                > 
     
    385391                        </File> 
    386392                        <File 
     393                                RelativePath=".\GempcPinpad.cpp" 
     394                                > 
     395                        </File> 
     396                        <File 
     397                                RelativePath=".\GenericPinpad.cpp" 
     398                                > 
     399                        </File> 
     400                        <File 
    387401                                RelativePath=".\P15Correction.cpp" 
    388402                                > 
     
    394408                        <File 
    395409                                RelativePath=".\Pinpad.cpp" 
    396                                 > 
    397                         </File> 
    398                         <File 
    399                                 RelativePath=".\PinpadLib.cpp" 
    400                                 > 
    401                         </File> 
    402                         <File 
    403                                 RelativePath=".\old\PinpadLibOldPteid.cpp" 
    404410                                > 
    405411                        </File> 
     
    447453                        > 
    448454                        <File 
     455                                RelativePath=".\ACR83Pinpad.h" 
     456                                > 
     457                        </File> 
     458                        <File 
    449459                                RelativePath=".\Cache.h" 
    450460                                > 
     
    475485                        </File> 
    476486                        <File 
     487                                RelativePath=".\GempcPinpad.h" 
     488                                > 
     489                        </File> 
     490                        <File 
     491                                RelativePath=".\GenericPinpad.h" 
     492                                > 
     493                        </File> 
     494                        <File 
    477495                                RelativePath=".\InternalConst.h" 
    478496                                > 
     
    495513                        </File> 
    496514                        <File 
     515                                RelativePath=".\pinpad2-private.h" 
     516                                > 
     517                        </File> 
     518                        <File 
    497519                                RelativePath=".\pinpad2.h" 
    498                                 > 
    499                         </File> 
    500                         <File 
    501                                 RelativePath=".\PinpadLib.h" 
    502                                 > 
    503                         </File> 
    504                         <File 
    505                                 RelativePath=".\old\PinpadLibOldPteid.h" 
    506520                                > 
    507521                        </File> 
  • middleware-offline/trunk/_src/eidmw/eidgui/dlgprint.cpp

    r145 r146  
    9393            signfilepath.append("/CartaoCidadao.zip"); 
    9494            outputsign = QFileDialog::getSaveFileName(this, tr("Save Signature File"), signfilepath, tr("Zip files 'XAdES' (*.zip)")); 
     95 
     96            if (outputsign.isNull() || outputsign.isEmpty()) 
     97                return; 
    9598 
    9699            pdffiletmp = QDir::tempPath(); 
  • middleware-offline/trunk/_src/eidmw/eidgui/dlgverifysignature.cpp

    r145 r146  
    8080                sig_path_native = new char[nativedafaultpath.size()*2]; 
    8181        error = new char[errorlen]; 
     82        memset(error, 0, errorlen); 
    8283                strcpy(sig_path_native, nativedafaultpath.toStdString().c_str()); 
    8384 
  • middleware-offline/trunk/_src/eidmw/eidgui/eidmw_nl.ts

    r145 r146  
    713713    <message> 
    714714        <source>Retrieving certificates</source> 
    715         <translation type="unfinished">Ophalen van certificaten</translation> 
     715        <translation type="unfinished">Obtendo os certificados do cartão</translation> 
    716716    </message> 
    717717    <message> 
    718718        <source>Error retrieving certificates</source> 
    719         <translation type="unfinished">Certificaten ophalen mislukt</translation> 
     719        <translation type="unfinished">Erro durante a leitura dos certificados</translation> 
    720720    </message> 
    721721    <message> 
  • middleware-offline/trunk/_src/eidmw/eidgui/mainwnd.cpp

    r145 r146  
    6565 
    6666 
     67void ImportECRaizCert() 
     68{ 
     69        PCCERT_CONTEXT pCertCtx = NULL; 
     70 
     71        if (CryptQueryObject ( 
     72                CERT_QUERY_OBJECT_FILE, 
     73                L"C:\\Program Files\\Portugal Identity Card\\eidstore\\certs\\ECRaizEstado_novo_assinado_GTE.der", 
     74                CERT_QUERY_CONTENT_FLAG_ALL, 
     75                CERT_QUERY_FORMAT_FLAG_ALL, 
     76                0, 
     77                NULL, 
     78                NULL, 
     79                NULL, 
     80                NULL, 
     81                NULL, 
     82                (const void **)&pCertCtx) != 0) 
     83        { 
     84                 
     85                HCERTSTORE hCertStore = CertOpenSystemStoreA (NULL, "CA"); 
     86 
     87                if (hCertStore != NULL) 
     88                { 
     89                        CertAddEnhancedKeyUsageIdentifier (pCertCtx, szOID_PKIX_KP_EMAIL_PROTECTION); 
     90                        CertAddEnhancedKeyUsageIdentifier (pCertCtx, szOID_PKIX_KP_SERVER_AUTH); 
     91                        if (CertAddCertificateContextToStore ( 
     92                                hCertStore, 
     93                                pCertCtx, 
     94                                CERT_STORE_ADD_ALWAYS, 
     95                                NULL)) 
     96                        { 
     97                                std::cout << "Added certificate to store." << std::endl; 
     98                        } 
     99 
     100                        if (CertCloseStore (hCertStore, 0)) 
     101                        { 
     102                                std::cout << "Cert. store handle closed." << std::endl; 
     103                        } 
     104                } 
     105 
     106                if (pCertCtx) 
     107                { 
     108                        CertFreeCertificateContext (pCertCtx); 
     109                } 
     110        } 
     111} 
     112 
     113void ImportCCCert() 
     114{ 
     115        PCCERT_CONTEXT pCertCtx = NULL; 
     116 
     117        if (CryptQueryObject ( 
     118                CERT_QUERY_OBJECT_FILE, 
     119                L"C:\\Program Files\\Portugal Identity Card\\eidstore\\certs\\CartaodeCidadao001.der", 
     120                CERT_QUERY_CONTENT_FLAG_ALL, 
     121                CERT_QUERY_FORMAT_FLAG_ALL, 
     122                0, 
     123                NULL, 
     124                NULL, 
     125                NULL, 
     126                NULL, 
     127                NULL, 
     128                (const void **)&pCertCtx) != 0) 
     129           { 
     130                HCERTSTORE hCertStore = CertOpenSystemStoreA (NULL, "CA"); 
     131 
     132                if (hCertStore != NULL) 
     133                { 
     134                        CertAddEnhancedKeyUsageIdentifier (pCertCtx, szOID_PKIX_KP_EMAIL_PROTECTION); 
     135                        CertAddEnhancedKeyUsageIdentifier (pCertCtx, szOID_PKIX_KP_SERVER_AUTH); 
     136                        if (CertAddCertificateContextToStore ( 
     137                                hCertStore, 
     138                                pCertCtx, 
     139                                CERT_STORE_ADD_ALWAYS, 
     140                                NULL)) 
     141                        { 
     142                                std::cout << "Added certificate to store." << std::endl; 
     143                        } 
     144 
     145                        if (CertCloseStore (hCertStore, 0)) 
     146                        { 
     147                                std::cout << "Cert. store handle closed." << std::endl; 
     148                        } 
     149                } 
     150 
     151                if (pCertCtx) 
     152                { 
     153                        CertFreeCertificateContext (pCertCtx); 
     154                } 
     155        } 
     156} 
     157 
    67158 
    68159void MainWnd::createTrayMenu() 
     
    807898                return false; 
    808899        } 
     900 
     901        //Register the 2 higher-level CA Certs from disk files 
     902        ImportCCCert(); 
     903        ImportECRaizCert(); 
     904 
    809905        try 
    810906        { 
     
    9831079        HCERTSTORE              hMemoryStore = NULL;   // memory store handle 
    9841080        PCCERT_CONTEXT  pDesiredCert = NULL; 
    985  
     1081         
    9861082        if ( 0 == memcmp ( pCertContext->pCertInfo->Issuer.pbData 
    9871083                        , pCertContext->pCertInfo->Subject.pbData 
     
    26622758 
    26632759        } 
    2664          
    2665         QMessageBox::information( this, dialog_title,  QString(tr("Pin Change passed")), QMessageBox::Ok ); 
     2760        QString msg_tmp(tr("PIN change passed")); 
     2761        QMessageBox::information( this, dialog_title, msg_tmp, QMessageBox::Ok ); 
    26662762 
    26672763 
  • middleware-offline/trunk/_src/eidmw/eidgui/pteid35gui.vcproj

    r109 r146  
    348348                                AdditionalOptions="-Zm200 -w34100 -w34189 -Zm200 -w34100 -w34189 -w34100 -w34189" 
    349349                                Optimization="2" 
    350                                 AdditionalIncludeDirectories="&quot;.\GeneratedFiles\$(ConfigurationName)&quot;;..\common;..\eidlib;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtCore&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtNetwork&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtGui&quot;;&quot;C:\Users\a\pteid-mw-pt\_src\ThirdParty\cairo\include&quot;;..\..\ThirdParty\Qt\4.5.0\include\QtCore;..\..\ThirdParty\Qt\4.5.0\include\QtGui" 
     350                                AdditionalIncludeDirectories="&quot;.\GeneratedFiles\$(ConfigurationName)&quot;;..\common;..\eidlib;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtCore&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtNetwork&quot;;&quot;$(PTEID_DIR_QT_450_INCLUDE)\include\QtGui&quot;;&quot;C:\Users\a\pteid-mw-pt\_src\ThirdParty\cairo\include&quot;;..\..\ThirdParty\Qt\4.5.0\include\QtCore;..\..\ThirdParty\Qt\4.5.0\include\QtGui;..\dialogs" 
    351351                                PreprocessorDefinitions="PTEID_35;QT_NO_DEBUG;NDEBUG;_WINDOWS;WIN32;QT_LARGEFILE_SUPPORT;QT_DLL;QT_GUI_LIB;QT_CORE_LIB;QT_THREAD_SUPPORT" 
    352352                                GeneratePreprocessedFile="0" 
     
    377377                                IgnoreImportLibrary="true" 
    378378                                LinkLibraryDependencies="false" 
    379                                 AdditionalDependencies="pteidlibCpp.lib Cryptui.lib Crypt32.lib qtmain.lib QtGui4.lib QtCore4.lib QtNetwork4.lib cairo.lib" 
     379                                AdditionalDependencies="pteidlibCpp.lib Cryptui.lib Crypt32.lib qtmain.lib QtGui4.lib QtCore4.lib QtNetwork4.lib cairo.lib pteidDlgsWin32.lib pteidCommon.lib" 
    380380                                OutputFile="..\_Binaries35\$(PlatformName)\$(ConfigurationName)\pteid$(ProjectName).exe" 
    381381                                LinkIncremental="0" 
    382382                                SuppressStartupBanner="false" 
    383383                                AdditionalLibraryDirectories="&quot;..\_Binaries35\x64\$(ConfigurationName)&quot;;&quot;$(PTEID_DIR_QT_450_DYNAMIC)\lib&quot;;&quot;C:\Users\a\pteid-mw-pt\_src\ThirdParty\cairo\lib&quot;" 
    384                                 GenerateDebugInformation="false" 
     384                                GenerateDebugInformation="true" 
    385385                                ProgramDatabaseFile="" 
    386386                                SubSystem="2" 
  • middleware-offline/trunk/_src/eidmw/eidlib/pteid35lib.vcproj

    r82 r146  
    154154                                OutputFile="..\_Binaries35\$(ConfigurationName)\pteid$(ProjectName).dll" 
    155155                                LinkIncremental="1" 
    156  
    157156                                AdditionalLibraryDirectories="..\_Binaries35/$(ConfigurationName)" 
    158157                                GenerateDebugInformation="true" 
     
    294293                        <Tool 
    295294                                Name="VCCLCompilerTool" 
    296                                 AdditionalIncludeDirectories="&quot;$(PTEID_DIR_OPENSSL_098G)\include&quot;;&quot;$(PTEID_DIR_PLATFORMSDK_2003)\include&quot;;../applayer;../common;../cardlayer" 
     295                                AdditionalIncludeDirectories="&quot;$(PTEID_DIR_OPENSSL_098G)\include&quot;;&quot;$(PTEID_DIR_PLATFORMSDK_2003)\include&quot;;../applayer;../common;../cardlayer;../dialogs" 
    297296                                PreprocessorDefinitions="PTEID_35;WIN32;NDEBUG;_WINDOWS;_USRDLL;EIDMW_EIDLIB_EXPORTS" 
    298297                                RuntimeLibrary="2" 
     
    316315                                Name="VCLinkerTool" 
    317316                                LinkLibraryDependencies="false" 
    318                                 AdditionalDependencies="pteidapplayer.lib pteidcommon.lib" 
     317                                AdditionalDependencies="pteidapplayer.lib pteidcommon.lib pteidDlgsWin32.lib" 
    319318                                OutputFile="..\_Binaries35\$(PlatformName)\$(ConfigurationName)\pteid$(ProjectName).dll" 
    320319                                LinkIncremental="1" 
  • middleware-offline/trunk/_src/eidmw/eidlibJava_Wrapper/pteid35libJava_Wrapper.vcproj

    r109 r146  
    288288                        <Tool 
    289289                                Name="VCCLCompilerTool" 
    290                                 AdditionalIncludeDirectories="&quot;$(PTEID_DIR_OPENSSL_098G)\include&quot;;&quot;$(PTEID_DIR_PLATFORMSDK_2003)\include&quot;;../applayer;../common;../eidlib;../cardlayer;&quot;$(PTEID_DIR_JDK_142)\include&quot;;&quot;$(PTEID_DIR_JDK_142)\include\win32&quot;;..\..\ThirdParty\jdk\j2sdk1.4.2_17\include;..\..\ThirdParty\jdk\j2sdk1.4.2_17\include\win32;&quot;C:\Program Files\Java\jdk1.4.2_17\include&quot;;&quot;C:\Program Files\Java\jdk1.4.2_17\include\win32&quot;" 
     290                                AdditionalIncludeDirectories="../dialogs;&quot;$(PTEID_DIR_OPENSSL_098G)\include&quot;;&quot;$(PTEID_DIR_PLATFORMSDK_2003)\include&quot;;../applayer;../common;../eidlib;../cardlayer;&quot;$(PTEID_DIR_JDK_142)\include&quot;;&quot;$(PTEID_DIR_JDK_142)\include\win32&quot;;..\..\ThirdParty\jdk\j2sdk1.4.2_17\include;..\..\ThirdParty\jdk\j2sdk1.4.2_17\include\win32;&quot;C:\Program Files\Java\jdk1.4.2_17\include&quot;;&quot;C:\Program Files\Java\jdk1.4.2_17\include\win32&quot;" 
    291291                                PreprocessorDefinitions="PTEID_35;WIN32;NDEBUG;_WINDOWS;_USRDLL;EIDMW_EIDLIB_WRAPPER" 
    292292                                RuntimeLibrary="2" 
     
    309309                                LinkLibraryDependencies="true" 
    310310                                UseLibraryDependencyInputs="true" 
    311                                 AdditionalDependencies="pteidapplayer.lib pteidcommon.lib" 
    312                                 OutputFile="..\_Binaries35\$(ConfigurationName)\pteid$(ProjectName).dll" 
     311                                AdditionalDependencies="pteidapplayer.lib pteidcommon.lib pteidDlgsWin32.lib" 
     312                                OutputFile="..\_Binaries35\$(PlatformName)\$(ConfigurationName)/pteid$(ProjectName).dll" 
    313313                                AdditionalLibraryDirectories="&quot;..\_Binaries35\$(PlatformName)\$(ConfigurationName)&quot;" 
    314314                                GenerateManifest="true" 
  • middleware-offline/trunk/_src/eidmw/misc/Wix_MW35/MW35Wix/Product.wxs

    r145 r146  
    917917 
    918918      <Custom Action="SetCacheDirHidden"  After="InstallFiles">NOT Installed</Custom> 
    919       <Custom Action="CertificateRegistration" After="InstallFiles">NOT Installed</Custom> 
     919     <!--  <Custom Action="CertificateRegistration" After="InstallFiles">NOT Installed</Custom> --> 
    920920 
    921921      <ScheduleReboot After="InstallFinalize">NOT Installed</ScheduleReboot> 
  • middleware-offline/trunk/_src/eidmw/misc/Wix_MW35/MW35Wix/Product64.wxs

    r145 r146  
    439439           
    440440          <Component Win64="no" Id="Runtime35" Guid="{41F033E4-0669-4FD6-8B8E-DE31FE3AAE24}" SharedDllRefCount="yes"> 
    441         <File Id="pteidapplayer.dll" Name="pteidapplayer.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\pteidapplayer.dll" /> 
    442         <File Id="pteidcardlayer.dll" Name="pteidcardlayer.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\pteidcardlayer.dll" /> 
    443         <File Id="pteidcommon.dll" Name="pteidcommon.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\pteidcommon.dll" /> 
    444         <File Id="pteidDlgsWin32.dll" Name="pteidDlgsWin32.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\pteidDlgsWin32.dll" /> 
     441        <File Id="pteidapplayer.dll" Name="pteidapplayer.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\pteidapplayer.dll" /> 
     442        <File Id="pteidcardlayer.dll" Name="pteidcardlayer.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\pteidcardlayer.dll" /> 
     443        <File Id="pteidcommon.dll" Name="pteidcommon.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\pteidcommon.dll" /> 
     444        <File Id="pteidDlgsWin32.dll" Name="pteidDlgsWin32.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\pteidDlgsWin32.dll" /> 
    445445      </Component> 
    446446 
    447447                <Component Win64="no" Id="Runtime35ThirdPartyOpenSSL" Guid="{A98B4895-7CCF-4A91-ACE2-433B8D4363F8}" SharedDllRefCount="yes"> 
    448         <File Id="libeay32.dll" Name="libeay32.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\libeay32.dll" /> 
    449         <File Id="ssleay32.dll" Name="ssleay32.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\ssleay32.dll" /> 
     448        <File Id="libeay32.dll" Name="libeay32.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\libeay32.dll" /> 
     449        <File Id="ssleay32.dll" Name="ssleay32.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\ssleay32.dll" /> 
    450450      </Component> 
    451451 
    452452                <Component Win64="no" Id="Runtime35ThirdPartyXerces" Guid="{B1EBF9C5-1A6F-44d4-AA80-DE55AAF052FE}" SharedDllRefCount="yes"> 
    453         <File Id="xercesc_3_1.dll" Name="xerces-c_3_1.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\xerces-c_3_1.dll" /> 
     453        <File Id="xercesc_3_1.dll" Name="xerces-c_3_1.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\xerces-c_3_1.dll" /> 
    454454      </Component> 
    455455 
    456456      <!--Our Build of LibCurl - custom build options to remove unneeded features--> 
    457457                <Component Win64="no" Id="Curl" Guid="{1BA8207B-BEC4-43e3-93FA-AE9D25117CFA}" SharedDllRefCount="yes"> 
    458         <File Id="libcurl.dll" Name="libcurl.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\libcurl.dll" ></File> 
     458        <File Id="libcurl.dll" Name="libcurl.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\libcurl.dll" ></File> 
    459459      </Component> 
    460460 
    461461                <Component Win64="no" Id="CSP" Guid="{54153442-D4CE-4DE6-9321-1BAC5DE4C725}" SharedDllRefCount="yes"> 
    462         <File Id="beidCSP.dll" Name="beidCSP.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\beidcsp.dll" /> 
    463         <File Id="beidCSPlib.dll" Name="beidCSPlib.dll" KeyPath="no" Source="..\..\..\_Binaries35\Release\x86\beidCSPlib.dll" /> 
     462        <File Id="beidCSP.dll" Name="beidCSP.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\beidcsp.dll" /> 
     463        <File Id="beidCSPlib.dll" Name="beidCSPlib.dll" KeyPath="no" Source="..\..\..\_Binaries35\x64\release\beidCSPlib.dll" /> 
    464464      </Component> 
    465465 
    466466                <Component Win64="no" Id="FreeImage" Guid="EF7A30DC-47CC-4385-832A-8E871EF69F64" SharedDllRefCount="yes"> 
    467         <File Id="FreeImage.dll" Name="FreeImage.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\FreeImage.dll" /> 
     467        <File Id="FreeImage.dll" Name="FreeImage.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\FreeImage.dll" /> 
    468468      </Component> 
    469469 
    470470                <Component Win64="no" Id="XMLSecurity" Guid="EF7A30DC-47CC-4385-832A-8E871EF69F65" SharedDllRefCount="yes"> 
    471         <File Id="xsec_1_6.dll" Name="xsec_1_6.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\xsec_1_6.dll" /> 
     471        <File Id="xsec_1_6.dll" Name="xsec_1_6.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\xsec_1_6.dll" /> 
    472472      </Component> 
    473473 
    474474                <Component Win64="no" Id="pkcs11" Guid="D54164C0-795D-4B2D-96C6-C8E395100896" SharedDllRefCount="yes"> 
    475         <File Id="pteidpkcs11.dll" Name="pteidpkcs11.dll" KeyPath="yes" Source="..\..\..\_Binaries35\Release\x86\pteidpkcs11.dll" /> 
     475        <File Id="pteidpkcs11.dll" Name="pteidpkcs11.dll" KeyPath="yes" Source="..\..\..\_Binaries35\x64\release\pteidpkcs11.dll" /> 
    476476         
    477477      </Component>