fix usage of C99 macros in C++
fix missing boost_thread from some examples
add another missing linkage against pthreads
fix stress_client warning and compile error
fix build of fuzzing_client

this seems fairly fundamental - does nothing else use this and fail?
Merge pull request #124 from oberstet/master

minor thing
Merge pull request #131 from jrosser/fixes

Small fixes for compiling on Ubuntu 12.04
Fixes an issue where http handler callback is called before building the URI #references #118

Thank you ShuminHuang for filing this bug
Update src/roles/client.hpp

 sometimes it cause error。
 I have check the function "uniform_int_distribution" ，
 the right way to construct is
 boost::random::uniform_int_distribution<>(
                (std::numeric_limits<int32_t>::min)(),
                (std::numeric_limits<int32_t>::max)()
             )
not 
 boost::random::uniform_int_distribution<>(
                std::numeric_limits<int32_t>::min(),
                std::numeric_limits<int32_t>::max()
             )
maybe sometimes the second way would not cause error,but sometimes it dose.so I modified.
Merge pull request #141 from 422053362/patch-1

Workaround for windows min and max macros with std::min and std::max
updates set_handler to by synchronous fixes #139
Adds virtual destructors to handler interfaces fixes #136
Update vcpp2008 project files and use common.vsprops for configuring external dependencies (i.e. boost)
Fix compiler issue: boost/cstdint.hpp contains the types inside boost:: namespace. <stdint.h> should be available by default. vcpp2008 has its own workaround.
fix compiler issue
Fix Compiler Warning on using std::copy: no point using STL routines inside low-level C-style code
clarify interface by correct argument names
Disable warning C4355 for plain.hpp similar to server.hpp (beware: this hides a real design problem)
split server::listen interface  into start_listen and stop_listen, allowing the controlling thread to continue running asynchronously. (Legacy interface provided)
Merge pull request #148 from NNemec/master

Various small changes of general interest