summaryrefslogtreecommitdiff
path: root/http_connection.cpp
AgeCommit message (Collapse)AuthorFilesLines
2011-08-04Fixed memory leak caused by exceptions in HTTP::Connection::send_file().Jon Bergli Heier1-4/+4
2011-03-03Fixed content-type and range handling.Jon Bergli Heier1-2/+5
2011-03-02Add ability to serve parts of a file.Vegard Storheil Eriksen1-2/+62
2011-01-10Added HTTP::Static for serving static content.Vegard Storheil Eriksen1-0/+1
2011-01-10Catch exceptions in HTTP::Connection::handle_read() and return status 500.Vegard Storheil Eriksen1-21/+34
2011-01-10Added response_map for http response codes.Vegard Storheil Eriksen1-3/+18
2011-01-02Cast strings to std::string to avoid sending null-bytes in write_headers().Jon Bergli Heier1-2/+2
2011-01-02Added send_data(istream).Vegard Storheil Eriksen1-0/+11
2011-01-02Write headers.Vegard Storheil Eriksen1-0/+4
2011-01-02Merge HTTPResponse into HTTP::Connection.Vegard Storheil Eriksen1-7/+31
2011-01-02Add HTTP::Connection::send_error.Vegard Storheil Eriksen1-1/+7
2011-01-02Move HTTP::Connection::parse_request into new file.Vegard Storheil Eriksen1-35/+0
2011-01-02Add PathList, fix path_p.Vegard Storheil Eriksen1-2/+13
2011-01-02Decoupled HTTP::Connection from handler.Vegard Storheil Eriksen1-22/+4
2011-01-02Urldecode query arguments.Vegard Storheil Eriksen1-1/+1
2011-01-02Urldecode path.Vegard Storheil Eriksen1-1/+3
2011-01-02Copy buffer contents to string to workaround bug with ↵Vegard Storheil Eriksen1-3/+5
boost::asio::buffers_iterator.
2010-12-31Hacked stuff to work again.Vegard Storheil Eriksen1-19/+20
2010-12-30Added request parser based on Boost.Spirit.Vegard Storheil Eriksen1-3/+58
2010-12-29HTTPServer/HTTPConnection cleanup.Vegard Storheil Eriksen1-0/+38