Skip to content

Releases: acavella/gorevoke

v1.1.3 - 20240409

09 Apr 18:48
8a2f32e
Compare
Choose a tag to compare

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

27 Jan 21:25
758c6af
Compare
Choose a tag to compare

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

22 Jan 23:57
bce9759
Compare
Choose a tag to compare

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 with caid

Full Changelog: v1.1.0...v1.1.1

v1.1.0 - 20240121

21 Jan 20:40
9f1401f
Compare
Choose a tag to compare

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

12 Jan 22:51
73df8d1
Compare
Choose a tag to compare

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

11 Jan 16:54
Compare
Choose a tag to compare

v1.0.0-rc12 - 20240110

10 Jan 14:11
Compare
Choose a tag to compare

v1.0.0-rc10 - 20240108

08 Jan 21:16
Compare
Choose a tag to compare

v1.0.0-rc9 - 20240107

08 Jan 00:14
Compare
Choose a tag to compare

v1.0.0-rc.8 - 20240106

07 Jan 00:13
Compare
Choose a tag to compare
Pre-release
bump version