Skip to content

Releases: d-Rickyy-b/certstream-server-go

v1.7.0

19 Aug 22:36
03d878e
Compare
Choose a tag to compare

What's Changed

  • Start new ct-watchers as new ct logs become available in #42
  • Add support for server heartbeats by @alberts-s in #39
  • Add support for Websocket compression by @alberts-s in #40
  • Ensure that Dockerfile_multistage builds and is runnable by @alberts-s in #38

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.7.0-rc

08 Aug 00:16
57161c7
Compare
Choose a tag to compare
fix: use proper datatype bool instad of *bool

v1.6.0

06 Mar 00:04
9972461
Compare
Choose a tag to compare

[1.6.0] - 2024-03-05

Added

  • New metric for skipped certs per client (#34)

Full Changelog: v1.5.2...v1.6.0

v1.5.2

17 Feb 00:11
7a16a2f
Compare
Choose a tag to compare

[1.5.2] - 2024-02-17

Fixed

  • Fixed an issue with ip whitelists for the websocket server (#33)

Full Changelog: v1.5.1...v1.5.2

v1.5.1

18 Jan 01:18
f326b1d
Compare
Choose a tag to compare

[1.5.1] - 2024-01-18

Fixed

  • Fixed a rare issue where it was possible for the all_domains json property (or data property in case of the domains-only endpoint) to be null (#26)

Full Changelog: v1.5.0...v1.5.1

v1.5.0

21 Dec 00:40
9f52357
Compare
Choose a tag to compare

[1.5.0] - 2023-12-21

Added

  • New -version switch to print version and exit afterwards
  • Print version on every run of the tool
  • Count and log number of skipped certificates per client

Changed

  • Update to chi/v5
  • Update ct-watcher timeout from 5 to 30 seconds

Fixed

  • Prevent invalid subscription types to be used
  • Kill connection after broadcasthandler was stopped

Full Changelog: v1.4.0...v1.5.0

v1.4.0

29 Nov 01:24
e8fe570
Compare
Choose a tag to compare

[1.4.0] - 2023-11-29

Added

  • Config option to use X-Forwarded-For or X-Real-IP header as client IP
  • Config option to whitelist client IPs for both websocket and metrics endpoints
  • Config option to enable system metrics (cpu, memory, etc.)

Full Changelog: v1.3.2...v1.4.0

v1.3.2 - Fix Memory Leak

28 Nov 03:34
975287c
Compare
Choose a tag to compare

[1.3.2] - 2023-11-28

Fixed

  • Memory leak related to clients disconnecting from the websocket not being handled properly

Full Changelog: v1.3.1...v1.3.2

v1.3.1

18 Sep 22:16
7ee3746
Compare
Choose a tag to compare

[1.3.1] - 2023-09-18

Changed

  • Updated config.sample.yaml to run both certstream and prometheus metrics on same socket

Docs

  • Fixed wrong docker command in readme

Full Changelog: v1.3.0...v1.3.1

v1.3.0

11 Apr 14:46
61809ca
Compare
Choose a tag to compare

[1.3.0]

Added

  • Calculate and display SHA256 sum of certificate

Changed

  • Update dependencies
  • Better logging for CT log errors

Fixed

  • End execution after all workers stopped
  • Implement timeout for the http client
  • Keep ct watcher from crashing upon a connection reset from server