GitHub / nodejs/http-parser / commits
http request/response parser for c
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ec8b5ee6 | doc: add maintenance notice to readme | Ben Noordhuis <i****o@b****l> | almost 6 years ago | |
| 4f15b7d5 | Fix sizeof(http_parser) assert | Ben Noordhuis <i****o@b****l> | about 6 years ago | |
| e13b2747 | Allow Content-Length and Transfer-Encoding: chunked |
Oleg Guba <o****g@d****m>
Committed by: Ben Noordhuis <i****o@b****l> |
about 6 years ago | |
| 4b99e428 | Test Content-Length header parsing. | Ben Noordhuis <i****o@b****l> | about 6 years ago | |
| d9275da4 | Fix -Wsign-compare warning. | Ben Noordhuis <i****o@b****l> | over 6 years ago | |
| 5c5b3ac6 | Update http_parser.content_length doc comment. | Ben Noordhuis <i****o@b****l> | over 6 years ago | |
| 55e736cd | Solaris 9 doesn't have stdint.h, use inttypes.h |
Jacques Germishuys <j****g@s****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 6 years ago | |
| 805a0d16 | Fix test numbers |
Derek Argueta <d****a@t****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 6 years ago | |
| eefbf87c | Add another fuzzer for the urls. |
David Korczynski <d****d@a****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 6 years ago | |
| 7af127d3 | Add a first fuzzer for the parser. |
David Korczynski <d****d@a****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 6 years ago | |
| 2343fd6b | v2.9.4 | Ben Noordhuis <i****o@b****l> | over 6 years ago | |
| 714cbb2d | Fix ABI breakage | Ben Noordhuis <i****o@b****l> | over 6 years ago | |
| 1c02cb97 | Correct test name and numbering | Sam Roberts <v****h@g****m> | over 6 years ago | |
| a0c034c0 | v2.9.3 | Fedor Indutny <f****r@i****m> | over 6 years ago | |
| 7d5c99d0 | Support multi-coding Transfer-Encoding | Fedor Indutny <f****r@i****m> | over 6 years ago | |
| 28f3c35c |
Use -f option when calling ln at install time
Signed-off-by: Fabrice Fontaine <f****e@g****m>, Renaud AUBIN <r****t@r****o>, Thomas Petazzoni <t****i@f****m> |
Fabrice Fontaine <f****e@g****m>
Committed by: Ben Noordhuis <i****o@b****l> |
almost 7 years ago | |
| 5c17dad4 | v2.9.2 | Ben Noordhuis <i****o@b****l> | over 7 years ago | |
| c7d49252 | Fix bad pointer arithmetic | Ben Noordhuis <i****o@b****l> | over 7 years ago | |
| b6866a76 | Fix -Wsign-compare warning | Ben Noordhuis <i****o@b****l> | over 7 years ago | |
| c5c45636 | v2.9.1 | Fedor Indutny <f****r@i****m> | over 7 years ago | |
| 2a0d1065 | http_parser: revert `memchr()` optimization | Fedor Indutny <f****r@i****m> | over 7 years ago | |
| 0d0a24e1 | v2.9.0 | Ben Noordhuis <i****o@b****l> | over 7 years ago | |
| 73f4442a | Fix type conversion warnings in VS 2017 64-bit |
Sergey Zolotarev <s****e@p****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 7 years ago | |
| 35025896 | Disallow empty Content-Length |
Olga Batyshkina <o****a@v****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 7 years ago | |
| cd88eef7 | Fix Content-Length with obsolete line folding |
Olga Batyshkina <o****a@v****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 7 years ago | |
| 0ae8d93f | support overriding HTTP_MAX_HEADER_SIZE at runtime | cjihrig <c****g@g****m> | over 7 years ago | |
| 4dae1200 | Support ICE/1.x for SOURCE requests. | Ben Noordhuis <i****o@b****l> | almost 8 years ago | |
| 77310eeb | test: substitute bad words |
Welling Guzmán <W****n@u****m>
Committed by: Jon Moss <m****7@u****m> |
about 8 years ago | |
| 13ca6745 | Fix typo |
dnartz <x****o@g****m>
Committed by: Jon Moss <m****7@u****m> |
about 8 years ago | |
| 25de6ed8 | Fix multiple begin message cbs when response starts with CR/LF |
Matt Klein <m****n@l****m>
Committed by: Jon Moss <m****7@u****m> |
about 8 years ago | |
| 2ed75277 | Add http_status_str() function. |
Stefano Sambi <s****i@g****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 8 years ago | |
| 5b76466c | Replace "FALLTHROUGH" with "fall through". |
Matthias Loy <m****y@h****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 8 years ago | |
| a7c2e862 | Fix http_parser.nread off-by-one accounting error. | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| a1e0c3a2 | Simplify memory management in test suite. | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| 31232735 | Return nonzero on parsing empty url. |
Welling Guzman <h****a@w****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 8 years ago | |
| 54f55a2f | Bump version to 2.8.1 | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| cf69c8ed | Speed up the http_parser_execute loop |
Brian Pane <b****e@p****m>
Committed by: Ben Noordhuis <i****o@b****l> |
over 8 years ago | |
| edeedb1b | bench: report throughput |
Fedor Indutny <f****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 705e519b | Remove unused functions from test runner. | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| 214fa6fb | Remove NULL sentinels from test runner. | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| 01da95fe | Reject interior blanks in Content-Length value. | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| dd74753c | Bump version to 2.8.0 | Fedor Indutny <f****r@i****m> | over 8 years ago | |
| 9ce7316d | src: fix out-of-bounds read through `strtoul` | Fedor Indutny <f****r@i****m> | over 8 years ago | |
| 921d5585 | parser: add support for icecast SOURCE method | Ben Noordhuis <i****o@b****l> | over 8 years ago | |
| b11de0f5 | doc: standardize project name |
Jon Moss <m****7@u****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 8 years ago | |
| 652b0153 | makefile: fix dangling symlink in uninstall |
ShaRose <S****e@L****k>
Committed by: Fedor Indutny <f****r@i****m> |
almost 9 years ago | |
| 4cefc0fb | makefile: fixed DESTDIR |
ShaRose <S****e@L****k>
Committed by: Fedor Indutny <f****r@i****m> |
almost 9 years ago | |
| 89279ab6 | Update license boilerplate. | Ben Noordhuis <i****o@b****l> | almost 9 years ago | |
| 3b0da34d | Tolerate non-compliant status line responses |
Thomas 'fake' Jakobi <t****s@d****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 9f489a47 | parser: fix HTTP version parsing |
Brian White <m****x@m****t>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 05525c5f | Ignore Upgrade header outside of 101 response. |
Ben Noordhuis <i****o@b****l>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 260c5223 | Fix typo in test name. |
Ben Noordhuis <i****o@b****l>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 291a32cc | Include stddef.h instead of sys/types.h. |
Stephan Gatzka <s****a@h****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 8ea95323 | Makefile: set versions for SONAME correctly |
Fabian Groffen <g****n@g****g>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| fd3850c0 | Makefile: set install_name on macos |
Fabian Groffen <g****n@g****g>
Committed by: Ben Noordhuis <i****o@b****l> |
over 9 years ago | |
| 0852bea4 | Fix FALLTHROUGH warning in switch of GCC7 |
André Klitzing <a****g@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 9 years ago | |
| 335850f6 | parser: HTTP_STATUS_MAP(XX) and enum http_status |
Nathaniel McCallum <n****m@r****m>
Committed by: Fedor Indutny <f****r@i****m> |
almost 10 years ago | |
| feae95a3 | Bump version to 2.7.1 | Fedor Indutny <f****r@i****m> | about 10 years ago | |
| cacb07d2 | parser: fix Content-Length header parsing. |
Ben Noordhuis <i****o@b****l>
Committed by: Fedor Indutny <f****r@i****m> |
about 10 years ago | |
| 1b79abab | simplify parsing M-SEARCH method, group P methods |
Pierce Lopez <p****z@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
about 10 years ago | |
| 737627b2 | readme: improve format, fix code syntax |
oldratlee <o****e@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 10 years ago | |
| b2cc8e49 | test: remove ‘nread’, which is not used |
Guo Xiao <g****8@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 10 years ago | |
| 9b0d5b33 | Bump version to 2.6.0 | Fedor Indutny <f****r@i****m> | over 10 years ago | |
| 04d28a73 | parser: returning 2 from on_headers_complete | Fedor Indutny <f****r@i****m> | over 10 years ago | |
| f2c26ee5 | src: put `assert()` after var declarations |
Jonathan Marler <j****r@h****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 10 years ago | |
| 5651aea8 | test: add a test for for obstext characters (> 0x80) |
Johan Bergström <b****s@b****u>
Committed by: James M Snell <j****l@g****m> |
over 10 years ago | |
| dbcda196 | Update http-parser to 2.6.2 |
Johan Bergström <b****s@b****u>
Committed by: James M Snell <j****l@g****m> |
over 10 years ago | |
| 678a9e21 | test: Assert against correct error messages |
Johan Bergström <b****s@b****u>
Committed by: James M Snell <j****l@g****m> |
over 10 years ago | |
| e2e467b9 | Update http-parser to 2.6.1 | James M Snell <j****l@g****m> | over 10 years ago | |
| 4e382f96 | readme: fix build status badge |
Wyatt Preul <w****l@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 10 years ago | |
| bee4817e | Bump version to 2.6.0 | James M Snell <j****l@g****m> | almost 11 years ago | |
| fd65b0fb | src: refactor method parsing |
Olivier Mengué <d****n@c****g>
Committed by: Fedor Indutny <f****r@i****m> |
almost 11 years ago | |
| e557b627 | src: support LINK/UNLINK (RFC 2068, draft-snell-link-method) |
Olivier Mengué <d****n@c****g>
Committed by: James M Snell <j****l@g****m> |
almost 11 years ago | |
| e01811e7 | src: fixed compile error C2143 for vs2012 |
Sebastian Philipp <s****p@t****m>
Committed by: Fedor Indutny <f****r@i****m> |
about 11 years ago | |
| b36c2a9e | header: treat Wine like MinGW |
Andrew Udvare <a****e@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
about 11 years ago | |
| 483eca79 | doc: updated README.md to include multi-threading example |
Lucas Berezy <l****y@u****m>
Committed by: James M Snell <j****l@g****m> |
about 11 years ago | |
| 7d75dd73 | src: support IPv6 Zone ID as per RFC 6874 |
Tatsuhiro Tsujikawa <t****t@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
about 11 years ago | |
| ab0b162e | src: use ARRAY_SIZE instead of sizeof() |
dlmeetei@gmail.com <d****i@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
about 11 years ago | |
| 39ff0975 | src: remove double check |
Jan Schär <j****r@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 2896229a | make: fix dynamic library extension for OS X |
Guo Xiao <g****8@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| f6f436a1 | src: fix invalid memory access in http_parse_host |
Daniel Knoppel (Phusion) <d****l@p****l>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| eb5e9928 | src: support ACL (WebDAV, RFC3744, Section 8.1). |
Ivan Enderlin <i****n@h****t>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 8b1d6523 | src: support BIND/REBIND/UNBIND (WebDAV, RFC5842) |
Ivan Enderlin <i****n@h****t>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| b5bcca8f | test: `SEARCH`, `PURGE` and `MKCALENDAR` |
Ivan Enderlin <i****n@h****t>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 4f69be22 | readme: update WebSocket link to RFC6455 |
Ivan Enderlin <i****n@h****t>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 39c2c1e5 | Bump version to 2.5.0 | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| d7675453 | src: callbacks chunk boundaries: header/complete |
Kjell Schubert <k****t@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| dff604db | src: support body in Upgrade requests |
Kjell Schubert <k****t@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 2872cb7e | test: regression test for incomplete/corrupted hdr |
Kjell Schubert <k****t@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 5d414fcb | makefile: add un/install targets |
Umorrian <A****n@g****e>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 777ba4ed | src: introduce `http_parser_url_init` |
Fedor Indutny <f****r@i****m>
Committed by: James M Snell <j****l@g****m> |
over 11 years ago | |
| d547f3b1 | url_parser: remove mixed declarations |
Jay Satiro <r****o@y****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 7ecf775d | src: partially revert 959f4cb to fix nread value | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 7ba31239 | header: fix field sizes | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 1b315808 | Bump version to 2.4.2 | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 59569f21 | src: skip lws between `connection` values | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 53063b78 | Add function to initialize http_parser_settings |
Romain Giraud <g****n@g****m>
Committed by: Fedor Indutny <f****r@i****m> |
over 11 years ago | |
| 36f107fa | Bump version to 2.4.1 | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 280af698 | src: fix build on MSVC | Fedor Indutny <f****r@i****m> | over 11 years ago | |
| 956c8a05 | Bump version to 2.4.0 | Fedor Indutny <f****r@i****m> | over 11 years ago |