Update of /cvsroot/mahogany/M
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23263

Modified Files:
        M.vcproj 
Log Message:
a lot of changes to make it possible to fully support PGP-MIME messages
(although not quite yet):

1. added MimePartVirtual class which can be created from raw text
2. use it instead of (not existing any longer) MimePartRaw in UUDecode.cpp
3. added MessageView::AddVirtualMimePart() which allows to attach a virtual
   MIME part to the viewer, this replaces ugly hack used by UUDecode.cpp
4. added MimePartCCBase: common base for MimePartCC and MimePartVirtual
5. MimePartCC implementation is now in MimePartCC.cpp, not MessageCC.cpp
6. added CclientParseMessage() function, fixed CR LF confusion in MessageCC
   ctor from text


Index: M.vcproj
===================================================================
RCS file: /cvsroot/mahogany/M/M.vcproj,v
retrieving revision 1.10
retrieving revision 1.11
diff -b -u -2 -r1.10 -r1.11
--- M.vcproj    11 Jul 2004 21:28:26 -0000      1.10
+++ M.vcproj    13 Jul 2004 21:58:41 -0000      1.11
@@ -83,4 +83,63 @@
                                WarningLevel="4"
                                Detect64BitPortabilityProblems="FALSE"
+                               DebugInformationFormat="0"
+                               CompileAs="0"
+                               DisableSpecificWarnings="4100"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="wxbase25.lib wxbase25_net.lib 
wxmsw25_core.lib wxmsw25_adv.lib wxmsw25_html.lib wxpng.lib wxjpeg.lib wxregex.lib 
wxtiff.lib wxzlib.lib lib/imap/release/imap.lib lib/compface/release/compface.lib 
lib/dspam/release/dspam.lib sqlite.lib src\wx\vcard\release\versit.lib winmm.lib 
comctl32.lib rpcrt4.lib wsock32.lib"
+                               OutputFile="$(OutDir)/M.exe"
+                               LinkIncremental="1"
+                               AdditionalLibraryDirectories="$(wxwin)\lib\vc_lib"
+                               GenerateDebugInformation="FALSE"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               
AdditionalIncludeDirectories="include,$(wxwin)/include"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Release With Debug Info|Win32"
+                       OutputDirectory="ReleaseDebug"
+                       IntermediateDirectory="ReleaseDebug"
+                       ConfigurationType="1"
+                       CharacterSet="0"
+                       WholeProgramOptimization="TRUE">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="3"
+                               GlobalOptimizations="TRUE"
+                               InlineFunctionExpansion="2"
+                               EnableIntrinsicFunctions="TRUE"
+                               OptimizeForWindowsApplication="TRUE"
+                               
AdditionalIncludeDirectories="include;&quot;$(wxwin)/lib/vc_lib/msw&quot;;&quot;$(wxwin)/include&quot;;lib/compface;lib/imap/src/osdep/nt;&quot;lib/imap/src/c-client&quot;"
+                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="3"
+                               PrecompiledHeaderThrough="Mpch.h"
+                               WarningLevel="4"
+                               Detect64BitPortabilityProblems="FALSE"
                                DebugInformationFormat="3"
                                CompileAs="0"
@@ -95,4 +154,6 @@
                                AdditionalLibraryDirectories="$(wxwin)\lib\vc_lib"
                                GenerateDebugInformation="TRUE"
+                               GenerateMapFile="TRUE"
+                               MapLines="TRUE"
                                SubSystem="2"
                                OptimizeReferences="2"
@@ -188,4 +249,10 @@
                                                        UsePrecompiledHeader="1"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       UsePrecompiledHeader="1"/>
+                                       </FileConfiguration>
                                </File>
                                <File
@@ -221,4 +288,10 @@
                                                        
PreprocessorDefinitions="SYSV32"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       
PreprocessorDefinitions="SYSV32"/>
+                                       </FileConfiguration>
                                </File>
                        </Filter>
@@ -356,4 +429,10 @@
                                                                
UsePrecompiledHeader="0"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32">
+                                                       <Tool
+                                                               Name="VCCLCompilerTool"
+                                                               
UsePrecompiledHeader="0"/>
+                                               </FileConfiguration>
                                        </File>
                                </Filter>
@@ -414,4 +493,13 @@
                                </File>
                                <File
+                                       RelativePath=".\src\mail\MimePartCCBase.cpp">
+                               </File>
+                               <File
+                                       RelativePath=".\src\mail\MimePartVirtual.cpp">
+                               </File>
+                               <File
+                                       RelativePath=".\src\mail\MimeType.cpp">
+                               </File>
+                               <File
                                        RelativePath=".\src\mail\Pop3.cpp">
                                </File>
