Nathan Rajlich
9b1ff070e6
Upgrade http-parser with a fix for spaces in headers
14 years ago
Ryan Dahl
23cf556c6c
Upgrade http-parser
support for
- long messages
- spaces in header fields
15 years ago
Ryan Dahl
11a784d6da
Upgrade http-parser
15 years ago
Ryan Dahl
8825c74e7a
Upgrade http-parser
15 years ago
Ryan Dahl
9be6c501ec
Upgrade http-parser
15 years ago
Ryan Dahl
2fca40e44f
Upgrade http-parser
15 years ago
Ryan Dahl
af49187e57
Upgrade http-parser
15 years ago
Ryan Dahl
54d4efd44b
Upgrade http-parser
Now at version 6f72c780f0a237a775150a9963bcdf5299685cde
15 years ago
Ryan Dahl
ce4204a069
Upgrade http-parser
Fixes, among other things, a header overflow attack.
15 years ago
Ryan Dahl
c9e21435c0
Upgrade http-parser
15 years ago
Ryan Dahl
75e6c39733
Upgrade http-parser
Fixes \n problem that psanford <pms.mail@gmail.com> reported.
15 years ago
Ryan Dahl
ee8530e0ee
offload method look up to http-parser
15 years ago
Ryan Dahl
c3e0a4bc7c
Upgrade http-parser; supports webdav extension methods now
15 years ago
Ryan Dahl
7719ce33db
New http-parser
No longer based on Ragel, but hand-written.
Had to add HTTPConnection.resetParser() because the parser is stricter and
will error out when you try to give it a message after the previous had
"Connection: close". The HTTP client was doing that. Thus we reset the
parser manually after each new connection.
15 years ago
Ryan Dahl
51c1526b6a
Revert "Upgrade http parser, change node as needed."
Something is broken in how keep-alive is working. Reverting until I can fix
it.
This reverts commit b893859c34
.
15 years ago
Ryan Dahl
b893859c34
Upgrade http parser, change node as needed.
The latest version of http-parser is a bit more stringent EOF semantics.
15 years ago
Ryan
d8226af7f5
Upgrade http_parser to v0.2
16 years ago
Ryan
fd83e1d7d8
Upgrade http parser
16 years ago
Ryan
4bd63d35fb
Upgrade http_parser - protects against buffer overflows now
16 years ago
Ryan
5a071ad72f
Begin refactor of http.cc. Remove libebb add http_parser.
And most of http.cc was deleted.
16 years ago