Wireshark-commits: [Wireshark-commits] master eabd1b0: Kafka: add support for Kafka 2.3+ dissection

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 20 Aug 2019 06:38:58 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=eabd1b0abb38fdd92147fba8a9030fe0bcd8fc6a
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

eabd1b0 by Piotr Smolinski (piotr.smolinski@xxxxxxxxxxxx):

    Kafka: add support for Kafka 2.3+ dissection
    
    Existing Apache Kafka support in Wireshark ends at version 0.10.
    The version 0.11 (June 2017) brought significant changes to the message
    format. This change makes the Wireshark Kafka dissector obsolete.
    The recently released Kafka 2.3 has a lot of additions to the wire
    protocol, which should be also addressed.
    
    Major changes:
    * Applied Kafka protocol changes since 0.10
    * Zstd-packed message decompression (since Kafka 2.1)
    * Added support for Kafka over TLS decryption
    
    Bug: 15988
    Change-Id: I2bba2cfefa884638b6d4d6f32ce7d016cbba0e28
    Reviewed-on: https://code.wireshark.org/review/34224
    Petri-Dish: Anders Broman <a.broman58@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  d148bbe   ZigBee OTA: Fix GetProfileResponse end time decoding
     add  eabd1b0   Kafka: add support for Kafka 2.3+ dissection


Summary of changes:
 epan/dissectors/packet-kafka.c | 8560 +++++++++++++++++++++++++++++++---------
 1 file changed, 6681 insertions(+), 1879 deletions(-)