Jan Dittberner
9fda786348
Update all dependencies
...
This commit updates versions of all external dependencies. The change to
the COBSFramer in cacert-gosigner lead to a change in the client package.
2 years ago
Jan Dittberner
d438238118
Adapt to changed cacert-gosigner interface package
...
- update cacert-gosigner dependency
- add context parameter to fullfil interface contracts
2 years ago
Jan Dittberner
23174c9c7d
Update cacert-gosigner dependency
...
- update dependency
- adapt to refactoring in messages package
2 years ago
Jan Dittberner
792675c8c5
Improve CRL fetching
...
- improve client data structures
- do not fetch CRLs for root CA certificates
2 years ago
Jan Dittberner
4d9d826e8b
Update cacert-gosigner dependency
2 years ago
Jan Dittberner
da17fb69d7
Implement CRL and Health response handling
...
- add callback support to client and handler
- implement support for updating the CA certificates and profiles from
health data of the signer
- implement CRL retrieval from the signer including delta CRL support
- implement error response handling
- add configurable start and interval timers for health and CRL data
2 years ago
Jan Dittberner
0e32f7fd16
Add project description and development documentation
2 years ago
Jan Dittberner
be7bbc8101
Add goreleaser configuration
2 years ago
Jan Dittberner
e63fcab430
Update cacert-gosigner dependency
2 years ago
Jan Dittberner
3af7530cab
Add Apache License 2.0 text
2 years ago
Jan Dittberner
91d4f69a9b
Initial signer client implementation
...
This commit adds the project setup and implements a basic signer client that
sends health check commands to the signer.
2 years ago