1wdns (0.10.0)
2
3  * Handle corner case of NSEC3 hash field with length zero.
4
5  * Preserve name case when parsing rdata strings.
6
7  * Fix printing of bitmap entries for rrtypes larger than 255.
8    Improve rrtype sorting.
9
10  * Preserve character-string boundaries when formatting TXT rdata.
11
12  * Add ./configure --with-coverage option to build with code coverage
13    and make targets: clean-coverage to remove the coverage data and results
14    and report-coverage to generate report (after running the code such as
15    with "make check").
16
17  * Configure check for python which is used to generate some of the C code.
18
19  * Lots of compiler warning cleanups.
20
21  * Unit testing improvements and additional tests added.
22
23  * Added library versioning API:  wdns_get_version() and
24    wdns_get_version_number() available at run-time and WDNS_LIBRARY_VERSION
25    and WDNS_LIBRARY_VERSION_NUMBER for compile-time.
26
27 -- Farsight Security, Inc. <software@farsightsecurity.com>  Wed, 27 Nov 2019 13:03:14 -0500
28
29wdns (0.9.1)
30
31  * t/: Fix format specifiers for size_t in some tests.
32
33  * Add README.md.
34
35  * Don't install the compiled example programs.
36
37 -- Farsight Security <software@fsi.io>  Tue, 3 Jan 2017 17:56:25 +0000
38
39wdns (0.9.0)
40
41  * Support for new rrtypes:
42    - CDNSKEY and CDS (RFC 7344)
43    - CSYNC (RFC 7477)
44    - EUI48 and EUI64 (RFC 7043)
45    - OPENPGPKEY (draft-ietf-dane-openpgpkey)
46    - TLSA (RFC 6698)
47    - URI (RFC 7553)
48
49  * Added new rrtype mnemonics: CDNSKEY, CSYNC, EUI48, EUI64, GID, L32, L64,
50    LP, NID, OPENPGPKEY, TLSA, UID, UINFO, UNSPEC.
51
52 -- Robert Edmonds <edmonds@fsi.io>  Mon, 18 Apr 2016 19:07:56 -0400
53
54wdns (0.8.1)
55
56  * Allow compressed <domain-name> record data fields in all supported record
57    types (#12).
58
59 -- Robert Edmonds <edmonds@fsi.io>  Wed, 24 Feb 2016 15:26:32 -0500
60
61wdns (0.8.0)
62
63  [ Henry Stern ]
64  * wdns_str_to_rcode(): New function.
65
66  * wdns_str_to_name_case(): New function.
67
68 -- Robert Edmonds <edmonds@fsi.io>  Tue, 13 Oct 2015 17:21:36 -0400
69
70wdns (0.7.0)
71
72  [ Henry Stern ]
73  * wdns_str_to_rdata(): New function.
74
75  * wdns_str_to_rrclass(): New function.
76
77  [ Robert Edmonds ]
78  * examples/wdns-dump-file: New utility.
79
80 -- Robert Edmonds <edmonds@fsi.io>  Thu, 10 Sep 2015 17:19:11 -0400
81
82wdns (0.6.0)
83
84  [ Henry Stern ]
85  * wdns_reverse_name(): fix buffer overflow on invalid input. This function
86    now returns a 'wdns_res' that callers must check. This changes the
87    API/ABI.
88
89  * wdns_res_to_str(): new function.
90
91  [ Robert Edmonds ]
92  * wdns_str_to_name(): prevent use-after-free in callers which don't check
93    the return value.
94
95  * wdns_len_uname(): enforce WDNS_MAXLEN_NAME limit on input data.
96
97  * wdns_parse_message(): fix a leak-on-error.
98
99  * Various fixes to several functions, detected by static analysis.
100
101  * Drop "-Wl,--as-needed" from LDFLAGS.
102
103  * Ship the LICENSE file in the distribution tarball.
104
105  * Bump the libwdns SONAME.
106
107  * Begin versioning the library's symbols. (Based on ld-version-script.m4
108    from gnulib.)
109
110 -- Robert Edmonds <edmonds@fsi.io>  Wed, 21 May 2014 12:06:48 -0400
111
112wdns (0.5)
113
114  * Update copyright and license statements as a result of the transition from
115    Internet Systems Consortium to Farsight Security.
116
117  * Escape literal backslashes when converting domain names or record data to
118    presentation format.
119
120  * Add a spec file for building on RPM systems, based on a spec file
121    contributed by John Heidemann.
122
123  * Replace the "librsf" submodule with the "libmy" subtree.
124
125  * Correct the "Name:" field in the libwdns.pc file.
126
127  * Make it possible to build with "make" rather than "gmake" on FreeBSD by
128    generating libwdns.pc from the configure script rather than the Makefile.
129
130  * Install the libwdns.pc file into the right directory on FreeBSD systems
131    where pkg-config has been modified to read from a "libdata" directory.
132
133 -- Robert Edmonds <edmonds@fsi.io>  Fri, 13 Dec 2013 16:06:06 -0500
134