Skip to content

Latest commit

 

History

History
251 lines (218 loc) · 19 KB

HISTORY.md

File metadata and controls

251 lines (218 loc) · 19 KB

Changelog

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

  • fix(package): max 20 octets for serial #141
  • Update .travis.yml bed4f44

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

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
  • 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

  • getModulus() will now accept Buffers #24
  • Bumped version to v1.4.2 d21f40d

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

v0.1.0

25 June 2012