Skip to content

Releases: CopernicaMarketingSoftware/DNS-CPP

DNS-CPP 1.4.0

28 Jun 07:56
508a75d

Choose a tag to compare

  • DNS::Context objects can now be copied
  • Multiple DNS::Context objects can share the same sockets, while using a different configuration

DNS-CPP 1.3.5

17 Jun 09:46

Choose a tag to compare

  • Fixed segmentation fault when Dns::Context was destructed by user-space as part of handling a TCP response

DNS-CPP 1.3.4

22 Oct 12:59

Choose a tag to compare

  • We no longer automatically switch to TCP when receiving a truncated NXDOMAIN response (such responses are not normally inspected so we don't care about the truncation)

DNS-CPP 1.3.3

05 Jun 18:40

Choose a tag to compare

  • Added Ip::operator~() to invert an IP address

DNS-CPP 1.3.2

21 Apr 18:57

Choose a tag to compare

  • DNS::Bits constructor is now explicit (to avoid accidents with auto-conversion)
  • Added methods for easier DNS::Bits manipulation (Bits::enable(), Bits::disable(), Context::enable(), Context::disable())
  • Fixed some build issues with CMake

DNS-CPP 1.3.1

11 Jan 08:16

Choose a tag to compare

  • Fixed simple compile issue on Ubuntu 22.04 because of a missing #include statement
  • no functional changes

DNS-CPP 1.3.0

05 Jan 15:28
42e1f5a

Choose a tag to compare

  • It now is possible to set or unset the "recursion desired" bit. This might cause incompatibilities if you already pass an initialization parameter to the DNS::Bits constructor.

DNS-CPP 1.2.8

21 Sep 12:02

Choose a tag to compare

  • Lookups the go through the search-path no longer report NXLOOKUP when one of the subqueries returned something else than NXLOOKUP
  • Switched to C++17

DNS-CPP 1.2.7

18 Sep 08:04

Choose a tag to compare

  • The "make install" now makes relative symlinks

DNS-CPP 1.2.6

07 Jul 13:24

Choose a tag to compare

  • Absolute domains no longer go through the 'search' options
  • Fixed wrong lookups when going through 'search' options