Releases: IPA-CyberLab/kmgm
v0.3.1
v0.3.0
v0.2.4
v0.2.3
Changelog
a912393 MarshalCertificateRequestDer
6fae3c7 ParseCertificateRequest: Emit error if input empty
cd61c03 Passthrough asn1 error if CSR failed to parse
4088a73 add small note about windows
226df1e allow signing rsa2048
c22c772 assume non-interactive if a config file is specified
7eda8c5 better error messages
320830f exporter: dedupe same subject
8ccdd9b expose-metrics flag
c002b6a fix error message
23aa711 fix remote_test
e1c341e issue_duration_seconds
6952e34 issuedb: require randr for AllocateSerialNumber only / test fixes
cdbf8d7 keyusage.FromCSR
66a768d kmgm_issuedb_entries_total exporter
e2c81f7 log cert gen details
b697ae9 more metrics
9321dca pemparser.ParseCertificateRequest
cfcf0b0 prom counter: issue
5f94d49 refactor test
0431047 storage: inline: prefix to inline pem
2c32477 test remote certgen with specified profile
782408c testserver
v0.2.2
Changelog
62d8693 ExtKeyUsageFromString
febb692 FormatListenAddr
2cab9b2 YamlEscapeString
f2382f8 add link to tutorial
22f29da bump apiversion
3a15a5d exit status 1 if failed with error
d8620fc issue cmd: more yaml help text
4b9ecea kmgm client issue: fix bug which required local CA to proceed
124c96e kmgm tool dump
414a933 kmgm tool pubkeyhash: accept private keys, show label
14760b0 nginx tutorial markdown
f4a27db obsolete comment
7b9369b refactor: BitNameToKeyUsage
746e4f6 return exitcode 10 if cert is still valid
4e4eac9 tutorials/nginx: resources
v0.2.1
v0.2.0
v0.1.0
Changelog
75d47e2 "noDefault: true" prevents unintentional default values applied
ae0ac65 /certs/[profile]/cacert.pem
bb6be40 Factor out subject config as a text/template macro
b25edf3 TestBootstrap
06aa4e1 TestIssue_UseExistingKey
c8e2046 add README
a4a11fa address codereview
ac6920c avoid calling time.Now directly
12edd68 before Select key type revert
3c9e7ac before validityperiod rename
c552b3b change privkey gen logic
a3ccf6d check existing key type
0c2bc80 compatibleWith
1e02b0b don't require local CA when remote issue
a8dd10f film demo
b51a87b fix remote issue
d90a38d fix remote test
fab5047 fix tests
03b9c7b geoip: cache query result to file
0a966f1 go get -u
e7ccb90 hack around app.Before errors
41b6c62 isatty
ee3c135 issue.ConfigFromCert
4385701 kmgm list: Print error if CA is not setup
29748df list profiles
602c865 moar tests
a06e021 moar tests
83767a6 moar tests
a8788e7 mock time in tests
ee93c25 more cmd tests and tidying up impl
6212b8e multierr. test pass
191c67b no-default flag
74798d5 omit stacktrace
3c7359a only log time if serve
2536c33 pb: use plural for repeated fields
1000a13 promptfe: use block cursor
07b9c0f read KMGM_DEFAULT_NAMES
9f6a908 rename cli package to action
ef26070 renewbefore
3a44d2c require go 1.14
7b01510 revert select
51dc2e9 serve --reuse-port
9aa204f setup --no-default should error if given incompatible config
3a1dee8 simplify action/serve
c8ac2d8 test harness
530e5f6 upd FIXME
0815bc8 update demo svg
2ccaf6c そんなものはない
v0.0.4
Changelog
b18d2fb apply --config earlier
e0eedd4 avoid enduser key / ca key file collision
f40ec11 consistently use key.pem
5f4620e fix template
b52a185 isLoopback check should be applied on interface sourced addrs
58dab78 keyusage.Equals
4b3b92c remove unused method
76ea0fb serve issue-http
4d03c72 serverauth CA should use ecdsa
70cb321 yaml marshal keyusage