Commit Graph

114 Commits (5d414fcb4b2ccc1ce9d6063292f9c63c9ec67b04)

Author SHA1 Message Date
Fedor Indutny 7ba312397c header: fix field sizes
10 years ago
Romain Giraud 53063b780b Add function to initialize http_parser_settings
10 years ago
Fedor Indutny 1b31580893 Bump version to 2.4.2
10 years ago
Fedor Indutny 36f107fa2e Bump version to 2.4.1
10 years ago
Fedor Indutny 956c8a054a Bump version to 2.4.0
10 years ago
Jon Kolb 091ebb8778 src: simple Connection header multi-value parsing
10 years ago
Marc O'Morain 11ecb42061 Docs fix
10 years ago
Maciej Małecki 7bbb77467f doc: add very basic docs for `http_parser_execute`
10 years ago
George Miroshnykov 17ed7deb7c header: typo fix in a comment
10 years ago
Helge Heß 1317eeca43
Added support for MKCALENDAR
11 years ago
Vinnie Falco 24e2d2d43f Allow HTTP_MAX_HEADER_SIZE to be defined externally
11 years ago
Fedor Indutny 56f7ad0e2e Bump version to 2.3.0
11 years ago
Fedor Indutny cba704cb2d Bump version to 2.2.1
11 years ago
Fedor Indutny fd609ab272 Bump version to 2.2
11 years ago
Patrik Stutz d7b938bdca Parse and emit status message of response
11 years ago
Charlie Somerville 11419c8e41 Use unsigned int as bitfield type.
11 years ago
Ben Noordhuis d3264312e1 Add function http_parser_version().
11 years ago
Ben Noordhuis 6df37aa52d build: set SONAME in shared object file
12 years ago
Ben Noordhuis 8081938445 Bump to version 2.1
12 years ago
Tóth Tamás 0938fe599f Add on_status_complete callback.
12 years ago
James McLaughlin 2b77aba93a Fix MSVS 2005 and 2008 missing size_t typdef.
12 years ago
Ben Noordhuis 245f6f0078 Remove HTTP_PARSER_DEBUG macro.
12 years ago
Peter Faiman b4fc777dc6 fix old references to on_path
12 years ago
Ben Noordhuis 3fb4e061ec Bump to version 2.0
12 years ago
BogDan Vatra 1ca7de5258 Add "int http_body_is_final(const http_parser *parser)" method.
12 years ago
Ben Noordhuis 9f92347851 Make http_should_keep_alive() const correct.
12 years ago
Ben Noordhuis 2b7e87cc77 Fix bad http_should_keep_alive() comment.
13 years ago
Peter Griess ba5acd532f Merge pull request #104 from simonz05/patch-1
13 years ago
Peter Griess fb3eeb7d05 Merge pull request #118 from bpaquet/master
13 years ago
James McLaughlin 8ee3b0dc93 Make size_t and ssize_t Windows typedefs more appropriate
13 years ago
Bertrand Paquet 7965096276 User info implementation
13 years ago
Simon 905e959130 Correct misspelling in http_parser.h
13 years ago
Ben Noordhuis 8bec3ea459 Create method_strings array with HTTP_METHOD_MAP macro.
13 years ago
Nathan Rajlich a3373d7627 add support for "SEARCH" request methods
13 years ago
Ben Noordhuis 36808f4fad Replace HTTP methods enum with X-macro map.
13 years ago
Ben Noordhuis efb72f175c Remove unused struct http_parser_result from header.
13 years ago
Ben Noordhuis 62110efe7a Support PURGE request method.
13 years ago
Randy Rizun b215eaa749 removed obsolete CB_path, CB_query_string and CB_fragment
13 years ago
Ben Noordhuis f668e72380 Make content_length unsigned, add overflow checks.
13 years ago
Peter Griess d0bb867d1b Implement http_parser_pause().
13 years ago
Peter Griess d7675cd9a6 Add http_parser_parse_url().
13 years ago
Ryan Dahl 3cf68f9a70 Fix compilation on MSVC 2008 which doesn't bundle stdint.h
13 years ago
Ben Noordhuis 75dc103fd0 Single-bit bitfield 'upgrade' should be unsigned.
13 years ago
Ryan Dahl 965f91bc76 Support MSVS
14 years ago
Fouad Mardini 2b2ba2da1a rename parser->errno to parser->http_errno; conflicts with errno.h where errno is defined as a macro
14 years ago
Peter Griess 53adfacad1 API CHANGE: Remove path, query, fragment CBs.
14 years ago
Peter Griess 761a5eaeb1 Break out errno into its own field.
14 years ago
Peter Griess 9114e58a77 Facility to report detailed parsing errors.
14 years ago
Ryan Dahl eee60127c0 Support PATCH method
14 years ago
Ryan Dahl 2839784927 HTTP_STRICT ifdefs out behavior introduced in 50b9bec
14 years ago