summaryrefslogtreecommitdiff
path: root/lib/_http_client.js
AgeCommit message (Expand)Author
2019-10-12http: add reusedSocket property on client requestthemez
2019-10-05lib: introduce no-mixed-operators eslint rule to libZYSzys
2019-09-22http: don't emit 'data' after 'error'Robert Nagy
2019-09-15http: refactor responseKeepAlive()Robert Nagy
2019-08-31http: simplify timeout handlingRobert Nagy
2019-08-23http: fix event listener leakRobert Nagy
2019-08-19http: simplify drain()Robert Nagy
2019-08-17http: replace superfluous connection property with getter/setterRobert Nagy
2019-08-14http: follow symbol naming conventionRobert Nagy
2019-07-18http: avoid extra listenerRobert Nagy
2019-07-15http: expose headers on an http.ClientRequest "information" eventAustin Wright
2019-07-15Revert "http: fix test where aborted should not be emitted"Rich Trott
2019-07-14http: fix test where aborted should not be emittedRobert Nagy
2019-07-05http: improve parser error messagesAnna Henningsen
2019-06-08http: remove default 'timeout' listener on upgradeLuigi Pinca
2019-06-02http: fix deferToConnect commentsRobert Nagy
2019-05-31errors: create internal connResetExceptionRich Trott
2019-05-20http: do not default to chunked encoding for TRACELuigi Pinca
2019-05-03async_hooks: fixup do not reuse HTTPParserGerhard Stoebich
2019-04-22src: do not reuse async resource in http parsersDaniel Beckert
2019-04-12lib: enforce the use of Object from primordialsMichaƫl Zasso
2019-04-11lib: faster FreeListAnatoli Papirovski
2019-03-30benchmark,lib: change var to constRuben Bridgewater
2019-03-27timers: rename validateTimerDuration to getTimerDurationRuben Bridgewater
2019-03-21lib: use Array#includes instead of Array#indexOfWeijia Wang
2019-03-12lib: move DTRACE_* probes out of global scopeJames M Snell
2019-02-26http: validate timeout in ClientRequest()cjihrig
2019-02-22timers: support name in validateTimerDuration()cjihrig
2019-02-11http: reduce multiple output arrays into oneWeijia Wang
2019-02-08lib: replace 'assert' with 'internal/assert' for many built-insRich Trott
2019-01-31http: make timeout event work with agent timeoutLuigi Pinca
2019-01-22http: make ClientRequest#setTimeout() noop at endTim De Pauw
2018-12-20lib: remove internal `util._extends()` usageRuben Bridgewater
2018-12-17doc,lib,test: capitalize comment sentencesRuben Bridgewater
2018-12-06http: make parser choice a runtime flagAnna Henningsen
2018-12-05lib: use ES6 class inheritance styleRuben Bridgewater
2018-12-05lib: remove `inherits()` usageRuben Bridgewater
2018-11-26lib: change anonymous function to arrow functiontakato
2018-10-10async_hooks: add missing async_hooks destroys in AsyncResetBastian Krol
2018-10-04bootstrapper: move internalBinding to NativeModuleGus Caplan
2018-09-19src: deprecate global COUNTER_* and remove perfctrJames M Snell
2018-08-18http: move process.binding('http_parser') to internalBindingJames M Snell
2018-07-13http: fix request with option timeout and agentkillagu
2018-07-13http: allow url and options to be passed to http*.request and http*.getSam Ruby
2018-05-22http: do not rely on the 'agentRemove' eventLuigi Pinca
2018-05-14http: make client `.aborted` booleanRobert Nagy
2018-05-13http: fix client response close & abortedRobert Nagy
2018-04-29http,https,tls: switch to WHATWG URL parserHackzzila
2018-04-26http: added aborted property to requestRobert Nagy
2018-04-23http: cleanup parser propertiesAnatoli Papirovski