Fork of the socket++ library with better exceptions and MinGW and Cygwin support