|
|
1.1 root 1: <?xml version="1.0" encoding="Windows-1252"?>
2: <VisualStudioProject
3: ProjectType="Visual C++"
1.1.1.7 root 4: Version="9.00"
1.1 root 5: Name="Driver"
6: ProjectGUID="{EF5EF444-18D0-40D7-8DFA-775EC4448602}"
7: RootNamespace="Driver"
1.1.1.3 root 8: Keyword="MakeFileProj"
1.1.1.7 root 9: TargetFrameworkVersion="131072"
1.1.1.3 root 10: >
1.1 root 11: <Platforms>
12: <Platform
1.1.1.3 root 13: Name="Win32"
14: />
1.1 root 15: </Platforms>
1.1.1.3 root 16: <ToolFiles>
17: </ToolFiles>
1.1 root 18: <Configurations>
19: <Configuration
20: Name="Debug|Win32"
21: OutputDirectory="Debug"
22: IntermediateDirectory="Debug"
1.1.1.3 root 23: ConfigurationType="0"
24: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
25: >
1.1 root 26: <Tool
27: Name="VCNMakeTool"
1.1.1.5 root 28: BuildCommandLine="echo ------ Building truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -build -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Building truecrypt.sys: Debug x64 ------
BuildDriver.cmd -build -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
29: ReBuildCommandLine="echo ------ Rebuilding truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -rebuild -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Rebuilding truecrypt.sys: Debug x64 ------
BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
30: CleanCommandLine="echo ------ Cleaning truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -clean -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Cleaning truecrypt.sys: Debug x64 ------
BuildDriver.cmd -clean -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
31: Output=""
32: PreprocessorDefinitions="DEBUG;_DEBUG"
1.1.1.8 ! root 33: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.3 root 34: ForcedIncludes=""
35: AssemblySearchPath=""
36: ForcedUsingAssemblies=""
37: CompileAsManaged=""
38: />
1.1 root 39: </Configuration>
40: <Configuration
41: Name="Release|Win32"
42: OutputDirectory="Release"
43: IntermediateDirectory="Release"
1.1.1.3 root 44: ConfigurationType="0"
45: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
46: >
1.1 root 47: <Tool
48: Name="VCNMakeTool"
1.1.1.5 root 49: BuildCommandLine="echo ------ Building truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -build -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Building truecrypt.sys: Release x64 ------
BuildDriver.cmd -build -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
50: ReBuildCommandLine="echo ------ Rebuilding truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -rebuild -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Rebuilding truecrypt.sys: Release x64 ------
BuildDriver.cmd -rebuild -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
51: CleanCommandLine="echo ------ Cleaning truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -clean -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo ------ Cleaning truecrypt.sys: Release x64 ------
BuildDriver.cmd -clean -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
52: Output=""
53: PreprocessorDefinitions=""
1.1.1.8 ! root 54: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 55: ForcedIncludes=""
56: AssemblySearchPath=""
57: ForcedUsingAssemblies=""
58: CompileAsManaged=""
59: />
60: </Configuration>
61: <Configuration
62: Name="Release x86|Win32"
63: OutputDirectory="$(ConfigurationName)"
64: IntermediateDirectory="$(ConfigurationName)"
65: ConfigurationType="0"
66: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
67: >
68: <Tool
69: Name="VCNMakeTool"
70: BuildCommandLine="BuildDriver.cmd -build -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
71: ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
72: CleanCommandLine="BuildDriver.cmd -clean -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
73: Output=""
74: PreprocessorDefinitions=""
1.1.1.8 ! root 75: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 76: ForcedIncludes=""
77: AssemblySearchPath=""
78: ForcedUsingAssemblies=""
79: CompileAsManaged=""
80: />
81: </Configuration>
82: <Configuration
83: Name="Debug x86|Win32"
84: OutputDirectory="$(ConfigurationName)"
85: IntermediateDirectory="$(ConfigurationName)"
86: ConfigurationType="0"
87: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
88: >
89: <Tool
90: Name="VCNMakeTool"
91: BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL: )

BuildDriver.cmd -build -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
92: ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL: )

