60 Commits (befede64f14858ffea4e8d6f93700be07e0f85fc)

Author SHA1 Message Date
XadillaX c1c226719f https: make opts optional & immutable when create 7 years ago
Timur Shemsedinov 0aa7ef5950
http: destroy sockets after keepAliveTimeout 9 years ago
Brian White ed365653f6
http,https: avoid instanceof for WHATWG URL 8 years ago
cjihrig 9ce2271e81 https: support agent construction without new 8 years ago
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
Jackson Tian 69674f4d3e lib: remove unnecessary parameter for assertCrypto() 8 years ago
Andreas Lind a469f85653 https: Use secureProtocol in Agent#getName 8 years ago
James M Snell 0f62ee6963 url: allow use of URL with http.request and https.request 8 years ago
Pedro Lima 1f45d7aa41 https: name anonymous functions in https 8 years ago
James M Snell f429fe1b88 crypto: fail early when loading crypto without openssl 9 years ago
Jackson Tian d2b93e55cc lib: reduce usage of `self = this` 9 years ago
Fedor Indutny 165b33fce2 https: evict cached sessions on error 9 years ago
Fedor Indutny 5f76b24e5e http: overridable `clientError` 9 years ago
Fedor Indutny 3213e5fe6e https: use `servername` in agent key 9 years ago
Fedor Indutny acef181fde https: support disabling session caching 9 years ago
Sakthipriyan Vairamani 437930c0cc http{s}: don't connect to localhost on invalid URL 9 years ago
Shigeki Ohtsu 802a2e79e1 tls, crypto: add ALPN Support 10 years ago
Fedor Indutny 2ca5a3db47 https: reuse TLS sessions in Agent 9 years ago
Rod Vagg 702997c1f0 Revert "url: significantly improve the performance of the url module" 10 years ago
Petka Antonov 3fd7fc429c url: significantly improve the performance of the url module 10 years ago
Michaël Zasso c22e5ace84 https: simpler argument check 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 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
Nathan Rajlich d6bbb19f1d http, https: don't depend on `globalAgent` 11 years ago
Brian White 6d842897c5 lib: remove unused variables and functions 11 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 11 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 11 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
Fedor Indutny af80e7bc6e tls: introduce TLSSocket based on tls_wrap binding 12 years ago
Ben Noordhuis ab518e8831 https: implement https.Server#setTimeout() 12 years ago
Ryunosuke SATO c4fc0febfa https: optimize https.createConnection() 12 years ago
Ben Noordhuis 0ad005852c https: fix renegotation attack protection 12 years ago
Ben Noordhuis 35607f3a2d tls, https: validate server certificate by default 12 years ago
koichik 752ac320ae https: make https.get() accept a URL 12 years ago
Fedor Indutny 1ccdde9a69 Revert "http/https: pass request to .createConnection()" 12 years ago
Fedor Indutny e43fe5c833 Revert "http/https: pass request to .createConnection()" 12 years ago
Fedor Indutny 53716eb0b5 http/https: pass request to .createConnection() 12 years ago
Fedor Indutny 2b3ba3f538 http/https: pass request to .createConnection() 12 years ago
Dmitry Nizovtsev 1e9bcf26ce net, http, https: add localAddress option 13 years ago
Maciej Małecki da908364a8 tls http https: don't pollute user's `options` object 13 years ago
isaacs 0cdf85e28d Lint all the JavaScripts. 13 years ago
Maciej Małecki df0edf5fe6 https: make `https` use new `tls.connect` API 13 years ago
seebees 005d607aed http.request(url.parse(x)) 13 years ago
Ben Noordhuis bc7cfd7cd7 http: remove legacy http library 13 years ago
Fedor Indutny 9010f5fbab Add support for TLS SNI 13 years ago
Ben Noordhuis 2ed23314c3 http: make http and http2 co-exist 13 years ago
Mikeal Rogers 2b929c7f19 http: http2 implementation 13 years ago