Skip to content

Commit

Permalink
Release 2.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jelu committed Jan 18, 2024
1 parent 9818af7 commit 5a680d2
Show file tree
Hide file tree
Showing 46 changed files with 122 additions and 45 deletions.
27 changes: 27 additions & 0 deletions CHANGES
@@ -1,3 +1,30 @@
2024-01-18 Jerry Lundström

Release 2.14.0

This release rewords connection statistics, adds names to threads and
fixes a bug with using TSIG in more than one thread.

In "Connection Statistics", reconnections has been renamed to
connection attempts and now includes both the initial connection
attempt and following reconnections.

If supported, threads will now be named after what they do, such as
"perf-send-<num>" and "perf-recv-<num>".

The TSIG context was shared between all threads and would case a crash
if more than one sending thread was used. This has been fixed and TSIG
contexts are now per thread.

81dc36b TSIG context per thread
55011c6 Thread names
8bdd480 thread names
17c680d Set thread names for dnsperf
54e641d Add library function to set thread names
fb19440 Dockerfile
a80de21 Reword connection statistics
688a4fd Reword connection statistics

2023-08-23 Jerry Lundström

Release 2.13.1
Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
@@ -1,4 +1,4 @@
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -100,7 +100,7 @@ The contrib directory contains additional software related to `dnsperf` and
## License

```
Copyright 2019-2023 OARC, Inc.
Copyright 2019-2024 OARC, Inc.
Copyright 2017-2018 Akamai Technologies
Copyright 2006-2016 Nominum, Inc.
All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion autogen.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
4 changes: 2 additions & 2 deletions configure.ac
@@ -1,4 +1,4 @@
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand All @@ -16,7 +16,7 @@
# limitations under the License.

AC_PREREQ(2.64)
AC_INIT([dnsperf], [2.13.1], [admin@dns-oarc.net], [dnsperf], [https://github.com/DNS-OARC/dnsperf/issues])
AC_INIT([dnsperf], [2.14.0], [admin@dns-oarc.net], [dnsperf], [https://github.com/DNS-OARC/dnsperf/issues])
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
AC_CONFIG_SRCDIR([src/dnsperf.c])
AC_CONFIG_HEADER([src/config.h])
Expand Down
2 changes: 1 addition & 1 deletion contrib/queryparse/queryparse
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion contrib/queryparse/queryparse.1
@@ -1,4 +1,4 @@
.\" Copyright 2019-2023 OARC, Inc.
.\" Copyright 2019-2024 OARC, Inc.
.\" Copyright 2017-2018 Akamai Technologies
.\" Copyright 2006-2016 Nominum, Inc.
.\" All rights reserved.
Expand Down
29 changes: 29 additions & 0 deletions debian/changelog
@@ -1,3 +1,32 @@
dnsperf (2.14.0-1~unstable+1) unstable; urgency=low

* Release 2.14.0

This release rewords connection statistics, adds names to threads and
fixes a bug with using TSIG in more than one thread.

In "Connection Statistics", reconnections has been renamed to
connection attempts and now includes both the initial connection
attempt and following reconnections.

If supported, threads will now be named after what they do, such as
"perf-send-<num>" and "perf-recv-<num>".

The TSIG context was shared between all threads and would case a crash
if more than one sending thread was used. This has been fixed and TSIG
contexts are now per thread.

81dc36b TSIG context per thread
55011c6 Thread names
8bdd480 thread names
17c680d Set thread names for dnsperf
54e641d Add library function to set thread names
fb19440 Dockerfile
a80de21 Reword connection statistics
688a4fd Reword connection statistics

-- Jerry Lundström <lundstrom.jerry@gmail.com> Thu, 18 Jan 2024 10:06:11 +0100

dnsperf (2.13.1-1~unstable+1) unstable; urgency=low

* Release 2.13.1
Expand Down
2 changes: 1 addition & 1 deletion debian/copyright
Expand Up @@ -3,7 +3,7 @@ Upstream-Name: dnsperf
Source: https://github.com/DNS-OARC/dnsperf

Files: *
Copyright: 2019-2023 OARC, Inc.
Copyright: 2019-2024 OARC, Inc.
2017-2018 Akamai Technologies
2006-2016 Nominum, Inc.
License: Apache-2.0
Expand Down
2 changes: 1 addition & 1 deletion m4/dnsperf.m4
@@ -1,4 +1,4 @@
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
23 changes: 22 additions & 1 deletion rpm/dnsperf.spec
@@ -1,5 +1,5 @@
Name: dnsperf
Version: 2.13.1
Version: 2.14.0
Release: 1%{?dist}
Summary: DNS Performance Testing Tool
Group: Productivity/Networking/DNS/Utilities
Expand Down Expand Up @@ -95,6 +95,27 @@ rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Jan 18 2024 Jerry Lundström <lundstrom.jerry@gmail.com> 2.14.0-1
- Release 2.14.0
* This release rewords connection statistics, adds names to threads and
fixes a bug with using TSIG in more than one thread.
* In "Connection Statistics", reconnections has been renamed to
connection attempts and now includes both the initial connection
attempt and following reconnections.
* If supported, threads will now be named after what they do, such as
"perf-send-<num>" and "perf-recv-<num>".
* The TSIG context was shared between all threads and would case a crash
if more than one sending thread was used. This has been fixed and TSIG
contexts are now per thread.
* Commits:
81dc36b TSIG context per thread
55011c6 Thread names
8bdd480 thread names
17c680d Set thread names for dnsperf
54e641d Add library function to set thread names
fb19440 Dockerfile
a80de21 Reword connection statistics
688a4fd Reword connection statistics
* Wed Aug 23 2023 Jerry Lundström <lundstrom.jerry@gmail.com> 2.13.1-1
- Release 2.13.1
* This release fixes a few issues with in-progress queries and the TCP
Expand Down
2 changes: 1 addition & 1 deletion src/Makefile.am
@@ -1,4 +1,4 @@
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/buffer.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/datafile.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/datafile.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dnsperf.1.in
@@ -1,4 +1,4 @@
.\" Copyright 2019-2023 OARC, Inc.
.\" Copyright 2019-2024 OARC, Inc.
.\" Copyright 2017-2018 Akamai Technologies
.\" Copyright 2006-2016 Nominum, Inc.
.\" All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dnsperf.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/edns.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/edns.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/gen-qtype.c.py
Expand Up @@ -15,7 +15,7 @@
continue

print("""/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/list.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/log.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/log.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net_doh.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net_dot.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net_tcp.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/net_udp.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/opt.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/opt.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/os.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/os.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/qtype.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/qtype.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/resperf-report
@@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright 2019-2023 OARC, Inc.
# Copyright 2019-2024 OARC, Inc.
# Copyright 2017-2018 Akamai Technologies
# Copyright 2006-2016 Nominum, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/resperf.1.in
@@ -1,4 +1,4 @@
.\" Copyright 2019-2023 OARC, Inc.
.\" Copyright 2019-2024 OARC, Inc.
.\" Copyright 2017-2018 Akamai Technologies
.\" Copyright 2006-2016 Nominum, Inc.
.\" All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/resperf.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/result.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/strerror.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/strerror.h
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/tsig.c
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2023 OARC, Inc.
* Copyright 2019-2024 OARC, Inc.
* Copyright 2017-2018 Akamai Technologies
* Copyright 2006-2016 Nominum, Inc.
* All rights reserved.
Expand Down

0 comments on commit 5a680d2

Please sign in to comment.