summaryrefslogtreecommitdiff
path: root/src/node_http_parser.cc
Commit message (Expand)AuthorAgeFilesLines
* src: use an array for faster binding data lookupJoyee Cheung2023-02-221-1/+1
* src: per-realm binding dataChengzhong Wu2023-02-211-5/+5
* http: use v8::Array::New() with a prebuilt vectorJoyee Cheung2023-02-081-29/+22
* src: rename internal module declaration as internal bindingslegendecas2022-11-291-1/+1
* deps: update llhttp to 8.1.0Paolo Insogna2022-10-121-20/+43
* src: use `if constexpr` where appropriateAnna Henningsen2022-08-271-1/+1
* src: split property helpers from node::Environmentlegendecas2022-08-021-23/+25
* http: fix http server connection list when closetheanarkh2022-07-241-5/+10
* http: defer reentrant execution of Parser::ExecutePaolo Insogna2022-06-221-51/+9
* http: added connection closing methodsShogun2022-05-031-7/+20
* http: refactor headersTimeout and requestTimeout logicPaolo Insogna2022-04-131-31/+262
* src: remove separate definitions for static constexpr membersAnna Henningsen2022-02-111-3/+0
* deps: update llhttp to 5.1.0Fedor Indutny2021-04-101-4/+46
* src: rename binding_data_name to type_name in BindingDataJoyee Cheung2021-02-081-2/+2
* src: avoid implicit type conversionsMichaël Zasso2021-02-071-10/+12
* src: reduce duplicated boilerplate with new env utility fnJames M Snell2021-01-031-4/+1
* src: add check against non-weak BaseObjects at process exitAnna Henningsen2020-10-071-0/+9
* http: add requestTimeoutMatteo Collina2020-09-151-6/+22
* http: reset headers timeout on headers completeRobert Nagy2020-08-021-0/+1
* src: retrieve binding data from the contextJoyee Cheung2020-05-061-4/+11
* src: move http parser state out of EnvironmentAnna Henningsen2020-04-061-12/+32
* http: fix incorrect headersTimeout measurementAlex R2020-04-021-2/+35
* src: improve handling of internal field countingJames M Snell2020-03-021-1/+1
* src: inform callback scopes about exceptions in HTTP parserAnna Henningsen2020-02-181-0/+2
* http: strip trailing OWS from header valuesSam Roberts2020-02-061-2/+15
* http: llhttp opt-in insecure HTTP header parsingSam Roberts2019-12-091-2/+5
* http: make maximum header size configurable per-stream or per-serverAnna Henningsen2019-12-011-3/+15
* src: do not use `std::function` for `OnScopeLeave`Anna Henningsen2019-11-071-1/+1
* src: remove AsyncScope and AsyncCallbackScopeAnna Henningsen2019-11-061-7/+13
* http: remove legacy parserAnna Henningsen2019-09-201-0/+888
* http: make parser choice a runtime flagAnna Henningsen2018-12-061-967/+0
* http: fix error return in `Finish()`Fedor Indutny2018-12-021-4/+28
* http: reset headers_nread_ on llhttp parser reuseRod Vagg2018-11-281-0/+1
* http: fix header limit errors and test for llhttpFedor Indutny2018-11-281-11/+21
* deps,http: llhttp set max header size to 8KBRod Vagg2018-11-281-1/+1
* http: remove pushValueToArray in Parser::CreateHeaders()Joyee Cheung2018-11-141-23/+14
* src: fix v8 compiler warnings in srcDaniel Bevenius2018-11-111-16/+28
* deps: introduce `llhttp`Fedor Indutny2018-11-101-46/+183
* src: fix ToObject() usage in node_http_parser.cccjihrig2018-10-101-1/+2
* async_hooks: add missing async_hooks destroys in AsyncResetBastian Krol2018-10-101-2/+8
* src: name EmbededderGraph edges and use class names for nodesJoyee Cheung2018-10-041-2/+2
* src: use JS inheritance for `AsyncWrap`Anna Henningsen2018-10-031-1/+1
* src: replace deprecated uses of FunctionTemplate::GetFunctionAndreas Haas2018-09-241-1/+1
* src: remove calls to deprecated v8 functions (IntegerValue)Ujjwal Sharma2018-09-051-2/+6
* src: remove calls to deprecated V8 functions (Int32Value)Michaël Zasso2018-09-051-2/+5
* http: move process.binding('http_parser') to internalBindingJames M Snell2018-08-181-1/+1
* src: add proper MemoryInfoName to wrappersJoyee Cheung2018-07-271-0/+1
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-2/+3
* src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen2018-05-261-2/+2
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-6/+0