master
Switch from booster::shared_ptr/weak_ptr to std::ones Switch from auto_ptr to unique_ptr
Merged bug fixes and updates from v1.0.x branch
Fixed warnings generated by clang
Removed reference to Boost.Bind from all the code - get ready to get rid of cppcms_boost
- Update copyright notice, - Moved explicit copyright notice to a singe file to simplify dual-licensing
Added automatic worker-process seection
Added support of snd/rcv buf options for all protocols
- Support of Pipelineing/Keep-Alive - unit tests
Support of HTTP/1.1 - keep alive & chunked transfer encoding Now defaut communication isn't CGI like. You set headers and than write body making HTTP first class citizen Performance improvements in incoming headers storage
Switched from booster::system to: - std::system_error - std::error_code - std::error_caterogy etc
Fixed stupid test build error
added missing API
replaced home written allocator with well known design
Fixed issue with temporary file removal
Added support of asynchonous IO mode for the internal file server
Fixed bug #150 - incorrect patsing token in multipart form parser/Content-Disposition
Removed the header that should not be there
Provided safer casting to time_t
Removed boost::format
Moved common "tohex" functionality to centralized location
Merged changeset 2228 from trunk, security bug fix