Skip to content

Releases: CopernicaMarketingSoftware/DNS-CPP

DNS-CPP 1.2.5

04 Jul 08:05

Choose a tag to compare

  • Fixed crash in search path based lookup

DNS-CPP 1.2 4

01 Jul 07:55

Choose a tag to compare

  • The "search" setting and "ndots" option from the resolv.conf file are now respected

DNS-CPP 1.2.3

27 May 07:50
911214e

Choose a tag to compare

  • Make sure the buffersize in Udp is always set.

DNS-CPP 1.2.2

29 Apr 07:12
b2d28e9

Choose a tag to compare

  • Retry a TCP request when the socket unexpectedly closes
  • Don't have duplicate query IDs for TCP mode

DNS-CPP 1.2.1

26 Apr 13:51
dd5d8e0

Choose a tag to compare

DNS-CPP 1.2.1 Pre-release
Pre-release
  • Fix cancellation bookkeeping
  • Prevent segfault when connecting with tcp

DNS-CPP 1.2.0

21 Apr 08:51
0b425e7

Choose a tag to compare

DNS-CPP 1.2.0 Pre-release
Pre-release
  • Query IDs are better randomized
  • Fix a bug that caused the capacity to be ignored
  • Fix a bug where logic was broken when attempts was set to 1
  • UDP sockets are independent of nameservers
  • TCP sockets are now reused

DNS-CPP 1.1.1

22 Mar 15:24
d901741

Choose a tag to compare

  • implemented "maxcalls" option to limit the time spent inside dns-cpp
  • added extra safety checks to avoid crashes when userspace destructs the dns-context in a callback
  • removed deprecated spread() and expire() options

DNS-CPP 1.1.0

03 Feb 14:56
aea448f

Choose a tag to compare

  • Rewrite of DNS-CPP to have central management of timers, instead of each request individually interacting with the event loop.
  • Deprecated context options: context.spread() and context.expire
  • New context options: context.interval() and context.timeout()

DNS-CPP 1.0.16

04 Dec 12:12
f1067f9

Choose a tag to compare

  • it now is possible to set more bits in queries "AD", "DO" and "CD"

DNS-CPP 1.0.15

01 Dec 14:22
753c252

Choose a tag to compare

  • update readme to remove the part about it being experimental
  • fixed possible crash when a userspace application destructed the Dns::Context immediately after a response came in
  • fixed the lookup.cpp test file