Commit Graph

436 Commits (c7d49252a89888d3f605ad9022c6506c6d1c28ca)
 

Author SHA1 Message Date
Ben Noordhuis c7d49252a8 Fix bad pointer arithmetic
6 years ago
Ben Noordhuis b6866a7619 Fix -Wsign-compare warning
6 years ago
Fedor Indutny c5c45636b8 v2.9.1
6 years ago
Fedor Indutny 2a0d1065d4 http_parser: revert `memchr()` optimization
6 years ago
Ben Noordhuis 0d0a24e19e v2.9.0
6 years ago
Sergey Zolotarev 73f4442aae Fix type conversion warnings in VS 2017 64-bit
6 years ago
Olga Batyshkina 3502589659 Disallow empty Content-Length
6 years ago
Olga Batyshkina cd88eef772 Fix Content-Length with obsolete line folding
6 years ago
cjihrig 0ae8d93f73
support overriding HTTP_MAX_HEADER_SIZE at runtime
6 years ago
Ben Noordhuis 4dae120015 Support ICE/1.x for SOURCE requests.
6 years ago
Welling Guzmán 77310eeb83 test: substitute bad words
6 years ago
dnartz 13ca674540 Fix typo
6 years ago
Matt Klein 25de6ed8e4 Fix multiple begin message cbs when response starts with CR/LF
6 years ago
Matthias Loy 5b76466c6b Replace "FALLTHROUGH" with "fall through".
7 years ago
Brian Pane cf69c8eda9 Speed up the http_parser_execute loop
7 years ago
Welling Guzman 31232735c6 Return nonzero on parsing empty url.
7 years ago
Stefano Sambi 2ed7527795 Add http_status_str() function.
7 years ago
Ben Noordhuis a7c2e8626b Fix http_parser.nread off-by-one accounting error.
7 years ago
Ben Noordhuis a1e0c3a2da Simplify memory management in test suite.
7 years ago
Ben Noordhuis 54f55a2f02 Bump version to 2.8.1
7 years ago
Ben Noordhuis 01da95fead Reject interior blanks in Content-Length value.
7 years ago
Ben Noordhuis 214fa6fb0d Remove NULL sentinels from test runner.
7 years ago
Ben Noordhuis 705e519bf5 Remove unused functions from test runner.
7 years ago
Fedor Indutny edeedb1b4d
bench: report throughput
7 years ago
Fedor Indutny dd74753cf5 Bump version to 2.8.0
7 years ago
Ben Noordhuis 921d558551 parser: add support for icecast SOURCE method
7 years ago
Fedor Indutny 9ce7316de3 src: fix out-of-bounds read through `strtoul`
7 years ago
Jon Moss b11de0f5c6 doc: standardize project name
7 years ago
ShaRose 652b0153c5 makefile: fix dangling symlink in uninstall
7 years ago
ShaRose 4cefc0fb83 makefile: fixed DESTDIR
7 years ago
Fabian Groffen fd3850c048 Makefile: set install_name on macos
7 years ago
Ben Noordhuis 89279ab613 Update license boilerplate.
7 years ago
Pierce Lopez 1b79abab34 simplify parsing M-SEARCH method, group P methods
8 years ago
André Klitzing 0852bea482 Fix FALLTHROUGH warning in switch of GCC7
8 years ago
Fabian Groffen 8ea9532378 Makefile: set versions for SONAME correctly
8 years ago
Stephan Gatzka 291a32cc51 Include stddef.h instead of sys/types.h.
8 years ago
Ben Noordhuis 05525c5fde Ignore Upgrade header outside of 101 response.
8 years ago
Ben Noordhuis 260c522330 Fix typo in test name.
8 years ago
Thomas 'fake' Jakobi 3b0da34d83 Tolerate non-compliant status line responses
8 years ago
Brian White 9f489a474d parser: fix HTTP version parsing
8 years ago
Nathaniel McCallum 335850f6b8 parser: HTTP_STATUS_MAP(XX) and enum http_status
8 years ago
Fedor Indutny feae95a3a6 Bump version to 2.7.1
8 years ago
Ben Noordhuis cacb07d2b4 parser: fix Content-Length header parsing.
8 years ago
Guo Xiao b2cc8e49f3 test: remove ‘nread’, which is not used
9 years ago
oldratlee 737627b2b2 readme: improve format, fix code syntax
9 years ago
Jonathan Marler f2c26ee500 src: put `assert()` after var declarations
9 years ago
Fedor Indutny 9b0d5b33eb Bump version to 2.6.0
9 years ago
Fedor Indutny 04d28a7377 parser: returning 2 from on_headers_complete
9 years ago
Johan Bergström 5651aea804 test: add a test for for obstext characters (> 0x80)
9 years ago
Johan Bergström dbcda1961c Update http-parser to 2.6.2
9 years ago