51 Commits (b7f4b1ba4cca320cf576aa73fae15902fd801190)

Author SHA1 Message Date
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 10 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 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
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 13 years ago
koichik 752ac320ae https: make https.get() accept a URL 13 years ago
Fedor Indutny 1ccdde9a69 Revert "http/https: pass request to .createConnection()" 13 years ago
Fedor Indutny e43fe5c833 Revert "http/https: pass request to .createConnection()" 13 years ago
Fedor Indutny 53716eb0b5 http/https: pass request to .createConnection() 13 years ago
Fedor Indutny 2b3ba3f538 http/https: pass request to .createConnection() 13 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 14 years ago
Ben Noordhuis 2ed23314c3 http: make http and http2 co-exist 14 years ago
Mikeal Rogers 2b929c7f19 http: http2 implementation 14 years ago
Mark Cavage a2328dc73c Add support for Unix Domain Sockets to HTTP 14 years ago
Fedor Indutny c9b40da368 OpenSSL NPN in node.js 14 years ago
isaacs 6d85da185c Closes GH-721 Set default host header properly 14 years ago
Ryan Dahl 24f9bf4180 expose https.Agent 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Ryan Dahl 448e0f4394 tls fixes 14 years ago
Mikeal Rogers 2b03ba5917 http: agent takes options instead of host, port pair 14 years ago
Mikeal Rogers 8d37f80f4b Expose agent in http and https client. 14 years ago
Ryan Dahl b9574b995f Expose http.getAgent 14 years ago