All notable changes to this project will be documented in this file.
Generated by auto-changelog
.
9 April 2018
- fix: Ensure synchronous tmpfile writes, deletes
37d7cdd
- Ensure synchronous tmpfile writes, deletes
85a00fb
- update bin/aftersuccess.sh
371cc25
4 April 2018
- fix: pin eslint-plugin-import to 2.10.0
#191
- chore(package): update semantic-release to version 15.1.5
#190
- chore(package): update cross-env to version 5.1.4
#189
- Update eslint-config-standard to the latest version 🚀
#186
- Update eslint-plugin-node to the latest version 🚀
#185
- Update mocha to the latest version 🚀
#183
- Update semantic-release to the latest version 🚀
#182
- Update semantic-release to the latest version 🚀
#178
- Update travis-deploy-once to the latest version 🚀
#181
- chore(package): update cross-env to version 5.1.2
#180
- Update docco to the latest version 🚀
#177
- readCertificateInfo reports email addresses in subjectAltName field
#170
- chore(package): update semantic-release to version 15.1.5
#182
- Update HISTORY.md via TravisCI
8e89517
- Update aftersuccess.sh
e64edc9
- Update aftersuccess.sh
91df068
10 October 2017
- Update HISTORY.md via TravisCI
904f74d
- fix(package): #117 verifySigningChain optional CA certificates
b6aafd4
8 October 2017
- fix #150: serial can now be an 20 octets string, number or hex
#150
- Update HISTORY.md via TravisCI
b58a0b2
- fix(package): build and release #150 fix and create HISTORY after release.
e948217
- chore(release-flow): change HISTORY.md only on master
6da3254
7 October 2017
- fix #159; renamed helper methods
#159
- fix(tests): renamed helper functions
0073032
- update template for docs
2f95e38
- change template for docs
10672e4
28 September 2017
- fix(package): Re-Structuring
#147
- fix(package): consistent usage of -password -passin and -passout
a7c5654
- feat: add createEcparam to create EC private keys
6c991b5
- remove tests that not in all openssl versions available
32be5d7
21 September 2017
20 September 2017
- fix(package): fix check pkcs12 openssl1.1.0 not printed "MAC verified OK"
#140
- fix(package): parse serial and getDhparamInfo
#139
- Update semantic-release to the latest version 🚀
#134
- chore(package): update semantic-release to version 8.0.0
efe156e
13 September 2017
- Support reading array of organizations in a CSR
#125
- Fix #132 new version 1.10.1
#132
- feat: use standard (https://standardjs.com) for coding style guide
c48736b
- Fix Build
4c39ca7
- Bump Version to 1.10.2
60d937b
3 September 2017
- Feature Request: add checking support and md5 hashing for getModulus
#127
- Allow array values for CSRs
#124
- fix a problem with parsing "Public Key size" in different OS
#122
- chore(package): update semantic-release to version 7.0.2
#128
- Version 1.9.8
2eae57c
- bump version
44b1f17
27 April 2017
- Documentation
#121
- add 3 fields to certificate parsing
#120
- Update README
#119
- Revert "Regex support for new format with spaces"
#113
- Regex support for new format with spaces
#111
- Greenkeeper/initial
#110
- Propagate original options from createCSR to createCertificate
#106
- Handle slproweb.com openssl Binaries outputting ' = ' rather than '=' to separate subject fields
#98
- Regex support for new format with spaces: " C = GB, ST = England, O = Organisation, OU = Provisioning, CN = CommonName, emailAddress = email@address.com"
ca0b353
- docs(readme): add Greenkeeper badge
cfbf14e
- chore(package): update dependencies
805fa3a
1 December 2016
- Fix error handling and deprecation warnings
#93
- Added noop callback (Node 7.0 deprecation warning)
#91
- Fixing CSR subject generation
#90
- adding options for -CAcreateserial
#87
- combine getModulus and getModulusFromProtected
#82
- remove default empty string and replace forEach with map
#81
- refactor spawnWrapper
#80
- Only generate altNames config if it is a non-empty array
#78
- Add support for DC Certificates fix #83
#83
- release v1.9.3
bf6b4cd
2 May 2016
- Support csr config
#75
- Allow commas in CSR fields
#74
- Update package.json versions
#70
- Refactor temp dir logic
#63
- Add CA certs to pkcs12 file and read pkcs12 files
#62
- prepare new release
e7f9fba
- refactor temp dir logic, uses a ponyfill
77e2ada
- npm i which -S
912e32e
20 September 2015
- No match fix at preg_match_all
#61
- Bump version to 1.8.1
a7e661d
- Update .travis.yml
89a4518
- Update travis.yml to run on container infrastructure.
aaf979e
26 August 2015
- Adds method to verify a certificate's signing chain
#60
- Added functionality to export key and certificate to PKCS12 keystore
#59
- Added functionality to get modulus from a password protected key
#53
- Include Issuer Data with Fetch Cert Data Function
#50
- fix / add #57, #56, #55, #54, #52
30f4a0a
- Fix Tests
fdbf0f3
- Remove unused parameter
1e71e3f
27 February 2015
- Creating a CSR for an encrypted key
#49
- bump to 1.7.0
#2
-
- Change variable name
e2edba6
- Change variable name
- Using files for passing key passwords
ed3a7a2
- Unlinked temporary password file for CSR generation
6e13a14
25 February 2015
- Private key encryption
#48
- Merge latest PEM version
#1
- Add optional params to createPrivateKey
942e937
- Bumped version to v1.7.0
dbae78a
24 February 2015
- Add function to create dhparam keys
#47
- Updated tests
5034d3e
- Bumped version to v1.6.0
11219a9
- Fix test output/debug
2dc06e2
19 January 2015
- add node which to check if the user has openssl on their system
b44c619
- Added a testcase for testOpenSSLPath
2cd2135
- Changed e-mail address in travis conf
a308e55
18 January 2015
- Just added indentations
#39
- Fix to catch errors on spawn
#38
- Update pem.js
#36
- Applied unified code style
e756da6
- added the code necessary to catch the error event from the spawn and send it to the callback
b2941ab
- Bumped version to v1.4.6
fe10527
5 January 2015
- Bugfix pathOpenSSL typo; Add environmental option for openssl binary
#33
- Add missing serviceCertificate & serial option to the doc
#32
- bumped version to 1.4.5
524142d
13 December 2014
- Update README.md
#28
- Add hash option for createCertificate(), default to sha256
#29
- Bumped version to v1.4.4
1acbb32
9 December 2014
- Update README.md to correct copy/paste error
#26
- Add OpenSSL path config()
#25
- bumped version to v1.4.3
0ed6ecd
28 November 2014
9 May 2014
- fix wildcard certificate creation
#19
- fix wildcard certificate
5a5a828
- bumped version to v1.4.1
97c0ecc
27 March 2014
- Change to BEGIN(\sNEW)? CERTIFICATE REQUEST
#15
- bumped version to 1.4.0
aba2be9
- fixed errors
1aee604
- Change default settings for future requirements + EV Fix
0e017e0
18 March 2014
- Change SAN CSR process.
#13
- add SAN integration for readCertificateInfo
#12
- Easier to set temp dir, and all temp files are unlinked after use
#11
- altNames option to set subjectAltName
#10
- jshinted code
7f8f307
- Update SAN integration for readCertificateInfo
5b63a2a
- bumped version to 1.3.0
0066056
17 June 2013
- Add certificate validity information to readCertificateInfo callback
#9
- fix unit test
8aff869
- validity as timestamps
338a94f
- update
5711e40
9 June 2013
- update README.md, and improve unit test for getModulus function
#8
- add getModulus function
#7
- improve getModulus unit test
e11c584
- update doc for getModulus
6a46c45
- bv
15afc53
17 April 2013
- Add getFingerprint, fix intermittent failure
#1
- Add a getFingerprint method, docs, and unit test.
0a720c7
- update
52fdc25
- travis file
6595e7d
25 June 2012