summaryrefslogtreecommitdiff
path: root/deps/http_parser/http_parser.c
diff options
context:
space:
mode:
authorFedor Indutny <fedor@indutny.com>2016-04-19 10:47:55 -0400
committerFedor Indutny <fedor@indutny.com>2016-04-19 11:47:39 -0400
commit7f144833527a457b92e6f3d118ad7906ee63d4b3 (patch)
tree0835573a62a0b78c8a796490f89a4f5a3d639457 /deps/http_parser/http_parser.c
parent57f05951770052de107c4771a47ebee6b6f1b6ef (diff)
downloadnode-new-7f144833527a457b92e6f3d118ad7906ee63d4b3.tar.gz
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>
Diffstat (limited to 'deps/http_parser/http_parser.c')
-rw-r--r--deps/http_parser/http_parser.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/http_parser/http_parser.c b/deps/http_parser/http_parser.c
index d51a2e7bcd..719617549d 100644
--- a/deps/http_parser/http_parser.c
+++ b/deps/http_parser/http_parser.c
@@ -1812,6 +1812,9 @@ reexecute:
case 0:
break;
+ case 2:
+ parser->upgrade = 1;
+
case 1:
parser->flags |= F_SKIPBODY;
break;