# changelog

author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.2.0-1
changelog:
  - Release 0.2.0
    * This release fixes various issues and bugs in the API, fix typos and
      adds coverage tests.
    * Fixes:
      - `dnstap_decode_protobuf()`: Fix setting of unknown socket family and protocol, was setting DNSTAP_MESSAGE_TYPE_ enums.
      - `enum dnstap_message_type`: Fix typo in unknown enum, now correct `DNSTAP_SOCKET_FAMILY_UNKNOWN`
      - `dnswire_encoder_encode()`: Remove setting state when to the same state it was
      - `dnswire_writer_set_bufsize()`: Fix bug with changing buffer size while having something in the buffer
    * Commits:
      3bfd7e2 Travis, configure
      27f69ab Coverage
      d04b810 Coverage
      ee153d7 Badges
      a381843 Travis
      f3a3e43 COPR
      4b6640f Compile warnings
      bc1b2e2 Funding
      ae537a9 Examples, tests
      c139dd7 LGTM


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.3.0-1
changelog:
  - Release 0.3.0
    * This release updates the Protobuf definition for DNSTAP to include
      new message types, new protocols and the new Policy object.
    * Changes:
      - Update debhelper compatibility level to 10
      - Update to latest `dnstap.pb`, new message types, protocols and message policy
    * Commits:
      87e7909 New dnstap.pb
      f215476 debhelper
      20bf38f Bye Travis


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.3.1-1
changelog:
  - Release 0.3.1
    * This is a package only update release to correct mistakes in Debian/
      Ubuntu packages.
    * Bump SO version for Debian/Ubuntu


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.3.2-1
changelog:
  - Release 0.3.2
    * This is a package only update release to correct mistakes in Debian/
      Ubuntu packages.
    * Fix Debian/Ubuntu package replaces/breaks to solve filename conflicts
    * Commits:
      dea8e35 Deb packages
      8398f65 Deb packages


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.3.3-1
changelog:
  - Release 0.3.3
    * This is a package only update release to correct mistakes in Debian/
      Ubuntu packages.
    * Replace/break all previous Debian/Ubuntu versions


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.4.0-1
changelog:
  - Release 0.4.0
    * Updated `dnstap.pb` to include recently added DNS-over-QUIC (DOQ)
      socket protocol.
    * Commits:
      a03a989 Fix COPR
      e3f1167 dnstap.pb, DOQ


author: Jerry Lundström <lundstrom.jerry@gmail.com> 0.1.1-1
changelog:
  - Release 0.1.1
    * This release adds a few assert check on augments to some of the function
      calls, fixes a type in configure and adds coverage tests.
      - `tinyframe_write_control()`:
        - assert arguments and content fields data
        - check for valid content field types
      - `tinyframe_write_control_start()`: assert arguments
      - `tinyframe_write_frame()`: assert arguments
      - `tinyframe_write_control_stop()`: assert arguments
      - `tinyframe_set_header()`: assert arguments
      - Remove `sprintf()` usage from tracing
    * Commits:
      c6fbfea Travis, configure
      ba616b0 Coverage
      97dfeb7 Coverage
      f69665b Badges
      907a894 COPR
      f07d4e8 Funding
      242b1b2 Trace
      8d36cf7 LGTM


