summaryrefslogtreecommitdiff
path: root/lib/_http_client.js
AgeCommit message (Expand)Author
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
2018-04-16http: relax requirements on upgrade listenerAnatoli Papirovski
2018-04-03http: fix `request` when `setHost` is `true`XadillaX
2018-04-01tools: add 'spaced-comment' into eslint rulesWeijia Wang
2018-03-25lib: improve error handlingRuben Bridgewater
2018-03-21tools,lib: forbid native Error constructorsMichaël Zasso
2018-03-08async_hooks,process: remove internalNextTickAnatoli Papirovski
2018-03-07lib: port remaining errors to new systemMichaël Zasso
2018-03-04http: emit timeout duration overflow warning syncAnna Henningsen
2018-03-01src: Remove lttng support.Glen Keane
2018-03-02http: prevent aborted event when already completedAndrew Johnston
2018-02-22http: remove default 'drain' listener on upgradeLuigi Pinca
2018-02-15http: process 100, 102-199 according to specs.Miles Elam
2018-02-04http: remove domain specific codeAnatoli Papirovski
2018-02-01http: process headers after setting up agentRod Vagg
2018-01-21http: use strict comparisonleeseean
2018-01-21http: free the parser before emitting 'upgrade'Luigi Pinca
2018-01-21http: fix parsing of binary upgrade response bodyBen Noordhuis
2017-12-19async_hooks: rename initTriggerIdAndreas Madsen
2017-12-15stream: add flow and buffer properties to streamsCalvin Metcalf
2017-12-12http: disallow two-byte characters in URL pathBenno Fünfstück
2017-11-17lib: replace string concatenation with templateVijayalakshmi Kannan
2017-11-12lib: improve the usage of TypeError[INVALID_ARG_TYPE]Weijia Wang
2017-11-06http: use 'connect' event only if socket is connectingLuigi Pinca
2017-10-23http: do not blindly destroy UNIX domain socketsLuigi Pinca
2017-10-23http: support generic `Duplex` streamsAnna Henningsen
2017-10-18http: emit close as the last event in the clientRobert Nagy
2017-10-16lib: use destructuring for some constantsWeijia Wang
2017-09-27http: client keep-alive for UNIX domain socketsBryan English