45 Commits (212de3c5ec429a580d2e79ce3c2516b93b52b8f5)

Author SHA1 Message Date
Weijia Wang 212de3c5ec
lib: use destructuring for some constants 7 years ago
Bryan English 2043944a4c http: client keep-alive for UNIX domain sockets 8 years ago
Trevor Norris 93f47b1154
http: check for handle before running asyncReset() 8 years ago
Refael Ackermann 4b276e985f
http: guard against failed sockets creation 8 years ago
Fedor Indutny d6260a8f4b http: overridable keep-alive behavior of `Agent` 8 years ago
Anna Henningsen 3e02636bcb
async_hooks,http: fix socket reuse with Agent 8 years ago
Trevor Norris 4a7233c178
lib: implement async_hooks API in core 8 years ago
Brian White e283319969
http: fix permanent deoptimizations 8 years ago
James M Snell 5425e0dcbe http: use more efficient module.exports pattern 8 years ago
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
Sakthipriyan Vairamani (thefourtheye) dce37dc35b
lib: remove unnecessary assignments with _extend 8 years ago
Evan Torrie c04d4df08c http: eliminate capture of ClientRequest in Agent 8 years ago
maasencioh cb45374c31 http: name anonymous functions 8 years ago
Ilkka Myller db5a8791fa https: fix memory leak with https.request() 8 years ago
Ben Noordhuis fb19b800b8 tls,https: respect address family when connecting 9 years ago
Dirceu Pereira Tiegs fe77de196c http: use `localAddress` instead of `path` 9 years ago
Alexander Penev 2e1ae3ead1 https: fix ssl socket leak when keepalive is used 9 years ago
Brian White 9bee03aaf2 http: allow async createConnection() 9 years ago
Damian Schenkelman 8ac1ff73fb http: use `self.keepAlive` instead of `self.options.keepAlive` 9 years ago
Dave 6e11e22081 http: remove excess calls to removeSocket 9 years ago
Sakthipriyan Vairamani f32a606e37 lib,src: remove usage of events.EventEmitter 9 years ago
Malcolm Ahoy 7d7941235a http: default Agent.getName to 'localhost' 9 years ago
Brendan Ashworth 2965442308 http: fix agent.getName() and add tests 10 years ago
Fedor Indutny 2ca5a3db47 https: reuse TLS sessions in Agent 10 years ago
fengmk2 7956a13dad http: logically respect maxSockets 10 years ago
skenqbx 8453fbc879 https: don't overwrite servername option 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Majid Arif Siddiqui 176f0bd3df lib: improved forEach object performance 11 years ago
Nathan Rajlich f3189ace6b http: remove the circular dependency 11 years ago
isaacs ea8feced87 http: force socket encoding to be null 11 years ago
fengmk2 1ce5db4d95 http: cleanup freeSockets when socket destroyed 11 years ago
Nathan Rajlich f31037ddfe http: don't pass the request options to Agent 11 years ago
Brian White 6d842897c5 lib: remove unused variables and functions 12 years ago
isaacs 65f6f06a61 http: add agent.maxFreeSockets option 12 years ago
isaacs 12cd13312b http: Support legacy agent.addRequest API 12 years ago
isaacs 32fdae2ca3 http: Fix overlooked agent.globalAgent export 12 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 12 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 12 years ago
isaacs 49519f1217 http: Reuse more http/https Agent code 12 years ago
isaacs 40e92650bb http: Add agent.get/request methods 12 years ago
isaacs 9fc9b87472 http: Proper KeepAlive behavior 12 years ago
isaacs 6176e49181 http: style 12 years ago
Timothy J Fontaine 62e4f89765 http: split Agent into its own file 12 years ago