All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.0.0 (2018-04-05)
- refactor to use encrypted/secure root authority credentials to avoid exposing them to malicious userland processes
0.3.2 (2017-04-28)
- add -d flag to security command, not sure why it ignores -p otherwise, but oh well (842404f)
0.3.1 (2017-04-28)
- wrap NSS db dir paths with quotes (69be0f7)
0.3.0 (2017-04-28)
- fix waitForUser async usage (9fd27c5)
- add root CA setup versioning (6c80805)
0.2.20 (2017-04-28)
- eol import (ff198f0)
0.2.19 (2017-04-28)
- warn user to quit firefox before root install (8bb0271)
0.2.18 (2017-04-27)
- add required nickname arg to certutil command (5bc9874)
0.2.17 (2017-04-27)
- trim newlines from discovered certutil path (f45195e)
0.2.16 (2017-04-27)
- do not use ~ for home dir, use $HOME instead (faf1518)
0.2.15 (2017-04-27)
0.2.14 (2017-04-27)
0.2.13 (2017-04-27)
0.2.12 (2017-04-27)
0.2.11 (2017-04-27)
- add eol conversion for openssl.conf on windows (f854a0e)
- escape backslashes in conf template paths (2354eb0)
0.2.10 (2017-04-04)
- use double quotes to avoid escaping issues on windows (08f4362)
0.2.9 (2017-04-04)
- don't hardcode path separators in conf template (b7db54a)
- fix quote marks -> template string (32f24f7)
0.2.8 (2017-03-31)
0.2.7 (2017-03-31)
- do not block with execSync when launching firefox, template openssl conf to get config paths (2600a89)
0.2.6 (2017-03-31)
- separate commands so each gets sudo, improve debug output (af40aca)
0.2.5 (2017-03-31)
0.2.4 (2017-03-30)
- fix root key path when generating root cert (83c8672)
0.2.3 (2017-03-30)
- make the config dir first (fab033a)
0.2.2 (2017-03-30)
- fix configDir for non-windows (7457cde)
0.2.1 (2017-03-30)
- don't ignore dist when publishing (eef1738)
0.2.0 (2017-03-30)
- improve Readme, return node.createServer compatible object, improve error messaging (b760220)