Commit graph

12 commits

Author SHA1 Message Date
01c2da507f Make loglevel configurable 2022-10-08 13:40:32 +02:00
c5c8150883 Add systemd service, support dynamic configuration
This commit provides examples for both CRL and openssl index.txt based
configurations. README.md is added to the generated Debian packages.

A systemd service unit file has been added.

The configuration file can now be specified using the -configFile
command line flag.
2022-09-10 11:08:45 +02:00
77b1ba4162 Change module name to code.cacert.org/cacert/goocsp 2022-07-26 19:02:03 +02:00
c816d97888 Implement CRL based certificate database 2022-07-26 19:00:04 +02:00
e2f4082755 Move openssl specific code to opensslcertdb package 2022-03-29 18:31:55 +02:00
8dbfc208b9 Fix golangci-lint warnings 2022-03-29 18:26:13 +02:00
a525cd0416 Start golangci-lint fixes 2022-03-28 21:28:41 +02:00
b0a16bb85c Add test, include extensions support
needed to integrate code from cfssl and golang.org/x/crypto/ocsp into
new pkg/ocsp to be able to add response extensions.
2022-03-28 21:16:14 +02:00
a8b2bec8f5 Implement golangci-lint suggestions 2022-03-21 18:46:04 +01:00
ef69cdaf26 Add license and inline documentation 2022-03-06 16:51:09 +01:00
125bb03547 Implement graceful shutdown and reload 2022-03-06 16:18:04 +01:00
01d8ca46c3 Initial implementation
- support multiple issuer certificates
- support separate responder keys and certificates
- support openssl index.txt format certificate databases
2022-03-06 14:41:53 +01:00