gcc warns about #pragma once in pch files
don't undef _WIN32 SERVER-1258
SERVER-1217 old boost?
fix NOMINMAX handling
tr1 confict on win64
Attempt to make the binaries work on windows 2000.
Included inline version of getaddrinfo. See "Support for getaddrinfo on Windows 2000 and older versions" in http://msdn.microsoft.com/en-us/library/ms738520(VS.85).aspx
stop defining UNICODE and _UNICODE
make a .vcxproj/.sln for the shell
Exit if can't bind to port SERVER-1141
moving towards less in makefiles.
shouldnt have to define too many macros in the make files
Pull all the code for defining and printing the version of executable…
…s to one place.
remove some includes frompch.h to be faster
cleaning; make mutex have its own header file
use boost bind for msg.h
build procdess tweaking