diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-12 08:41:42 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-12 08:41:42 +0000 |
commit | 2888604d2818fee0ef364566c30f566bf7d0dd00 (patch) | |
tree | 1f2fc68567c4b529db03f5fda8df3d1b427b63c8 /CHANGES | |
parent | Releasing debian version 2.10.0-2. (diff) | |
download | dnsperf-2888604d2818fee0ef364566c30f566bf7d0dd00.tar.xz dnsperf-2888604d2818fee0ef364566c30f566bf7d0dd00.zip |
Merging upstream version 2.11.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 48 |
1 files changed, 48 insertions, 0 deletions
@@ -1,3 +1,51 @@ +2023-02-08 Jerry Lundström + + Release 2.11.0 + + A couple of new features this release courtesy of Petr Špaček + @pspacek (ISC) and a bunch of bugfixes. + + First off `dnsperf` can now do verbose statistics during each interval + when using `-S`, see long option `verbose-interval-stats`. + + Next is a new latency histogram output using data structures (hg64) + created by Tony Finch @fanf2 (ISC), see long option + `latency-histogram`. These will also be shown during `-S` when used + together with `verbose-interval-stats`. + + Lastly a small change to boolean long options, they no longer require + a value (`=yes`) to be enabled. + + Bugfixes: + - Make sure the number of outstanding queries don't go negative, + happens if queries are timed out before being sent + - Fixed #208: + - `recv_one()`: Fix handling errno, only store EAGAIN if no other + error has been received + - `do_recv()`: Don't break on error as it will count it as a received + message + - Treat `EBADF` as `EAGAIN` for stateful connections, receive thread + might read from a closed socket if send thread is reconnecting + - `dnsperf`: warn if -c, -T, -q, -Q values are auto-adjusted + - Fixed #222: don't process unexpected message if the message is + suppressed + + 14db835 Opt arg + fb81481 Suppress unexpected + 64b8c6d stats_t initialization + 8290775 Fix first call to diff_stats + 4f8bd24 Compile support histograms + a9b4f04 External code, latency histograms + d1f4b65 add detailed latency histograms + 044e3a2 data structures for detailed latency histograms + ad3fb03 Opt, verbose statistics + 38bc936 Command usage warnings + 9f31595 Bad file descriptor + d3650eb Receive socket error handling + 84c8e72 Negative outstanding + e7df5e1 Clarify meaning of dnsperf -S output in the man page + 830eb43 verbose interval stats for dnsperf + 2022-11-11 Jerry Lundström Release 2.10.0 |