kyle
f5327e432e
add git-sync
v1.23.0
2026-03-27 21:44:23 -07:00
kyle and Claude Opus 4.6
e639df78ec
Add certgen.TestCA for in-memory test certificate infrastructure
...
Provides a P-256 CA that issues leaf certificates for TLS testing
with full verification enabled. No files written to disk.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
v1.22.0
2026-03-17 10:44:36 -07:00
kyle and Claude Opus 4.6
5dbb46c3ee
Add AIA fields (OCSPServer, IssuingCertificateURL) to certgen.Profile
...
The Profile struct now supports optional OCSPServer and
IssuingCertificateURL fields. When populated, these are set on the
x509.Certificate template as Authority Information Access extensions
before signing. Empty slices are omitted.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
v1.21.0
2026-03-17 08:49:28 -07:00
kyle
30b5a6699a
Ensure CN is included as a DNS SAN when FQDN.
v1.20.1
2026-03-15 14:06:36 -07:00
kyle
d5cee37433
Add ccfind - locates c/c++ source files.
v1.20.0
2026-03-06 10:02:10 -08:00
kyle
e1cb7efbf1
DisplayCSR and MatchKeysCSR.
v1.19.0
2026-02-12 13:51:20 -08:00
kyle
925e0a7124
Update CHANGELOG for v1.18.0.
v1.18.0
2025-11-21 18:59:08 -08:00
kyle
659f636d01
Update golangci to disable unconvert on cmd/kgz.
2025-11-21 18:58:37 -08:00
kyle
e43c677fba
Update CHANGELOG for 1.17.2.
v1.17.2
2025-11-21 18:52:53 -08:00
kyle
94c55af888
Update testdata yaml files.
2025-11-21 18:51:20 -08:00
kyle
ee8e48cd56
Update CHANGELOG for v1.17.1.
v1.17.1
2025-11-21 18:49:35 -08:00
kyle
11866a3b29
Cleaning certlib code.
2025-11-21 18:49:30 -08:00
kyle
08a411bccf
Update CHANGELOG for v1.17.0.
v1.17.0
2025-11-21 16:58:02 -08:00
kyle
91f954391e
certlib and other updates
2025-11-21 16:56:39 -08:00
kyle
d6efbd22fd
add bcuz
2025-11-21 16:45:01 -08:00
kyle
3cf80ad127
Update CHANGELOG for v1.16.3.
v1.16.3
2025-11-20 19:38:12 -08:00
kyle
17e9649d1e
msg: fixes and tests added.
2025-11-20 19:35:17 -08:00
kyle
1fceb0e0da
Update CHANGELOG for v1.16.2.
v1.16.2
2025-11-20 19:15:34 -08:00
kyle
b7bd30b550
msg: fix null pointer deref.
2025-11-20 19:15:08 -08:00
kyle
45d011e114
Update CHANGELOG for v1.16.1.
v1.16.1
2025-11-20 19:11:05 -08:00
kyle
31fa136b49
msg: rename functions for ergonomics.
2025-11-20 19:10:15 -08:00
kyle
d511aeb52d
Update CHANGELOG for v1.16.0.
v1.16.0
2025-11-20 18:22:00 -08:00
kyle
eac59fd5a6
msg: add new package for CLI output.
2025-11-20 18:21:01 -08:00
kyle
bd5ec3f425
cmd/kgz: linter fixes
2025-11-20 18:20:28 -08:00
kyle
b81709cfdd
lib/fetch: documentation
2025-11-20 18:20:28 -08:00
kyle
8518cc6e56
lib: add DummyWriteCloser.
2025-11-20 18:20:28 -08:00
kyle
0bdd30f506
make the linter happy
2025-11-19 23:23:18 -08:00
kyle
0afa4b37b0
Update CHANGELOG for v1.15.8.
v1.15.8
2025-11-19 22:12:15 -08:00
kyle
e9c7fec86f
certlib: fix CSR FileKind, add test cases.
2025-11-19 22:09:24 -08:00
kyle
80b3376fa5
Update CHANGELOG for v1.15.7.
v1.15.7
2025-11-19 14:50:22 -08:00
kyle
603724c2c9
cmd/tlsinfo: fix typo in output.
2025-11-19 14:48:02 -08:00
kyle
85de524a02
certlib/certgen: GenerateKey was generating wrong key type.
...
The ed25519 block was being used to generate RSA keys.
2025-11-19 14:46:54 -08:00
kyle
02fb85aec0
certlib: update FileKind with algo information.
...
Additionally, key algo wasn't being set on PEM files.
2025-11-19 14:46:17 -08:00
kyle
b1a2039c7d
Update CHANGELOG for v1.15.6.
v1.15.6
2025-11-19 09:46:09 -08:00
kyle
46c9976e73
certlib: Add file kind functionality.
2025-11-19 09:45:57 -08:00
kyle
5a5dd5e6ea
Update CHANGELOG for v1.15.5.
v1.15.5
2025-11-19 08:45:08 -08:00
kyle
3317b8c33b
certlib/bundler: add support for pemcrt.
2025-11-19 08:43:46 -08:00
kyle
fb1b1ffcad
Update CHANGELOG for v1.15.4.
v1.15.4
2025-11-19 02:57:40 -08:00
kyle
7bb6973341
QoL for CSR generation.
2025-11-19 02:57:26 -08:00
kyle
8e997bda34
Update CHANGELOG for v1.15.3.
v1.15.3
2025-11-19 02:43:47 -08:00
kyle
d76db4a947
Minor bug fixes.
2025-11-19 02:43:25 -08:00
kyle
7e36a828d4
Update CHANGELOG for v1.15.2.
v1.15.2
2025-11-19 02:20:36 -08:00
kyle
8eaca580be
Minor bug fixes.
2025-11-19 02:20:21 -08:00
kyle
fd31e31afa
Update CHANGELOG for v1.15.1.
v1.15.1
2025-11-19 01:47:48 -08:00
kyle
7426988ae4
linter fixes.
2025-11-19 01:47:42 -08:00
kyle
b17fad4334
Update CHANGELOG for v1.15.0.
v1.15.0
2025-11-19 01:36:45 -08:00
kyle
154d5a6c2e
Major refactoring.
...
+ Many lib functions have been split out into separate packages.
+ Adding cert/key generation tooling.
+ Add new time.Duration parser.
2025-11-19 01:35:37 -08:00
kyle
90a48a1890
Add unit tests for keymatch.
2025-11-19 00:32:39 -08:00
kyle
245cf78ebb
certlib/hosts: update doc string to describe valid targets.
2025-11-18 23:54:50 -08:00
kyle
f4851af42f
Update CHANGELOG for v1.14.7.
v1.14.7
2025-11-18 23:45:45 -08:00