diff --git a/VS2012/Arango Client Library/Arango Client Library.vcxproj b/VS2012/Arango Client Library/Arango Client Library.vcxproj
new file mode 100644
index 0000000000..a574009538
--- /dev/null
+++ b/VS2012/Arango Client Library/Arango Client Library.vcxproj
@@ -0,0 +1,187 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {604036DD-7013-4463-B827-D06016BD41FC}
+ Win32Proj
+ ArangoClientLibrary
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arango_client
+
+
+ arango_client
+
+
+ arango_client
+
+
+ arango_client
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\lib;$(SolutionDir)..\arangod;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\lib;$(SolutionDir)..\arangod;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\lib;$(SolutionDir)..\arangod;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\lib;$(SolutionDir)..\arangod;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Client Library/Arango Client Library.vcxproj.filters b/VS2012/Arango Client Library/Arango Client Library.vcxproj.filters
new file mode 100644
index 0000000000..9669e2ea62
--- /dev/null
+++ b/VS2012/Arango Client Library/Arango Client Library.vcxproj.filters
@@ -0,0 +1,56 @@
+
+
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Client Library/Arango Client Library.vcxproj.user b/VS2012/Arango Client Library/Arango Client Library.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango Client Library/Arango Client Library.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Client Library/ReadMe.txt b/VS2012/Arango Client Library/ReadMe.txt
new file mode 100644
index 0000000000..e843811210
--- /dev/null
+++ b/VS2012/Arango Client Library/ReadMe.txt
@@ -0,0 +1,29 @@
+========================================================================
+ STATIC LIBRARY : Arango Client Library Project Overview
+========================================================================
+
+AppWizard has created this Arango Client Library library project for you.
+
+No source files were created as part of your project.
+
+
+Arango Client Library.vcxproj
+ This is the main project file for VC++ projects generated using an Application Wizard.
+ It contains information about the version of Visual C++ that generated the file, and
+ information about the platforms, configurations, and project features selected with the
+ Application Wizard.
+
+Arango Client Library.vcxproj.filters
+ This is the filters file for VC++ projects generated using an Application Wizard.
+ It contains information about the association between the files in your project
+ and the filters. This association is used in the IDE to show grouping of files with
+ similar extensions under a specific node (for e.g. ".cpp" files are associated with the
+ "Source Files" filter).
+
+/////////////////////////////////////////////////////////////////////////////
+Other notes:
+
+AppWizard uses "TODO:" comments to indicate parts of the source code you
+should add to or customize.
+
+/////////////////////////////////////////////////////////////////////////////
diff --git a/VS2012/Arango Front End Library/Arango Front End Library.vcxproj b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj
new file mode 100644
index 0000000000..a556fa8326
--- /dev/null
+++ b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj
@@ -0,0 +1,254 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}
+ Win32Proj
+ ArangoFrontEndLibrary
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arango_fe
+
+
+ arango_fe
+
+
+ arango_fe
+
+
+ arango_fe
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_LIB;TRI_OPENSSL_VERSION;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt\src;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\libev;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;TRI_OPENSSL_VERSION;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt\src;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\libev;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_LIB;TRI_OPENSSL_VERSION;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt\src;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\libev;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;TRI_OPENSSL_VERSION;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt\src;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\libev;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.filters b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.filters
new file mode 100644
index 0000000000..3d0176d2b7
--- /dev/null
+++ b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.filters
@@ -0,0 +1,287 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {e2280a22-c4c5-4009-8e14-9c47d27aa4da}
+
+
+ {993b8d0b-0429-4e09-8a72-6e57d4fa7f0d}
+
+
+ {ea3091f3-e0c6-42f2-ac50-47a3afb06060}
+
+
+ {6864000c-6aec-4d23-912f-cc413d696a83}
+
+
+ {67b74899-011b-4254-a82d-86cf442a25d5}
+
+
+ {77913628-8193-462a-9f10-d49158efad9c}
+
+
+ {4735afb3-3596-4d17-b779-d0a524afecbd}
+
+
+ {5bcf4578-d074-498d-99fe-b604c78fd975}
+
+
+ {067753ed-09a5-4aea-b88f-4d6494535b08}
+
+
+ {cf6a3132-a919-4092-8c66-faaf035c29df}
+
+
+
+
+
+
+
+ Admin Header
+
+
+ Admin Header
+
+
+ Admin Header
+
+
+ Admin Header
+
+
+ Admin Header
+
+
+ Admin Header
+
+
+ App Server Header
+
+
+ App Server Header
+
+
+ Dispatcher Header
+
+
+ Dispatcher Header
+
+
+ Dispatcher Header
+
+
+ Dispatcher Header
+
+
+ Dispatcher Header
+
+
+ Dispatcher Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Scheduler Header
+
+
+ Libev header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+ Http Server Header
+
+
+
+
+ Admin Source
+
+
+ Admin Source
+
+
+ Admin Source
+
+
+ Admin Source
+
+
+ Admin Source
+
+
+ App Server Source
+
+
+ App Server Source
+
+
+ Dispatcher Source
+
+
+ Dispatcher Source
+
+
+ Dispatcher Source
+
+
+ Dispatcher Source
+
+
+ Dispatcher Source
+
+
+ Http Server Source
+
+
+ Http Server Source
+
+
+ Http Server Source
+
+
+ Http Server Source
+
+
+ Http Server Source
+
+
+ Http Server Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Scheduler Source
+
+
+ Libev source
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.user b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango Front End Library/Arango Front End Library.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Front End Library/ReadMe.txt b/VS2012/Arango Front End Library/ReadMe.txt
new file mode 100644
index 0000000000..b8dac934c1
--- /dev/null
+++ b/VS2012/Arango Front End Library/ReadMe.txt
@@ -0,0 +1,29 @@
+========================================================================
+ STATIC LIBRARY : Arango Front End Library Project Overview
+========================================================================
+
+AppWizard has created this Arango Front End Library library project for you.
+
+No source files were created as part of your project.
+
+
+Arango Front End Library.vcxproj
+ This is the main project file for VC++ projects generated using an Application Wizard.
+ It contains information about the version of Visual C++ that generated the file, and
+ information about the platforms, configurations, and project features selected with the
+ Application Wizard.
+
+Arango Front End Library.vcxproj.filters
+ This is the filters file for VC++ projects generated using an Application Wizard.
+ It contains information about the association between the files in your project
+ and the filters. This association is used in the IDE to show grouping of files with
+ similar extensions under a specific node (for e.g. ".cpp" files are associated with the
+ "Source Files" filter).
+
+/////////////////////////////////////////////////////////////////////////////
+Other notes:
+
+AppWizard uses "TODO:" comments to indicate parts of the source code you
+should add to or customize.
+
+/////////////////////////////////////////////////////////////////////////////
diff --git a/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj
new file mode 100644
index 0000000000..b4aca6501b
--- /dev/null
+++ b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj
@@ -0,0 +1,181 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}
+ Win32Proj
+ ArangoMRubyLibrary
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arango_ruby
+
+
+ arango_ruby
+
+
+ arango_ruby
+
+
+ arango_ruby
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\lib;$(SolutionDir)..\;%(AdditionalIncludeDirectories);$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\mruby\include;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\lib;$(SolutionDir)..\;%(AdditionalIncludeDirectories);$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\mruby\include;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\lib;$(SolutionDir)..\;%(AdditionalIncludeDirectories);$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\mruby\include;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\lib;$(SolutionDir)..\;%(AdditionalIncludeDirectories);$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\mruby\include;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.filters b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.filters
new file mode 100644
index 0000000000..c0d14d059c
--- /dev/null
+++ b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.filters
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+ {33309e72-f098-4ff7-a820-9c92baeec58e}
+
+
+ {c5b908b0-941e-42e6-a218-5ff978dc07e5}
+
+
+
+
+ MRuby Source
+
+
+ MRuby Source
+
+
+ MRuby Source
+
+
+
+
+ MRuby Header
+
+
+ MRuby Header
+
+
+ MRuby Header
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.user b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango MRuby Library/Arango MRuby Library.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango MRuby Library/ReadMe.txt b/VS2012/Arango MRuby Library/ReadMe.txt
new file mode 100644
index 0000000000..fe29703fef
--- /dev/null
+++ b/VS2012/Arango MRuby Library/ReadMe.txt
@@ -0,0 +1,29 @@
+========================================================================
+ STATIC LIBRARY : Arango MRuby Library Project Overview
+========================================================================
+
+AppWizard has created this Arango MRuby Library library project for you.
+
+No source files were created as part of your project.
+
+
+Arango MRuby Library.vcxproj
+ This is the main project file for VC++ projects generated using an Application Wizard.
+ It contains information about the version of Visual C++ that generated the file, and
+ information about the platforms, configurations, and project features selected with the
+ Application Wizard.
+
+Arango MRuby Library.vcxproj.filters
+ This is the filters file for VC++ projects generated using an Application Wizard.
+ It contains information about the association between the files in your project
+ and the filters. This association is used in the IDE to show grouping of files with
+ similar extensions under a specific node (for e.g. ".cpp" files are associated with the
+ "Source Files" filter).
+
+/////////////////////////////////////////////////////////////////////////////
+Other notes:
+
+AppWizard uses "TODO:" comments to indicate parts of the source code you
+should add to or customize.
+
+/////////////////////////////////////////////////////////////////////////////
diff --git a/VS2012/Arango Readline Library/ReadMe.txt b/VS2012/Arango Readline Library/ReadMe.txt
new file mode 100644
index 0000000000..ac7e7e693c
--- /dev/null
+++ b/VS2012/Arango Readline Library/ReadMe.txt
@@ -0,0 +1,29 @@
+========================================================================
+ STATIC LIBRARY : readline Project Overview
+========================================================================
+
+AppWizard has created this readline library project for you.
+
+No source files were created as part of your project.
+
+
+readline.vcxproj
+ This is the main project file for VC++ projects generated using an Application Wizard.
+ It contains information about the version of Visual C++ that generated the file, and
+ information about the platforms, configurations, and project features selected with the
+ Application Wizard.
+
+readline.vcxproj.filters
+ This is the filters file for VC++ projects generated using an Application Wizard.
+ It contains information about the association between the files in your project
+ and the filters. This association is used in the IDE to show grouping of files with
+ similar extensions under a specific node (for e.g. ".cpp" files are associated with the
+ "Source Files" filter).
+
+/////////////////////////////////////////////////////////////////////////////
+Other notes:
+
+AppWizard uses "TODO:" comments to indicate parts of the source code you
+should add to or customize.
+
+/////////////////////////////////////////////////////////////////////////////
diff --git a/VS2012/Arango Readline Library/readline.vcxproj b/VS2012/Arango Readline Library/readline.vcxproj
new file mode 100644
index 0000000000..1863e43237
--- /dev/null
+++ b/VS2012/Arango Readline Library/readline.vcxproj
@@ -0,0 +1,227 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}
+ Win32Proj
+ readline
+ Arango Readline Library
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ readline
+
+
+ readline
+
+
+ readline
+
+
+ readline
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;_WIN32;WIN32;_DEBUG;_LIB;READLINE_STATIC=1;HAVE_STRING_H=1;_CRT_SECURE_NO_WARNINGS=1;HAVE_STDLIB_H=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;_WIN32;WIN32;_DEBUG;_LIB;READLINE_STATIC=1;HAVE_STRING_H=1;_CRT_SECURE_NO_WARNINGS=1;HAVE_STDLIB_H=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;_WIN32;WIN32;_LIB;READLINE_STATIC=1;HAVE_STRING_H=1;_CRT_SECURE_NO_WARNINGS=1;HAVE_STDLIB_H=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreaded
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;_WIN32;WIN32;_LIB;READLINE_STATIC=1;HAVE_STRING_H=1;_CRT_SECURE_NO_WARNINGS=1;HAVE_STDLIB_H=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\readline
+ MultiThreaded
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Readline Library/readline.vcxproj.filters b/VS2012/Arango Readline Library/readline.vcxproj.filters
new file mode 100644
index 0000000000..9e0bee2b8d
--- /dev/null
+++ b/VS2012/Arango Readline Library/readline.vcxproj.filters
@@ -0,0 +1,179 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Readline Library/readline.vcxproj.user b/VS2012/Arango Readline Library/readline.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango Readline Library/readline.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Regex Library/regex-2.7.vcxproj b/VS2012/Arango Regex Library/regex-2.7.vcxproj
new file mode 100644
index 0000000000..d179895329
--- /dev/null
+++ b/VS2012/Arango Regex Library/regex-2.7.vcxproj
@@ -0,0 +1,162 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+
+
+
+
+
+
+
+
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}
+ regex27
+ Arango Regex Library
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ regex
+
+
+ regex
+
+
+ regex
+
+
+ regex
+ $(SolutionDir)$(Platform)\$(Configuration)\
+
+
+
+ Level3
+ MaxSpeed
+ $(SolutionDir)..\3rdParty\VisualStudio\regex\src;%(AdditionalIncludeDirectories)
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;%(PreprocessorDefinitions);REGEX_STATIC=1
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+ Level3
+ Disabled
+ $(SolutionDir)..\3rdParty\VisualStudio\regex\src;%(AdditionalIncludeDirectories)
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;%(PreprocessorDefinitions);REGEX_STATIC=1
+ MultiThreadedDebug
+ OldStyle
+ false
+ false
+
+
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\regex\src;%(AdditionalIncludeDirectories)
+ MultiThreaded
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;_UNICODE;UNICODE;%(PreprocessorDefinitions);REGEX_STATIC=1
+ OldStyle
+
+
+ true
+ true
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\regex\src;%(AdditionalIncludeDirectories)
+ MultiThreaded
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;FD_SETSIZE=2048;_UNICODE;UNICODE;%(PreprocessorDefinitions);REGEX_STATIC=1
+ OldStyle
+
+
+ true
+ true
+ true
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Regex Library/regex-2.7.vcxproj.filters b/VS2012/Arango Regex Library/regex-2.7.vcxproj.filters
new file mode 100644
index 0000000000..9064a0a998
--- /dev/null
+++ b/VS2012/Arango Regex Library/regex-2.7.vcxproj.filters
@@ -0,0 +1,29 @@
+
+
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+ Regex Source
+
+
+
+
+ Regex Header
+
+
+ Regex Header
+
+
+ Regex Header
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango Regex Library/regex-2.7.vcxproj.user b/VS2012/Arango Regex Library/regex-2.7.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango Regex Library/regex-2.7.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango V8 Library/Arango V8 Library.vcxproj b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj
new file mode 100644
index 0000000000..ee47bcbed3
--- /dev/null
+++ b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj
@@ -0,0 +1,205 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}
+ Win32Proj
+ ArangoV8Library
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arango_v8
+
+
+ arango_v8
+
+
+ arango_v8
+
+
+ arango_v8
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;YY_NO_UNISTD_H;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;USE_READLINE_STATIC=1;YY_NO_UNISTD_H;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;YY_NO_UNISTD_H;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;USE_READLINE_STATIC=1;YY_NO_UNISTD_H;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ true
+ OldStyle
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.filters b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.filters
new file mode 100644
index 0000000000..6009076879
--- /dev/null
+++ b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.filters
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+ {5f61dead-1e38-47d7-b610-6226a4dd2980}
+
+
+ {96aaec03-439d-49b0-a2a8-4413b23226dd}
+
+
+ {e3839bb0-7128-49e6-8202-6d5347187ffb}
+
+
+ {988cb65f-d9cb-4c77-b753-9c637a4eca41}
+
+
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ V8 Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+ SimpleHttpClient Source
+
+
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ V8 Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+ SimpleHttpClient Header
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.user b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arango V8 Library/Arango V8 Library.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arango V8 Library/ReadMe.txt b/VS2012/Arango V8 Library/ReadMe.txt
new file mode 100644
index 0000000000..ef2919b168
--- /dev/null
+++ b/VS2012/Arango V8 Library/ReadMe.txt
@@ -0,0 +1,29 @@
+========================================================================
+ STATIC LIBRARY : Arango V8 Library Project Overview
+========================================================================
+
+AppWizard has created this Arango V8 Library library project for you.
+
+No source files were created as part of your project.
+
+
+Arango V8 Library.vcxproj
+ This is the main project file for VC++ projects generated using an Application Wizard.
+ It contains information about the version of Visual C++ that generated the file, and
+ information about the platforms, configurations, and project features selected with the
+ Application Wizard.
+
+Arango V8 Library.vcxproj.filters
+ This is the filters file for VC++ projects generated using an Application Wizard.
+ It contains information about the association between the files in your project
+ and the filters. This association is used in the IDE to show grouping of files with
+ similar extensions under a specific node (for e.g. ".cpp" files are associated with the
+ "Source Files" filter).
+
+/////////////////////////////////////////////////////////////////////////////
+Other notes:
+
+AppWizard uses "TODO:" comments to indicate parts of the source code you
+should add to or customize.
+
+/////////////////////////////////////////////////////////////////////////////
diff --git a/VS2012/ArangoDB Library/ArangoDB.vcxproj b/VS2012/ArangoDB Library/ArangoDB.vcxproj
new file mode 100644
index 0000000000..8e53598bd5
--- /dev/null
+++ b/VS2012/ArangoDB Library/ArangoDB.vcxproj
@@ -0,0 +1,359 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}
+ ArangoDB
+ ArangoDB Library
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+ StaticLibrary
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arango
+
+
+ arango
+
+
+ arango
+
+
+ arango
+
+
+
+ Level3
+ MaxSpeed
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ MultiThreaded
+ true
+ OldStyle
+
+
+ true
+ true
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_LIB;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ MultiThreaded
+ true
+ OldStyle
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/ArangoDB Library/ArangoDB.vcxproj.filters b/VS2012/ArangoDB Library/ArangoDB.vcxproj.filters
new file mode 100644
index 0000000000..d1e186938c
--- /dev/null
+++ b/VS2012/ArangoDB Library/ArangoDB.vcxproj.filters
@@ -0,0 +1,667 @@
+
+
+
+
+ {53a4d6cc-67a7-4d40-9be3-9253d711f472}
+ *.cpp
+
+
+ {ae34757c-5ba9-4c8a-bada-cf8624cbfd6f}
+ *.h
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {28ae53c5-3ac5-49b5-abf4-ec2321f41c8f}
+
+
+ {cf6ecca5-a2ef-47fe-b9fc-c17a52da9e04}
+
+
+ {27c91776-4c83-4e65-8895-6ce7201ec139}
+
+
+ {56012718-9628-4580-bc19-92871477432f}
+
+
+ {7b32781c-5d64-4c21-ad79-e33d9c3e2b38}
+
+
+ {3321fbe1-28e3-4ab9-9a81-0bb5435edd68}
+
+
+ {4e9d39ca-3c05-4cf6-9056-d8ab6f13ee64}
+
+
+ {bbf414b5-5c1e-4a33-bd44-31038a405c1c}
+
+
+ {69b9c270-7609-4618-96ab-66ff0de38660}
+
+
+ {a540a2d9-91ef-4965-a778-b2308c020177}
+
+
+ {8af0e8a0-812e-46db-871a-570053b35d33}
+
+
+ {d1e17e7c-ac46-4988-b16e-517eb1a6636b}
+
+
+ {61bb5eec-939f-46c6-bf8e-aed922fa0297}
+
+
+ {abf44e06-5cb6-4382-8b4a-97dfce728dd8}
+
+
+ {d757b218-fa98-41d3-bed8-c550d2903e66}
+
+
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ LoggerHeader
+
+
+ LoggerHeader
+
+
+ LoggerHeader
+
+
+ LoggerHeader
+
+
+ LoggerHeader
+
+
+ ProgramOptionsHeader
+
+
+ ShapedJsonHeader
+
+
+ ShapedJsonHeader
+
+
+ ShapedJsonHeader
+
+
+ StatisticsHeader
+
+
+ StatisticsHeader
+
+
+ StatisticsHeader
+
+
+ UtilitiesHeader
+
+
+ UtilitiesHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ RestHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsHeader
+
+
+ BasicsHeader
+
+
+ RestHeader
+
+
+ ProgramOptionsHeader
+
+
+ ProgramOptionsHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ RestHeader
+
+
+ BasicsHeader
+
+
+ RestHeader
+
+
+ BasicsCHeader
+
+
+ ZipHeader
+
+
+ ZipHeader
+
+
+ ZipHeader
+
+
+ ZipHeader
+
+
+ BasicsCHeader
+
+
+ BasicsCHeader
+
+
+ BasicsHeader
+
+
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ JsonParserSource
+
+
+ LoggerSource
+
+
+ LoggerSource
+
+
+ LoggerSource
+
+
+ LoggerSource
+
+
+ LoggerSource
+
+
+ ProgramOptionsSource
+
+
+ ShapedJsonSource
+
+
+ ShapedJsonSource
+
+
+ ShapedJsonSource
+
+
+ StatisticsSource
+
+
+ UtilitiesSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsSource
+
+
+ BasicsSource
+
+
+ RestSource
+
+
+ ProgramOptionsSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ RestSource
+
+
+ UtilitiesSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsSource
+
+
+ RestSource
+
+
+ BasicsCSource
+
+
+ ZipSource
+
+
+ ZipSource
+
+
+ ZipSource
+
+
+ ZipSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsCSource
+
+
+ BasicsSource
+
+
+
\ No newline at end of file
diff --git a/VS2012/ArangoDB Library/Readme.txt b/VS2012/ArangoDB Library/Readme.txt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/VS2012/Arangod Binary/Arangod Binary.vcxproj b/VS2012/Arangod Binary/Arangod Binary.vcxproj
new file mode 100644
index 0000000000..0e970a2b2f
--- /dev/null
+++ b/VS2012/Arangod Binary/Arangod Binary.vcxproj
@@ -0,0 +1,396 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {00364934-E6C8-44F2-957C-0E71383504D0}
+ Win32Proj
+ ArangodBinary
+
+
+
+ Application
+ true
+ Unicode
+ false
+ v110
+
+
+ Application
+ true
+ Unicode
+ false
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ arangod32d
+ c:\local2\arango-triagens\dev\
+ $(SolutionDir)Debug;$(LibraryPath)
+
+
+ false
+ arangod64d
+ c:\local2\arango-triagens\dev\
+ $(SolutionDir)x64\Debug;$(LibraryPath)
+
+
+ false
+ arangod32
+ $(SolutionDir)Release;$(LibraryPath)
+ c:\local2\arango-triagens\dev\
+
+
+ false
+ arangod64
+ $(SolutionDir)x64\Release;$(LibraryPath)
+ c:\local2\arango-triagens\dev\
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_MISSING_MEMRCHR=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+
+
+ false
+ false
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Debug;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;%(AdditionalLibraryDirectories)
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay32d.lib;ssleay32d.lib;arango_fe.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu32d.lib;i18n_icu32d.lib;icudt51_icu32.lib;io_icu32d.lib;layout_icu32d.lib;layoutex_icu32d.lib;stubdata_icu32d.lib;toolutil_icu32d.lib;zlibstat_MTd.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_MISSING_MEMRCHR=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\3rdParty\VisualStudio\getopt_mb_uni_vc10\src;..\..\3rdParty\VisualStudio\regex-2.7\src;..\..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ MultiThreadedDebug
+ true
+ OldStyle
+ Default
+ false
+ false
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Debug;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay64d.lib;ssleay64d.lib;arango_fe.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu64d.lib;i18n_icu64d.lib;icudt51_icu64d.lib;io_icu64d.lib;layout_icu64d.lib;layoutex_icu64d.lib;stubdata_icu64d.lib;toolutil_icu64d.lib;%(AdditionalDependencies);zlibstat_MTd.lib
+
+
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_MISSING_MEMRCHR=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ MultiThreaded
+ Default
+ false
+ true
+ Default
+ true
+ true
+ OldStyle
+ false
+
+
+ Console
+ true
+ true
+ true
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;libeay32.lib;ssleay32.lib;arango_fe.lib;arango_v8.lib;arango.lib;regex.lib;v8_base.lib;v8_nosnapshot.lib;common_icu32.lib;i18n_icu32.lib;icudt51_icu32.lib;io_icu32.lib;layout_icu32.lib;layoutex_icu32.lib;stubdata_icu32.lib;toolutil_icu32.lib;zlibstat.lib;%(AdditionalDependencies)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Release;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;%(AdditionalLibraryDirectories)
+ NotSet
+ false
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_MISSING_MEMRCHR=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\3rdParty\VisualStudio\getopt_mb_uni_vc10\src;..\..\3rdParty\VisualStudio\regex-2.7\src;..\..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ MultiThreaded
+ Default
+ false
+ true
+ Default
+ true
+ false
+ OldStyle
+
+
+ Console
+ true
+ true
+ true
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;libeay64.lib;ssleay64.lib;arango_fe.lib;arango_v8.lib;arango.lib;regex.lib;v8_base.lib;v8_nosnapshot.lib;common_icu64.lib;i18n_icu64.lib;icudt51_icu64.lib;io_icu64.lib;layout_icu64.lib;layoutex_icu64.lib;stubdata_icu64.lib;toolutil_icu64.lib;%(AdditionalDependencies);zlibstat.lib
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Release;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangod Binary/Arangod Binary.vcxproj.filters b/VS2012/Arangod Binary/Arangod Binary.vcxproj.filters
new file mode 100644
index 0000000000..55140583cd
--- /dev/null
+++ b/VS2012/Arangod Binary/Arangod Binary.vcxproj.filters
@@ -0,0 +1,657 @@
+
+
+
+
+ {4d0aac9e-c4d6-4790-9eae-6aad33978c55}
+
+
+ {9f596846-dfe9-49b0-8b57-0451c8398502}
+
+
+ {de4b5058-06f7-4230-adcd-d6c609f0ee2c}
+
+
+ {d8461072-d6e5-454c-b77f-ea6c4d650fac}
+
+
+ {40bbef2d-19c6-433a-9cad-e919cb6dd132}
+
+
+ {1713e7fc-574a-4100-bbfc-beff7fb49dc3}
+
+
+ {41fe3a51-4a8c-4a14-94cb-5cbbcf3b2902}
+
+
+ {4d3a6783-ec18-4c63-acf6-f1541fa23363}
+
+
+ {d8d44f40-a4de-476e-9683-9f5e93a09975}
+
+
+ {88208861-586b-43e0-97ec-29516d6ac060}
+
+
+ {75063e47-2ac3-4673-9df1-4c0be6c20cdd}
+
+
+ {b0dd276d-71b6-4991-a4b2-5524256eb6e5}
+
+
+ {120b3084-35a3-4c63-9dd3-5dd5962475e0}
+
+
+ {e1c38b70-c0da-49f9-a438-654573b89d12}
+
+
+ {bdf04799-3349-4e2d-8270-9e3b17a27613}
+
+
+ {4be54c70-3f61-43c0-a86a-9be4848363e6}
+
+
+ {7496affb-e170-4df4-b56a-4cf2d0172659}
+
+
+ {78374def-6f2e-422e-ba99-e4e408b08ea3}
+
+
+ {5d6b7adc-29c6-4c28-a2cf-9558721af375}
+
+
+ {bd0b65be-ad15-4693-88cc-3cc7439187ee}
+
+
+ {0399a4bb-bab6-408d-9e4e-fa95c8351742}
+
+
+ {1cbcc1af-46d4-479c-9559-5cf9fa704233}
+
+
+ {49518ff7-bc0d-4394-97fe-c293a59bf210}
+
+
+ {795670be-3298-4020-a0ac-c821be50679e}
+
+
+ {ffdc7aa7-dde3-4974-b707-8407b0e92965}
+
+
+ {e9fb58cc-8cec-41be-94ad-6ec0870d48fb}
+
+
+ {a87ac433-d49c-4124-abd8-053130d0fe42}
+
+
+ {06cc9415-dcac-41b9-bedf-f3b5c2f422a5}
+
+
+ {4d19ad29-43da-4ceb-b550-a276e9de2ac6}
+
+
+ {cc4700ed-c00c-4ebb-9475-1d54354fcbfa}
+
+
+ {85835a0d-c3d2-4442-b52c-48379bf40a35}
+
+
+ {d2ec0280-a1a3-4d91-b1af-f3466b44ca47}
+
+
+ {73321ff7-c3c0-411c-9380-0e6382bfe7a3}
+
+
+ {d51f8945-ed7a-4b2b-9ddf-8cfd624e27d2}
+
+
+
+
+
+
+
+ RestServer Source
+
+
+ RestServer Source
+
+
+ Actions Source
+
+
+ Actions Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ Ahuacatl Source
+
+
+ BitIndexes Source
+
+
+ BitIndexes Source
+
+
+ IndexIterators Source
+
+
+ IndexOperators Source
+
+
+ PriorityQueue Source
+
+
+ PriorityQueue Source
+
+
+ Skiplists Source
+
+
+ Skiplists Source
+
+
+ V8 Server Source
+
+
+ V8 Server Source
+
+
+ V8 Server Source
+
+
+ V8 Server Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ FulltextIndex Source
+
+
+ FulltextIndex Source
+
+
+ FulltextIndex Source
+
+
+ FulltextIndex Source
+
+
+ FulltextIndex Source
+
+
+ FulltextIndex Source
+
+
+ RestHandler Source
+
+
+ RestHandler Source
+
+
+ RestHandler Source
+
+
+ RestHandler Source
+
+
+ RestHandler Source
+
+
+ SkiplistsEx Source
+
+
+ SkiplistsEx Source
+
+
+ CapConstraint Source
+
+
+ HashIndex Source
+
+
+ HashIndex Source
+
+
+ GeoIndex Source
+
+
+ VocBase Source
+
+
+ GeoIndex Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ VocBase Source
+
+
+ RestHandler Source
+
+
+ RestServer Source
+
+
+ RestServer Source
+
+
+ Utils Source
+
+
+
+
+ RestServer Header
+
+
+ Actions Header
+
+
+ Actions Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ Ahuacatl Header
+
+
+ BitIndexes Header
+
+
+ BitIndexes Header
+
+
+ BitIndexes Header
+
+
+ IndexIterators Header
+
+
+ IndexOperators Header
+
+
+ PriorityQueue Header
+
+
+ PriorityQueue Header
+
+
+ RestHandler Header
+
+
+ RestHandler Header
+
+
+ RestHandler Header
+
+
+ RestHandler Header
+
+
+ RestHandler Header
+
+
+ Skiplists Header
+
+
+ Skiplists Header
+
+
+ V8 Server Header
+
+
+ V8 Server Header
+
+
+ V8 Server Header
+
+
+ V8 Server Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ Utils Header
+
+
+ Utils Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ FulltextIndex Header
+
+
+ SkiplistsEx Header
+
+
+ SkiplistsEx Header
+
+
+ SkiplistsEx Header
+
+
+ CapConstraint Header
+
+
+ HashIndex Header
+
+
+ HashIndex Header
+
+
+ GeoIndex Header
+
+
+ VocBase Header
+
+
+ GeoIndex Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ VocBase Header
+
+
+ RestHandler Header
+
+
+ RestServer Header
+
+
+ RestServer Header
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangod Binary/Arangod Binary.vcxproj.user b/VS2012/Arangod Binary/Arangod Binary.vcxproj.user
new file mode 100644
index 0000000000..33b92bfbb4
--- /dev/null
+++ b/VS2012/Arangod Binary/Arangod Binary.vcxproj.user
@@ -0,0 +1,20 @@
+
+
+
+ --server.endpoint tcp://127.0.0.1:9000 --database.directory "c:\local2\learning\c++\vc++\data2" --server.disable-authentication true --server.disable-admin-interface true --log.level info --javascript.action-directory "Z:\local2\arango\dev\js\actions\system" --javascript.modules-path "Z:\local2\arango\dev\js\server\modules;Z:\local2\arango\dev\js\common\modules"
+ WindowsLocalDebugger
+
+
+ --server.endpoint tcp://127.0.0.1:8529 --database.directory "c:\local2\arango-triagens\1.2\data2" --server.disable-authentication true --log.level info --log.severity human --javascript.startup-directory "z:\local2\arango\1.2\js" --javascript.action-directory "z:\local2\arango\1.2\js\actions\system" --javascript.modules-path "z:\local2\arango\1.2\js\server\modules;z:\local2\arango\1.2\js\common\modules" --server.threads 1 --server.admin-directory "z:\local2\arango\1.2\html\admin" --server.disable-admin-interface false --scheduler.threads 1 --database.maximal-journal-size 1048576
+ WindowsLocalDebugger
+ $(TargetDir)
+ Auto
+
+
+ --javascript.startup-directory $(SolutionDir)..\js --log.level info --database.directory "c:\local2\arango-triagens\dev\data2" --server.disable-admin-interface true --javascript.action-directory "$(SolutionDir)..\js\actions\system" --javascript.modules-path "$(SolutionDir)..\js\server\modules;$(SolutionDir)..\js\common\modules" --server.threads 1 --scheduler.threads 1 --server.endpoint tcp://127.0.0.1:8529 --server.disable-authentication true
+
+
+ $(TargetDir)
+ WindowsLocalDebugger
+
+
\ No newline at end of file
diff --git a/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj
new file mode 100644
index 0000000000..0565231c7a
--- /dev/null
+++ b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {4C3903F3-396E-489F-954A-75399C64BE92}
+ Win32Proj
+ ArangoimpBinary
+
+
+
+ Application
+ true
+ Unicode
+ v110
+
+
+ Application
+ true
+ Unicode
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangoimp32d
+ $(SolutionDir)Debug;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangoimp64d
+ $(SolutionDir)x64\Debug;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangoimp32
+ $(SolutionDir)Release;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangoimp64
+ $(SolutionDir)x64\Release;$(LibraryPath)
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ OldStyle
+ true
+
+
+ false
+ Default
+ MultiThreadedDebug
+ false
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Debug;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;%(AdditionalLibraryDirectories)
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay32d.lib;ssleay32d.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu32d.lib;i18n_icu32d.lib;icudt51_icu32d.lib;io_icu32d.lib;layout_icu32d.lib;layoutex_icu32d.lib;stubdata_icu32d.lib;toolutil_icu32d.lib;zlibstat_MTd.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ OldStyle
+ true
+
+
+ false
+ Default
+ MultiThreadedDebug
+ false
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Debug;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(solutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay64d.lib;ssleay64d.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu64d.lib;i18n_icu64d.lib;icudt51_icu64.lib;io_icu64d.lib;layout_icu64d.lib;layoutex_icu64d.lib;stubdata_icu64d.lib;toolutil_icu64d.lib;%(AdditionalDependencies);zlibstat_MTd.lib
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ OldStyle
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ false
+
+
+ Console
+ true
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Release;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;%(AdditionalLibraryDirectories)
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;libeay32.lib;ssleay32.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base.lib;v8_nosnapshot.lib;common_icu32.lib;i18n_icu32.lib;icudt51_icu32.lib;io_icu32.lib;layout_icu32.lib;layoutex_icu32.lib;stubdata_icu32.lib;toolutil_icu32.lib;zlibstat.lib;%(AdditionalDependencies)
+ false
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;TRI_BITS=64;TRI_MISSING_MEMRCHR=1;_WIN64;FD_SETSIZE=2048;WIN32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;%(PreprocessorDefinitions)
+ OldStyle
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\include
+ MultiThreaded
+ false
+
+
+ Console
+ true
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Release;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;%(AdditionalDependencies);v8_base.lib;v8_nosnapshot.lib;common_icu64.lib;i18n_icu64.lib;icudt51_icu64.lib;io_icu64.lib;layout_icu64.lib;layoutex_icu64.lib;stubdata_icu64.lib;toolutil_icu64.lib;zlibstat.lib;libeay64.lib;ssleay64.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.filters b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.filters
new file mode 100644
index 0000000000..fdacac026f
--- /dev/null
+++ b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.filters
@@ -0,0 +1,42 @@
+
+
+
+
+ {64b1519d-7bd3-435f-9ca0-01a3bcd1d9e1}
+
+
+ {d45abe7c-a118-42e2-b65a-051c6f3c3d93}
+
+
+ {5bb83475-9254-4ec4-be3b-b2f50c5863bc}
+
+
+ {3866748e-56e4-49fa-883f-1e533a2da63c}
+
+
+
+
+ V8ClientSource
+
+
+ V8ClientSource
+
+
+ V8ClientSource
+
+
+ ArangoShellSource
+
+
+
+
+ V8ClientHeader
+
+
+ V8ClientHeader
+
+
+ ArangoShellHeader
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.user b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangosh Binary/Arangosh Binary.vcxproj b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj
new file mode 100644
index 0000000000..2856b876d7
--- /dev/null
+++ b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj
@@ -0,0 +1,207 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}
+ Win32Proj
+ ArangoshBinary
+
+
+
+ Application
+ true
+ Unicode
+ v110
+
+
+ Application
+ true
+ Unicode
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+ Application
+ false
+ true
+ Unicode
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangosh32d
+ $(SolutionDir)Debug;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangosh64d
+ $(SolutionDir)x64\Debug;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangosh32
+ $(SolutionDir)Release;$(LibraryPath)
+
+
+ false
+ c:\local2\arango-triagens\dev\
+ arangosh64
+ $(SolutionDir)x64\Release;$(LibraryPath)
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\V8\include;$(SolutionDir)..\3rdParty\VisualStudio\zlib\include;$(SolutionDir)..\3rdParty\VisualStudio\zlib\include
+ OldStyle
+ false
+ MultiThreadedDebug
+ false
+
+
+ true
+ Default
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Debug;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;%(AdditionalLibraryDirectories)
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay32d.lib;ssleay32d.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu32d.lib;i18n_icu32d.lib;icudt51_icu32d.lib;io_icu32d.lib;layout_icu32d.lib;layoutex_icu32d.lib;stubdata_icu32d.lib;toolutil_icu32d.lib;zlibstat_MTd.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;_DEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\V8\include;$(SolutionDir)..\3rdParty\VisualStudio\zlib\include
+ OldStyle
+ false
+ MultiThreadedDebug
+ false
+ Default
+ true
+
+
+ Console
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Debug;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ WINMM.LIB;Ws2_32.lib;readline.lib;libeay64d.lib;ssleay64d.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base_MTd.lib;v8_nosnapshot_MTd.lib;common_icu64d.lib;i18n_icu64d.lib;icudt51_icu64.lib;io_icu64d.lib;layout_icu64d.lib;layoutex_icu64d.lib;stubdata_icu64d.lib;toolutil_icu64d.lib;%(AdditionalDependencies);zlibstat_MTd.lib
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;FD_SETSIZE=2048;WIN32;TRI_BITS=32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;..\..\arangod;..\..\3rdParty\VisualStudio\2012-V8\include;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\include
+ OldStyle
+ true
+ MultiThreaded
+ false
+
+
+ Console
+ true
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib32\;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x86\lib\static\;$(SolutionDir)Release;$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib32;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib;%(AdditionalLibraryDirectories)
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;libeay32.lib;ssleay32.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base.lib;v8_nosnapshot.lib;common_icu32.lib;i18n_icu32.lib;icudt51_icu32.lib;io_icu32.lib;layout_icu32.lib;layoutex_icu32.lib;stubdata_icu32.lib;toolutil_icu32.lib;zlibstat.lib;%(AdditionalDependencies)
+ false
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ _ALLOW_KEYWORD_MACROS=1;TRI_HAVE_ICU=1;U_STATIC_IMPLEMENTATION=1;_CRT_SECURE_NO_WARNINGS=1;_WIN64;TRI_BITS=64;FD_SETSIZE=2048;WIN32;NDEBUG;_CONSOLE;_WIN32;YY_NO_UNISTD_H;USE_READLINE_STATIC=1;USE_REGEX_STATIC=1;TRI_MISSING_MEMRCHR=1;%(PreprocessorDefinitions)
+ $(SolutionDir)..\3rdParty\VisualStudio\icu\include;$(SolutionDir)..\arangosh;$(SolutionDir)..\lib;$(SolutionDir)..;%(AdditionalIncludeDirectories);$(SolutionDir)..\3rdParty\VisualStudio\openssl\x86\include;$(SolutionDir)..\3rdParty\VisualStudio\mygetopt;$(SolutionDir)..\3rdParty\VisualStudio\regex\src;$(SolutionDir)..\3rdParty\VisualStudio\readline;$(SolutionDir)..\arangod;$(SolutionDir)..\3rdParty\VisualStudio\V8\include;$(SolutionDir)..\3rdParty\VisualStudio\zlib\include
+ OldStyle
+ MultiThreaded
+ false
+ true
+
+
+ Console
+ true
+ true
+ true
+ $(SolutionDir)..\3rdParty\VisualStudio\2012-V8\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-openssl\x64\lib\static;$(SolutionDir)x64\Release;%(AdditionalLibraryDirectories);$(SolutionDir)..\3rdParty\VisualStudio\2012-zlib\1.2.7\lib64;$(SolutionDir)..\3rdParty\VisualStudio\2012-icu\lib
+ crypt32.lib;WINMM.LIB;Ws2_32.lib;readline.lib;libeay64.lib;ssleay64.lib;arango_client.lib;arango_v8.lib;arango.lib;regex.lib;v8_base.lib;v8_nosnapshot.lib;common_icu64.lib;i18n_icu64.lib;icudt51_icu64.lib;io_icu64.lib;layout_icu64.lib;layoutex_icu64.lib;stubdata_icu64.lib;toolutil_icu64.lib;%(AdditionalDependencies);zlibstat.lib
+
+
+
+
+
+
+
+ OldStyle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.filters b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.filters
new file mode 100644
index 0000000000..75c4ae6033
--- /dev/null
+++ b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.filters
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ {6ed4cf69-2353-499e-9977-9c260f3f4f60}
+
+
+ {c8fc4b54-044e-4f0c-8c5e-66f0f606b888}
+
+
+ {9ee9f8f3-f4ab-4a8e-bd97-83ecb429f655}
+
+
+ {5fe376e5-e19a-4858-a2a1-36781dfc2578}
+
+
+
+
+ ArangoShellSource
+
+
+ V8ClientSource
+
+
+ V8ClientSource
+
+
+ V8ClientSource
+
+
+
+
+ ArangoShellHeader
+
+
+ V8ClientHeader
+
+
+ V8ClientHeader
+
+
+
\ No newline at end of file
diff --git a/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.user b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.user
new file mode 100644
index 0000000000..695b5c78b9
--- /dev/null
+++ b/VS2012/Arangosh Binary/Arangosh Binary.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/VS2012/arango.sln b/VS2012/arango.sln
new file mode 100644
index 0000000000..db8dcb9304
--- /dev/null
+++ b/VS2012/arango.sln
@@ -0,0 +1,135 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Express 2012 for Windows Desktop
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArangoDB Library", "ArangoDB Library\ArangoDB.vcxproj", "{9FB69E35-6ADE-4AAD-9766-B5409C1D2595}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango Regex Library", "Arango Regex Library\regex-2.7.vcxproj", "{23313837-C0F8-46E2-8F16-6396D72FBF08}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango Front End Library", "Arango Front End Library\Arango Front End Library.vcxproj", "{4E48A2A8-9F42-41DA-8DEF-6548198E8964}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango V8 Library", "Arango V8 Library\Arango V8 Library.vcxproj", "{8985F67A-A9CC-41C8-80D4-364678550F2F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango MRuby Library", "Arango MRuby Library\Arango MRuby Library.vcxproj", "{13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arangod Binary", "Arangod Binary\Arangod Binary.vcxproj", "{00364934-E6C8-44F2-957C-0E71383504D0}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595} = {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}
+ {23313837-C0F8-46E2-8F16-6396D72FBF08} = {23313837-C0F8-46E2-8F16-6396D72FBF08}
+ {8985F67A-A9CC-41C8-80D4-364678550F2F} = {8985F67A-A9CC-41C8-80D4-364678550F2F}
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964} = {4E48A2A8-9F42-41DA-8DEF-6548198E8964}
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F} = {756B37DA-7F72-4D5C-83C3-F54815AC304F}
+ {604036DD-7013-4463-B827-D06016BD41FC} = {604036DD-7013-4463-B827-D06016BD41FC}
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B} = {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango Client Library", "Arango Client Library\Arango Client Library.vcxproj", "{604036DD-7013-4463-B827-D06016BD41FC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arango Readline Library", "Arango Readline Library\readline.vcxproj", "{756B37DA-7F72-4D5C-83C3-F54815AC304F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arangosh Binary", "Arangosh Binary\Arangosh Binary.vcxproj", "{6BB0D86C-8221-474C-A004-A5CCD1F0AB86}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595} = {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}
+ {8985F67A-A9CC-41C8-80D4-364678550F2F} = {8985F67A-A9CC-41C8-80D4-364678550F2F}
+ {604036DD-7013-4463-B827-D06016BD41FC} = {604036DD-7013-4463-B827-D06016BD41FC}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Arangoimp Binary", "Arangoimp Binary\Arangoimp Binary.vcxproj", "{4C3903F3-396E-489F-954A-75399C64BE92}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595} = {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}
+ {8985F67A-A9CC-41C8-80D4-364678550F2F} = {8985F67A-A9CC-41C8-80D4-364678550F2F}
+ {604036DD-7013-4463-B827-D06016BD41FC} = {604036DD-7013-4463-B827-D06016BD41FC}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Debug|Win32.Build.0 = Debug|Win32
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Debug|x64.ActiveCfg = Debug|x64
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Debug|x64.Build.0 = Debug|x64
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Release|Win32.ActiveCfg = Release|Win32
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Release|Win32.Build.0 = Release|Win32
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Release|x64.ActiveCfg = Release|x64
+ {9FB69E35-6ADE-4AAD-9766-B5409C1D2595}.Release|x64.Build.0 = Release|x64
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Debug|Win32.ActiveCfg = Debug|Win32
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Debug|Win32.Build.0 = Debug|Win32
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Debug|x64.ActiveCfg = Debug|x64
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Debug|x64.Build.0 = Debug|x64
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Release|Win32.ActiveCfg = Release|Win32
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Release|Win32.Build.0 = Release|Win32
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Release|x64.ActiveCfg = Release|x64
+ {23313837-C0F8-46E2-8F16-6396D72FBF08}.Release|x64.Build.0 = Release|x64
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Debug|Win32.Build.0 = Debug|Win32
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Debug|x64.ActiveCfg = Debug|x64
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Debug|x64.Build.0 = Debug|x64
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Release|Win32.ActiveCfg = Release|Win32
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Release|Win32.Build.0 = Release|Win32
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Release|x64.ActiveCfg = Release|x64
+ {4E48A2A8-9F42-41DA-8DEF-6548198E8964}.Release|x64.Build.0 = Release|x64
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Debug|Win32.Build.0 = Debug|Win32
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Debug|x64.ActiveCfg = Debug|x64
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Debug|x64.Build.0 = Debug|x64
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Release|Win32.ActiveCfg = Release|Win32
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Release|Win32.Build.0 = Release|Win32
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Release|x64.ActiveCfg = Release|x64
+ {8985F67A-A9CC-41C8-80D4-364678550F2F}.Release|x64.Build.0 = Release|x64
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Debug|Win32.Build.0 = Debug|Win32
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Debug|x64.ActiveCfg = Debug|x64
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Debug|x64.Build.0 = Debug|x64
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Release|Win32.ActiveCfg = Release|Win32
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Release|Win32.Build.0 = Release|Win32
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Release|x64.ActiveCfg = Release|x64
+ {13A4B4F9-4D59-4F4C-8B14-AFFCCDA5002B}.Release|x64.Build.0 = Release|x64
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Debug|Win32.Build.0 = Debug|Win32
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Debug|x64.ActiveCfg = Debug|x64
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Debug|x64.Build.0 = Debug|x64
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Release|Win32.ActiveCfg = Release|Win32
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Release|Win32.Build.0 = Release|Win32
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Release|x64.ActiveCfg = Release|x64
+ {00364934-E6C8-44F2-957C-0E71383504D0}.Release|x64.Build.0 = Release|x64
+ {604036DD-7013-4463-B827-D06016BD41FC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {604036DD-7013-4463-B827-D06016BD41FC}.Debug|Win32.Build.0 = Debug|Win32
+ {604036DD-7013-4463-B827-D06016BD41FC}.Debug|x64.ActiveCfg = Debug|x64
+ {604036DD-7013-4463-B827-D06016BD41FC}.Debug|x64.Build.0 = Debug|x64
+ {604036DD-7013-4463-B827-D06016BD41FC}.Release|Win32.ActiveCfg = Release|Win32
+ {604036DD-7013-4463-B827-D06016BD41FC}.Release|Win32.Build.0 = Release|Win32
+ {604036DD-7013-4463-B827-D06016BD41FC}.Release|x64.ActiveCfg = Release|x64
+ {604036DD-7013-4463-B827-D06016BD41FC}.Release|x64.Build.0 = Release|x64
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Debug|Win32.Build.0 = Debug|Win32
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Debug|x64.ActiveCfg = Debug|x64
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Debug|x64.Build.0 = Debug|x64
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Release|Win32.ActiveCfg = Release|Win32
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Release|Win32.Build.0 = Release|Win32
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Release|x64.ActiveCfg = Release|x64
+ {756B37DA-7F72-4D5C-83C3-F54815AC304F}.Release|x64.Build.0 = Release|x64
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Debug|Win32.Build.0 = Debug|Win32
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Debug|x64.ActiveCfg = Debug|x64
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Debug|x64.Build.0 = Debug|x64
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Release|Win32.ActiveCfg = Release|Win32
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Release|Win32.Build.0 = Release|Win32
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Release|x64.ActiveCfg = Release|x64
+ {6BB0D86C-8221-474C-A004-A5CCD1F0AB86}.Release|x64.Build.0 = Release|x64
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Debug|Win32.Build.0 = Debug|Win32
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Debug|x64.ActiveCfg = Debug|x64
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Debug|x64.Build.0 = Debug|x64
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Release|Win32.ActiveCfg = Release|Win32
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Release|Win32.Build.0 = Release|Win32
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Release|x64.ActiveCfg = Release|x64
+ {4C3903F3-396E-489F-954A-75399C64BE92}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/arangosh/V8Client/arangosh.cpp b/arangosh/V8Client/arangosh.cpp
index 48ce9266e9..fc58824f31 100644
--- a/arangosh/V8Client/arangosh.cpp
+++ b/arangosh/V8Client/arangosh.cpp
@@ -645,7 +645,7 @@ static v8::Handle ClientConnection_reconnect (v8::Arguments const& ar
if (dbObj->Has(TRI_V8_STRING("_flushCache")) && dbObj->Get(TRI_V8_STRING("_flushCache"))->IsFunction()) {
v8::Handle func = v8::Handle::Cast(dbObj->Get(TRI_V8_STRING("_flushCache")));
- v8::Handle args[] = { };
+ v8::Handle* args;
func->Call(dbObj, 0, args);
}
}
diff --git a/lib/Zip/zip.c b/lib/Zip/zip.c
index 41997e5606..c2c1c09826 100644
--- a/lib/Zip/zip.c
+++ b/lib/Zip/zip.c
@@ -1411,7 +1411,7 @@ extern int ZEXPORT zipWriteInFileInZip (zipFile file,const void* buf,unsigned in
if (zi->in_opened_file_inzip == 0)
return ZIP_PARAMERROR;
- zi->ci.crc32 = crc32(zi->ci.crc32,buf,(uInt)len);
+ zi->ci.crc32 = crc32(zi->ci.crc32, (const Bytef*) buf,(uInt)len);
#ifdef HAVE_BZIP2
if(zi->ci.method == Z_BZIP2ED && (!zi->ci.raw))