a5a1cbece45e6ca68aafe3b9b995eac6b0f45dd2 |
|
06-Dec-2017 |
Mark Andrews <marka@isc.org> |
4841. [bug] Address -fsanitize=undefined warnings. [RT #46786]
(cherry picked from commit 9d5a0abe8180b0ca74d6d1f887d832e8cfa088ab) |
16f43564c6875e2bedd346c18c494933ad51e4fa |
|
06-Dec-2017 |
Mukund Sivaraman <muks@isc.org> |
Backport performance work to 9.11 (#45637) |
a64daf673deff2358a91bee26bbf2bf874f47c6e |
|
25-Aug-2017 |
Mark Andrews <marka@isc.org> |
4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
messages. [RT #44804]
(cherry picked from commit 07741d43c8da09821b6eedbbe066fad86af72cc8) |
a03f4b1ea4f1a4a70963fbeb606841c217f9e5f3 |
|
27-Jun-2017 |
Evan Hunt <each@isc.org> |
[v9_11] address TSIG bypass/forgery vulnerabilities
4643. [security] An error in TSIG handling could permit unauthorized
zone transfers or zone updates. (CVE-2017-3142)
(CVE-2017-3143) [RT #45383]
(cherry picked from commit 581c1526ab0f74a177980da9ff0514f795ed8669) |
ac9072210cea5283e554f1787876b647a08fda96 |
|
02-May-2017 |
Mark Andrews <marka@isc.org> |
4615. [bug] AD could be set on truncated answer with no records
present in the answer and authority sections.
[RT #45140]
(cherry picked from commit 33e94f501f32955e1c44bcd4015459dc9c95ccb0) |
fd71f5a87fbef60a9c8823495765723a40bed641 |
|
20-Feb-2017 |
Mark Andrews <marka@isc.org> |
dns_master_styleflags returns dns_masterstyle_flags_t |
3b7f610bec248f85e25a52a0ad7dec9894389ca5 |
|
12-Jan-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
e63d63dc8510c669e1575b2762265842e8783822 |
|
11-Jan-2017 |
Evan Hunt <each@isc.org> |
[v9_11] expand the flags field in dns_master_style
4550. [cleanup] Increased the number of available master file
output style flags from 32 to 64. [RT #44043]
(cherry picked from commit 2e703d7b610e2ecac2e23f1cbb2e456f70ec0d3c) |
7fa388dac3ff85315ced069f657bbebfc0828df8 |
|
29-Dec-2016 |
Evan Hunt <each@isc.org> |
[v9_11] silence warning
(cherry picked from commit b3aebb5890fdb8b6abbc8411e0fdb7d28e7779be) |
2a2618356ecdf5962230fe11606d2b106a638295 |
|
29-Dec-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
2595d1da358cc7391e001894d45471509976e7d5 |
|
29-Dec-2016 |
Mark Andrews <marka@isc.org> |
4517. [security] Named could mishandle authority sections that were
missing RRSIGs triggering an assertion failure.
(CVE-2016-9444) [RT # 43632]
(cherry picked from commit 1df30cfd27c5a3c57fce357c54aaf6c702227d51) |
b1866070ef4fb9e17bff16ad458f629bbc5a4acc |
|
28-Dec-2016 |
wpk <wpk@isc.org> |
4545. [func] Make dnstap-read output more functionally usable.
[RT #43642]
4544. [func] Add message/payload size to dnstap-read YAML output.
[RT #43622] |
348d80fb8490f4547aaa569e5f7ea2a032543bac |
|
13-Dec-2016 |
Mark Andrews <marka@isc.org> |
4534. [bug] Only set RD, RA and CD in QUERY responses. [RT #43879]
(cherry picked from commit def6b33badb2ef286ece376c57db84250be163b2) |
db9781d4a2ed15c4b34bb5c97ea68b8f598992fc |
|
14-Sep-2016 |
Mark Andrews <marka@isc.org> |
4468. [bug] Address ECS option handling issues. [RT #43191]
(cherry picked from commit df1729011335b7991e748c2ad185309cb3f8e945) |
700d3cb7895b5da2543282d18735d2176d1aff86 |
|
09-Sep-2016 |
Mark Andrews <marka@isc.org> |
4467. [security] It was possible to trigger a assertion when rendering
a message. [RT #43139]
(cherry picked from commit 2bd0922cf995b9ac205fc83baf7e220b95c6bf12) |
6aaf3d01a1a9829802498c5772b22d649d012181 |
|
08-Sep-2016 |
Mark Andrews <marka@isc.org> |
4462. [bug] Don't describe a returned EDNS COOKIE as "good"
when there isn't a valid server cookie. [RT #43167]
(cherry picked from commit 58d622d96dcb1a1d0b9a212782d329e60e24d1c3) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
395e6865d5b0ec13c1e4cc3947598153aa4e4914 |
|
23-Mar-2016 |
Evan Hunt <each@isc.org> |
[master] fix ECS with family==0
4341. [bug] Correct the handling of ECS options with
address family 0. [RT #41377] |
33a4294f442f7505c8e2453beb422b5928ec697c |
|
10-Mar-2016 |
Mark Andrews <marka@isc.org> |
4330. [protocol] Identify the PAD option as "PAD" when printing out
a message. |
9da98335c185c39591150ccb4e307adc4cea44bc |
|
03-Mar-2016 |
Mukund Sivaraman <muks@isc.org> |
Code cleanups (#41656) |
8d00c5ab2c16985457947ddb0376707ab7094b80 |
|
02-Feb-2016 |
Mark Andrews <marka@isc.org> |
4312. [bug] dig's unknown dns and edns flags (MBZ value) logging
was not consistent. [RT #41600] |
2879ee2c72638ea190728f931ce286760caa4521 |
|
21-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] fix unchecked result
4295. [bug] An unchecked result in dns_message_pseudosectiontotext()
could allow incorrect text formatting of EDNS EXPIRE
options. [RT #41437] |
feb1ccdaf161557d2f160974c16c294a6cdd8c3a |
|
06-Jan-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
0302fcbf7e41fdbcf55f70cc040e3e55f448c06c |
|
05-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] check addrlen/scopelen fit within family address length |
1330ae5fc207ce2db4c1e0670a43f3c9e654152e |
|
05-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] check ECS address length |
0796eca5f7159622c0aa04ab41ca943a3493dc56 |
|
31-Dec-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
292eb9c4e4fc51aec911e72821735a123a8c252a |
|
31-Dec-2015 |
Mark Andrews <marka@isc.org> |
4286. [security] render_ecs errors were mishandled when printing out
a OPT record resulting in a assertion failure.
(CVE-2015-8705) [RT #41397]
(cherry picked from commit 3e0c1603a835c678b07f1147909bf196988ee0d3) |
f647c0df9fd334b19a5bdc9c252f90d94c0abf1e |
|
15-Dec-2015 |
Mark Andrews <marka@isc.org> |
4281. [bug] Teach dns_message_totext about BADCOOKIE. [RT #41257] |
c8821d124c532e0a65752b378f924d4259499fd3 |
|
16-Nov-2015 |
Mark Andrews <marka@isc.org> |
4260. [security] Insufficient testing when parsing a message allowed
records with an incorrect class to be be accepted,
triggering a REQUIRE failure when those records
were subsequently cached. (CVE-2015-8000) [RT #4098] |
8475bed9de77920f884f1ae296f581efbd1e42f8 |
|
29-Oct-2015 |
Mark Andrews <marka@isc.org> |
4249. [func] Improve error reporting of TSIG / SIG(0) records in
the wrong location. [RT #40953] |
b66b333f59cf51ef87f973084a5023acd9317fb2 |
|
02-Oct-2015 |
Evan Hunt <each@isc.org> |
[master] dnstap
4235. [func] Added support in named for "dnstap", a fast method of
capturing and logging DNS traffic, and a new command
"dnstap-read" to read a dnstap log file. Use
"configure --enable-dnstap" to enable this
feature (note that this requires libprotobuf-c
and libfstrm). See the ARM for configuration details.
Thanks to Robert Edmonds of Farsight Security.
[RT #40211] |
f43e5c8ed2e68b7064c909b1fece6d976799b8db |
|
17-Sep-2015 |
Mark Andrews <marka@isc.org> |
4210. [cleanup] Silence use after free false positive. [RT #40743] |
bd08b82891ea6abb339d06d86734df7f4febf533 |
|
07-Jul-2015 |
Mark Andrews <marka@isc.org> |
add warning not about handling malformed option content |
46fc714aa0558bfb96c195983a48703659db1f5d |
|
06-Jul-2015 |
Mark Andrews <marka@isc.org> |
dig +ednsopt=<invalid> could trigger a assertion failure [RT #39990] |
ce67023ae3ad39a77da5361d0187ab6f3f0219cb |
|
06-Jul-2015 |
Mark Andrews <marka@isc.org> |
4152. [func] Implement DNS COOKIE option. This replaces the
experimental SIT option of BIND 9.10. The following
named.conf directives are avaliable: send-cookie,
cookie-secret, cookie-algorithm and nocookie-udp-size.
The following dig options are available:
+[no]cookie[=value] and +[no]badcookie. [RT #39928] |
4a61eae6514bfde56f8801ef66f27a8d462bd164 |
|
29-Jun-2015 |
Mark Andrews <marka@isc.org> |
4147. [bug] Filter-aaaa / filter-aaaa-on-v4 / filter-aaaa-on-v6
was returning referrals rather than nodata responses
when the AAAA records were filtered. [RT #39843] |
a32b6291aa5f797e1336869390f99d4a655484c2 |
|
27-May-2015 |
Evan Hunt <each@isc.org> |
[master] address regression
4126. [bug] Addressed a regression introduced in change #4121.
[RT #39611] |
1acfed3dac1e02f4cbac811a06147377ecfac4c4 |
|
11-May-2015 |
Mark Andrews <marka@isc.org> |
update variable name to better reflect reality
(cherry picked from commit 51a82fe30d59ab84b4dd945d1b4408a93ba782a3) |
29d52c001ff976561669375cf0c866b815a90c49 |
|
03-Mar-2015 |
Mark Andrews <marka@isc.org> |
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759] |
a8da00ef95ba37b9d071c2b8db1a0c967e060106 |
|
27-Feb-2015 |
Mark Andrews <marka@isc.org> |
4079. [func] Preserve the case of the ownername of records to
the RRset level. [RT #37442] |
c110d61b173a68420d19858abb80285be0dc1120 |
|
21-Jan-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
11463c0ac24692e229ec87f307f5e7df3c0a7e10 |
|
20-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] clean up gcc -Wshadow warnings
4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381] |
dda69168ead4bb44f5a23949a04ee2069b7d4ef0 |
|
02-Oct-2014 |
Mark Andrews <marka@isc.org> |
3965. [func] Log outgoing packets and improve packet logging to
support logging the remote address. [RT #36624] |
d46855caedd5cb101795707f6f467fa363ef1448 |
|
29-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] ECS authoritative support
3936. [func] Added authoritative support for the EDNS Client
Subnet (ECS) option.
ACLs can now include "ecs" elements which specify
an address or network prefix; if an ECS option is
included in a DNS query, then the address encoded
in the option will be matched against "ecs" ACL
elements.
Also, if an ECS address is included in a query,
then it will be used instead of the client source
address when matching "geoip" ACL elements. This
behavior can be overridden with "geoip-use-ecs no;".
When "ecs" or "geoip" ACL elements are used to
select a view for a query, the response will include
an ECS option to indicate which client network the
answer is valid for.
(Thanks to Vincent Bernat.) [RT #36781] |
586d94eb740587975d5348b22a5fb8440d95925d |
|
24-May-2014 |
Mark Andrews <marka@isc.org> |
3861. [security] Missing isc_buffer_availablelength check results
in a REQUIRE assertion when printing out a packet.
[RT #36078] |
36e5ac00333d89001f0c518a7d381d16c38d0402 |
|
24-Apr-2014 |
Mark Andrews <marka@isc.org> |
3819. [bug] NSEC3 hashes need to be able to be entered and
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925] |
f0c00f10a0b15e551655a309e3bc9252e6bf8cfd |
|
20-Feb-2014 |
Mark Andrews <marka@isc.org> |
report if sit is good/bad |
51d6d7eea46134078fbaf5824c34f836a44d0784 |
|
20-Feb-2014 |
Mark Andrews <marka@isc.org> |
continue rather than break |
6cba0b8e61859e37cbf16818cc95ba1da85d68fd |
|
20-Feb-2014 |
Evan Hunt <each@isc.org> |
[expireopt] format expire time |
16134801ce8fffbb6c42bb54d544c3397a45ad06 |
|
20-Feb-2014 |
Mark Andrews <marka@isc.org> |
3750. [experimental] Partially implement EDNS EXPIRE option as described
in draft-andrews-dnsext-expire-00. Retrivial of
remaining time to expiry from slave zones is supported.
EXPIRE uses an experimental option code (65002) and
is subject to change. [RT #35416] |
d7b9756a214030b0022ce791b67b12fb7bceeea0 |
|
20-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] ENDS client-subnet in dig
3749. [func] "dig +subnet" sends an EDNS client subnet option
containing the specified address/prefix when
querying. (Thanks to Wilmer van der Gaast.)
[RT #35415] |
b5f6271f4daf1e54501af2cb7dd278d7e8003d65 |
|
18-Feb-2014 |
Mark Andrews <marka@isc.org> |
3744. [experimental] SIT: send and process Source Identity Tokens
(which are similar to DNS Cookies by Donald Eastlake)
and are designed to help clients detect off path
spoofed responses and for servers to detect legitimate
clients.
SIT use a experimental EDNS option code (65001).
SIT can be enabled via --enable-developer or
--enable-sit. It is on by default in Windows.
RRL processing as been updated to know about SIT with
legitimate clients not being rate limited. [RT #35389] |
1d761cb453c76353deb8423c78e98d00c5f86ffa |
|
16-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] delve
3741. [func] "delve" (domain entity lookup and validation engine):
A new tool with dig-like semantics for performing DNS
lookups, with internal DNSSEC validation, using the
same resolver and validator logic as named. This
allows easy validation of DNSSEC data in environments
with untrustworthy resolvers, and assists with
troubleshooting of DNSSEC problems. (Note: not yet
available on win32.) [RT #32406] |
431a83fb29482c5170b3e4026e59bb14849a6707 |
|
10-Jan-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
e851ea826066ac5a5b01c2c23218faa0273a12e8 |
|
09-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] replace memcpy() with memmove().
3698. [cleanup] Replaced all uses of memcpy() with memmove().
[RT #35120] |
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840e |
|
03-Dec-2013 |
Mark Andrews <marka@isc.org> |
3681. [port] Update the Windows build system to support feature
selection and WIN64 builds. This is a work in
progress. [RT #34160] |
a499dddb4b4d4db2bb6ced82b5ee7a459e23603e |
|
09-Aug-2013 |
Evan Hunt <each@isc.org> |
[master] easier to read NSID output
3626. [func] dig: NSID output now easier to read. [RT #21160] |
11d945cd75380cb9f0228370b1b4eecb14730159 |
|
08-Apr-2013 |
Mark Andrews <marka@isc.org> |
silence signed/unsigned compare warning |
4adf97c32fcca7d00e5756607fd045f2aab9c3d4 |
|
08-Apr-2013 |
Mark Andrews <marka@isc.org> |
3548. [bug] The NSID request code in resolver.c was broken
resulting in invalid EDNS options being sent.
[RT #33153] |
df925e6c66d45d960fbac0383169763967d2111c |
|
21-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] add zone memory context pools
3492. [bug] Fixed a regression in zone loading performance
due to lock contention. [RT #30399] |
afe7d4b934e5e2d2e0cde135aba948704d4c2520 |
|
09-Jan-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
c9cecf7bb509b1c860d0b6deba7fccd85b9feb68 |
|
08-Jan-2013 |
Mark Andrews <marka@isc.org> |
3452. [bug] Accept duplicate singlton records. [RT #32329] |
c37fbb91e37b771bb0fad908ad78ddd12ac07538 |
|
19-Oct-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
0fbd29837a5911e0f0a83fca93aa4453200a8ccf |
|
18-Oct-2012 |
Mark Andrews <marka@isc.org> |
3396. [bug] OPT records were incorrectly removed from signed,
truncated responses. [RT #31439] |
d878b8d87c3f46a25ccae9f5cfe6e39af67562e0 |
|
14-May-2012 |
Evan Hunt <each@isc.org> |
merged filter-aaaa-on-v6 (ATT SoW)
3327. [func] Added 'filter-aaaa-on-v6' option; this is similar
to 'filter-aaaa-on-v4' but applies to IPv6
connections. (Use "configure --enable-filter-aaaa"
to enable this option.) [RT #27308] |
5fa46bc91672ef5737aee6f99763161511566c24 |
|
11-Mar-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
26696386938e70e93d7dde509d7bc45ead5870b7 |
|
07-Mar-2012 |
Mark Andrews <marka@isc.org> |
set $Id$ |
8a4689070a0b13935822e1bb7138d1d2f8ce237b |
|
22-Feb-2012 |
Mark Andrews <marka@isc.org> |
dns_message_logpacket |
6de9744cf9c64be2145f663e4051196a4eaa9d45 |
|
09-Jun-2011 |
Evan Hunt <each@isc.org> |
3124. [bug] Use an rdataset attribute flag to indicate
negative-cache records rather than using rrtype 0;
this will prevent problems when that rrtype is
used in actual DNS packets. [RT #24777]
3123. [security] Change #2912 exposed a latent flaw in
dns_rdataset_totext() that could cause named to
crash with an assertion failure. [RT #24777] |
c1aef54e14bb92518b1c062ba8c0292a7cb949cb |
|
12-Mar-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
b7bc86a4d3d78fae33577682cea7d1449abb7b33 |
|
03-Jun-2010 |
Mark Andrews <marka@isc.org> |
2912. [func] Windows clients don't like UPDATE responses that clear
the zone section. [RT #20986] |
e18c62b1dab6bf82530a94c00e2320e542f40c3f |
|
13-May-2010 |
Mark Andrews <marka@isc.org> |
2888. [bug] Only the first EDNS option was displayed. [RT #21273] |
c19f322914f380404b613fbb31f5ac2582098f9d |
|
12-Mar-2010 |
Mark Andrews <marka@isc.org> |
2866. [bug] Windows does not like the TSIG name being compressed.
[RT #20986] |
4d42b714be10e6f163d23507e4e3a396a8ac0364 |
|
05-Mar-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
13396661f46572d7b94703a25721aad040fbd91a |
|
04-Mar-2010 |
Mark Andrews <marka@isc.org> |
2854. [func] dig: allow the final soa record in a axfr response to
be suppressed, dig +onesoa. [RT #20929] |
9dd2ee95f11de29e358cc01059861e724dbb5807 |
|
24-Nov-2009 |
Mark Andrews <marka@isc.org> |
2784. [bug] TC was not always being set when required glue was
dropped. [RT #234186] |
c8aa7ce70d75d5d8f28f941e3a522c71e948b166 |
|
27-Oct-2009 |
Evan Hunt <each@isc.org> |
2732. [func] Add optional filter-aaaa-on-v4 option, available
if built with './configure --enable-filter-aaaa'.
Filters out AAAA answers to clients connecting
via IPv4. (This is NOT recommended for general
use.) [RT #20339] |
d362465c77b375be2707bc83cebc731d0645d12d |
|
18-Jan-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
47b7dfffe5d806c6a5e99ef17f07bcde812c2132 |
|
17-Jan-2009 |
Francis Dupont <fdupont@isc.org> |
spelling |
6098d364b690cb9dabf96e9664c4689c8559bd2e |
|
24-Sep-2008 |
Mark Andrews <marka@isc.org> |
2448. [func] Add NSEC3 support. [RT #15452] |
481e9b573b8233f8678c1dd4549c8c949312e81d |
|
28-Jul-2008 |
Mark Andrews <marka@isc.org> |
2403. [bug] TSIG context leak. [RT #18341] |
8f4e45ad7e3ed92796c8d48f924aa799c0b29122 |
|
03-Apr-2008 |
Mark Andrews <marka@isc.org> |
isc_buffer_putmem->isc_buffer_putstr |
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79 |
|
03-Apr-2008 |
Mark Andrews <marka@isc.org> |
2353. [func] Add support for Name Server ID (RFC 5001).
'dig +nsid' requests NSID from server.
'request-nsid yes;' causes recursive server to send
NSID requests to upstream servers. Server responds
to NSID requests with the string configured by
'server-id' option. [RT #17091] |
3f42cf2f3e4dc7e740b4609ba7d7430292348f2b |
|
02-Apr-2008 |
Mark Andrews <marka@isc.org> |
2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091]
back out incorrect branch rt1091 and apply correct branch rt1091a. |
2f012d936b5ccdf6520c96a4de23721dc58a2221 |
|
19-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
9d5ed744c46ef241b9d3ba134bf3155e0b62ac9e |
|
15-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
f1263d2aa405087e74caf001cd443079f50ee903 |
|
15-Jan-2008 |
Mark Andrews <marka@isc.org> |
2304. [bug] Check returns from all dns_rdata_tostruct() calls.
[RT #17460] |
5059b393e80cda6beffb74f2f30d7329502c41e6 |
|
14-Aug-2007 |
Mark Andrews <marka@isc.org> |
2210. [bug] Deleting class specific records via UPDATE could
fail. [RT #17074] |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
db529702d08af454202d7c3babb3b731e4f51dd4 |
|
16-May-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
77397daf05511dc737eeec159badc05f11bfaddd |
|
15-May-2007 |
Mark Andrews <marka@isc.org> |
2177. [bug] Array bounds overrun on read (rcodetext). [RT #16798] |
289ae548d52bc8f982d9823af64cafda7bd92232 |
|
04-Dec-2006 |
Mark Andrews <marka@isc.org> |
2105. [func] GSS-TSIG support (RFC 3645). |
f27eae9cfeb5b6c3c38ead6a7a0b1dd36bba691d |
|
02-Mar-2006 |
Mark Andrews <marka@isc.org> |
1996. [bug] nsupdate: if a zone has been specified it should
appear in the output of 'show'. [RT #15797] |
45e1bd63587102c3bb361eaca42ee7b714fb3542 |
|
28-Feb-2006 |
Mark Andrews <marka@isc.org> |
1991. [cleanup] The configuration data, once read, should be treated
as readonly. Expand the use of const to enforce this
at compile time. [RT #15813] |
1b06367c345e972a0c719a6e821db3e875f20c3b |
|
06-Jan-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
6657a9e2d8c039be0bec367cae59a91d77ccaad4 |
|
05-Jan-2006 |
Mark Andrews <marka@isc.org> |
1957. [bug] Dig mishandled responses to class ANY queries.
[RT #15402] |
2674e1a455d4f71de09b2b60e7a8304b9a305588 |
|
30-Nov-2005 |
Mark Andrews <marka@isc.org> |
1940. [bug] Fixed a number of error conditions reported by
Coverity. |
2fa0485e9e969dd42dd10339354d7949db46111a |
|
07-Jun-2005 |
Mark Andrews <marka@isc.org> |
1861. [bug] dig could trigger a INSIST on certain malformed
responses. [RT #14801] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
b7b6b01a0d0622181a4c28dd60401f0ab2480d00 |
|
16-Mar-2005 |
Mark Andrews <marka@isc.org> |
update copyright |
e50b75e36ca79f84e2c9b2a12f6e28cbf22aaa83 |
|
15-Mar-2005 |
Mark Andrews <marka@isc.org> |
1804. [bug] Ensure that if we are queried for glue that it fits
in the additional section or TC is set to tell the
client to retry using TCP. [RT #10114] |
38e8022ace865803bdd609c9763cd7d7ba2818dc |
|
05-May-2004 |
Mark Andrews <marka@isc.org> |
1625. [bug] named failed to load/transfer RFC2535 signed zones
which contained CNAMES. [RT# 11237] |
5a680f4170ba77be1e31cf1fc40ab43856919078 |
|
10-Mar-2004 |
Mark Andrews <marka@isc.org> |
1587. [bug] dns_message_settsigkey() failed to clear existing key.
[RT #10590] |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
2047977ce2dfcfe3a0fa2d638c3242841310fad3 |
|
27-Feb-2004 |
Mark Andrews <marka@isc.org> |
1586. [func] "check-names" is now implemented. |
93d6dfaf66258337985427c86181f01fc51f0bb4 |
|
30-Sep-2003 |
Mark Andrews <marka@isc.org> |
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY. |
cc083bb7031c04d57cbad41b2f5a796a4fd1865c |
|
11-Sep-2003 |
Mark Andrews <marka@isc.org> |
sizeof style |
806c235ecf533b98d068b3f8df9d7abbe1e30cf9 |
|
11-Apr-2003 |
Mark Andrews <marka@isc.org> |
1458. [cleanup] sprintf() -> snprintf(). |
a207a2835e37de52e11d4c143c0425e749409c46 |
|
24-Jan-2003 |
Mark Andrews <marka@isc.org> |
1424. [bug] EDNS version not being correctly printed. |
49a940dc68b30d9e4f9e1bd3c0503d8b90bb1726 |
|
27-Nov-2002 |
Mark Andrews <marka@isc.org> |
1402. [cleanup] A6 has been moved to experimental and is no longer
fully supported.
developer: jinmei
reviewer: marka |
4f39334027e6048e8a0e45030e9f46c2de0d2ecb |
|
08-Sep-2002 |
Michael Graff <mgraff@isc.org> |
change a message about trailing garbage in a packet from debug(1) to debug(3) |
5bd76af084edfdcd1cb4db9453ac781d32dde6f7 |
|
09-Aug-2002 |
Mark Andrews <marka@isc.org> |
1358. [func] log the reason for rejecting a server when resolving
queries. |
c4a9ce445c48a57eed5aa16582b1964cf8cedf87 |
|
26-Apr-2002 |
Mark Andrews <marka@isc.org> |
1274. [func] preferred-glue option from BIND 8.3. |
603d1d1e20fbffc986b3aec93379bb4f6ac37afc |
|
11-Mar-2002 |
Mark Andrews <marka@isc.org> |
1225. [func] dns_message_setopt() no longer requires that
dns_message_renderbegin() to have been called. |
ce24330566b66a5ca8522fa948fb36b94a4d6981 |
|
28-Feb-2002 |
Mark Andrews <marka@isc.org> |
<isc/print.h> for snprintf |
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5 |
|
20-Feb-2002 |
Mark Andrews <marka@isc.org> |
copyrights |
43733a83ed92359555c0dcc766e04216ba858309 |
|
18-Feb-2002 |
Mark Andrews <marka@isc.org> |
1205. [bug] OPT, TSIG and TKEY cannot be used to set the "class"
of the message. [RT #2449] |
c73c1c33ec9569c8f9ffd205b48f044f9b03795b |
|
12-Feb-2002 |
Mark Andrews <marka@isc.org> |
1193. [bug] dig +besteffort parsing didn't handle packet
truncation. dns_message_parse() has new flag
DNS_MESSAGE_IGNORETRUNCATION. |
5d7b81d2a49d237ff5e73fdc4bd3394a3ee29392 |
|
11-Feb-2002 |
Mark Andrews <marka@isc.org> |
1198. [bug] OPT printing style was not consistant with the way the
header fields are printed. "do" was not reported if
set. Report is any of the MBZ bits are set. |
e95cc59f90d35f2d482b6f9c19ba96818275335c |
|
06-Feb-2002 |
Mark Andrews <marka@isc.org> |
1193. [bug] best effort parsing didn't handle packet truncation. |
84185d19c7a9ef1ac23cc6236c8773697d4efeb1 |
|
22-Jan-2002 |
Brian Wellington <source@isc.org> |
1187. [bug] named was incorrectly returning DNSSEC records
in negative responses when the DO bit was not set. |
930ecd3756ce0a2f9d9a48a0c6eb98f4a4375824 |
|
21-Jan-2002 |
Brian Wellington <source@isc.org> |
style |
97527fc03cdb061759e2c9529c670ac1c190ef84 |
|
21-Jan-2002 |
Brian Wellington <source@isc.org> |
1179. [func] Add SIG(0) support to nsupdate. |
da5d1cf1b1aa29ae53a0427be49291b04bd60549 |
|
19-Dec-2001 |
Mark Andrews <marka@isc.org> |
1164. [bug] "Not Implemented" should be reported as NOTIMP. |
880723fb130841459d45695b387651cacd6c9bb8 |
|
06-Dec-2001 |
Mark Andrews <marka@isc.org> |
1157. [func] match-clients and match-destinations now accept
keys. [RT #2045] |
5d727330e46c8073703aea7cc0771a456db86829 |
|
03-Dec-2001 |
Andreas Gustafsson <source@isc.org> |
brace style |
1f1d36a87b65186d9f89aac7f456ab1fd2a39ef6 |
|
30-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
Check return values or cast them to (void), as required by the coding
standards; add exceptions to the coding standards for cases where this is
not desirable |
f1b68725503ff3e46001eee5a1751e29a43a09d1 |
|
27-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
Do not put a space before ';' when terminating a statement or in a 'for' statement. |
f3ca27e9fe307b55e35ea8d7b37351650630e5a3 |
|
12-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
9066d09c3ef804b997945d34c709e4d2a72d7318 |
|
01-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
Removed all code within #ifdef DNS_OPT_NEWCODES*.
It was the last thing being sanitized out of releases; removing
it makes it possible to eliminate the sanitation process. |
3d4d93c35b5992bd5c32eb913d258be72f88adf5 |
|
10-Jul-2001 |
Andreas Gustafsson <source@isc.org> |
misplaced cast could cause EDNS extended RCODE bits to be lost [RT #1483] |
b1a7fea53cb35baf4ca0c6841dce20ef1f90f259 |
|
28-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
brace style |
2196128fc212d8b871c1ce88707e57b7b2619097 |
|
15-Jun-2001 |
Brian Wellington <source@isc.org> |
When doing best-effort parsing (in dig, for example) on a message with multiple
questions where an unrecoverable error is seen after 2 or more questions have
been parsed, memory would be leaked from msg->namepool, and would trigger an
ENSURE() in dns_message_destroy(). |
03f91269f5453bcbd924910ef85a8f8496cf2661 |
|
05-Jun-2001 |
Mark Andrews <marka@isc.org> |
856. [func] Allow partial rdatasets to be returned in answer and
authority sections to help non-TCP capable clients
recover from truncation. [RT #1301] |
59c85e163637936c8b28c3ec947618d7a807fe19 |
|
19-Apr-2001 |
Brian Wellington <source@isc.org> |
Return ISC_R_NOSPACE if the buffer isn't large enough to hold the DNS header. |
668f8d91db59f4dd89a0b54206f87879354339f5 |
|
28-Mar-2001 |
Brian Wellington <source@isc.org> |
795. [func] Add the +multiline option to dig.
(which requires dns_message_totext(), etc. to take a style parameter) |
bed7a352934efc8055902d83c750dca2d0cd6aaa |
|
28-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
dns_master_questiontotext() needs a style argument after all |
531eafa3026663020f4a2ac5587cce44341e3442 |
|
28-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
use dns_master_rdatasettotext() &co; removed unused flag
DNS_MESSAGETEXTFLAG_OMITDOT |
fc0d37fa3a50c494e37fbed170f5d53e12778e2c |
|
15-Mar-2001 |
Brian Wellington <source@isc.org> |
init the name in dns_message_gettempname(). This means it'll be done twice
in many cases, but it means dns_message_puttempname() can safely be called
on the name in all cases. |
e43b9a20054cdda6946ab758e1c2005f2b25641a |
|
05-Mar-2001 |
Brian Wellington <source@isc.org> |
move compression context create/delete into the caller of the message
rendering functions. This reduces the size of the message object. |
be066f0629a12e11bc17f27671036b3f451bd5ea |
|
05-Mar-2001 |
Brian Wellington <source@isc.org> |
Put 4 offsets in a msgblock, not 8. offsets are big enough that this helps.
Also remove an unused variable. |
5f8b996a813e3e0adfbba2abf7671f631e21e056 |
|
05-Mar-2001 |
Brian Wellington <source@isc.org> |
Reduce the number of objects preallocated in the message, which reduces
the per-recursive-client memory. |
c5c779df9a09a9fa73149f38991ae32c92135811 |
|
23-Feb-2001 |
Brian Wellington <source@isc.org> |
add a comment |
5ca7310c8af54c68f3a5d8a84639053472a451b2 |
|
23-Feb-2001 |
Brian Wellington <source@isc.org> |
msg->tsigkey was not checked for NULL before deferencing [RT #913] |
f70336b8c9528cb9e4d4add3553041f0db85a006 |
|
19-Feb-2001 |
Brian Wellington <source@isc.org> |
Cleanups to TSIG/SIG(0) parsing. This should have no noticable effect except
rejecting a few more malformed packets (those with the TSIG/SIG(0) not the
last record) and making best-effort parsing handle multiple TSIG/SIG(0)/OPT in
a message. |
3bd43bb300ca4b65602bcffcbd321865d4f18db9 |
|
19-Feb-2001 |
Brian Wellington <source@isc.org> |
ENSURE that a message's memory pools don't have any allocated data at the
end of msgreset(). This should trigger the mpctx->allocated != 0 assertion
when the leak occurs, not at server shutdown. |
5e1c2afd107815aec1bd72193797356d3d12f24c |
|
15-Feb-2001 |
Andreas Gustafsson <source@isc.org> |
incorrect indentation |
1dd8ee4fd5b55752a5003671ddd3b0fd8482faad |
|
14-Feb-2001 |
Andreas Gustafsson <source@isc.org> |
fctx_addopt() would leak an rdataset if dns_message_setopt() ever failed;
fixed it by making dns_message_setopt() guarantee to either adopt
or free the rdataset |
4ce1248f0937485c777af38af02442499effa409 |
|
13-Feb-2001 |
Brian Wellington <source@isc.org> |
fixed uninitialized variable |
55f3daa4ea84859f9753089831a950a4fd9678c3 |
|
13-Feb-2001 |
Brian Wellington <source@isc.org> |
When parsing a message, add an offsets table to each name. Also allow callers
rendering a message to get temporary offsets tables to attach to names added
to the message. |
94baac869a70b529a24ff23d8dc899faa5d4fdc4 |
|
27-Jan-2001 |
Brian Wellington <source@isc.org> |
712. [bug] Sending a large signed update message caused an
assertion failure. [RT #718]
- Resetting a message should clear the TSIG/SIG(0) sections
- Rerendering a message if the first try returned USETCP should not call
dns_message_settsigkey() again. |
21e82177fbe363a28ad79246cd2d236dc65c50f3 |
|
18-Jan-2001 |
Brian Wellington <source@isc.org> |
make message->rcode a dns_rcode_t |
19c7cce8555ccc0c95455a0c35dedd017d420d05 |
|
10-Jan-2001 |
Mark Andrews <marka@isc.org> |
674. [func] Allow messages to be TSIG signed / verified using
a offset from the current time. |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
32e64787d9bd84a012ddac506f88fbc677b49377 |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
671. [bug] The message code was failing to parse a message with
no question section and a TSIG record. [RT #628] |
fff07c1022643da7274d4ba1b086c9c218762dc9 |
|
08-Jan-2001 |
Brian Wellington <source@isc.org> |
665. [bug] Signed responses were not sent when the size of the
TSIG + question exceeded the maximum message size.
[RT #628] |
efcd38346161b10d60368411cfb2c0d1c22b5fb1 |
|
05-Jan-2001 |
Brian Wellington <source@isc.org> |
Update forwarding when the message buffer was no longer copied. Fix this
by having the update forwarding code tell dns_message_parse to copy
the buffer. |
0a569dfd5ec82693ad11f52291a8dda06900cda6 |
|
04-Jan-2001 |
Brian Wellington <source@isc.org> |
When saving the query message (for SIG(0) or update forwarding), don't actually
do an allocate and copy, since the input buffer stays around. |
ec772e873bd7f24418049b5b1b5d7c44ff781356 |
|
04-Jan-2001 |
Brian Wellington <source@isc.org> |
651. [func] The AD bit in responses now has the meaning
specified in <draft-ietf-dnsext-ad-is-secure>. |
8d6fe3f38895752e3603cf2e1e9a0446b38f20cf |
|
03-Jan-2001 |
Brian Wellington <source@isc.org> |
Pointers to regions are silly. Use regions instead. This removes 1 small
allocation per query. |
78838d3e0cd62423c23de5503910e01884d2104b |
|
11-Dec-2000 |
Brian Wellington <source@isc.org> |
8 space -> tab conversion |
8db2b65318b72e3ee477d6f6a346b525dd2db53a |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
more DNS_OPT_NEWCODES sanitation |
90ad126bb363ad419b1348dea2b8613b21b4ded8 |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
more DNS_OPT_NEWCODES sanitation |
294ae26fb3e1376b4c34c6b8d15737e39cc2cb48 |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
more DNS_OPT_NEWCODES sanitation |
ab3f2d77bddef25a0af62d89894cb4964ee4f1d8 |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
sanitize away the DNS_OPT_NEWCODES stuff |
83c45e69f849a80e21856ceb38b6fc74d4cad7f9 |
|
23-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
Accept any trailing garbage in messages, not just the Microsoft AXFR request
variety, logging a message at debug level 1. We may or may not add an option to make this
conditional. |
942d1a339b1fe617f7d17d66cb5fccce798d15ae |
|
15-Nov-2000 |
Brian Wellington <source@isc.org> |
Decompression contexts now take a type instead of the "strict" boolean
value - the type can be "any", "strict", or "none". This fixes potential
problems with compression in unknown rr types. |
febaa091847ab004f40500cc475a819f2c73fcdd |
|
10-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
551. [func] Implemented the 'sortlist' option. |
bb71d64085c044920d978fc706996e7e2c0ccb4e |
|
27-Oct-2000 |
Brian Wellington <source@isc.org> |
dns_message_checksig should not require a view in all cases |
c03bb27f0675a6e60ceea66b451548e8481bc05c |
|
25-Oct-2000 |
Mark Andrews <marka@isc.org> |
532. [func] Implement DNS UPDATE pseudo records using
DNS_RDATA_UPDATE flag.
531. [func] Rdata really should be initalized before being
assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(),
dns_rdata_clone(), dns_rdata_fromregion()),
check that it is. |
c9c5b25473f3ef04ba2cfe00b21869f8050dd921 |
|
20-Oct-2000 |
Michael Sawyer <source@isc.org> |
Fix overzealous printing of newlines in message_[pseudo]sectiontotext(). |
5e589b5356a4125b5af32605dead82ab8b467c88 |
|
20-Oct-2000 |
Mark Andrews <marka@isc.org> |
Uninitalised link fixes, batch 1. |
0e5d6900bdfcbeef8919e6fb453ca6c44f62ccd8 |
|
12-Oct-2000 |
Brian Wellington <source@isc.org> |
Various hacks to allow (at some point in the future) interoperability
with Windows 2000's broken implementation of TKEY. |
703dfde61b044a866875f6217cb34acf0ff298ac |
|
12-Oct-2000 |
Brian Wellington <source@isc.org> |
An out of memory error could cause an assertion. |
dc570b92f6cc60def4207733c7a194fbb69a4399 |
|
11-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add support for proposed ZONE and VIEW opt attributes. These are currently
hidden behind #ifdef's, since no OPT code number has yet to be assigned
by the IANA. They are also not quite complete in all regards; VIEW
options are understood and ignored. ZONE options are understood and
acted upon, though some of the error cases aren't quite right.
Remove doubled isc_mem_stats in dighost.c
Update todo list.
Change literal 255's to DNS_NAME_MAXWIRE in name.c |
d1cbf714097e900ed1703529584d3e1a50e8a4a8 |
|
07-Oct-2000 |
Brian Wellington <source@isc.org> |
clean up suspicious looking and incorrect uses of dns_name_fromregion |
d77d08780908c9dc30de7ffd76ca5407f7bf68f2 |
|
07-Oct-2000 |
Brian Wellington <source@isc.org> |
uninitialized variables. oops. |
6850cdd4497424c9d42ade487edfde9fb9a47de9 |
|
06-Oct-2000 |
Brian Wellington <source@isc.org> |
508. [func] dns_message_parse() can now do a best-effort
attempt, which should allow dig to print more invalid
messages. |
5c29047792191d6141f69b2684314d0b762fedeb |
|
12-Sep-2000 |
Brian Wellington <source@isc.org> |
minor dst api change |
5126112bc3639b9dae5726c3148d6699d277e789 |
|
11-Sep-2000 |
Mark Andrews <marka@isc.org> |
438. [func] New function dns_message_getrawmessage(). |
230aff0eac2d6694c6ca5925b663789e68f267c9 |
|
09-Sep-2000 |
Brian Wellington <source@isc.org> |
Fix the crash caused by a signed message not matching any view [RT #290].
This fixes the crash, but not the real problem, which is that the TSIG needs
to be verified even if there is no matching view. |
abaec24086f0cc3d7c0994ca9d2247b40eb6aaed |
|
07-Sep-2000 |
Brian Wellington <source@isc.org> |
429. [bug] The space reserved for a TSIG record in a response
was 2 bytes too short, leading to message
generation failures. |
08eb1c80d2c4646c6971f2704ee7517f0f7cbb68 |
|
22-Aug-2000 |
Brian Wellington <source@isc.org> |
dns_message_setsig0key was incorrectly requiring msg->buffer to be non-null. |
67d3660cd612c130f0962d6b4e7fa2d5da7be4ed |
|
22-Aug-2000 |
Brian Wellington <source@isc.org> |
The message code was checking to see if an rdata type could appear in the
question section, and returning a formerr if it was invalid. This isn't
exactly right, since it should be the caller's responsibility to check, not
message_parse. It definitely caused weirdness when parsing responses, and
the only places where queries were parsed already does the right thing. |
f2338a0d6aa0327372eb20ab5dc29502bc8c71ef |
|
14-Aug-2000 |
Brian Wellington <source@isc.org> |
Minor tsig cleanup. |
7d823f705d9d3a8cb4d43fcf11249515e2845364 |
|
07-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
deal with nonstandard MS extension |
40f53fa8d9c6a4fc38c0014495e7a42b08f52481 |
|
01-Aug-2000 |
David Lawrence <source@isc.org> |
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace. |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
6dc130c7c95107748fff5f767161c2bb742f9f87 |
|
26-Jul-2000 |
Brian Wellington <source@isc.org> |
351. [bug] Constructing a response with rcode SERVFAIL to a TSIG
signed query could crash the server. |
99eba32b06d21623b14161bd6543c91201d9cbaf |
|
20-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
Removed the code added in revision 1.57:
"Store CNAMEs and their SIGs (if any) in their own name structure on
the name list. I.e. do not mix CNAMEs with non-CNAME data. Do the
same thing for DNAMEs."
because it caused DNSSEC validation of responses to ANY queries at
nodes with CNAME records to fail, and no one was able to figure out
why it was added in the first place. As a beneficial side effect,
findname() now finds names even if they have attribute bits set
differently from the one being searched for. This supersedes
the fix of revision 1.133. |
d2762d6c3797b1ce43965404d03b410f215932e0 |
|
10-Jul-2000 |
Michael Graff <mgraff@isc.org> |
If the name is a dynamic name, free its memory |
428b78e56dc10ea220fadfed11242ceb1d51d0e3 |
|
29-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
RT #153: when invoked with type==CNAME and a message
not constructed by dns_message_parse(), dns_message_findname() failed to
find anything due to checking for attribute bits set only by dns_message_parse().
This caused an infinite loop when constructing the response to an ANY query
at a CNAME in a secure zone. |
824068b85b1bd3f8f95a2560193fc4eb504449f4 |
|
29-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
cut-and-paste-o: dns_message_findname() tested for
dns_rdatatype_cname twice instead of cname+dname |
167f530b5bd1f8cd218fdffb221bb87d773aaf03 |
|
23-Jun-2000 |
Michael Sawyer <source@isc.org> |
Only test rendering class for != NONE/ANY in non-update messages |
22057930cd2a71e1073781b650c7296739c869a6 |
|
23-Jun-2000 |
Brian Wellington <source@isc.org> |
TSIG AXFR verify leaked memory when talking to a BIND 8 server. |
9c3531d72aeaad6c5f01efe6a1c82023e1379e4d |
|
23-Jun-2000 |
David Lawrence <source@isc.org> |
add RCS id string |
9b3a69e6a701ffe2fc49fbb750d0761b3a822b37 |
|
16-Jun-2000 |
Michael Sawyer <source@isc.org> |
Improved printing of DynDNS packets in *totext. |
6dd86183b001184dcc3c8afb3cc64ecad4bb6cc5 |
|
16-Jun-2000 |
Michael Sawyer <source@isc.org> |
Revert 1.126 -> 1.125 |
3238566d6679d7e78559f7f0c677063a09abcd7f |
|
16-Jun-2000 |
Michael Sawyer <source@isc.org> |
Change counts on message_totext to use update names when un update message
Improve handling of rdatasets without rdata. |
58c40ca8bda08458804d7f15cf97942dea2a17ac |
|
09-Jun-2000 |
Michael Sawyer <source@isc.org> |
Modify message_sectiontotext() to use update section names when opcode
is update. |
6d12fdf96621801e80f3f4c2a8a569fe48766a20 |
|
01-Jun-2000 |
David Lawrence <source@isc.org> |
Megacommit of many files.
Mostly, several functions that take pointers as arguments, almost
always char * pointers, had those pointers qualified with "const".
Those that returned pointers to previously const-qualified arguments
had their return values qualified as const. Some structure members
were qualified as const to retain that attribute from the variables
from which they were assigned.
The macro DE_CONST is used to deal with a handful of very special
places where something is qualified as const but really needs to have
its const qualifier removed.
rdata.c now defines macros for the prototypes of the basic rdata functions,
and all of the lib/dns/rdata/**/*.c files now use them.
Some minor integer-compatibility issues. (IE, ~0x03 is a signed int,
so assigning it to an unsigned int should use a cast. The type of an
enum member is int, so there are some conversion issues there, too.)
A pointers-to-function should not be cast to a pointer-to-object.
Variables should not be named for C reserved identifiers.
One or two set-but-not-used variables removed.
Minor other ISC style cleanups. |
7a97b7630fb5e43b64152db587b64b21ff8d5d51 |
|
01-Jun-2000 |
Brian Wellington <source@isc.org> |
dns_message_gettsig/getsig0 cleanup |
fe0e3c7707580da885bb6819e4f307986eb60cd0 |
|
01-Jun-2000 |
Brian Wellington <source@isc.org> |
Rename message->tsigset/querytsigset to tsig/querytsig. |
b6e9d91ff0621aec03cbc51421408074a0291b1e |
|
31-May-2000 |
Brian Wellington <source@isc.org> |
dns_message_rendersection left the buffer in a corrupted state if there
was reserved space in the message and the section had no names. |
0f80bfec687db08a6e6ce945ef1d818da06c7ca9 |
|
31-May-2000 |
Brian Wellington <source@isc.org> |
The message code now has functions to manipulate TSIG and SIG(0), and the
callers use these functions. Also a lot of TSIG cleanup. |
af602636644fdfaabc331bd926b0aabb9432e152 |
|
26-May-2000 |
Brian Wellington <source@isc.org> |
Added dns_tsigkey_attach & _detach, to simplify reference counting.
Added dns_message_get/settsigkey to deuglify tsig key handling in message code. |
a9bc95f22ef2dd4a12e79be99412c9f18b814a5d |
|
25-May-2000 |
Brian Wellington <source@isc.org> |
dst now stores the key name as a dns_name_t, not a char *. |
194de894f0697562f94e048f573d99260a18a639 |
|
24-May-2000 |
Michael Sawyer <source@isc.org> |
Slight change to printing of \n's. |
c7868e2262d57451c7f0ce246be5f44e8c33f1e0 |
|
24-May-2000 |
Michael Sawyer <source@isc.org> |
Modify dns_message_totext, dns_message_sectiontotext,
dns_message_pseudosectiontotext to use bitfields instead of flags |
ed019cabc1cc75d4412010c331876e4ae5080a4d |
|
24-May-2000 |
David Lawrence <source@isc.org> |
fixed lines > 79 columns wide |
2e4ad2f40667f7a70ff2d061d403972b12a501b1 |
|
24-May-2000 |
David Lawrence <source@isc.org> |
removed unreachable break statements that followed return statements |
41faaa9b35bb5b3c72ca964e108ba398eaa63f3d |
|
24-May-2000 |
Brian Wellington <source@isc.org> |
If an incoming message contains a SIG(0), store the rdataset owner name
in the message structure, even though it should be the root. Also,
return this name in dns_message_getsig0(). |
81b438273a0c3141144d169a7ccb110150757337 |
|
23-May-2000 |
Brian Wellington <source@isc.org> |
Commented hard to understand behavior in dns_message_signer |
c637772ac34b4abb76a250eca89930e6f2bc2ce9 |
|
23-May-2000 |
Brian Wellington <source@isc.org> |
Attempting to delete a SIG set with dynamic update crashed the server. |
7e8dd00fce7057d1da8158b65395a09ced43a892 |
|
23-May-2000 |
Brian Wellington <source@isc.org> |
More tsig rdatastruct problems fixed |
54229947d3f9c3748fb19d6f2bb25d8863d4ff6e |
|
23-May-2000 |
Michael Sawyer <source@isc.org> |
Change strlen to sizeof. |
1ed4ba5a1fcb6aecd1c92fdcc75c6b4bbb7cc60f |
|
22-May-2000 |
Michael Sawyer <source@isc.org> |
Add pseudosection printing, and dns_message_pseudosectiontotext(). |
d1eee4693871f9e02fc8598e2e2f8fac80df25a3 |
|
20-May-2000 |
Brian Wellington <source@isc.org> |
fixes to dns_message_sectiontotext for the question section |
9dca36b2ab33729b2e7d6d9fedbdfd2fd33a73f9 |
|
20-May-2000 |
Michael Sawyer <source@isc.org> |
Remove unused no_rdata_or_ttl flag from message_totext and message_sectiontotest routines. |
c610d78e6773b57a1ead6db210c29355ba0bda19 |
|
20-May-2000 |
Brian Wellington <source@isc.org> |
changes to the rdata_tostruct api had broken tsig/tkey |
c50936eb40263b65ebf6afe4e6556e2dc67c10e4 |
|
19-May-2000 |
Brian Wellington <source@isc.org> |
changed dst_key_free() prototype, misc. dst cleanup |
0fd13c7aca8533fbc86e4c7aa326cc828844b9b5 |
|
18-May-2000 |
Andreas Gustafsson <source@isc.org> |
reversed previous change: data that is neither secure not pending
is assumed to be from insecure zones and therefore should have AD set
per server policy |
b2d0b835c725562e745b0160abe73685202d5ad4 |
|
17-May-2000 |
Andreas Gustafsson <source@isc.org> |
for purposes of clearing the AD bit, consider all trust levels below dns_trust_secure to be 'pending' |
c95a89b433e42ecf9108b6c263f405fecc0d8a65 |
|
15-May-2000 |
Michael Sawyer <source@isc.org> |
Added dns_message_sectiontotext() and dns_message_totext() functions. |
6028d1ce0380d0ba7f6c6ecd1ad20b31ddd1becb |
|
08-May-2000 |
David Lawrence <source@isc.org> |
Needs string.h for function prototypes. For some reason gcc and other
compilers do not warn about the missing str*/mem* prototypes. |
1a69a1a78cfaa86f3b68bbc965232b7876d4da2a |
|
08-May-2000 |
David Lawrence <source@isc.org> |
Megacommit of dozens of files.
Cleanup of redundant/useless header file inclusion.
ISC style lint, primarily for function declarations and standalone
comments -- ie, those that appear on a line without any code, which
should be written as follows:
/*
* This is a comment.
*/ |
94a08e09db3dc844b6ee4841c368a2d7074a9c3f |
|
05-May-2000 |
Andreas Gustafsson <source@isc.org> |
Check for edns1 and strict decompression once and for all in
dns_[de]compress_setmethods instead of separately in every caller |
09f22ac5b09e70bc526015f37168ba33e21ea91f |
|
02-May-2000 |
David Lawrence <source@isc.org> |
Redundant header work, mostly removing <dns/result.h> from installed
headers and adding it to source files that need it. |
97f75286ada13a1b06a424607e638bde5ebfb3ca |
|
29-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
corrupted requests with multiple questions could
cause assertion failure (fix from Bob) |
b8dd48ecf83142f6ee7238cbd68fec455e527fc8 |
|
28-Apr-2000 |
Mark Andrews <marka@isc.org> |
119. [cleanup] structure definitions for generic rdata stuctures do
not have _generic_ in their names. |
364a82f7c25b62967678027043425201a5e5171a |
|
28-Apr-2000 |
Bob Halley <source@isc.org> |
include isc/util.h |
6e49e91bd08778d7eae45a2229dcf41ed97cc636 |
|
27-Apr-2000 |
David Lawrence <source@isc.org> |
103. [func] libisc buffer API changes for <isc/buffer.h>:
Added:
isc_buffer_base(b) (pointer)
isc_buffer_current(b) (pointer)
isc_buffer_active(b) (pointer)
isc_buffer_used(b) (pointer)
isc_buffer_length(b) (int)
isc_buffer_usedlength(b) (int)
isc_buffer_consumedlength(b) (int)
isc_buffer_remaininglength(b) (int)
isc_buffer_activelength(b) (int)
isc_buffer_availablelength(b) (int)
Removed:
ISC_BUFFER_USEDCOUNT(b)
ISC_BUFFER_AVAILABLECOUNT(b)
isc_buffer_type(b)
Changed names:
isc_buffer_used(b, r) ->
isc_buffer_usedregion(b, r)
isc_buffer_available(b, r) ->
isc_buffer_available_region(b, r)
isc_buffer_consumed(b, r) ->
isc_buffer_consumedregion(b, r)
isc_buffer_active(b, r) ->
isc_buffer_activeregion(b, r)
isc_buffer_remaining(b, r) ->
isc_buffer_remainingregion(b, r)
Buffer types were removed, so the ISC_BUFFERTYPE_*
macros are no more, and the type argument to
isc_buffer_init and isc_buffer_allocate were removed.
isc_buffer_putstr is now void (instead of isc_result_t)
and requires that the caller ensure that there
is enough available buffer space for the string. |
6f17d90364f01c3e81073a9ffb40b0093878c8e2 |
|
20-Apr-2000 |
Brian Wellington <source@isc.org> |
Partial support for SIG(0) on incoming messages - works when we have the
key and it's marked as secure (that is, when no validator or fetch is needed). |
c0a868943801d6d5c764ee644a515b1a67d587ed |
|
15-Apr-2000 |
Michael Graff <mgraff@isc.org> |
use correct type, not int |
5d4660ccb5726e858bd74b6fabf635b3a7b51c10 |
|
15-Apr-2000 |
Michael Graff <mgraff@isc.org> |
maila/mailb are only allowed as questions, too |
7ec579cd5d07228c0d6cece58b80694ad8d59de9 |
|
14-Apr-2000 |
Michael Graff <mgraff@isc.org> |
Add functions to check that a type is only or is not allowed in a question section |
3bb3b7ac462a90c2b8b1fb783324d800e2ba748c |
|
14-Apr-2000 |
Michael Graff <mgraff@isc.org> |
implement singleton type checking |
dc3fc5830a90b170c0a2fbf2e8fe057aad209678 |
|
08-Apr-2000 |
Brian Wellington <source@isc.org> |
A couple minor bugs relating to TCP TSIG verification |
419590499823ce15b5d2ad4fe71eaf04bd5a86c0 |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
s/DNS_R_/ISC_R_/ change for some codes. |
5caab9f99d19ab9ebb0a0ba64c09c8de80e89e29 |
|
29-Mar-2000 |
Brian Wellington <source@isc.org> |
TSIG and SIG(0) are no longer message pseudosections. |
ecb6c5782ea248307e86c4bceac6c371d27576a6 |
|
23-Mar-2000 |
David Lawrence <source@isc.org> |
exorcized local compression |
9dee95b41cfe1d33d542cc2ec0337d66b28b75ab |
|
18-Mar-2000 |
Brian Wellington <source@isc.org> |
code review - minor formatting changes, remove duplicate assignment,
add a comment to reinspect a loop later |
acb0311b113e3729dd1ac78dd14c51dc2c010393 |
|
16-Mar-2000 |
Mark Andrews <marka@isc.org> |
dns_message_renderreset should cause the message to forget the render
buffer. |
f7fbd68b1cd96c733140fce938a61faf8b459b6f |
|
13-Mar-2000 |
Brian Wellington <source@isc.org> |
added msg.verify_attempted, renamed msg.verify_sig0 to verify_sig |
2871292a5674f7dcf300b3dc25969bb6e9656020 |
|
03-Mar-2000 |
Brian Wellington <source@isc.org> |
Require that a message hasn't already been signed before signing it.
Hopefully this will never be triggered. |
435abcf2e22d777afbdccdc3048d0ad3df65240a |
|
24-Feb-2000 |
Bob Halley <source@isc.org> |
add dns_message_renderreset() |
7d32c065c7bb56f281651ae3dd2888f32ce4f1d9 |
|
04-Feb-2000 |
Bob Halley <source@isc.org> |
update copyright |
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ff |
|
22-Jan-2000 |
Brian Wellington <source@isc.org> |
More TSIG/TKEY minor fixes (including a few more plugged memory leaks) |
b984520acca2532d048eae929dc0682dd334c7a3 |
|
21-Jan-2000 |
Brian Wellington <source@isc.org> |
major TSIG/TKEY cleanup |
3ddd814a97de1d152ba0913c592d6e6dc83d38a6 |
|
23-Dec-1999 |
Michael Graff <mgraff@isc.org> |
dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break. |
733b16eb0be2e15fa70db85291b386a3bef1d77c |
|
22-Dec-1999 |
Michael Graff <mgraff@isc.org> |
priority rendering |
59602a44858a55fce25565491d4fec6d2cdcca19 |
|
17-Dec-1999 |
Michael Graff <mgraff@isc.org> |
set DNS_RDATASETATTR_TTLADJUSTED when the ttl's for rdata don't match |
271154eafd1111455030abc2997120228be55ef9 |
|
15-Dec-1999 |
Mark Andrews <marka@isc.org> |
dns_message_reply(): copy the question section of notify messages. |
8b791b4ee85d7926170438752aae9c76f35a056f |
|
15-Dec-1999 |
Mark Andrews <marka@isc.org> |
'covers' was not being set when extracting questions from a incoming message,
set covers to zero. |
5eb8688b78ddf13d46cd52561301c35d24a5d52a |
|
25-Nov-1999 |
Bob Halley <source@isc.org> |
fix memory leak; dns_message_renderrelease() is now void |
7ab5937e0b0d5d83e6f4eb1e50a4b041fb68df48 |
|
23-Nov-1999 |
Bob Halley <source@isc.org> |
turn off AD if we have rendered pending data |
fb12d257efa7dad8ab467d51cb7e5081f4f22b34 |
|
09-Nov-1999 |
Michael Graff <mgraff@isc.org> |
plug some memory leaks found durring interop testing |
499371d17c34a5770af022f4aa15e764e957a803 |
|
04-Nov-1999 |
Michael Graff <mgraff@isc.org> |
call dns_rdataset_init() on temprdatasets returned from
dns_message_gettemprdataset(). This is the only way to
allow us to insist that they are not associated when
returned via puttemprdataset(). |
5c688a008a28f215cd772377774e6a1ed07d0525 |
|
02-Nov-1999 |
Brian Wellington <source@isc.org> |
A bit of SIG(0) cleanup |
f2762b0d99a9f1cc43f57f713aa632f6abe37892 |
|
02-Nov-1999 |
Michael Graff <mgraff@isc.org> |
check for more things with INSIST() |
0b764d91c9021259f15b32c4beec852f2888f40c |
|
02-Nov-1999 |
Brian Wellington <source@isc.org> |
- updates to dns_message_signer to handle SIG(0) as well as TSIG
- SIG(0)'s can be rendered, and information is stored to allow them to be
verified after parsing. This needs some cleanup work done. |
06f9d6486eab16895ab1538f5530445cb665ba9c |
|
28-Oct-1999 |
Brian Wellington <source@isc.org> |
dns_message_signer update |
e5c75445501bb0459753f55cf3a9529b3cb794df |
|
28-Oct-1999 |
Brian Wellington <source@isc.org> |
dns_message_signer |
0583bf2d0affe0a90ca2284cc27840b160029ff9 |
|
27-Oct-1999 |
Michael Graff <mgraff@isc.org> |
set names on mempools |
1672aaee14415d8ce643ce401b4a29635dfd8fd6 |
|
25-Oct-1999 |
Brian Wellington <source@isc.org> |
tkey processing |
004da17157c0a0eab619cc7c16aba897b9506d4b |
|
21-Oct-1999 |
Bob Halley <source@isc.org> |
Make the public version of findname() set attributes appropriately. |
c866769e664ba0a6a5e6f9375245f5ccca393009 |
|
18-Oct-1999 |
David Lawrence <source@isc.org> |
more INSISTs for proper range before passing integers to isc_buffer_putuint16 |
2f6040ed6717dd47da8afb20da053ce408f702a8 |
|
17-Oct-1999 |
Bob Halley <source@isc.org> |
Store CNAMEs and their SIGs (if any) in their own name structure on the
name list. I.e. do not mix CNAMEs with non-CNAME data. Do the same thing
for DNAMEs. |
949d406b57fe80fabc6a60d36a0dcee927c780b3 |
|
08-Oct-1999 |
Brian Wellington <source@isc.org> |
reference counting on TSIG keys. Necessary for TKEY delete |
3f6dc1703f76a24b34ed3bc839447291c33ca837 |
|
08-Oct-1999 |
Brian Wellington <source@isc.org> |
tsig structure/function name change |
069104dd6a1bba610d0c3a413459accf73f3921b |
|
08-Oct-1999 |
Brian Wellington <source@isc.org> |
the message->cleanup list was being improperly cleaned |
7153a32ae99388656620b200e6f4ba6e170a208c |
|
15-Sep-1999 |
Michael Graff <mgraff@isc.org> |
memory leak fix |
d8f304288d2fb29fccd2da1672d72ea06af73f8d |
|
11-Sep-1999 |
Michael Graff <mgraff@isc.org> |
Use a memory pool for rdatasets as well |
24694ab18a48bcc9c50304bd8b7eb6b9c7650129 |
|
10-Sep-1999 |
Brian Wellington <source@isc.org> |
new fields needed for TCP-TSIG |
af6e7e5cd2643e2aaaffefe1dd804a03394b4928 |
|
10-Sep-1999 |
Michael Graff <mgraff@isc.org> |
Changes to message.c/h to use memory pools for names. Coming soon:
same thing for rdata, rdatalist, and rdatasets.
Also implement dns_message_takebuffer().
See comments in message.h for news. |
186817c92c7bd1a65aa562d73415abee2e79922b |
|
09-Sep-1999 |
Michael Graff <mgraff@isc.org> |
make dns_message_findtype() public |
4556681e191b7c1654639895ce719d98f2822ee2 |
|
02-Sep-1999 |
Michael Graff <mgraff@isc.org> |
snapshot socket.[ch] code and commit dynbuf_t -> buffer_t changes |
ac77fece9a62537a9e0e5852498ebeda7b2978c3 |
|
02-Sep-1999 |
Bob Halley <source@isc.org> |
EDNS0 |
bf555703f27295798de30fa8c04d727410788f66 |
|
01-Sep-1999 |
Bob Halley <source@isc.org> |
OPT support |
732e0731dec1922747bb3b3147cf2c3d16b22eaa |
|
01-Sep-1999 |
Bob Halley <source@isc.org> |
SIG support |
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674 |
|
20-Aug-1999 |
Brian Wellington <source@isc.org> |
Added support for TSIG records in message and resolver subsystems, added
tsig to_struct/from_struct |
d347e7af94d77a83244cb592291ac0cc4edc4b62 |
|
20-Aug-1999 |
Andreas Gustafsson <source@isc.org> |
dns_message_parse now takes new argument 'preserve_order'; support RR data >512 bytes |
0e919917cce54d09407393499ea5c019b93750e2 |
|
03-Aug-1999 |
Bob Halley <source@isc.org> |
class to rdclass |
57cf89b149a6c4a9794c24613f9b765e02a54b2f |
|
30-Jul-1999 |
Andreas Gustafsson <source@isc.org> |
set msg->rdclass even if question section is empty |
a6ebd71eed266a08850b5300c2effb18bdb87c8c |
|
29-Jul-1999 |
Bob Halley <source@isc.org> |
tweaks to dns_message_reply() |
8c55a67a6d185de7036e39da30561a5c1637d22b |
|
28-Jul-1999 |
Andreas Gustafsson <source@isc.org> |
null pointer dereference |
996028142c5f95492fcd42e69186b95641320c7b |
|
28-Jul-1999 |
Bob Halley <source@isc.org> |
update message reply support |
991322a2ab96f2e2379e3bf8b2220cf89f494ad9 |
|
26-Jul-1999 |
Brian Wellington <source@isc.org> |
A TSIG record's class should be ANY, not that of the question |
d8705ff90a299e0aa9fc2b4286bc0a71cf221872 |
|
24-Jul-1999 |
Bob Halley <source@isc.org> |
Break msginit() into msginitheader() and msginitprivate().
Put MAGIC macros into the DNS_ namespace.
Take name cleanup code from msgreset() and put it into msgresetnames().
In dns_message_create(), the intent is now specified before the returned
message pointer.
dns_message_reset() now allows an intent to be specified.
msg->header_ok is set if parsing the header succeeded, and msg->question_ok
is set if parsing the question section succeeded.
Added dns_message_reply(). |
5039f2cad30410b47330c14c0d7ce4ca493a8712 |
|
13-Jul-1999 |
Michael Graff <mgraff@isc.org> |
don't modify the buffer passed in for peekheader() |
1db717f2f36d45f0f545083a72189c68add162d0 |
|
03-Jul-1999 |
Bob Halley <source@isc.org> |
preliminary question rdataset support (rendering only); DNS/ISC_R_SUCCESS fix |
4c208bd46f94379b011b57ee7edb84ac9c706704 |
|
25-Jun-1999 |
Michael Graff <mgraff@isc.org> |
add dns_message_peekheader() |
42a5f9c8f535fb2a6d1cbfaa38533176e1f1667a |
|
24-Jun-1999 |
Bob Halley <source@isc.org> |
lint from alpha build |
3b40e78974c55304af90c7c9c63af7e933846543 |
|
20-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
handle dynamic update meta-classes and empty rdatas |
75ec9bc9c7b4f2485647414330122e7b8e188097 |
|
09-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
DNS_MESSAGE_OPCODE_MASK was incorrect |
08d94b539a96857670540342df4d81ea55348d03 |
|
03-Jun-1999 |
Michael Graff <mgraff@isc.org> |
allow finding types and names but not returning them. This is basically an
existance check |
454bea884d271ab2f8a13e924309e6b61b2775b4 |
|
25-May-1999 |
Andreas Gustafsson <source@isc.org> |
dns_message_create did not initialize m->rdatasets |
4db368e084351d048ad18726ffbe4409c2d750b5 |
|
21-May-1999 |
Michael Graff <mgraff@isc.org> |
ooops, fix a memory leak |
d49555e76c5d02943fdd6606113aebf2317390d5 |
|
21-May-1999 |
Michael Graff <mgraff@isc.org> |
use the new rendered bit |
bd3ccd1c388bd914e6283c8d398c2d926c9005a3 |
|
19-May-1999 |
Michael Graff <mgraff@isc.org> |
use dns_name_equal |
70fd62761dfe44f2254fb63ac3ded1b02663713f |
|
15-May-1999 |
Michael Graff <mgraff@isc.org> |
use linked lists for items returned from loanout |
438d7099d1d6109c2df35d5e6f168fb6c40093f6 |
|
15-May-1999 |
Michael Graff <mgraff@isc.org> |
Implement name, rdata, rdatalist, rdataset loanout from message resources |
97e7d389d54a9e3a1ba8313ed140b04afabc7081 |
|
14-May-1999 |
Michael Graff <mgraff@isc.org> |
Clean up after code review |
8f3ba5e9b2f4340ec3de039cb1cdf24521ee92a5 |
|
13-May-1999 |
Michael Graff <mgraff@isc.org> |
init a var |
2726950412a5c598e123554e4d758fe66a2ebc21 |
|
12-May-1999 |
Michael Graff <mgraff@isc.org> |
parse dynamic updates, and tsig's right |
b02262cbcd550c63f85df76edc6fff556ea5e95d |
|
01-May-1999 |
Michael Graff <mgraff@isc.org> |
Fix up the condition where buffers are expended |
41cc03374dc7fd58d3b099d6c921f192a7bbb5f7 |
|
01-May-1999 |
Michael Graff <mgraff@isc.org> |
remove debugging crud |
bfbf3f2d770dc093ac5c74d5fd716ac9521e8715 |
|
01-May-1999 |
Michael Graff <mgraff@isc.org> |
don't use a temp buffer, it broke compression |
823e45c1273512a8048cd5e7e57f31f58c964f7f |
|
01-May-1999 |
Michael Graff <mgraff@isc.org> |
checkpoint |
ddd035637d92035a0d9e2bc32a7e2c9cc8a99d3f |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
snapshot |
8d6024e7cffbd84fa8d06ce50c60307d7b3b49c2 |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
Move the flags on dns_rdataset_totext() to be together, and make a
matching change to dns_rdataset_towire() |
5330fc09acd97013926a187a9f8838025d22c649 |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
tpyo |
d070219e016b292a49f6f8ccd8975bcc18e46e40 |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
clean up and start testing rendering |
1d7987f4227c838f7fa790ad57255d3df3332cca |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
checkpoint |
a920f559c3689f52731519a9d5169ad5814866ed |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
fix up return codes in searching, and start on rendering. |
ded7456a4dc944742c4a98cbf7b055b860b7569c |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
Implement searching for a name in a section. |
be3458c3da0e36d1ef8afc74362af9537359a1e4 |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
Add checks for render/parse direction |
e690d225ad09e0b4617554c753b68abc82f0583a |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
Make named compile, and start on using message code. This isn't done yet. |
fccf7905e8a06067d49ec00c53d4d57a38a71e52 |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
snapshot working message parsing |
1d11db66fa23e276074858091407734de40584ac |
|
29-Apr-1999 |
Michael Graff <mgraff@isc.org> |
make this build, ooops |
e223094b2248afa2697c531f75e6f84855638bec |
|
29-Apr-1999 |
Michael Graff <mgraff@isc.org> |
checkpoint |
d68838693666ba930ec4143f848c18bff2bfc244 |
|
28-Apr-1999 |
Michael Graff <mgraff@isc.org> |
checkpoint |
f9df80f4348ef68043903efa08299480324f4823 |
|
27-Apr-1999 |
Michael Graff <mgraff@isc.org> |
snapshot work |
9178881e1bf6a4b01db886b355406c8bed61cc2a |
|
26-Apr-1999 |
Michael Graff <mgraff@isc.org> |
start on message.c |