Commit Graph

272 Commits (f6f761596ed58525ef17db5a54f80247a00518b7)
 

Author SHA1 Message Date
Bertrand Paquet f6f761596e Small refactoring, add edge cases
13 years ago
Bertrand Paquet fe31fe8bf0 Add tests on user info
13 years ago
Bertrand Paquet 7965096276 User info implementation
13 years ago
Bertrand Paquet ed8475d49f Refactor host parsing to allow basic auth management
13 years ago
Bertrand Paquet 624a4b44a9 Add url_parser tool
13 years ago
Bertrand Paquet 9dfaa67f2b Check host on url with hostname:port
13 years ago
Martell Malone 9852e5d048 test: %zu to %lu for msvcrt fixes for Mingw64
13 years ago
Peter Griess 2ec48fd65d Merge pull request #111 from ErikDubbelboer/master
13 years ago
Erik Dubbelboer 4d7b5dcb9a ignore output of package build
13 years ago
Erik Dubbelboer 4c1e785a04 Merge branch 'master', remote-tracking branch 'upstream/master'
13 years ago
Peter Griess 26f508a289 Merge pull request #110 from ErikDubbelboer/master
13 years ago
Erik Dubbelboer 0067f54dbe Ignoring .so files
13 years ago
Ben Noordhuis b97fdb0513 Don't assert() on whitespace in URL.
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
Nathan Rajlich 5a1e556239 test.c: fix off-by-one on the requests test cases
13 years ago
Ben Noordhuis 36808f4fad Replace HTTP methods enum with X-macro map.
13 years ago
Ben Noordhuis 99c0850240 test: abort(), don't exit()
13 years ago
Ben Noordhuis efb72f175c Remove unused struct http_parser_result from header.
13 years ago
Ben Noordhuis c6e10e98e3 docs: update links to examples
13 years ago
Andre Louis Caron 9db90de9fc docs: fix broken URL in README
13 years ago
Ben Noordhuis f4053c719c .gitignore gyp build artifacts
13 years ago
Ben Noordhuis 62110efe7a Support PURGE request method.
13 years ago
David Gwynne 662e523a92 fix non-CONNECT tests missing port/hostname bits
13 years ago
David Gwynne 67568421e9 allow extra ? at the beginning of a query_string.
13 years ago
David Gwynne 8da60bc423 implement parsing of v6 addresses and rejection of 0-length host and ports.
13 years ago
Ben Noordhuis 7bc668c5f4 Update AUTHORS
13 years ago
Randy Rizun b215eaa749 removed obsolete CB_path, CB_query_string and CB_fragment
13 years ago
LE ROUX Thomas f1fe50e0c5 build: add shared libraries target
13 years ago
David Gwynne 0499525110 Fix http_parser_parse_url for urls like "http://host/path".
13 years ago
Ben Noordhuis c3153bd1a9 Eat CRLF between requests, even on connection:close.
13 years ago
Ben Noordhuis 4898606826 Add AUTHORS and .mailmap files.
13 years ago
Ben Noordhuis 89a9da0560 Merge pull request #78 from bnoordhuis/unsigned-content-length
13 years ago
Ben Noordhuis f668e72380 Make content_length unsigned, add overflow checks.
13 years ago
James McLaughlin 03e0d5292a Use "" instead of <> for the http_parser.h include.
13 years ago
Ben Noordhuis 3e626c6cb6 Don't use 'inline'.
13 years ago
Ben Noordhuis e4c13a8784 Merge pull request #82 from ivosh/master
13 years ago
Ivo Raisr 2a2f99f9cd http_parser_init does not clear status_code
13 years ago
Ben Noordhuis 7f89b91314 Merge pull request #77 from AndreLouisCaron/compile-fix
13 years ago
Andre Caron 051d6fe219 Fixes build on MSVC.
13 years ago
Peter Griess eb04bbe1fa Merge pull request #73 from pgriess/http-10-message-length
13 years ago
Peter Griess cd9404ad93 Merge pull request #55 from pgriess/pause
13 years ago
Peter Griess d0bb867d1b Implement http_parser_pause().
13 years ago
Peter Griess b115d110a3 Don't wait for EOF on 0-length KA messages.
13 years ago
Peter Griess 248fbc3ab4 Get HTTP/1.1 message length logic working for HTTP/1.0
13 years ago
Peter Griess c48351fbde Merge pull request #58 from pgriess/parse_url
13 years ago
Peter Griess d7675cd9a6 Add http_parser_parse_url().
13 years ago
Peter Griess c4ae661afc Merge pull request #64 from pgriess/i13
13 years ago
Peter Griess 48a4364fdd Remove some chars from tokens[] per RFC.
13 years ago
koichik b47c44d7a6 Fix response body is not read
13 years ago