summaryrefslogtreecommitdiff
path: root/src/node_http_parser.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* src: add node_internal.h includes for arraysizeDaniel Bevenius2018-04-121-0/+1
* src: name all builtin init functions InitializeDaniel Bevenius2018-03-261-5/+5
* http: align parser with StreamBase interface changesAnna Henningsen2018-03-151-0/+17
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-1/+0
* src: refactor stream callbacks and ownershipAnna Henningsen2018-02-011-55/+20
* http: simplify parser lifetime trackingAnna Henningsen2018-01-181-23/+1
* src: refactor callback #defines into C++ templatesAnna Henningsen2018-01-131-33/+31
* src: use non-deprecated versions of `->To*()` utilsLeko2017-12-011-1/+1
* src: rename async-wrap -> async_wrapDaniel Bevenius2017-11-171-1/+1
* async_hooks: add trace events to async_hooksAndreas Madsen2017-11-161-0/+13
* src: explicitly register built-in modulesYihong Wang2017-11-131-1/+1
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-4/+0