-
-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
94 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,7 +16,7 @@ | |
# limitations under the License. | ||
|
||
AC_PREREQ(2.64) | ||
AC_INIT([dnsperf], [2.13.0], [[email protected]], [dnsperf], [https://github.com/DNS-OARC/dnsperf/issues]) | ||
AC_INIT([dnsperf], [2.13.1], [[email protected]], [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]) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,37 @@ | ||
dnsperf (2.13.1-1~unstable+1) unstable; urgency=low | ||
|
||
* Release 2.13.1 | ||
|
||
This release fixes a few issues with in-progress queries and the TCP | ||
transport module. | ||
|
||
When using stateful connections, such as TCP, if the full query couldn't | ||
be sent in one go then the query and connection could get stuck as | ||
"in-progress". | ||
This could easily happen if you limited the in-flight queries to 1 and | ||
sent very large DNS messages using the stream binary format. | ||
Additional socket ready checks has been added to flush in-progress | ||
queries as quickly as possible. | ||
|
||
The TCP module's handling of errors when continuing in-progress queries | ||
has been fixed. Previously it would interpret EAGAIN as an unrecoverable | ||
error and trigger a reconnect, dropping the quer-y/ies in-progress for | ||
that connection. | ||
|
||
Other changes: | ||
- Fix input data buffer to allow for maximum binary blob wire format, 2 byte size + max DNS message | ||
- Mention PowerTools repository for building on CentOS etc | ||
|
||
56e180c In-progress, bitmaps, clang-format | ||
bbc48db In-progress | ||
059619d In-progress | ||
752575a TCP EAGAIN | ||
d51a453 Max input | ||
76764d7 64k TCP/DoT payload support | ||
8201f50 Doc | ||
|
||
-- Jerry Lundström <[email protected]> Wed, 23 Aug 2023 14:59:05 +0200 | ||
|
||
dnsperf (2.13.0-1~unstable+1) unstable; urgency=low | ||
|
||
* Release 2.13.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
Name: dnsperf | ||
Version: 2.13.0 | ||
Version: 2.13.1 | ||
Release: 1%{?dist} | ||
Summary: DNS Performance Testing Tool | ||
Group: Productivity/Networking/DNS/Utilities | ||
|
@@ -95,6 +95,32 @@ rm -rf $RPM_BUILD_ROOT | |
|
||
|
||
%changelog | ||
* Wed Aug 23 2023 Jerry Lundström <[email protected]> 2.13.1-1 | ||
- Release 2.13.1 | ||
* This release fixes a few issues with in-progress queries and the TCP | ||
transport module. | ||
* When using stateful connections, such as TCP, if the full query couldn't | ||
be sent in one go then the query and connection could get stuck as | ||
"in-progress". | ||
This could easily happen if you limited the in-flight queries to 1 and | ||
sent very large DNS messages using the stream binary format. | ||
Additional socket ready checks has been added to flush in-progress | ||
queries as quickly as possible. | ||
* The TCP module's handling of errors when continuing in-progress queries | ||
has been fixed. Previously it would interpret EAGAIN as an unrecoverable | ||
error and trigger a reconnect, dropping the quer-y/ies in-progress for | ||
that connection. | ||
* Other changes: | ||
- Fix input data buffer to allow for maximum binary blob wire format, 2 byte size + max DNS message | ||
- Mention PowerTools repository for building on CentOS etc | ||
* Commits: | ||
56e180c In-progress, bitmaps, clang-format | ||
bbc48db In-progress | ||
059619d In-progress | ||
752575a TCP EAGAIN | ||
d51a453 Max input | ||
76764d7 64k TCP/DoT payload support | ||
8201f50 Doc | ||
* Thu Jun 15 2023 Jerry Lundström <[email protected]> 2.13.0-1 | ||
- Release 2.13.0 | ||
* This release adds a new option `-O tls-sni=...` to set the Server Name | ||
|