Filippo Valsorda
0a679a8bcd
README: revert to $(go env GOPATH)
...
See discussion at #168
2019-06-21 20:11:30 -04:00
Robert Panzer
574ea52743
Add serverAuth EKU to client certs for Service Mesh mTLS setups
2019-06-17 11:02:53 -04:00
Daniel Martí
ff17118210
README: use $GOBIN instead of $GOPATH/bin ( #168 )
...
$GOPATH/bin works in the simple cases, but will break if the user
specifies their own $GOBIN, or if their $GOPATH has multiple elements.
This form is also simpler. Even if the user doesn't specify their custom
$GOBIN, 'go env GOBIN' will return the correct default.
2019-06-12 13:24:10 -04:00
Filippo Valsorda
72ec55f07f
Import howett.net/plist by its correct name
...
Also bumping the version to one with a go.mod.
2019-06-02 12:57:09 +01:00
Filippo Valsorda
e9f8fbcdf4
cert: use os.Hostname for the OU, and add the long form user name
...
The output of the hostname command on Windows is probably UTF-16, but
instead of figuring out its edge cases, switch to the syscall on every
platform.
Fixes #96
Closes #142
2019-06-02 12:15:03 +01:00
Filippo Valsorda
8d9e434520
truststore_nss: support multiple NSS databases
...
This adds support for Snap's Chromium, and and CentOS 7.
Fixes #116
Fixes #120
Closes #121
2019-06-01 16:27:42 +01:00
Filippo Valsorda
74ab68812e
Fix and add missing license headers
2019-06-01 14:58:20 +01:00
Filippo Valsorda
245b2732c8
Cleanup path logics with pathExists and binaryExists
2019-06-01 14:55:58 +01:00
Filippo Valsorda
b1564cfb0d
truststore_linux: autodetect CertutilInstallHelp
2019-06-01 14:41:10 +01:00
Ricardo Branco
b90c9c60cb
Support SLES & OpenSUSE ( #162 )
...
* Add support for SLES & OpenSUSE
* Update README.md with support for SLES & OpenSUSE
* Fix CertutilInstallHelp
2019-06-01 14:05:08 +01:00
Filippo Valsorda
bf08925790
README: mention "example.test" as an example
2019-05-19 14:11:53 -04:00
Filippo Valsorda
ad5c6ddbef
README: document S/MIME certificates
2019-04-27 14:24:17 -04:00
Ben Toews
0d4cf75db8
Allow email SANs for S/MIME certificates ( #152 )
2019-04-11 22:59:44 -04:00
Filippo Valsorda
c7c85b20ae
README: update example names
2019-03-29 12:34:59 -04:00
David Crawshaw
c03e3ceaca
Swap exec.Command("hostname") for os.Hostname() ( #137 )
2019-02-15 21:11:46 +01:00
Filippo Valsorda
9e9563535e
Add a -client suffix to filenames when generating client certificates
2019-02-05 14:19:51 -05:00
Filippo Valsorda
fcdbc54cc3
Fix a minor typo in the README
2019-02-02 19:03:13 -05:00
Filippo Valsorda
99e15e29f9
Add support for certificate signing requests with -csr
...
Closes #55
v1.3.0
2019-02-02 18:51:24 -05:00
Filippo Valsorda
592400aab0
Add the TRUST_STORES environment variable
...
Fixes #95
2019-02-02 16:26:21 -05:00
John Downey
66af5a51f6
Add support for client certificates with -client
...
Fixes #125
Closes #89
2019-02-02 16:26:21 -05:00
Filippo Valsorda
5bb0c47df7
Add -ecdsa for generating certificates with ECDSA keys
...
Fixes #118
2019-02-02 16:26:21 -05:00
Filippo Valsorda
821679b01f
Split off advanced options docs
2019-02-02 16:26:21 -05:00
Filippo Valsorda
50b8c9f09f
Set the CommonName when generating PKCS#12 files
...
Fixes #115
2019-02-02 16:26:21 -05:00
Filippo Valsorda
3bcdd3721c
Update screenshot with Firefox and Chrome
2019-01-11 16:38:47 -08:00
Oxicode
a177c7e2ad
Add "scoop bucket add extras" to README ( #109 )
...
Fixes #99
2019-01-08 12:42:51 -08:00
Filippo Valsorda
8dca36bc48
Build binaries for linux/arm
...
Updates #97
2019-01-08 09:37:29 -08:00
graystevens
610df05c5c
Add "Firefox Nightly.app" support on macOS ( #102 )
2019-01-08 09:22:13 -08:00
Filippo Valsorda
da4da8a4bc
Refactor output path flags
v1.2.0
2019-01-06 19:07:18 -05:00
单元源
5ea72c377d
Add -cert-file, -key-file and -p12-file ( #77 )
2019-01-06 19:07:18 -05:00
Filippo Valsorda
0d0636e824
Print a warning about wildcard depth in X.509
...
Fixes #60
2019-01-06 18:23:59 -05:00
Filippo Valsorda
6f4ab38307
Use double quotes in examples for CMD.exe support
...
See https://github.com/FiloSottile/mkcert/issues/60#issuecomment-415352403
2019-01-06 18:14:39 -05:00
Filippo Valsorda
7fbb1febce
Document NODE_EXTRA_CA_CERTS for Node.js
...
Fixes #78
2019-01-06 18:07:49 -05:00
Filippo Valsorda
6060e206a4
Document the hardcoded PKCS#12 password
...
PKCS#12 encryption is legacy and we don't want to encourage relying on
it by making the password configurable. Some systems require the default
"changeit", so stick with that.
Fixes #86
Closes #58
Closes #87
2019-01-06 17:38:49 -05:00
Adam Shannon
ea716f38b3
java: don't attempt sudo retry on windows ( #85 )
...
* java: don't attempt retry on windows
* docs: mention "Run as Administrator" for windows if needed
Fixes #84
2018-12-22 17:10:28 -05:00
Adam Shannon
438ae98b1c
java: don't try to run keytool during check if it's not available ( #90 )
...
If JAVA_HOME isn't set then keytoolPath has an invalid path. This means
checkJava() fails and doesn't tell the problem clearly to the user.
Fixes #88
2018-11-26 12:03:40 -05:00
Jurgen Verhasselt
afbc420fa0
README: update the AUR install instructions ( #91 )
2018-11-26 11:57:50 -05:00
Adam Shannon
48e7d200ae
docs: clarify mkcert doens't configure servers ( #82 )
2018-10-25 23:15:37 +02:00
Filippo Valsorda
fcebdc9845
nss: use certutil from $PATH if found on macOS ( #71 )
...
Fixes #70
Thanks to @hostep for testing and fixing the patch.
v1.1.2
2018-08-25 15:52:43 -06:00
Herby Gillot
5f8e78d012
Nitpicky fix on Macports install info ( #68 )
2018-08-24 21:37:51 -06:00
Filippo Buletto
4f4405fc0c
Add scoop install for Windows ( #65 )
2018-08-23 11:42:19 -06:00
Filippo Valsorda
f42b073e94
LICENSE+AUTHORS: follow appropriate company policies
2018-08-21 11:09:52 -06:00
Filippo Valsorda
0bd4ac60da
linux: use unique per-CA names when installing certificates
...
Fixes #52
Closes #59
v1.1.1
2018-08-19 19:07:47 -04:00
Adam Shannon
4f82e1cf78
java: fix paths for Windows and JRE ( #54 )
...
Fixes #53
2018-08-19 15:56:28 -07:00
Filippo Valsorda
70f19a1cf6
Cleanup the README installation section
2018-08-19 18:47:48 -04:00
Travis Campbell
281c560e4a
Support installing to system trust store for Arch-based distros ( #57 )
2018-08-19 15:36:14 -07:00
Stefan Scherer
047acfafed
Add choco install for Windows ( #63 )
2018-08-19 15:31:13 -07:00
Omer Katz
d22f934623
Mention Linuxbrew as the preferred way to install mkcert ( #61 )
2018-08-19 15:29:56 -07:00
Herby Gillot
2f97cba085
Update README with info on how to install via MacPorts ( #62 )
2018-08-19 15:28:23 -07:00
Filippo Valsorda
26ac5f3539
Switch to modules 🙌
2018-08-14 02:20:07 -04:00
Filippo Valsorda
44af1b6556
Force go stable to workaround travis-ci/gimme#157
v1.1.0
2018-08-13 00:33:52 -04:00