Overview

Request 768458 accepted

- Update to version 1.4.1
* Fixed an issue with the in-memory representation of DNS
records which was not initialized correctly and could cause
the reuse of old data, especially if the record was incomplete
(such as FormErr).
- Update to version 1.4.0
* This release adds new fields for IP version and EDNS0 Client
Subnet along with documentation updates, new usage (`--help`)
and a buffer overflow check. Rework of the way OPT records are
parsed has been done to make it easier to add support for
other EDNS options in the future.
New fields:
+ 'ip_version': The IP version as an int (4/6)
+ 'edns0_ecs': A bool that is true if Client Subnet (RFC7871)
was found
+ 'edns0_ecs_family': An int with the address family
+ 'edns0_ecs_source': An int with the source prefix length
+ 'edns0_ecs_scope': An int with the scope prefix length
+ 'edns0_ecs_address': A textual representation of the address
Bugfix:
- 'get_ushort()' in DNS parsing was not checking length of
buffer before accessing it.
- Update to version 1.3.1
Fixes:
* ICMP code to fill the tables was wrong and created segfault
using normal select, aggregation or group functions. The code
has been rewritten to work as the DNS code does and ICMP tests
have been added.
* Historically PacketQ parses all resource records but only saves
the first and last record, this would overwrite EDNS information

Loading...
Request History
Martin Hauke's avatar

mnhauke created request

- Update to version 1.4.1
* Fixed an issue with the in-memory representation of DNS
records which was not initialized correctly and could cause
the reuse of old data, especially if the record was incomplete
(such as FormErr).
- Update to version 1.4.0
* This release adds new fields for IP version and EDNS0 Client
Subnet along with documentation updates, new usage (`--help`)
and a buffer overflow check. Rework of the way OPT records are
parsed has been done to make it easier to add support for
other EDNS options in the future.
New fields:
+ 'ip_version': The IP version as an int (4/6)
+ 'edns0_ecs': A bool that is true if Client Subnet (RFC7871)
was found
+ 'edns0_ecs_family': An int with the address family
+ 'edns0_ecs_source': An int with the source prefix length
+ 'edns0_ecs_scope': An int with the scope prefix length
+ 'edns0_ecs_address': A textual representation of the address
Bugfix:
- 'get_ushort()' in DNS parsing was not checking length of
buffer before accessing it.
- Update to version 1.3.1
Fixes:
* ICMP code to fill the tables was wrong and created segfault
using normal select, aggregation or group functions. The code
has been rewritten to work as the DNS code does and ICMP tests
have been added.
* Historically PacketQ parses all resource records but only saves
the first and last record, this would overwrite EDNS information


Lars Vogdt's avatar

lrupp accepted request

ok

openSUSE Build Service is sponsored by