Fedor Indutny
7f14483352
deps: update to http-parser 2.7.0
Adds `2` as a return value of `on_headers_complete`, this mode will be
used to fix handling responses to `CONNECT` requests.
See: https://github.com/nodejs/node/pull/6198
PR-URL: https://github.com/nodejs/node/pull/6279
Reviewed-By: Brian White <mscdex@mscdex.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
9 years ago
James M Snell
cf0b3dc3f0
deps: sync deps/http_parser with nodejs/http_parser
The upstream and dep were slightly out of sync due to the way the
recent security update had to be done. This brings the two back
into sync. This update includes a couple of fixed tests and a
performance related semver-patch update to the http method parsing.
PR-URL: https://github.com/nodejs/node/pull/5600
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
9 years ago
James M Snell
954a4b4b5b
deps: update to http-parser 2.6.2
Fixes http-parser regression with IS_HEADER_CHAR check
Add test case for obstext characters (> 0x80) is header
PR-URL: https://github.com/nodejs/node/pull/5237
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
9 years ago
James M Snell
4f4c8ab3b4
deps: update http-parser to version 2.6.1
includes parsing improvements to ensure closer HTTP spec conformance
PR-URL: https://github.com/nodejs/node-private/pull/26
Reviewed-By: Rod Vagg <r@va.gg>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
9 years ago
James M Snell
d006d6aa46
deps: update http-parser to 2.6.0
significant updates:
* [[`777ba4eded`](https://github.com/nodejs/node/commit/777ba4eded )] - **src**: introduce `http_parser_url_init` (Fedor Indutny) [nodejs/http-parser#225 ](https://github.com/nodejs/http-parser/pull/225 )
* [[`e557b62744`](https://github.com/nodejs/node/commit/e557b62744 )] - **src**: support LINK/UNLINK (RFC 2068, draft-snell-link-method) (Olivier Mengué) [nodejs/http-parser#267 ](https://github.com/nodejs/http-parser/pull/267 )
* [[`eb5e9928b4`](https://github.com/nodejs/node/commit/eb5e9928b4 )] - **src**: support ACL (WebDAV, RFC3744, Section 8.1). (Ivan Enderlin) [joyent/http-parser#260 ](https://github.com/joyent/http-parser/pull/260 )
* [[`8b1d652322`](https://github.com/nodejs/node/commit/8b1d652322 )] - **src**: support BIND/REBIND/UNBIND (WebDAV, RFC5842) (Ivan Enderlin) [joyent/http-parser#242 ](https://github.com/joyent/http-parser/pull/242 )
* [[`7d75dd7325`](https://github.com/nodejs/node/commit/7d75dd7325 )] - **src**: support IPv6 Zone ID as per RFC 6874 (Tatsuhiro Tsujikawa) [joyent/http-parser#253 ](https://github.com/joyent/http-parser/pull/253 )
PR-URL: https://github.com/nodejs/node/pull/3569
Reviewed-By: Brian White <mscdex@mscdex.net>
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
9 years ago
Fedor Indutny
b3a7da1091
deps: update http_parser to 2.5.0
PR-URL: https://github.com/iojs/io.js/pull/1517
Reviewed-By: Brian White <mscdex@mscdex.net>
10 years ago
Ben Noordhuis
660509694c
deps: roll back http_parser to 2.3.0
Commit 598efcbe
("deps: update http_parser to 2.4.1") introduced a
regression in HTTP Upgrade header handling.
Fixes: https://github.com/iojs/io.js/issues/627
PR-URL: https://github.com/iojs/io.js/pull/628
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
10 years ago
Fedor Indutny
88aaff9aa6
deps: update http_parser to 2.4.2
Fix: https://github.com/iojs/io.js/issues/588
PR-URL: https://github.com/iojs/io.js/pull/604
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
10 years ago
Fedor Indutny
598efcbe7f
deps: update http_parser to 2.4.1
PR-URL: https://github.com/iojs/io.js/pull/397
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
10 years ago
Fedor Indutny
bc8475f236
Revert "deps: update http_parser to 2.4.0"
The commit breaks windows build and brings some test failures that needs
to be debugged.
This reverts commit d790f61221
.
10 years ago
Fedor Indutny
d790f61221
deps: update http_parser to 2.4.0
PR-URL: https://github.com/iojs/io.js/pull/345
Reviewed-By: Rod Vagg <rod@vagg.org>
10 years ago
Fedor Indutny
2f0017aa53
deps: update http_parser to 2.3.0
11 years ago
Fedor Indutny
597eb6a5ae
deps: update http_parser to 2.2.1
Main changes:
* Fixed content-length and chunk-size overflow test
11 years ago
Fedor Indutny
a35a2f0192
deps: update http_parser to 2.2
Main changes:
* Added support for http statusMessage
11 years ago
Ben Noordhuis
8d42c6344b
deps: upgrade http_parser to 303c4e4
Upgrade to joyent/http-parser@303c4e4. Changes:
* Do not accept PUN/GEM methods as PUT/GET.
* Further request method check strengthening.
12 years ago
Ben Noordhuis
4784ea1a29
deps: upgrade http_parser to ad3b631
13 years ago
Ben Noordhuis
d03b80bc12
deps: upgrade http_parser to joyent/http-parser@da91852
13 years ago
Ben Noordhuis
44527e6023
deps: upgrade http_parser to joyent/http-parser@b47c44d
13 years ago
Ben Noordhuis
79cbe1fdbb
deps: upgrade http_parser to 8bec3ea
13 years ago
Ben Noordhuis
f0c5165f81
http_parser: upgrade to 62110ef
13 years ago
Ryan Dahl
3abebfea98
Upgrade http-parser to joyent/http-parser@2498961
13 years ago
Ben Noordhuis
8b2a3354f9
http_parser: cherry-pick 3258e4a and b89f944 from upstream
Fixes #1569 , parse error on multi-line HTTP headers.
13 years ago
Peter Bright
16788f461a
Rename gyp files to produce useful solution names.
Hoist common settings into common.gypi.
Restrict v8's common.gypi to v8 projects.
Ensure v8 doesn't use /MP in debug builds.
Add basic settings for other platforms.
Make uv import common.gypi properly.
Remove LTCG warning.
14 years ago
Peter Bright
6ac8c55989
Make MSVS build.
MSVS settings don't actually need to be guarded by conditions. gyp will do
the right thing.
14 years ago
Ryan Dahl
610436f242
clean merge scabs
14 years ago
Ryan Dahl
518430db3a
WIP
14 years ago
Ryan Dahl
4f3c8b3972
WIP
14 years ago
Ryan Dahl
c3ccbea5cd
Upgrade http_parser to 965f91bc76b2d1601e23
14 years ago
Ryan Dahl
4956e3c0a2
Upgrade http-parser to eee60127c0df551be085cc8e7983e36d7700d885
14 years ago
Ryan Dahl
e42c74e141
Upgrade http-parser
14 years ago
Tom Hughes
446beebd79
Add cmake build support.
Squashed commit of ca128f7dcd28cbcfba154c8577ed54d4aa71dd02 with
contributions from Mark Constable (markc@renta.net ) and Daniel Gröber
(darklord@darkboxed.org ).
14 years ago
Ryan Dahl
d695486185
Upgrade http-parser
14 years ago
Ryan Dahl
d23643051e
Upgrade http-parser again
14 years ago
Ryan Dahl
8285f12864
Upgrade http-parser
14 years ago
Nathan Rajlich
9b1ff070e6
Upgrade http-parser with a fix for spaces in headers
14 years ago
Ryan Dahl
e59b3f0eb3
Upgrade http-parser for clang compat
15 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
f919216446
Upgrade http-parser, fixes issue 77
http://github.com/ry/node/issues#issue/77
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
8be6a89654
Upgrade http_parser (fixes bug reported by Felix)
15 years ago