Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fix line endings

  • Loading branch information...
commit 11ce0b8dc76da4feadab0bfa5d32a1e0800f2a7d 1 parent 55dd254
@mbert authored
Showing with 14,465 additions and 14,460 deletions.
  1. +5 −0 ChangeLog
  2. +1 −1  Libraries/CICalendar
  3. +1 −1  Libraries/XMLLib
  4. +1 −1  Linux/Resources/RegistrationBlankUnix.txt
  5. +302 −302 Plug-ins/CRAM-MD5/CRAM-MD5.vcproj
  6. +19 −19 Plug-ins/Common/MulberryPrefixWin32.cp
  7. +1 −1  Plug-ins/Common/resources/RES/RegistrationBlankUnix.c
  8. +31 −31 Plug-ins/Common/stdafx.h
  9. +300 −300 Plug-ins/CommunicatorAdbkIO/CommunicatorAdbkIO.vcproj
  10. +248 −248 Plug-ins/CommunicatorAdbkIO/sources/ldap_cdefs.h
  11. +326 −326 Plug-ins/DIGEST-MD5/DIGEST-MD5.vcproj
  12. +266 −266 Plug-ins/Eudora4AdbkIO/Eudora4AdbkIO.vcproj
  13. +266 −266 Plug-ins/EudoraAdbkIO/EudoraAdbkIO.vcproj
  14. +274 −274 Plug-ins/GPG/GPG.vcproj
  15. +266 −266 Plug-ins/NetscapeAdbkIO/NetscapeAdbkIO.vcproj
  16. +266 −266 Plug-ins/OEAdbkIO/OEAdbkIO.vcproj
  17. +266 −266 Plug-ins/PineAdbkIO/PineAdbkIO.vcproj
  18. +416 −416 Plug-ins/PluginLibrary/PluginLib.vcproj
  19. +32 −32 Plug-ins/PluginLibrary/stdafx.h
  20. +266 −266 Plug-ins/QuickmailAdbkIO/QuickmailAdbkIO.vcproj
  21. +266 −266 Plug-ins/QuickmailProAdbkIO/QuickmailProAdbkIO.vcproj
  22. +274 −274 Plug-ins/SMIME/SMIME.vcproj
  23. +2,764 −2,764 Plug-ins/SSL/SSL.def
  24. +266 −266 Plug-ins/SSL/SSL.vcproj
  25. +288 −288 Plug-ins/vCardAdbkIO/vCardAdbkIO.vcproj
  26. +1,260 −1,260 Sources_Common/Application/Address_Book_Manager/CAdbkManagerTableCommon.cp
  27. +583 −583 Sources_Common/Mail/Network/CTLSSocket.cp
  28. +35 −35 Sources_Common/Utilities/templs.h
  29. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/0bb21872.0
  30. +29 −29 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/0c364b2d.0
  31. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/0e82f83a.0
  32. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/11f154d6.0
  33. +23 −23 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/128b9c8d.0
  34. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/1a147d5b.0
  35. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/1bb6c7e0.0
  36. +15 −15 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/1c647a6d.0
  37. +25 −25 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/256fd83b.0
  38. +20 −20 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/25f0cbee.0
  39. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/2d047263.0
  40. +15 −15 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/2edf7016.0
  41. +21 −21 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/3ad48a91.0
  42. +26 −26 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/3e7271e8.0
  43. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/412bea73.0
  44. +16 −16 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/43d4bde2.0
  45. +23 −23 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/4643210f.0
  46. +15 −15 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/4d654d1d.0
  47. +20 −20 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/4f19d2b4.0
  48. +25 −25 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/54edfa5d.0
  49. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/57692373.0
  50. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/594f1775.0
  51. +16 −16 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/5ee07a24.0
  52. +20 −20 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/613f892a.0
  53. +25 −25 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/6166cb50.0
  54. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/66ec64da.0
  55. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/69b0411c.0
  56. +18 −18 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/6d6ec79c.0
  57. +20 −20 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/709afd2b.0
  58. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/72fa7371.0
  59. +16 −16 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/74c26bd0.0
  60. +14 −14 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/7651b327.0
  61. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/76d6205a.0
  62. +20 −20 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/7999be0d.0
  63. +18 −18 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/7d3cd826.0
  64. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/7d453d8f.0
  65. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/7edb8a70.0
  66. +30 −30 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/87753b0d.0
  67. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/8e6e2991.0
  68. +25 −25 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/8efac7d4.0
  69. +13 −13 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/97b4211c.0
  70. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/a15b3b6b.0
  71. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/a2be0f54.0
  72. +21 −21 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/b0f3e76e.0
  73. +14 −14 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/b5f329fa.0
  74. +16 −16 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/bb0a889c.0
  75. +18 −18 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/bcdd5959.0
  76. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/c19d42c7.0
  77. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/c215bc69.0
  78. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/c33a80d4.0
  79. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/c527e4ab.0
  80. +25 −25 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/ccf7ff0e.0
  81. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/d78a75c7.0
  82. +24 −24 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/db65db21.0
  83. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/ddc328ff.0
  84. +22 −22 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/dfd0b044.0
  85. +32 −32 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/e775ed2d.0
  86. +16 −16 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/e7b8d656.0
  87. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/ed049835.0
  88. +28 −28 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/ed524cf5.0
  89. +19 −19 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/ed62f4e3.0
  90. +15 −15 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/eff823fe.0
  91. +94 −94 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/f10dd942.0
  92. +18 −18 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/f4996e82.0
  93. +14 −14 Win32/Installer/Mulberry/Bits/Plug-ins/CACerts/f73e89fd.0
  94. +376 −376 Win32/Installer/Mulberry/Bits/Previous Release Notes/History (v1.3).txt
  95. +606 −606 Win32/Installer/Mulberry/Bits/Previous Release Notes/History (v1.4).txt
  96. +577 −577 Win32/Installer/Mulberry/Bits/Previous Release Notes/History (v2.0).txt
  97. +398 −398 Win32/Installer/Mulberry/Bits/Previous Release Notes/History (v2.2).txt
  98. +776 −776 Win32/Installer/Mulberry/Bits/Previous Release Notes/History (v3.0).txt
  99. +61 −61 Win32/Installer/Mulberry/Bits/Previous Release Notes/Release (pre-v1.3).txt
  100. +275 −275 Win32/Installer/Mulberry/Bits/Previous Release Notes/Release (v1.3).txt
  101. +369 −369 Win32/Installer/Mulberry/Bits/Previous Release Notes/Release (v1.4).txt
  102. +326 −326 Win32/Installer/Mulberry/Bits/Previous Release Notes/Release (v2.0).txt
