Menu

Code Commit Log


Commit Date  
[r43] by divye

Fixed the header parsing code to remove extra '\r' before saving headers.
Fixed loss of newlines in the body due to missing '\n' after a getline call.

2008-07-01 23:24:12 Tree
[r42] by divye

Minor Changes: Prevent a buffer overflow in strcmp calls. Fix the file_not_found test to ensure the presence of a body even in the case of an error response. Fix its associated comment.

2008-07-01 21:58:24 Tree
[r41] by divye

Test suite that uses the python server to test the proper operation of http::client.

Jamfile.v2: updated to include the localhost_tests.cpp

localhost_tests.cpp: A set of 10 test suites that check the operation of http::client.

2008-07-01 20:32:38 Tree
[r40] by divye

Added code for a lightweight python server that allows for testing the http::client code against a real world web server.
cgi_server.py : The main python script that sets up an http server at port 8000 on localhost.

cgi-bin/requestinfo.py : A CGI script that returns very few content headers and no content-length header.

test.xml : A sample text file. It is used to check correct processing of textual data and line endings.

boost.jpg : A jpeg image that is used to check the correct processing of binary data containing line endings.

2008-07-01 20:28:19 Tree
[r39] by mikhail_beris

Adding test for simple(r) HTTP Parser interface.

WARNING: This build breaks.

2008-06-24 04:15:13 Tree
[r38] by mikhail_beris

Branching off of http_integration to start working on task #149381:

Convert HTTPParser to templated boost::network::http::parser

2008-06-23 11:51:16 Tree
[r37] by divye

Minor change: Added typenames before various parameters to make the library compile with VC8.

2008-05-21 12:40:26 Tree
[r36] by mikhail_beris

Breaking up parser traits into smaller pieces.

2008-04-21 08:25:07 Tree
[r35] by mikhail_beris

Changes:

+ Making changes to the HTTP traits mechanism, breaking it up to chunk sized pieces.
* Change directive dispatching mechanism to be more generic, can apply anonymous functors on basic_message<> specializations
+ Implement rudimentary unit test to make sure the http::message can be instantiated.

2008-04-16 08:17:10 Tree
[r34] by mikedickey

Replaced http::types struct by moving consts into a new http::message_traits
struct, and moving static funcs into a new http:message base class

http::request and http::response now both derive from http::message

Replaced "types.[hi]pp" files with a new "traits.hpp" file

2008-04-06 17:35:01 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.