summaryrefslogtreecommitdiff
path: root/otr.vs
diff options
context:
space:
mode:
authoradmin@progandy.co.cc <admin@progandy.co.cc@eced67a3-f377-a0ae-92ae-d6de1850b05a>2010-08-19 20:12:06 +0000
committeradmin@progandy.co.cc <admin@progandy.co.cc@eced67a3-f377-a0ae-92ae-d6de1850b05a>2010-08-19 20:12:06 +0000
commit11e5e8749eb7d4d3cfebfa49bbb7ea4624608647 (patch)
treec773fee94a63a078e5cb59bdbfd3165f1830b7ea /otr.vs
parentc7e64af067562167b6941f3ad8383e3ceb817633 (diff)
initial commit with v0.8.6.1
git-svn-id: http://mirotr.googlecode.com/svn/trunk@2 eced67a3-f377-a0ae-92ae-d6de1850b05a
Diffstat (limited to 'otr.vs')
-rw-r--r--otr.vs/building.txt70
-rw-r--r--otr.vs/inc.vs/sys/errno.h0
-rw-r--r--otr.vs/inc.vs/sys/ipc.h0
-rw-r--r--otr.vs/inc.vs/sys/socket.h0
-rw-r--r--otr.vs/inc.vs/sys/time.h2
-rw-r--r--otr.vs/inc.vs/sys/types.h49
-rw-r--r--otr.vs/inc.vs/sys/un.h0
-rw-r--r--otr.vs/inc.vs/unistd.h61
-rw-r--r--otr.vs/libotr-3.2.0.vs/custom/config.h66
-rw-r--r--otr.vs/libotr-3.2.0.vs/libotr-3.2.0.vs.readme.txt15
-rw-r--r--otr.vs/libotr-3.2.0.vs/libotr320.sln20
-rw-r--r--otr.vs/libotr-3.2.0.vs/libotr320.vcproj455
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/BuildLog.htmbin0 -> 26390 bytes
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/b64.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/context.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/dh.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/mem.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/message.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/privkey.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/proto.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/tlv.sbr0
-rw-r--r--otr.vs/libotr-3.2.0.vs/test/userstate.sbr0
22 files changed, 738 insertions, 0 deletions
diff --git a/otr.vs/building.txt b/otr.vs/building.txt
new file mode 100644
index 0000000..de8ae79
--- /dev/null
+++ b/otr.vs/building.txt
@@ -0,0 +1,70 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gpgvs
+building gnupg related projects with Visual Studio
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+sub-project: otr.vs
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+DIRECTORY TREE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+First step is to have the same directory tree as me, otherwise you have to
+(can) change the paths inside visual studio workspaces.
+This is the tree I have choosen
+
+[anywhere]\libotr-2.0.2
+[anywhere]\libotr-2.0.2\libotr\[original package]
+
+[anywhere]\otrproxy-0.3.0
+[anywhere]\otrproxy-0.3.0\otrproxy\[original package]
+
+[anywhere]\wxWidgets-2.6.1
+[anywhere]\wxWidgets-2.6.1\wxWidgets\[original package]
+
+basically you have to choose you "root" directory, after then you must
+respect this order:
+- "root"\projectWithVersion\project
+
+if you take code from cvs, create the directory "project.head" and
+make cvs checkout inside "project.head", to have (example)
+"root"\libotr.head\libotr\...
+
+Then download or take from cvs the otr.vs project, and put inside
+"root"\otr.vs
+you should have
+
+"root"\otr.vs
+"root"\otr.vs\inc.vs
+"root"\otr.vs\libotr.head.vs
+"root"\otr.vs\libotr-2.0.2.vs
+"root"\otr.vs\otrproxy-0.3.0.vs
+"root"\otr.vs\otrproxy.head.vs
+
+
+LIBGCRYPT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+To build otr projects you need libgcrypt:
+first of all you have to define one environment variable
+- LIBGCRYPTDEV
+which points to a directory with libgcrypt include and lib:
+inside you should put the various libgcrypt versions (or the
+same everywhere, be careful when doing this).
+that's beacause I do not want to force anyone to use the libgcrypt
+provided with gpg.vs project: in this way you can download or compile
+your own versions of libgcrypt and use it with otr projects
+
+The "LIBGCRYPT" directory must have inside
+%LIBGCRYPTDEV%\inc
+%LIBGCRYPTDEV%\lib\debug\dll
+%LIBGCRYPTDEV%\lib\debug\static
+%LIBGCRYPTDEV%\lib\release\dll
+%LIBGCRYPTDEV%\lib\release\static
+
+because workspaces will search libgcrypt includes and libs using
+such paths.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Authors:
+ Francesco Picasso
+ mr.s0rr0w@gmail.com
+ www.s0rr0w.net
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file
diff --git a/otr.vs/inc.vs/sys/errno.h b/otr.vs/inc.vs/sys/errno.h
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/inc.vs/sys/errno.h
diff --git a/otr.vs/inc.vs/sys/ipc.h b/otr.vs/inc.vs/sys/ipc.h
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/inc.vs/sys/ipc.h
diff --git a/otr.vs/inc.vs/sys/socket.h b/otr.vs/inc.vs/sys/socket.h
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/inc.vs/sys/socket.h
diff --git a/otr.vs/inc.vs/sys/time.h b/otr.vs/inc.vs/sys/time.h
new file mode 100644
index 0000000..038cf1f
--- /dev/null
+++ b/otr.vs/inc.vs/sys/time.h
@@ -0,0 +1,2 @@
+
+#include <time.h> \ No newline at end of file
diff --git a/otr.vs/inc.vs/sys/types.h b/otr.vs/inc.vs/sys/types.h
new file mode 100644
index 0000000..5a3e51c
--- /dev/null
+++ b/otr.vs/inc.vs/sys/types.h
@@ -0,0 +1,49 @@
+
+#pragma once
+
+#include "..\unistd.h"
+
+
+#ifndef _TIME_T_DEFINED
+typedef long time_t;
+#define _TIME_T_DEFINED
+#endif
+
+
+#ifndef _INO_T_DEFINED
+
+typedef unsigned short _ino_t; /* i-node number (not used on DOS) */
+
+#if !__STDC__
+/* Non-ANSI name for compatibility */
+typedef unsigned short ino_t;
+#endif
+
+#define _INO_T_DEFINED
+#endif
+
+
+#ifndef _DEV_T_DEFINED
+
+typedef unsigned int _dev_t; /* device code */
+
+#if !__STDC__
+/* Non-ANSI name for compatibility */
+typedef unsigned int dev_t;
+#endif
+
+#define _DEV_T_DEFINED
+#endif
+
+
+#ifndef _OFF_T_DEFINED
+
+typedef long _off_t; /* file offset value */
+
+#if !__STDC__
+/* Non-ANSI name for compatibility */
+typedef long off_t;
+#endif
+
+#define _OFF_T_DEFINED
+#endif
diff --git a/otr.vs/inc.vs/sys/un.h b/otr.vs/inc.vs/sys/un.h
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/inc.vs/sys/un.h
diff --git a/otr.vs/inc.vs/unistd.h b/otr.vs/inc.vs/unistd.h
new file mode 100644
index 0000000..6fe3882
--- /dev/null
+++ b/otr.vs/inc.vs/unistd.h
@@ -0,0 +1,61 @@
+
+#pragma once
+
+#include <basetsd.h>
+#include <stddef.h>
+#include <errno.h>
+#include <time.h>
+
+#ifndef S_IWUSR
+#define S_IWUSR _S_IWRITE
+#endif
+
+#ifndef S_IRUSR
+#define S_IRUSR _S_IREAD
+#endif
+
+#ifndef S_ISREG
+#define S_ISREG(A) (1)
+#endif
+
+#ifndef _SIZE_T_DEFINED
+typedef unsigned int size_t;
+#define _SIZE_T_DEFINED
+#endif
+
+#ifndef _SSIZE_T_DEFINED
+typedef signed int ssize_t;
+#define _SSIZE_T_DEFINED
+#endif
+
+#ifndef _PID_T_DEFINED
+typedef int pid_t;
+#define _PID_T_DEFINED
+#endif
+
+#ifndef offsetof
+#define offsetof(type, member) ((size_t) &((type *)0)->member)
+#endif
+
+/* Define to `int' if unavailable. */
+#ifndef socklen_t
+#define socklen_t int
+#endif
+
+#ifndef strcasecmp
+#define strcasecmp stricmp
+#endif
+
+#ifndef strncasecmp
+#define strncasecmp strnicmp
+#endif
+
+// !s0rr0w!
+#define SIZEOF_UINT64_T 8
+#define UINT64_C(C) (C)
+typedef unsigned __int64 uint64_t;
+
+#define _WIN32_WINNT 0x500
+#include <windows.h>
+
+#pragma warning(disable : 4786)
diff --git a/otr.vs/libotr-3.2.0.vs/custom/config.h b/otr.vs/libotr-3.2.0.vs/custom/config.h
new file mode 100644
index 0000000..f5b4638
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/custom/config.h
@@ -0,0 +1,66 @@
+
+/* 18/09/2005 fpi */
+/* config.h created to compile libotr.2.0.2 with VisualC++ */
+
+#ifndef CONFIG_H
+#define CONFIG_H
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Name of package */
+#define PACKAGE "libotr.2.0.2.vs6.win32.fpi"
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME "libotr 2.0.2 build with VisualC++ 6.0 by fpi"
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Version number of package */
+#undef VERSION
+
+//#define snprintf(a,b,c, ...) \
+// _snprintf (a,b,c, ## __VA_ARGS__)
+//#define snprintf _snprintf
+
+#endif
diff --git a/otr.vs/libotr-3.2.0.vs/libotr-3.2.0.vs.readme.txt b/otr.vs/libotr-3.2.0.vs/libotr-3.2.0.vs.readme.txt
new file mode 100644
index 0000000..2b7f084
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/libotr-3.2.0.vs.readme.txt
@@ -0,0 +1,15 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gpgvs
+building gnupg related projects with Visual Studio
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+sub-project: otr.vs
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+take a look at ..\building.txt first :)
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Authors:
+ Francesco Picasso
+ mr.s0rr0w@gmail.com
+ www.s0rr0w.net
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file
diff --git a/otr.vs/libotr-3.2.0.vs/libotr320.sln b/otr.vs/libotr-3.2.0.vs/libotr320.sln
new file mode 100644
index 0000000..9318a91
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/libotr320.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual C++ Express 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libotr202", "libotr202.vcproj", "{1423FC8F-AA52-4562-8275-4BF0838CA378}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1423FC8F-AA52-4562-8275-4BF0838CA378}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1423FC8F-AA52-4562-8275-4BF0838CA378}.Debug|Win32.Build.0 = Debug|Win32
+ {1423FC8F-AA52-4562-8275-4BF0838CA378}.Release|Win32.ActiveCfg = Release|Win32
+ {1423FC8F-AA52-4562-8275-4BF0838CA378}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/otr.vs/libotr-3.2.0.vs/libotr320.vcproj b/otr.vs/libotr-3.2.0.vs/libotr320.vcproj
new file mode 100644
index 0000000..86223ab
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/libotr320.vcproj
@@ -0,0 +1,455 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="libotr320"
+ ProjectGUID="{1423FC8F-AA52-4562-8275-4BF0838CA378}"
+ RootNamespace="libotr320"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\..\bin.vs\libotr\debug\static"
+ IntermediateDirectory=".\..\bin.vs\libotr\debug\static\obj"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/D &quot;WIN32_LEAN_AND_MEAN&quot; /D &quot;_CRT_SECURE_NO_WARNINGS&quot; /D &quot;_CRT_NON_CONFORMING_SWPRINTFS&quot;"
+ Optimization="0"
+ AdditionalIncludeDirectories=".\custom;..\inc.vs;&quot;..\..\libotr-3.2.0\src&quot;;&quot;..\..\libgcrypt-1.4.6\src&quot;;&quot;..\..\libgpg-error-1.9\src&quot;"
+ PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;_LIB;HAVE_CONFIG_H"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ PrecompiledHeaderFile=".\..\bin.vs\libotr\debug\static\obj/libotr320.pch"
+ AssemblerListingLocation=".\..\bin.vs\libotr\debug\static\obj/"
+ ObjectFile=".\..\bin.vs\libotr\debug\static\obj/"
+ ProgramDataBaseFileName=".\..\bin.vs\libotr\debug\static\obj/"
+ BrowseInformation="1"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1040"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="..\bin.vs\libotr\debug\static\libotr.lib"
+ AdditionalLibraryDirectories=""
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile="..\bin.vs\libotr\debug\obj\libotr.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\..\bin.vs\libotr\release\static"
+ IntermediateDirectory=".\..\bin.vs\libotr\release\static\obj"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/D &quot;WIN32_LEAN_AND_MEAN&quot; /D &quot;_CRT_SECURE_NO_WARNINGS&quot; /D &quot;_CRT_NON_CONFORMING_SWPRINTFS&quot;"
+ Optimization="3"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\custom&quot;;&quot;$(ProjectDir)\..\inc.vs&quot;;&quot;$(ProjectDir)\..\..\libotr-3.2.0\src&quot;;&quot;$(ProjectDir)\..\..\libgcrypt-1.4.6\src&quot;;&quot;$(ProjectDir)\..\..\libgpg-error-1.9\src&quot;"
+ PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_LIB;HAVE_CONFIG_H"
+ RuntimeLibrary="2"
+ PrecompiledHeaderFile=".\..\bin.vs\libotr\release\static\obj/libotr320.pch"
+ AssemblerListingLocation=".\..\bin.vs\libotr\release\static\obj/"
+ ObjectFile=".\..\bin.vs\libotr\release\static\obj/"
+ ProgramDataBaseFileName=".\..\bin.vs\libotr\release\static\obj/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1040"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="..\bin.vs\libotr\release\static\libotr.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile="..\bin.vs\libotr\release\obj\libotr.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+ >
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\auth.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\b64.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\context.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\dh.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\mem.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\message.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\privkey.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\proto.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\sm.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\tlv.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\userstate.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl"
+ >
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\auth.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\b64.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\context.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\dh.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\mem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\message.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\privkey-t.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\privkey.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\proto.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\serial.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\sm.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\tlv.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\userstate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\libotr-3.2.0\src\version.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="custom"
+ >
+ <File
+ RelativePath="custom\config.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/otr.vs/libotr-3.2.0.vs/test/BuildLog.htm b/otr.vs/libotr-3.2.0.vs/test/BuildLog.htm
new file mode 100644
index 0000000..45fa3aa
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/BuildLog.htm
Binary files differ
diff --git a/otr.vs/libotr-3.2.0.vs/test/b64.sbr b/otr.vs/libotr-3.2.0.vs/test/b64.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/b64.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/context.sbr b/otr.vs/libotr-3.2.0.vs/test/context.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/context.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/dh.sbr b/otr.vs/libotr-3.2.0.vs/test/dh.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/dh.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/mem.sbr b/otr.vs/libotr-3.2.0.vs/test/mem.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/mem.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/message.sbr b/otr.vs/libotr-3.2.0.vs/test/message.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/message.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/privkey.sbr b/otr.vs/libotr-3.2.0.vs/test/privkey.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/privkey.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/proto.sbr b/otr.vs/libotr-3.2.0.vs/test/proto.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/proto.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/tlv.sbr b/otr.vs/libotr-3.2.0.vs/test/tlv.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/tlv.sbr
diff --git a/otr.vs/libotr-3.2.0.vs/test/userstate.sbr b/otr.vs/libotr-3.2.0.vs/test/userstate.sbr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/otr.vs/libotr-3.2.0.vs/test/userstate.sbr