Skip to content

Releases: zeek/broker

v2.6.0

13 Jun 00:00
Compare
Choose a tag to compare
  • Add new feature that allows users to retrieve a status report about the
    current state of Broker over HTTP in JSON format. This report gives a more
    detailed picture than the metrics do, including information about attached
    stores, the current connection state of a cluster, and more. The endpoint for
    retrieving this report is /v1/status/json on the same port used for
    metrics.

  • Fix a regression where the endpoint::peers() method was always returning a
    status of connected for all peers. This is most noticeable with zeekctl
    when collecting and printing peer statuses.

  • Force static builds with the bundled version of CAF to ensure that all of the
    dependencies between the various CAF targets are met.

  • Fix handling of fragmented WebSocket frames

v2.5.0

19 May 16:30
Compare
Choose a tag to compare
  • Add interface include dirs to broker lib targets

  • Minimize messaging in sim_clock::advance_time

  • Update CAF submodule for SPCP buffer fix

  • Fix handling of peer/client errors

  • Implement graceful disconnect handshake

  • Add synchronous, journal_mode, failure_mode, and
    integrity_check options to the SQLite store backend.

  • Fix to use IPv6 mode for accept sockets by default

  • Add support for using Zeek-style port/protocol notation as arguments

  • Add support for building with GCC 13

v2.3.8

19 May 16:29
Compare
Choose a tag to compare
  • Update CAF to support GCC 13

v2.4.2

01 Feb 17:19
Compare
Choose a tag to compare
  • Minimize messaging in sim_clock::advance_time (Dominik Charousset, Corelight)

v2.3.7

01 Feb 17:20
Compare
Choose a tag to compare
  • Minimize messaging in sim_clock::advance_time (Dominik Charousset, Corelight)

v2.3.6

09 Jan 18:25
Compare
Choose a tag to compare
  • Update macOS CI platforms (Tim Wojtulewicz, Corelight)

  • Upgrade pybind11 to version 2.10.0 (Dominik Charousset, Corelight)

v2.3.5

22 Nov 19:05
Compare
Choose a tag to compare
  • Fix Windows CI builds (Tim Wojtulewicz, Corelight)

  • Fix a potential stall in Broker’s internal data pipeline (Dominik Charousset, Corelight)

v2.4.1

22 Nov 19:05
Compare
Choose a tag to compare
  • Fix Windows CI builds (Tim Wojtulewicz, Corelight)

  • Fix a potential stall in Broker’s internal data pipeline (Dominik Charousset, Corelight)

v2.4.0

08 Nov 23:12
Compare
Choose a tag to compare
  • Fix CMake package file when bundling CAF (Dominik Charousset, Corelight)

  • Fix a performance bottleneck in Broker-internal caching.

  • Improve performance with the stealing scheduler policy.

  • Fix messaging between clones and proxies that was resulting in an error
    message being reported.

  • Fix a bug that prevented Broker nodes to recover from OpenSSL errors.

  • Fix handling of buffer sizes that caused Broker to stall despite having
    sufficient capacity.

  • Add missing error signaling

  • Fix communication between Broker data stores.

v2.3.4

08 Nov 23:12
Compare
Choose a tag to compare
  • Fix a performance bottleneck in Broker-internal caching.

  • Improve performance with the stealing scheduler policy.

  • Fix messaging between clones and proxies that was resulting in an error
    message being reported.