Sorry, we could not display the entire diff because it was too big.
View
5 ChangeLog
@@ -1,2 +1,7 @@
2010/03/15 M'bert
* Merge from Kenneth Porter's branch: fixes for Win32 build
+2011/12/08 M'bert
+ * Moved to git
+ * Initial Linux build, binary produced does not yet work
+2011/12/10 M'bert
+ * First working MacOS build
2  Libraries/CICalendar
@@ -1 +1 @@
-Subproject commit b9904e071f099807522bf2a9a0f85a0f01bdf824
+Subproject commit a69472b99f73f81bfe0d3db3c9cbb6efabe1bb34
2  Libraries/XMLLib
@@ -1 +1 @@
-Subproject commit 5ef782a09983f7dec2f25399cf3b0e972f765c80
+Subproject commit f9ad1f3b7f528d658fcaf4cfb5a4b8eab70f1cef
View
2  Linux/Resources/RegistrationBlankUnix.txt
@@ -1,2 +1,2 @@
-const char* cRegistrationBlank = "REGISTRATIONSPACE\n"
+const char* cRegistrationBlank = "REGISTRATIONSPACE\n"
"****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************";
View
604 Plug-ins/CRAM-MD5/CRAM-MD5.vcproj
@@ -1,302 +1,302 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9.00"
- Name="CRAM-MD5"
- ProjectGUID="{2984B681-27AE-4CA2-8AC5-911F02D3ED71}"
- RootNamespace="CRAMMD5"
- Keyword="Win32Proj"
- TargetFrameworkVersion="131072"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="4"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="2"
- GenerateDebugInformation="true"
- SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- RuntimeLibrary="2"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="3"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="2"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
- UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
- >
- <File
- RelativePath="..\Common\CAuthPluginDLL.cp"
- >
- </File>
- <File
- RelativePath=".\sources\CCRAMMD5PluginDLL.cp"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.cp"
- >
- </File>
- <File
- RelativePath=".\sources\md5\hmac-md5.c"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\kbase64.cp"
- >
- </File>
- <File
- RelativePath="..\Common\MulberryPrefixWin32.cp"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\PluginDLLmain.cp"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl;inc;xsd"
- UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
- >
- <File
- RelativePath="..\Common\CAuthPluginDLL.h"
- >
- </File>
- <File
- RelativePath=".\sources\CCRAMMD5PluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginInfo.h"
- >
- </File>
- <File
- RelativePath=".\sources\md5\hmac-md5.h"
- >
- </File>
- <File
- RelativePath="..\Common\kbase64.h"
- >
- </File>
- <File
- RelativePath="..\Common\Plugin_Prefix_Win32.h"
- >
- </File>
- <File
- RelativePath=".\sources\PluginDLLmain.h"
- >
- </File>
- <File
- RelativePath="..\Common\stdafx.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Resource Files"
- Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
- UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
- >
- <File
- RelativePath="..\Common\resources\Plugin.rc"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="CRAM-MD5"
+ ProjectGUID="{2984B681-27AE-4CA2-8AC5-911F02D3ED71}"
+ RootNamespace="CRAMMD5"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\Common\CAuthPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\CCRAMMD5PluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\md5\hmac-md5.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\kbase64.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\MulberryPrefixWin32.cp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\PluginDLLmain.cp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\Common\CAuthPluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\CCRAMMD5PluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginInfo.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\md5\hmac-md5.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\kbase64.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\Plugin_Prefix_Win32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\PluginDLLmain.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\stdafx.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ <File
+ RelativePath="..\Common\resources\Plugin.rc"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
View
38 Plug-ins/Common/MulberryPrefixWin32.cp
@@ -1,19 +1,19 @@
-/*
- Copyright (c) 2007-2009 Cyrus Daboo. All rights reserved.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-// Precompile source file
-
-#include "Plugin_Prefix_Win32.h"
+/*
+ Copyright (c) 2007-2009 Cyrus Daboo. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*/
+
+// Precompile source file
+
+#include "Plugin_Prefix_Win32.h"
View
2  Plug-ins/Common/resources/RES/RegistrationBlankUnix.c
@@ -14,5 +14,5 @@
limitations under the License.
*/
-const char* cRegistrationBlank = "REGISTRATIONSPACE\n"
+const char* cRegistrationBlank = "REGISTRATIONSPACE\n"
"****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************";
View
62 Plug-ins/Common/stdafx.h
@@ -1,32 +1,32 @@
-// stdafx.h : include file for standard system include files,
-// or project specific include files that are used frequently, but
-// are changed infrequently
-//
-
-#pragma once
-
-
-#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
-
-// Modify the following defines if you have to target a platform prior to the ones specified below.
-// Refer to MSDN for the latest info on corresponding values for different platforms.
-#ifndef WINVER // Allow use of features specific to Windows XP or later.
-#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows.
-#endif
-
-#ifndef _WIN32_WINNT // Allow use of features specific to Windows XP or later.
-#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows.
-#endif
-
-#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
-#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
-#endif
-
-#ifndef _WIN32_IE // Allow use of features specific to IE 6.0 or later.
-#define _WIN32_IE 0x0600 // Change this to the appropriate value to target other versions of IE.
-#endif
-
-
-// TODO: reference additional headers your program requires here
-
+// stdafx.h : include file for standard system include files,
+// or project specific include files that are used frequently, but
+// are changed infrequently
+//
+
+#pragma once
+
+
+#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
+
+// Modify the following defines if you have to target a platform prior to the ones specified below.
+// Refer to MSDN for the latest info on corresponding values for different platforms.
+#ifndef WINVER // Allow use of features specific to Windows XP or later.
+#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINNT // Allow use of features specific to Windows XP or later.
+#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
+#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
+#endif
+
+#ifndef _WIN32_IE // Allow use of features specific to IE 6.0 or later.
+#define _WIN32_IE 0x0600 // Change this to the appropriate value to target other versions of IE.
+#endif
+
+
+// TODO: reference additional headers your program requires here
+
#include <windows.h>
View
600 Plug-ins/CommunicatorAdbkIO/CommunicatorAdbkIO.vcproj
@@ -1,300 +1,300 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9.00"
- Name="CommunicatorAdbkIO"
- ProjectGUID="{44908954-E9BC-451A-948F-503C34C21459}"
- RootNamespace="CommunicatorAdbkIO"
- Keyword="Win32Proj"
- TargetFrameworkVersion="131072"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="4"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="2"
- GenerateDebugInformation="true"
- SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- RuntimeLibrary="2"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="3"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="2"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
- UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
- >
- <File
- RelativePath="..\Common\CAdbkIOPluginDLL.cp"
- >
- </File>
- <File
- RelativePath=".\sources\CCommAdbkIOPluginDLL.cp"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.cp"
- >
- </File>
- <File
- RelativePath=".\sources\line64win.c"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- CompileAs="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- CompileAs="1"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\MulberryPrefixWin32.cp"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\PluginDLLmain.cp"
- >
- </File>
- <File
- RelativePath="..\Common\stdafx.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl;inc;xsd"
- UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
- >
- <File
- RelativePath="..\Common\CAdbkIOPluginDLL.h"
- >
- </File>
- <File
- RelativePath=".\sources\CCommAdbkIOPluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginInfo.h"
- >
- </File>
- <File
- RelativePath=".\sources\ldap_cdefs.h"
- >
- </File>
- <File
- RelativePath=".\sources\ldif.h"
- >
- </File>
- <File
- RelativePath="..\Common\Plugin_Prefix_Win32.h"
- >
- </File>
- <File
- RelativePath=".\sources\PluginDLLmain.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Resource Files"
- Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
- UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
- >
- <File
- RelativePath="..\Common\resources\Plugin.rc"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="CommunicatorAdbkIO"
+ ProjectGUID="{44908954-E9BC-451A-948F-503C34C21459}"
+ RootNamespace="CommunicatorAdbkIO"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\Common\CAdbkIOPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\CCommAdbkIOPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\line64win.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="0"
+ CompileAs="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="0"
+ CompileAs="1"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\MulberryPrefixWin32.cp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\PluginDLLmain.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\stdafx.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\Common\CAdbkIOPluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\CCommAdbkIOPluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginDLL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginInfo.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\ldap_cdefs.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\ldif.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\Plugin_Prefix_Win32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\PluginDLLmain.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ <File
+ RelativePath="..\Common\resources\Plugin.rc"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
View
496 Plug-ins/CommunicatorAdbkIO/sources/ldap_cdefs.h
@@ -1,248 +1,248 @@
-/* $OpenLDAP: pkg/ldap/include/ldap_cdefs.h,v 1.29.2.4 2008/02/11 23:26:40 kurt Exp $ */
-/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
- *
- * Copyright 1998-2008 The OpenLDAP Foundation.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted only as authorized by the OpenLDAP
- * Public License.
- *
- * A copy of this license is available in file LICENSE in the
- * top-level directory of the distribution or, alternatively, at
- * <http://www.OpenLDAP.org/license.html>.
- */
-/* LDAP C Defines */
-
-#ifndef _LDAP_CDEFS_H
-#define _LDAP_CDEFS_H
-
-#if defined(__cplusplus) || defined(c_plusplus)
-# define LDAP_BEGIN_DECL extern "C" {
-# define LDAP_END_DECL }
-#else
-# define LDAP_BEGIN_DECL /* begin declarations */
-# define LDAP_END_DECL /* end declarations */
-#endif
-
-#if !defined(LDAP_NO_PROTOTYPES) && ( defined(LDAP_NEEDS_PROTOTYPES) || \
- defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) )
-
- /* ANSI C or C++ */
-# define LDAP_P(protos) protos
-# define LDAP_CONCAT1(x,y) x ## y
-# define LDAP_CONCAT(x,y) LDAP_CONCAT1(x,y)
-# define LDAP_STRING(x) #x /* stringify without expanding x */
-# define LDAP_XSTRING(x) LDAP_STRING(x) /* expand x, then stringify */
-
-#ifndef LDAP_CONST
-# define LDAP_CONST const
-#endif
-
-#else /* no prototypes */
-
- /* traditional C */
-# define LDAP_P(protos) ()
-# define LDAP_CONCAT(x,y) x/**/y
-# define LDAP_STRING(x) "x"
-
-#ifndef LDAP_CONST
-# define LDAP_CONST /* no const */
-#endif
-
-#endif /* no prototypes */
-
-#if (__GNUC__) * 1000 + (__GNUC_MINOR__) >= 2006
-# define LDAP_GCCATTR(attrs) __attribute__(attrs)
-#else
-# define LDAP_GCCATTR(attrs)
-#endif
-
-/*
- * Support for Windows DLLs.
- *
- * When external source code includes header files for dynamic libraries,
- * the external source code is "importing" DLL symbols into its resulting
- * object code. On Windows, symbols imported from DLLs must be explicitly
- * indicated in header files with the __declspec(dllimport) directive.
- * This is not totally necessary for functions because the compiler
- * (gcc or MSVC) will generate stubs when this directive is absent.
- * However, this is required for imported variables.
- *
- * The LDAP libraries, i.e. liblber and libldap, can be built as
- * static or shared, based on configuration. Just about all other source
- * code in OpenLDAP use these libraries. If the LDAP libraries
- * are configured as shared, 'configure' defines the LDAP_LIBS_DYNAMIC
- * macro. When other source files include LDAP library headers, the
- * LDAP library symbols will automatically be marked as imported. When
- * the actual LDAP libraries are being built, the symbols will not
- * be marked as imported because the LBER_LIBRARY or LDAP_LIBRARY macros
- * will be respectively defined.
- *
- * Any project outside of OpenLDAP with source code wanting to use
- * LDAP dynamic libraries should explicitly define LDAP_LIBS_DYNAMIC.
- * This will ensure that external source code appropriately marks symbols
- * that will be imported.
- *
- * The slapd executable, itself, can be used as a dynamic library.
- * For example, if a backend module is compiled as shared, it will
- * import symbols from slapd. When this happens, the slapd symbols
- * must be marked as imported in header files that the backend module
- * includes. Remember that slapd links with various static libraries.
- * If the LDAP libraries were configured as static, their object
- * code is also part of the monolithic slapd executable. Thus, when
- * a backend module imports symbols from slapd, it imports symbols from
- * all of the static libraries in slapd as well. Thus, the SLAP_IMPORT
- * macro, when defined, will appropriately mark symbols as imported.
- * This macro should be used by shared backend modules as well as any
- * other external source code that imports symbols from the slapd
- * executable as if it were a DLL.
- *
- * Note that we don't actually have to worry about using the
- * __declspec(dllexport) directive anywhere. This is because both
- * MSVC and Mingw provide alternate (more effective) methods for exporting
- * symbols out of binaries, i.e. the use of a DEF file.
- *
- * NOTE ABOUT BACKENDS: Backends can be configured as static or dynamic.
- * When a backend is configured as dynamic, slapd will load the backend
- * explicitly and populate function pointer structures by calling
- * the backend's well-known initialization function. Because of this
- * procedure, slapd never implicitly imports symbols from dynamic backends.
- * This makes it unnecessary to tag various backend functions with the
- * __declspec(dllimport) directive. This is because neither slapd nor
- * any other external binary should ever be implicitly loading a backend
- * dynamic module.
- *
- * Backends are supposed to be self-contained. However, it appears that
- * back-meta DOES implicitly import symbols from back-ldap. This means
- * that the __declspec(dllimport) directive should be marked on back-ldap
- * functions (in its header files) if and only if we're compiling for
- * windows AND back-ldap has been configured as dynamic AND back-meta
- * is the client of back-ldap. When client is slapd, there is no effect
- * since slapd does not implicitly import symbols.
- *
- * TODO(?): Currently, back-meta nor back-ldap is supported for Mingw32.
- * Thus, there's no need to worry about this right now. This is something that
- * may or may not have to be addressed in the future.
- */
-
-/* LBER library */
-#if defined(_WIN32) && \
- ((defined(LDAP_LIBS_DYNAMIC) && !defined(LBER_LIBRARY)) || \
- (!defined(LDAP_LIBS_DYNAMIC) && defined(SLAPD_IMPORT)))
-# define LBER_F(type) extern __declspec(dllimport) type
-# define LBER_V(type) extern __declspec(dllimport) type
-#else
-# define LBER_F(type) extern type
-# define LBER_V(type) extern type
-#endif
-
-/* LDAP library */
-#if defined(_WIN32) && \
- ((defined(LDAP_LIBS_DYNAMIC) && !defined(LDAP_LIBRARY)) || \
- (!defined(LDAP_LIBS_DYNAMIC) && defined(SLAPD_IMPORT)))
-# define LDAP_F(type) extern __declspec(dllimport) type
-# define LDAP_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_F(type) extern type
-# define LDAP_V(type) extern type
-#endif
-
-/* AVL library */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_AVL_F(type) extern __declspec(dllimport) type
-# define LDAP_AVL_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_AVL_F(type) extern type
-# define LDAP_AVL_V(type) extern type
-#endif
-
-/* LDIF library */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_LDIF_F(type) extern __declspec(dllimport) type
-# define LDAP_LDIF_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_LDIF_F(type) extern type
-# define LDAP_LDIF_V(type) extern type
-#endif
-
-/* LUNICODE library */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_LUNICODE_F(type) extern __declspec(dllimport) type
-# define LDAP_LUNICODE_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_LUNICODE_F(type) extern type
-# define LDAP_LUNICODE_V(type) extern type
-#endif
-
-/* LUTIL library */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_LUTIL_F(type) extern __declspec(dllimport) type
-# define LDAP_LUTIL_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_LUTIL_F(type) extern type
-# define LDAP_LUTIL_V(type) extern type
-#endif
-
-/* REWRITE library */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_REWRITE_F(type) extern __declspec(dllimport) type
-# define LDAP_REWRITE_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_REWRITE_F(type) extern type
-# define LDAP_REWRITE_V(type) extern type
-#endif
-
-/* SLAPD (as a dynamic library exporting symbols) */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_SLAPD_F(type) extern __declspec(dllimport) type
-# define LDAP_SLAPD_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_SLAPD_F(type) extern type
-# define LDAP_SLAPD_V(type) extern type
-#endif
-
-/* SLAPD (as a dynamic library exporting symbols) */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define LDAP_SLAPI_F(type) extern __declspec(dllimport) type
-# define LDAP_SLAPI_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_SLAPI_F(type) extern type
-# define LDAP_SLAPI_V(type) extern type
-#endif
-
-/* SLAPD (as a dynamic library exporting symbols) */
-#if defined(_WIN32) && defined(SLAPD_IMPORT)
-# define SLAPI_F(type) extern __declspec(dllimport) type
-# define SLAPI_V(type) extern __declspec(dllimport) type
-#else
-# define SLAPI_F(type) extern type
-# define SLAPI_V(type) extern type
-#endif
-
-/*
- * C library. Mingw32 links with the dynamic C run-time library by default,
- * so the explicit definition of CSTATIC will keep dllimport from
- * being defined, if desired.
- *
- * MSVC defines the _DLL macro when the compiler is invoked with /MD or /MDd,
- * which means the resulting object code will be linked with the dynamic
- * C run-time library.
- *
- * Technically, it shouldn't be necessary to redefine any functions that
- * the headers for the C library should already contain. Nevertheless, this
- * is here as a safe-guard.
- *
- * TODO: Determine if these macros ever get expanded for Windows. If not,
- * the declspec expansion can probably be removed.
- */
-#if (defined(__MINGW32__) && !defined(CSTATIC)) || \
- (defined(_MSC_VER) && defined(_DLL))
-# define LDAP_LIBC_F(type) extern __declspec(dllimport) type
-# define LDAP_LIBC_V(type) extern __declspec(dllimport) type
-#else
-# define LDAP_LIBC_F(type) extern type
-# define LDAP_LIBC_V(type) extern type
-#endif
-
-#endif /* _LDAP_CDEFS_H */
+/* $OpenLDAP: pkg/ldap/include/ldap_cdefs.h,v 1.29.2.4 2008/02/11 23:26:40 kurt Exp $ */
+/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
+ *
+ * Copyright 1998-2008 The OpenLDAP Foundation.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted only as authorized by the OpenLDAP
+ * Public License.
+ *
+ * A copy of this license is available in file LICENSE in the
+ * top-level directory of the distribution or, alternatively, at
+ * <http://www.OpenLDAP.org/license.html>.
+ */
+/* LDAP C Defines */
+
+#ifndef _LDAP_CDEFS_H
+#define _LDAP_CDEFS_H
+
+#if defined(__cplusplus) || defined(c_plusplus)
+# define LDAP_BEGIN_DECL extern "C" {
+# define LDAP_END_DECL }
+#else
+# define LDAP_BEGIN_DECL /* begin declarations */
+# define LDAP_END_DECL /* end declarations */
+#endif
+
+#if !defined(LDAP_NO_PROTOTYPES) && ( defined(LDAP_NEEDS_PROTOTYPES) || \
+ defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) )
+
+ /* ANSI C or C++ */
+# define LDAP_P(protos) protos
+# define LDAP_CONCAT1(x,y) x ## y
+# define LDAP_CONCAT(x,y) LDAP_CONCAT1(x,y)
+# define LDAP_STRING(x) #x /* stringify without expanding x */
+# define LDAP_XSTRING(x) LDAP_STRING(x) /* expand x, then stringify */
+
+#ifndef LDAP_CONST
+# define LDAP_CONST const
+#endif
+
+#else /* no prototypes */
+
+ /* traditional C */
+# define LDAP_P(protos) ()
+# define LDAP_CONCAT(x,y) x/**/y
+# define LDAP_STRING(x) "x"
+
+#ifndef LDAP_CONST
+# define LDAP_CONST /* no const */
+#endif
+
+#endif /* no prototypes */
+
+#if (__GNUC__) * 1000 + (__GNUC_MINOR__) >= 2006
+# define LDAP_GCCATTR(attrs) __attribute__(attrs)
+#else
+# define LDAP_GCCATTR(attrs)
+#endif
+
+/*
+ * Support for Windows DLLs.
+ *
+ * When external source code includes header files for dynamic libraries,
+ * the external source code is "importing" DLL symbols into its resulting
+ * object code. On Windows, symbols imported from DLLs must be explicitly
+ * indicated in header files with the __declspec(dllimport) directive.
+ * This is not totally necessary for functions because the compiler
+ * (gcc or MSVC) will generate stubs when this directive is absent.
+ * However, this is required for imported variables.
+ *
+ * The LDAP libraries, i.e. liblber and libldap, can be built as
+ * static or shared, based on configuration. Just about all other source
+ * code in OpenLDAP use these libraries. If the LDAP libraries
+ * are configured as shared, 'configure' defines the LDAP_LIBS_DYNAMIC
+ * macro. When other source files include LDAP library headers, the
+ * LDAP library symbols will automatically be marked as imported. When
+ * the actual LDAP libraries are being built, the symbols will not
+ * be marked as imported because the LBER_LIBRARY or LDAP_LIBRARY macros
+ * will be respectively defined.
+ *
+ * Any project outside of OpenLDAP with source code wanting to use
+ * LDAP dynamic libraries should explicitly define LDAP_LIBS_DYNAMIC.
+ * This will ensure that external source code appropriately marks symbols
+ * that will be imported.
+ *
+ * The slapd executable, itself, can be used as a dynamic library.
+ * For example, if a backend module is compiled as shared, it will
+ * import symbols from slapd. When this happens, the slapd symbols
+ * must be marked as imported in header files that the backend module
+ * includes. Remember that slapd links with various static libraries.
+ * If the LDAP libraries were configured as static, their object
+ * code is also part of the monolithic slapd executable. Thus, when
+ * a backend module imports symbols from slapd, it imports symbols from
+ * all of the static libraries in slapd as well. Thus, the SLAP_IMPORT
+ * macro, when defined, will appropriately mark symbols as imported.
+ * This macro should be used by shared backend modules as well as any
+ * other external source code that imports symbols from the slapd
+ * executable as if it were a DLL.
+ *
+ * Note that we don't actually have to worry about using the
+ * __declspec(dllexport) directive anywhere. This is because both
+ * MSVC and Mingw provide alternate (more effective) methods for exporting
+ * symbols out of binaries, i.e. the use of a DEF file.
+ *
+ * NOTE ABOUT BACKENDS: Backends can be configured as static or dynamic.
+ * When a backend is configured as dynamic, slapd will load the backend
+ * explicitly and populate function pointer structures by calling
+ * the backend's well-known initialization function. Because of this
+ * procedure, slapd never implicitly imports symbols from dynamic backends.
+ * This makes it unnecessary to tag various backend functions with the
+ * __declspec(dllimport) directive. This is because neither slapd nor
+ * any other external binary should ever be implicitly loading a backend
+ * dynamic module.
+ *
+ * Backends are supposed to be self-contained. However, it appears that
+ * back-meta DOES implicitly import symbols from back-ldap. This means
+ * that the __declspec(dllimport) directive should be marked on back-ldap
+ * functions (in its header files) if and only if we're compiling for
+ * windows AND back-ldap has been configured as dynamic AND back-meta
+ * is the client of back-ldap. When client is slapd, there is no effect
+ * since slapd does not implicitly import symbols.
+ *
+ * TODO(?): Currently, back-meta nor back-ldap is supported for Mingw32.
+ * Thus, there's no need to worry about this right now. This is something that
+ * may or may not have to be addressed in the future.
+ */
+
+/* LBER library */
+#if defined(_WIN32) && \
+ ((defined(LDAP_LIBS_DYNAMIC) && !defined(LBER_LIBRARY)) || \
+ (!defined(LDAP_LIBS_DYNAMIC) && defined(SLAPD_IMPORT)))
+# define LBER_F(type) extern __declspec(dllimport) type
+# define LBER_V(type) extern __declspec(dllimport) type
+#else
+# define LBER_F(type) extern type
+# define LBER_V(type) extern type
+#endif
+
+/* LDAP library */
+#if defined(_WIN32) && \
+ ((defined(LDAP_LIBS_DYNAMIC) && !defined(LDAP_LIBRARY)) || \
+ (!defined(LDAP_LIBS_DYNAMIC) && defined(SLAPD_IMPORT)))
+# define LDAP_F(type) extern __declspec(dllimport) type
+# define LDAP_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_F(type) extern type
+# define LDAP_V(type) extern type
+#endif
+
+/* AVL library */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_AVL_F(type) extern __declspec(dllimport) type
+# define LDAP_AVL_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_AVL_F(type) extern type
+# define LDAP_AVL_V(type) extern type
+#endif
+
+/* LDIF library */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_LDIF_F(type) extern __declspec(dllimport) type
+# define LDAP_LDIF_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_LDIF_F(type) extern type
+# define LDAP_LDIF_V(type) extern type
+#endif
+
+/* LUNICODE library */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_LUNICODE_F(type) extern __declspec(dllimport) type
+# define LDAP_LUNICODE_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_LUNICODE_F(type) extern type
+# define LDAP_LUNICODE_V(type) extern type
+#endif
+
+/* LUTIL library */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_LUTIL_F(type) extern __declspec(dllimport) type
+# define LDAP_LUTIL_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_LUTIL_F(type) extern type
+# define LDAP_LUTIL_V(type) extern type
+#endif
+
+/* REWRITE library */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_REWRITE_F(type) extern __declspec(dllimport) type
+# define LDAP_REWRITE_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_REWRITE_F(type) extern type
+# define LDAP_REWRITE_V(type) extern type
+#endif
+
+/* SLAPD (as a dynamic library exporting symbols) */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_SLAPD_F(type) extern __declspec(dllimport) type
+# define LDAP_SLAPD_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_SLAPD_F(type) extern type
+# define LDAP_SLAPD_V(type) extern type
+#endif
+
+/* SLAPD (as a dynamic library exporting symbols) */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define LDAP_SLAPI_F(type) extern __declspec(dllimport) type
+# define LDAP_SLAPI_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_SLAPI_F(type) extern type
+# define LDAP_SLAPI_V(type) extern type
+#endif
+
+/* SLAPD (as a dynamic library exporting symbols) */
+#if defined(_WIN32) && defined(SLAPD_IMPORT)
+# define SLAPI_F(type) extern __declspec(dllimport) type
+# define SLAPI_V(type) extern __declspec(dllimport) type
+#else
+# define SLAPI_F(type) extern type
+# define SLAPI_V(type) extern type
+#endif
+
+/*
+ * C library. Mingw32 links with the dynamic C run-time library by default,
+ * so the explicit definition of CSTATIC will keep dllimport from
+ * being defined, if desired.
+ *
+ * MSVC defines the _DLL macro when the compiler is invoked with /MD or /MDd,
+ * which means the resulting object code will be linked with the dynamic
+ * C run-time library.
+ *
+ * Technically, it shouldn't be necessary to redefine any functions that
+ * the headers for the C library should already contain. Nevertheless, this
+ * is here as a safe-guard.
+ *
+ * TODO: Determine if these macros ever get expanded for Windows. If not,
+ * the declspec expansion can probably be removed.
+ */
+#if (defined(__MINGW32__) && !defined(CSTATIC)) || \
+ (defined(_MSC_VER) && defined(_DLL))
+# define LDAP_LIBC_F(type) extern __declspec(dllimport) type
+# define LDAP_LIBC_V(type) extern __declspec(dllimport) type
+#else
+# define LDAP_LIBC_F(type) extern type
+# define LDAP_LIBC_V(type) extern type
+#endif
+
+#endif /* _LDAP_CDEFS_H */
View
652 Plug-ins/DIGEST-MD5/DIGEST-MD5.vcproj
@@ -1,326 +1,326 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9.00"
- Name="DIGEST-MD5"
- ProjectGUID="{30F10565-E2D7-43C5-BA6F-1E8008D2E9A1}"
- RootNamespace="DIGESTMD5"
- Keyword="Win32Proj"
- TargetFrameworkVersion="131072"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\CRAM-MD5\sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="4"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="2"
- GenerateDebugInformation="true"
- SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="2"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\CRAM-MD5\sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
- PreprocessorDefinitions="__VCPP__"
- RuntimeLibrary="2"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
- WarningLevel="3"
- DebugInformationFormat="3"
- DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
- ForcedIncludeFiles="Plugin_Prefix_Win32.h"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="2"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
- UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
- >
- <File
- RelativePath="..\Common\CAuthPluginDLL.cp"
- >
- </File>
- <File
- RelativePath=".\sources\CDIGESTMD5PluginDLL.cp"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.cp"
- >
- </File>
- <File
- RelativePath="..\CRAM-MD5\sources\md5\hmac-md5.c"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\kbase64.cp"
- >
- </File>
- <File
- RelativePath="..\CRAM-MD5\sources\md5\md5c.c"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- CompileAs="2"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\MulberryPrefixWin32.cp"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\Common\Plugin_Prefix_Win32.h"
- >
- </File>
- <File
- RelativePath="..\Common\PluginDLLmain.cp"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl;inc;xsd"
- UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
- >
- <File
- RelativePath="..\Common\CAuthPluginDLL.h"
- >
- </File>
- <File
- RelativePath=".\sources\CDIGESTMD5PluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginDLL.h"
- >
- </File>
- <File
- RelativePath="..\Common\CPluginInfo.h"
- >
- </File>
- <File
- RelativePath="..\CRAM-MD5\sources\md5\hmac-md5.h"
- >
- </File>
- <File
- RelativePath="..\Common\kbase64.h"
- >
- </File>
- <File
- RelativePath="..\CRAM-MD5\sources\md5\md5.h"
- >
- </File>
- <File
- RelativePath=".\sources\PluginDLLmain.h"
- >
- </File>
- <File
- RelativePath="..\Common\stdafx.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Resource Files"
- Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
- UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
- >
- <File
- RelativePath="..\Common\resources\Plugin.rc"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="DIGEST-MD5"
+ ProjectGUID="{30F10565-E2D7-43C5-BA6F-1E8008D2E9A1}"
+ RootNamespace="DIGESTMD5"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\CRAM-MD5\sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)sources&quot;;&quot;$(ProjectDir)..\CRAM-MD5\sources\md5&quot;;&quot;$(ProjectDir)..\Common&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\OneByte&quot;;&quot;$(ProjectDir)..\..\Sources_Common\i18n\Charsets\Converters\Unicode&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Mail\URLs&quot;;&quot;$(ProjectDir)..\..\Sources_Common\Utilities&quot;;&quot;$(ProjectDir)..\..\Win32\Sources\VCPP&quot;"
+ PreprocessorDefinitions="__VCPP__"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="Plugin_Prefix_Win32.h"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ DisableSpecificWarnings="4068;4018;4800;4996;4267;4244;4312;4309"
+ ForcedIncludeFiles="Plugin_Prefix_Win32.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="&quot;$(ProjectDir)..\PluginLibrary\$(ConfigurationName)\PluginLib.lib&quot;"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\Common\CAuthPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath=".\sources\CDIGESTMD5PluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\Common\CPluginDLL.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\CRAM-MD5\sources\md5\hmac-md5.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\kbase64.cp"
+ >
+ </File>
+ <File
+ RelativePath="..\CRAM-MD5\sources\md5\md5c.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Common\MulberryPrefixWin32.cp"
+ >