BuildDriver.cmd -rebuild -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
93: CleanCommandLine="BuildDriver.cmd -clean -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
94: Output="$(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe"
95: PreprocessorDefinitions="DEBUG;_DEBUG"
1.1.1.8 ! root 96: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 97: ForcedIncludes=""
98: AssemblySearchPath=""
99: ForcedUsingAssemblies=""
100: CompileAsManaged=""
101: />
102: </Configuration>
103: <Configuration
104: Name="Release x64|Win32"
105: OutputDirectory="$(ConfigurationName)"
106: IntermediateDirectory="$(ConfigurationName)"
107: ConfigurationType="0"
108: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
109: >
110: <Tool
111: Name="VCNMakeTool"
112: BuildCommandLine="BuildDriver.cmd -build -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
113: ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
114: CleanCommandLine="BuildDriver.cmd -clean -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
115: Output=""
1.1.1.3 root 116: PreprocessorDefinitions=""
1.1.1.8 ! root 117: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 118: ForcedIncludes=""
119: AssemblySearchPath=""
120: ForcedUsingAssemblies=""
121: CompileAsManaged=""
122: />
123: </Configuration>
124: <Configuration
125: Name="Debug x64|Win32"
126: OutputDirectory="$(ConfigurationName)"
127: IntermediateDirectory="$(ConfigurationName)"
128: ConfigurationType="0"
129: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
130: >
131: <Tool
132: Name="VCNMakeTool"
133: BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL: )

BuildDriver.cmd -build -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
134: ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL: )

BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
135: CleanCommandLine="BuildDriver.cmd -clean -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
136: Output="$(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe"
137: PreprocessorDefinitions="DEBUG;_DEBUG"
1.1.1.8 ! root 138: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.3 root 139: ForcedIncludes=""
140: AssemblySearchPath=""
141: ForcedUsingAssemblies=""
142: CompileAsManaged=""
143: />
1.1 root 144: </Configuration>
145: </Configurations>
146: <References>
147: </References>
148: <Files>
149: <Filter
150: Name="Source Files"
151: Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
1.1.1.3 root 152: UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
153: >
1.1 root 154: <File
1.1.1.5 root 155: RelativePath=".\DriveFilter.c"
156: >
157: </File>
158: <File
159: RelativePath=".\EncryptedIoQueue.c"
160: >
161: </File>
162: <File
1.1.1.3 root 163: RelativePath=".\Ntdriver.c"
164: >
1.1 root 165: </File>
166: <File
1.1.1.3 root 167: RelativePath=".\Ntvol.c"
168: >
1.1 root 169: </File>
1.1.1.7 root 170: <File
171: RelativePath=".\VolumeFilter.c"
172: >
173: </File>
1.1 root 174: <Filter
175: Name="Common"
1.1.1.3 root 176: >
1.1 root 177: <File
1.1.1.3 root 178: RelativePath="..\Common\Cache.c"
179: >
1.1 root 180: </File>
181: <File
1.1.1.3 root 182: RelativePath="..\Common\Crc.c"
183: >
1.1 root 184: </File>
185: <File
1.1.1.3 root 186: RelativePath="..\Common\Crypto.c"
187: >
1.1 root 188: </File>
189: <File
1.1.1.7 root 190: RelativePath="..\Common\EncryptionThreadPool.c"
191: >
192: </File>
193: <File
1.1.1.3 root 194: RelativePath="..\Common\Endian.c"
195: >
1.1 root 196: </File>
197: <File
1.1.1.4 root 198: RelativePath="..\Common\GfMul.c"
199: >
200: </File>
201: <File
1.1.1.3 root 202: RelativePath="..\Common\Pkcs5.c"
203: >
1.1 root 204: </File>
205: <File
1.1.1.3 root 206: RelativePath="..\Common\Tests.c"
207: >
1.1.1.2 root 208: </File>
209: <File
1.1.1.3 root 210: RelativePath="..\Common\Volumes.c"
211: >
1.1 root 212: </File>
1.1.1.5 root 213: <File
214: RelativePath="..\Common\Wipe.c"
215: >
216: </File>
217: <File
218: RelativePath="..\Common\Xts.c"
219: >
220: </File>
1.1 root 221: </Filter>
1.1.1.6 root 222: <Filter
223: Name="Crypto"
224: >
225: <File
226: RelativePath="..\Crypto\Aes_x64.asm"
227: >
228: </File>
229: <File
230: RelativePath="..\Crypto\Aes_x86.asm"
231: >
232: </File>
233: <File
234: RelativePath="..\Crypto\Aeskey.c"
235: >
236: </File>
237: <File
238: RelativePath="..\Crypto\Aestab.c"
239: >
240: </File>
241: <File
242: RelativePath="..\Crypto\Bf_ecb.c"
243: >
244: </File>
245: <File
246: RelativePath="..\Crypto\Bf_enc.c"
247: >
248: </File>
249: <File
250: RelativePath="..\Crypto\Bf_skey.c"
251: >
252: </File>
253: <File
254: RelativePath="..\Crypto\C_ecb.c"
255: >
256: </File>
257: <File
258: RelativePath="..\Crypto\C_enc.c"
259: >
260: </File>
261: <File
262: RelativePath="..\Crypto\C_skey.c"
263: >
264: </File>
265: <File
266: RelativePath="..\Crypto\Des.c"
267: >
268: </File>
269: <File
270: RelativePath="..\Crypto\Des_enc.c"
271: >
272: </File>
273: <File
274: RelativePath="..\Crypto\Ecb3_enc.c"
275: >
276: </File>
277: <File
278: RelativePath="..\Crypto\Rmd160.c"
279: >
280: </File>
281: <File
282: RelativePath="..\Crypto\Serpent.c"
283: >
284: </File>
285: <File
286: RelativePath="..\Crypto\Set_key.c"
287: >
288: </File>
289: <File
290: RelativePath="..\Crypto\Sha1.c"
291: >
292: </File>
293: <File
294: RelativePath="..\Crypto\Sha2.c"
295: >
296: </File>
297: <File
298: RelativePath="..\Crypto\Twofish.c"
299: >
300: </File>
301: <File
302: RelativePath="..\Crypto\Whirlpool.c"
303: >
304: </File>
305: </Filter>
1.1 root 306: </Filter>
307: <Filter
308: Name="Header Files"
309: Filter="h;hpp;hxx;hm;inl;inc;xsd"
1.1.1.3 root 310: UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
311: >
1.1 root 312: <File
1.1.1.3 root 313: RelativePath="..\Common\Apidrvr.h"
314: >
1.1.1.2 root 315: </File>
316: <File
1.1.1.3 root 317: RelativePath="..\Common\Cache.h"
318: >
1.1 root 319: </File>
320: <File
1.1.1.3 root 321: RelativePath="..\Common\Common.h"
322: >
1.1.1.2 root 323: </File>
324: <File
1.1.1.5 root 325: RelativePath=".\DriveFilter.h"
326: >
327: </File>
328: <File
329: RelativePath=".\EncryptedIoQueue.h"
330: >
331: </File>
332: <File
1.1.1.7 root 333: RelativePath="..\Common\EncryptionThreadPool.h"
334: >
335: </File>
336: <File
1.1.1.4 root 337: RelativePath="..\Common\GfMul.h"
1.1.1.3 root 338: >
1.1 root 339: </File>
340: <File
1.1.1.4 root 341: RelativePath=".\Ntdriver.h"
1.1.1.3 root 342: >
1.1 root 343: </File>
344: <File
1.1.1.3 root 345: RelativePath=".\Ntvol.h"
346: >
1.1 root 347: </File>
348: <File
1.1.1.3 root 349: RelativePath=".\resource.h"
350: >
1.1 root 351: </File>
352: <File
1.1.1.3 root 353: RelativePath="..\Common\Tcdefs.h"
354: >
1.1.1.2 root 355: </File>
356: <File
1.1.1.7 root 357: RelativePath=".\VolumeFilter.h"
358: >
359: </File>
360: <File
1.1.1.3 root 361: RelativePath="..\Common\Volumes.h"
362: >
1.1 root 363: </File>
1.1.1.5 root 364: <File
365: RelativePath="..\Common\Wipe.h"
366: >
367: </File>
368: <File
369: RelativePath="..\Common\Xts.h"
370: >
371: </File>
1.1 root 372: </Filter>
373: <Filter
374: Name="Resource Files"
375: Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
1.1.1.3 root 376: UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
377: >
1.1 root 378: <File
1.1.1.3 root 379: RelativePath=".\Driver.rc"
380: >
1.1 root 381: </File>
382: </Filter>
1.1.1.5 root 383: <Filter
384: Name="Build Files"
1.1.1.3 root 385: >
1.1.1.5 root 386: <File
387: RelativePath=".\BuildDriver.cmd"
388: >
389: </File>
390: <File
1.1.1.6 root 391: RelativePath=".\Makefile"
392: >
393: </File>
394: <File
1.1.1.5 root 395: RelativePath=".\Sources"
396: >
397: </File>
398: <Filter
399: Name="Common"
400: >
401: <File
1.1.1.6 root 402: RelativePath="..\Common\Makefile"
403: >
404: </File>
405: <File
1.1.1.5 root 406: RelativePath="..\Common\Sources"
407: >
408: </File>
409: </Filter>
410: <Filter
411: Name="Crypto"
412: >
413: <File
1.1.1.6 root 414: RelativePath="..\Crypto\Makefile"
415: >
416: </File>
417: <File
418: RelativePath="..\Crypto\Makefile.inc"
419: >
420: </File>
421: <File
1.1.1.5 root 422: RelativePath="..\Crypto\Sources"
423: >
424: </File>
425: </Filter>
426: </Filter>
1.1 root 427: </Files>
428: <Globals>
429: </Globals>
430: </VisualStudioProject>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.