7 Commits (ce1d2b0b773dbf41935359443d548e946e185f96)

Author SHA1 Message Date
Jan Dittberner af1ed40bab Fix golangci-lint warnings 8 months ago
Jan Dittberner bcdb792897 Fix signer behaviour for broken CRLs 8 months ago
Jan Dittberner 2a800ecaf7 Update to Go 1.21
- bump go module version to 1.21
- replace deprecated CRL APIs
- update dependencies
1 year ago
Jan Dittberner ad6b987c91 Implement sign certificate command
- decouple config and messages
- cainfo maps from config.Profile to messages.CAProfile
- config parses profile usage
- validity can be configured per certificate profile, defaults are defined in
  a defaultValidity method of the profile usage
- the client simulator emits certificate signing requests at random intervals
- add implementation of SingCertificateCommand to MsgPackHandler
- remove indirection signing.RequestSignature
2 years ago
Jan Dittberner 9c17a6730f Fix storing of zero value revocation timestamp 2 years ago
Jan Dittberner 65c5bac2d9 Implement delta CRL support
This commit provides real CRL support with persistent storage of CRLs as well
as support for delta CRLs using github.com/balacode/go-delta
2 years ago
Jan Dittberner faaadbe5aa Move internal code to internal packages 2 years ago