- Upgraded various dependencies & dev dependencies
- Replaced main index file with exact module.exports functions instead of building the module.export object.
- Replaced travis with github actions.
- Upgraded various dependencies & dev dependencies
- Only supports node version 18 or higher.
- New option skipFormatValdiation to be set on
validateSSLKey
,validateSSL
,validateSSLCert
to skip header and footer key and certification validation. - Add remove Node 16 from travis.yml.
- Upgraded various dependencies & dev dependencies
- Only supports node version 16 or higher.
- Support for ECDSA certificates has been added.
validateSSLKey
now returns the public key instead of the modulus.validateSSL
no longer returns the modulus on the fieldkeyMod
.validateSSL
now returns the public key on the fieldpublicKey
.- Add Node 20 and remove Node 14 from travis.yml.
- Upgraded various dependencies & dev dependencies
- New option password to be set on
validateSSLKey
andvalidateSSL
- Only supports node version 14 or higher.
- Upgrade dependencies including pem to
v1.14.7
and ramda tov0.29.0
.
- Update development/test dependencies.
- Update ramda dependency to
0.27.1
. - Add Node 14 and 15 to travis.yml.
- Fix a few minor linting issues.
- update ramda dependency to
0.27.0
- added missing async keyword to the function validateSSLKey
- fixed domainRegTest and added tests around validation of domains to wildcard certs
- Update development/test dependencies
- Update pem dependency
- Add Node 11, 12, and 13 to travis.yml
- Remove Node 8 and 9 from travis.yml (since mocha/eslint no longer support them). Note that ssl-validator itself still works on node 8/9.
- Update pem dependency
- Fix a spelling errors, improved error messages
- Add Node 12 to travis.yml
- Update pem dependency
- Fix issue with bundle/cert check order
- Update development/test dependencies
- Update pem dependency
- Update ramda dependency
- Update license year
- Add Node 11 to travis.yml
- Update development/test dependencies
- Update pem dependency
- Fix a few typos / linter errors
- Add Node 10 to travis.yml
- Handle wildcard domains correctly for matching certificates to domains
- Initial release