@@ -485,4 +573,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                        <File
@@ -506,4 +600,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                        <File
@@ -521,4 +621,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                        <File
@@ -536,4 +642,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                </Filter>
@@ -567,4 +679,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                        <File
@@ -591,4 +709,10 @@
                                                                
Name="VCCLCompilerTool"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32"
+                                                       ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
                                        </File>
                                </Filter>
@@ -617,4 +741,13 @@
                                                        
Outputs="$(InputDir)/MInterface.cpp;$(InputDir)/MInterface.h"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCustomBuildTool"
+                                                       Description="Creating 
MInterface.h and .cpp"
+                                                       
CommandLine="extra\scripts\m4.bat &quot;$(InputDir)&quot; &quot;$(InputDir)&quot;
+"
+                                                       
Outputs="$(InputDir)/MInterface.cpp;$(InputDir)/MInterface.h"/>
+                                       </FileConfiguration>
                                </File>
                                <Filter
@@ -651,4 +784,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -670,4 +811,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -689,4 +838,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -708,4 +865,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -727,4 +892,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -746,4 +919,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -765,4 +946,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -784,4 +973,12 @@
                                                                        
WarningLevel="1"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCLCompilerTool"
+                                                                       
PreprocessorDefinitions="STATIC_LINKED,SWIG_GLOBAL"
+                                                                       
UsePrecompiledHeader="0"
+                                                                       
WarningLevel="1"/>
+                                                       </FileConfiguration>
                                                </File>
                                        </Filter>
@@ -809,4 +1006,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -830,4 +1036,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -851,4 +1066,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -872,4 +1096,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -893,4 +1126,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -914,4 +1156,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -935,4 +1186,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                                <File
@@ -956,4 +1216,13 @@
                                                                        
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
                                                        </FileConfiguration>
+                                                       <FileConfiguration
+                                                               Name="Release With 
Debug Info|Win32">
+                                                               <Tool
+                                                                       
Name="VCCustomBuildTool"
+                                                                       
Description="Updating SWIG-generated sources"
+                                                                       
CommandLine="copy $(InputPath) $(InputDir)\$(InputName)_swig.cpp
+"
+                                                                       
Outputs="$(InputDir)\$(InputName)_swig.cpp"/>
+                                                       </FileConfiguration>
                                                </File>
                                        </Filter>
@@ -1025,4 +1294,11 @@
                                                        WarningLevel="0"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       UsePrecompiledHeader="0"
+                                                       WarningLevel="0"/>
+                                       </FileConfiguration>
                                </File>
                                <File
@@ -1047,4 +1323,10 @@
                                                        Name="VCCLCompilerTool"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
                                </File>
                                <File
@@ -1065,4 +1347,10 @@
                                                        Name="VCCLCompilerTool"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
                                </File>
                                <File
@@ -1083,4 +1371,10 @@
                                                        Name="VCCLCompilerTool"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
                                </File>
                                <Filter
@@ -1171,4 +1465,11 @@
                                                                
PreprocessorDefinitions="HAVE_CONFIG_H"/>
                                                </FileConfiguration>
+                                               <FileConfiguration
+                                                       Name="Release With Debug 
Info|Win32">
+                                                       <Tool
+                                                               Name="VCCLCompilerTool"
+                                                               
AdditionalIncludeDirectories="lib/dspam"
+                                                               
PreprocessorDefinitions="HAVE_CONFIG_H"/>
+                                               </FileConfiguration>
                                        </File>
                                        <File
@@ -1194,4 +1495,10 @@
                                                        
PrecompiledHeaderThrough="wx/wxprec.h"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       
PrecompiledHeaderThrough="wx/wxprec.h"/>
+                                       </FileConfiguration>
                                </File>
                                <File
@@ -1209,4 +1516,10 @@
                                                        
PrecompiledHeaderThrough="wx/wxprec.h"/>
                                        </FileConfiguration>
+                                       <FileConfiguration
+                                               Name="Release With Debug Info|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       
PrecompiledHeaderThrough="wx/wxprec.h"/>
+                                       </FileConfiguration>
                                </File>
                        </Filter>
@@ -1523,4 +1836,10 @@
                                                AdditionalIncludeDirectories=""/>
                                </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release With Debug Info|Win32">
+                                       <Tool
+                                               Name="VCResourceCompilerTool"
+                                               AdditionalIncludeDirectories=""/>
+                               </FileConfiguration>
                        </File>
                </Filter>



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to