summaryrefslogtreecommitdiff
path: root/src/node_options.h
diff options
context:
space:
mode:
authorSam Roberts <vieuxtech@gmail.com>2019-11-20 11:48:58 -0800
committerSam Roberts <vieuxtech@gmail.com>2019-12-09 09:56:16 -0800
commit02a0c74861c3107e6a9a1752e91540f8d4c49a76 (patch)
tree53a80ba610ef1bf7a965b8d0b1ee60c1f2c497d6 /src/node_options.h
parentd7b8ae72d97557571c577a865c37e7a5b196a332 (diff)
downloadandroid-node-v8-02a0c74861c3107e6a9a1752e91540f8d4c49a76.tar.gz
android-node-v8-02a0c74861c3107e6a9a1752e91540f8d4c49a76.tar.bz2
android-node-v8-02a0c74861c3107e6a9a1752e91540f8d4c49a76.zip
http: llhttp opt-in insecure HTTP header parsing
Allow insecure HTTP header parsing. Make clear it is insecure. See: - https://github.com/nodejs/node/pull/30553 - https://github.com/nodejs/node/issues/27711#issuecomment-556265881 - https://github.com/nodejs/node/issues/30515 PR-URL: https://github.com/nodejs/node/pull/30567 Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Denys Otrishko <shishugi@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/node_options.h')
-rw-r--r--src/node_options.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/node_options.h b/src/node_options.h
index c4cb5dc04f..7b3ae19fe6 100644
--- a/src/node_options.h
+++ b/src/node_options.h
@@ -158,6 +158,8 @@ class EnvironmentOptions : public Options {
bool print_eval = false;
bool force_repl = false;
+ bool insecure_http_parser = false;
+
bool tls_min_v1_0 = false;
bool tls_min_v1_1 = false;
bool tls_min_v1_2 = false;