diff --git a/CHANGES.md b/CHANGES.md index e714fbb..e60a86f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,10 @@ (nothing yet) +## 2.6.5 + +* #159: fix: CRL support for HttpClient + ## 2.6.4 * #195: fix: read from response stream using non-flowing mode diff --git a/lib/HttpClient.js b/lib/HttpClient.js index 2630e7c..a5dba9e 100644 --- a/lib/HttpClient.js +++ b/lib/HttpClient.js @@ -625,6 +625,7 @@ function HttpClient(options) { this.ca = options.ca; this.checkServerIdentity = options.checkServerIdentity; this.cert = options.cert; + this.crl = options.crl; this.ciphers = options.ciphers; this.connectTimeout = options.connectTimeout || false; this.requestTimeout = options.requestTimeout || false; @@ -765,6 +766,7 @@ function HttpClient(options) { opts = { cert: self.cert, ca: self.ca, + crl: self.crl, ciphers: self.ciphers, key: self.key, maxSockets: maxSockets, @@ -959,6 +961,7 @@ HttpClient.prototype._options = function (method, options) { self.agent, ca: options.ca || self.ca, cert: options.cert || self.cert, + crl: options.crl || self.crl, ciphers: options.ciphers || self.ciphers, connectTimeout: options.connectTimeout || self.connectTimeout, requestTimeout: options.requestTimeout || self.requestTimeout, diff --git a/package.json b/package.json index 4dec300..c6ed1d1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "restify-clients", - "version": "2.6.4", + "version": "2.6.5", "main": "lib/index.js", "description": "HttpClient, StringClient, and JsonClient extracted from restify", "homepage": "http://www.restify.com",