Commit Graph

19 Commits

Author SHA1 Message Date
Filippo Valsorda
c3bf865b0c Show custom usage on -help 2018-07-29 19:30:33 +02:00
Filippo Valsorda
b0f7a80e95 Fix getCAROOT switch statement 2018-07-06 20:09:58 -04:00
Lucas Garron
dbad5f86ec Use $XDG_DATA_HOME on macOS if it is set (#40) 2018-07-06 20:02:49 -04:00
Filippo Valsorda
564b41305c Polish Linux system store support 2018-07-04 00:06:50 -04:00
Filippo Valsorda
ce54575308 Add support for Chrome/Chromium on Linux
Fixes #11
Closes #15
2018-07-03 22:27:08 -04:00
Filippo Valsorda
e9ef9b3787 Add mkcert -CAROOT
Closes #26
Fixes #21
2018-07-03 17:36:22 -04:00
Filippo Valsorda
c4f873a371 Add a warning for second-level wildcards
Fixes #30
2018-07-03 17:17:11 -04:00
Adam Shannon
073ee25396 On linux don't declare we installed to the system store (#18) 2018-06-29 16:02:23 -04:00
Filippo Valsorda
75a36a6de4 Add punycode support
Fixes #8
2018-06-28 01:44:13 -04:00
Filippo Valsorda
e4c5c312a7 Add Firefox support
Fixes #6
2018-06-28 01:29:20 -04:00
Filippo Valsorda
d6aab07a4c Split off certificate generation code 2018-06-27 23:43:51 -04:00
Filippo Valsorda
1f4fbd9097 Allow wildcards and block heading and trailing dots
Fixes #1
2018-06-27 22:44:08 -04:00
Patrick Uiterwijk
222b4f1035 Explicitly set zero length path constraint (#5)
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-06-27 22:28:23 -04:00
Patrick Uiterwijk
3532f34209 Fix permissions on newly generated private keys (#3)
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-06-27 22:18:33 -04:00
Filippo Valsorda
5623f42244 Prevent IPv6 certs from ending up with hidden filenames 2018-06-26 01:56:48 -04:00
Filippo Valsorda
7433af8d0b Add keyless install only mode 2018-06-26 01:14:57 -04:00
Filippo Valsorda
6a3cad1731 Homebrew and usage 2018-06-26 00:43:06 -04:00
Filippo Valsorda
314622cbb3 Add certificate generation and -uninstall 2018-06-25 23:47:28 -04:00
Filippo Valsorda
cbca29dc62 Initial commit and macOS install 2018-06-25 01:32:41 -04:00