Releases: acavella/gorevoke
v1.1.3 - 20240409
GoRevoke is a standalone Certificate Revocation List Distrution Point written in Go, designed to be lightweight and fully self-contained. Using a simple configuration, GoRevoke automates downloading and serving of remote CRLs. GoRevoke is based on, revoke, a shell based script providing similar function.
Key Features
- Cross-platform compatiblity; tested on Linux and Windows
- Native and containerized deployment options
- Retrieve remote CRL data via HTTP or HTTPS
- Validation and confirmation of CRL data
- Built-in webserver alleviates the need for additional servers
- Ability to retrieve and serve an unlimited number of CRL sources
- Support for full and delta CRLs
Changes
- #32 - Fixed bug that caused GoRevoke to perform hash comparison on files even when download from CA source failed.
Full Changelog: v1.1.2...v1.1.3
v1.1.2 - 20240127
GoRevoke is a standalone Certificate Revocation List Distrution Point written in Go, designed to be lightweight and fully self-contained. Using a simple configuration, GoRevoke automates downloading and serving of remote CRLs. GoRevoke is based on, revoke, a shell based script providing similar function.
Key Features
- Cross-platform compatiblity; tested on Linux and Windows
- Native and containerized deployment options
- Retrieve remote CRL data via HTTP or HTTPS
- Validation and confirmation of CRL data
- Built-in webserver alleviates the need for additional servers
- Ability to retrieve and serve an unlimited number of CRL sources
- Support for full and delta CRLs
Changes
- #31 - Refactor source, split functions into individual source files for better readibility. No functional changes.
Full Changelog: v1.1.1...v1.1.2
v1.1.1 - 20240122
GoRevoke is a standalone Certificate Revocation List Distrution Point written in Go, designed to be lightweight and fully self-contained. Using a simple configuration, GoRevoke automates downloading and serving of remote CRLs. GoRevoke is based on, revoke, a shell based script providing similar function.
Key Features
- Cross-platform compatiblity; tested on Linux and Windows
- Native and containerized deployment options
- Retrieve remote CRL data via HTTP or HTTPS
- Validation and confirmation of CRL data
- Built-in webserver alleviates the need for additional servers
- Ability to retrieve and serve an unlimited number of CRL sources
- Support for full and delta CRLs
Changes
- #19 - [bug] removed unncecessary carriage return from logger
- #20 - [bug] removed
Issuer.Serial
from logger and replaced withcaid
Full Changelog: v1.1.0...v1.1.1
v1.1.0 - 20240121
GoRevoke is a standalone Certificate Revocation List Distrution Point written in Go, designed to be lightweight and fully self-contained. Using a simple configuration, GoRevoke automates downloading and serving of remote CRLs. GoRevoke is based on, revoke, a shell based script providing similar function.
Key Features
- Cross-platform compatiblity; tested on Linux and Windows
- Native and containerized deployment options
- Retrieve remote CRL data via HTTP or HTTPS
- Validation and confirmation of CRL data
- Built-in webserver alleviates the need for additional servers
- Ability to retrieve and serve an unlimited number of CRL sources
- Support for full and delta CRLs
Changes
- #16 added complete instructions to README for both Docker and baremetal deployments
- #17 #18 refactor CRL download function, removes uncessary file detection
- Add CRL validation through x509.ParseRevocationList
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - 20240112
GoRevoke is a standalone Certificate Revocation List Distrution Point written in Go, designed to be lightweight and fully self-contained. Using a simple configuration, GoRevoke automates downloading and serving of remote CRLs. GoRevoke is based on, revoke, a shell based script providing similar function.
Key Features
- Cross-platform compatiblity; tested on Linux and Windows
- Native and containerized deployment options
- Retrieve remote CRL data via HTTP or HTTPS
- Validation and confirmation of CRL data
- Built-in webserver alleviates the need for additional servers
- Ability to retrieve and serve an unlimited number of CRL sources
- Support for full and delta CRLs
Full Changelog: v1.0.0-rc13...v1.0.0
v1.0.0-rc13 - 20240111
Full Changelog: v1.0.0-rc12...v1.0.0-rc13
v1.0.0-rc12 - 20240110
Full Changelog: v1.0.0-rc11...v1.0.0-rc12
v1.0.0-rc10 - 20240108
Full Changelog: v1.0.0-rc9...v1.0.0-rc10
v1.0.0-rc9 - 20240107
Full Changelog: v1.0.0-rc.8...v1.0.0-rc9
v1.0.0-rc.8 - 20240106
bump version