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 >
2026-03-17 08:49:28 -07:00
kyle
30b5a6699a
Ensure CN is included as a DNS SAN when FQDN.
2026-03-15 14:06:36 -07:00
kyle
11866a3b29
Cleaning certlib code.
2025-11-21 18:49:30 -08:00
kyle
91f954391e
certlib and other updates
2025-11-21 16:56:39 -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
7bb6973341
QoL for CSR generation.
2025-11-19 02:57:26 -08:00
kyle
7426988ae4
linter fixes.
2025-11-19 01:47:42 -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