github confluentinc/librdkafka v2.14.2

6 hours ago

librdkafka v2.14.2 is a maintenance release:

  • Fix duplicate groups in ListConsumerGroups when multiple brokers
    return the same group (#5417).
  • Fix data race in timers (#5089).
  • Update bundled OpenSSL, libcurl, zstd, zlib and cJSON
    dependencies (#5346).

Security considerations

Bundled dependencies were upgraded as follows (see #5346):
OpenSSL 3.0.15 → 3.5.6 (LTS) for source/autoconf builds, and to 3.6.2 in
vcpkg-based packages (no LTS available in vcpkg); libcurl 8.10.1 → 8.20.0
for source/autoconf builds and to 8.19.0 in vcpkg; zlib 1.3.1 → 1.3.2;
zstd 1.5.6 → 1.5.7; cJSON 1.7.14 → 1.7.19.

Fixes

General fixes

  • Issues: #5082.
    Fix data race in timers. The callback and its argument could have been modified after the lock is released.
    Happening since 1.x (#5089).

Consumer fixes

  • Fix crash (SIGSEGV) in rd_kafka_cgrp_handle_LeaveGroup() when coordinator
    is unavailable during consumer close. The error logging path dereferenced
    a potentially NULL broker pointer. Happening since 1.x.

Admin client fixes

  • Issues: #5417.
    Fix duplicate groups in ListConsumerGroups when multiple brokers return the same group.
    Happening since 1.x (#5417).

Checksums

Release asset checksums:

  • v2.14.2.zip SHA256 2c0a563a39d5c1bc2e7b3ae81bbad9aca23c586ddab9f659b51983d4dc67cffb
  • v2.14.2.tar.gz SHA256 d7eec9c31c817fa44402f679c252dfbf97e4c338a849a25c3579a31fd127beb8

Don't miss a new librdkafka release

NewReleases is sending notifications on new releases.