ce37f22724353fb80d6b60da530b95b8c29da35c |
|
14-Nov-2017 |
Mark Andrews <marka@isc.org> |
more DNS_NAME_INITABSOLUTE cases
(cherry picked from commit e2f9dcfd86b3a6f42915c26e83f42243097adc6e) |
834b5e1e7e11277d85c4a56fd2928bb3690a6e77 |
|
04-Oct-2017 |
Mark Andrews <marka@isc.org> |
add L for wide
(cherry picked from commit 055d310e54c83795809def7f44bf00f7e724e2af) |
aae171c5421ac2ba665ff122e004e753e62bac45 |
|
26-Sep-2017 |
Mark Andrews <marka@isc.org> |
4738. [port] win32: strftime mishandles %Z. [RT #46039]
(cherry picked from commit 744061a03b3c116de6f18b1569d89dd4be910161) |
5a93d3be4e0c652f455066bb764416173a00c951 |
|
14-Sep-2017 |
Mark Andrews <marka@isc.org> |
more str{n}{cat,cpy} corrections rt45981_stage2
(cherry picked from commit cb629cdeda09bb5a0be90e491b22c4b58d28f900) |
7cd594b8427fe742d44295790ba367e1de22a47d |
|
13-Sep-2017 |
Evan Hunt <each@isc.org> |
[master] cleanup strcat/strcpy
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981]
(cherry picked from commit 114f95089c4db619ee723e4146639700afa17b5e) |
2b0060b8ff20eab8b7b1c42a9b9ccedb85047887 |
|
11-Aug-2017 |
Evan Hunt <each@isc.org> |
[v9_11] split up main and add callback function pointers to support iOS
4677. [port] Split up the main function in dig to better support
the iOS app version. [RT #45508] |
7dbeb5e7f067585abfb12fac314a0d2a8f0dd040 |
|
09-Aug-2017 |
Evan Hunt <each@isc.org> |
[v9_11] silence gcc 7 warnings
4673. [port] Silence GCC 7 warnings. [RT #45592]
(cherry picked from commit cdacec1dcb93149b8efc7af38ec916adcdd706f3) |
4162d3b36d1a3c25724c7e37ce839f67b2352bbb |
|
03-Aug-2017 |
Mark Andrews <marka@isc.org> |
4668. [bug] Use localtime_r and gmtime_r for thread safety.
[RT #45664]
(cherry picked from commit 2019cf29e29c4e5226d1c164177131b60cb5a25b) |
7c1c9b4dcd9efa507cdb58d3d83e99ab4836096d |
|
24-Apr-2017 |
Mark Andrews <marka@isc.org> |
4608. [func] DiG now warns about .local queries which are reserved
for Multicast DNS. [RT #44783]
(cherry picked from commit 7ef453bf43e031f88300668779ceeb8b09e7f744) |
d63ae51ba337165172a9b50fd5d84805ffe50044 |
|
21-Apr-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
3001a1b4e6298466882a4147307b4c28a3b08f91 |
|
20-Apr-2017 |
Mark Andrews <marka@isc.org> |
4586. [func] dig, host and nslookup now use TCP for ANY queries.
[RT #44687]
(cherry picked from commit 033a59090c5369f0d34951fdabfeedb60b5669ad) |
52cae869e0296713b764f6065bdad80832d4c493 |
|
20-Apr-2017 |
Mark Andrews <marka@isc.org> |
4574. [bug] Dig leaked memory with multiple +subnet options.
[RT #44683]
(cherry picked from commit af2b20ee3fc4a01ce9f18cf1b323caf1c8703f7e) |
6552f33198438390724c5823b8dbcf477ec9638c |
|
01-Nov-2016 |
Evan Hunt <each@isc.org> |
[v9_11] 4496. [func] dig: add +idnout to control whether labels are
display in punycode or not. Requires idn support
to be enabled at compile time. [RT #43398]
(cherry picked from commit 42470b0b87da24b18e0ff6ce78f3143e89df6d31) |
c40906dfad6dd6e3a3e3c94b8c8847bc9bc064e5 |
|
19-Aug-2016 |
Mark Andrews <marka@isc.org> |
4450. [port] Provide more nuanced HSM support which better matches
the specific PKCS11 providers capabilities. [RT #42458]
(cherry picked from commit 8ee6f289d87851a5b898b24a64587f0e6bc225bc) |
b83e886b3023c9a3bb40f20e399c3d2d40604ead |
|
22-Jul-2016 |
Evan Hunt <each@isc.org> |
[v9_11] silence clang warnings
4422. [port] Silence clang warnings in dig.c and dighost.c.
[RT #42451] |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
48bf87ba83396aae2251646aed9a9cac183e5780 |
|
28-Apr-2016 |
Mark Andrews <marka@isc.org> |
4351. [bug] 'dig +noignore' didn't work. [RT #42273] |
79a55d4f4dcf3d6f617523228503d8584b72a3a3 |
|
09-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Add option to tools to print RRs in unknown presentation format (#41595) |
b7f3400f3b34fee8e29ac4a43f62c153b42b3200 |
|
29-Jan-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
8ede7a974b126b3afe766c11ca621aee52c9889a |
|
28-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] fix dig=+subnet zero-length prefix
4303. [bug] "dig +subnet" was unable to send a prefix length of
zero, as it was incorrectly changed to 32 for v4
prefixes or 128 for v6 prefixes. In addition to
fixing this, "dig +subnet=0" has been added as a
short form for 0.0.0.0/0. The same changes have
also been made in "mdig". [RT #41553] |
49762dffc45b6c02abe5d131cb7c49369cf13e09 |
|
18-Dec-2015 |
Mark Andrews <marka@isc.org> |
4282. [func] 'dig +[no]mapped' determine whether the use of mapped
IPv4 addresses over IPv6 is permitted or not. The
default is +mapped. [RT #41307] |
464c2c673b879071da66cab5a627baf35c5e0f90 |
|
05-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] fix dig +norrcomments
4272. [bug] dig: the +norrcomments option didn't work with +multi.
[RT #41234] |
5b1c7ef35bb495820360182b5192689f33f1cc7d |
|
20-Nov-2015 |
Mark Andrews <marka@isc.org> |
4264. [bug] Check const of strchr/strrchr assignments match
argument's const status. [RT #41150] |
48bbe9c7f2e3a360114838b477604dbece08d0b7 |
|
16-Sep-2015 |
Mark Andrews <marka@isc.org> |
fix opcode usage |
b8a04d50a361eb5e6a6b098d530daa0c56c6fdd9 |
|
11-Aug-2015 |
Mark Andrews <marka@isc.org> |
Change 3813 broke dig/host -4/-6. No CHANGES as this is has not been released |
157bc46d2e3943e09931c9079892a5109491275c |
|
11-Aug-2015 |
Mark Andrews <marka@isc.org> |
add '=' to +opcode description |
80a51d24ea68e73170e654824d4b80ffb0077ecb |
|
21-Jul-2015 |
Mark Andrews <marka@isc.org> |
set badcookie not besteffort |
6e7f5e8ad5e85edd28cca765c609620fba038035 |
|
08-Jul-2015 |
Mark Andrews <marka@isc.org> |
4159. [cleanup] Alphabetize dig's help output. [RT #39966] |
b399f4e5684a66123e2f38e0f7e254f0f3ca0cc6 |
|
08-Jul-2015 |
Mark Andrews <marka@isc.org> |
4159. [cleanup] Alphabetize dig's help output. [RT #39966] |
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] |
eb447eca8847be14e93d7b2d524154433e4ee565 |
|
04-Jun-2015 |
Evan Hunt <each@isc.org> |
[master] dig option cleanups
4132. [cleanup] dig: added +rd as a synonym for +recurse,
added +class as an unabbreviated alternative
to +cl. [RT #39686] |
c7463967dbcb31c2ec0dd513986a9dec05994a0a |
|
18-May-2015 |
Mark Andrews <marka@isc.org> |
4119. [func] Allow dig to set the message opcode. [RT #39550] |
fc3ed1dbda48d0e832ffc8ad70394cd475986531 |
|
15-Apr-2015 |
Evan Hunt <each@isc.org> |
[master] fix +split and +rrcomments with dig +short
4101. [bug] dig: the +split and +rrcomments options didn't
work with +short. [RT #39291] |
724df78acd95dc0f313bc2b80a099f7ecd48b620 |
|
05-Feb-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
1059bc2e42e8214f8b73d3b4cd181d8394a94a6a |
|
04-Feb-2015 |
Francis Dupont <fdupont@isc.org> |
added mdig tool |
f0a54842b1a50dac0b020958eb6025ed676f9a34 |
|
31-Oct-2014 |
Mark Andrews <marka@isc.org> |
3994. [func] Dig now supports setting the last unassigned DNS
header flag bit (dig +zflag). [RT #37421] |
0f5144163c44a67d9be986383769852a0dae502a |
|
30-Oct-2014 |
Mark Andrews <marka@isc.org> |
3993. [func] Dig now supports EDNS negotiation by default.
(dig +[no]ednsnegotiation). [RT #37604] |
f274cbeaed0e4c5fdbde9f5c30833d7f1da37cd3 |
|
30-Oct-2014 |
Mark Andrews <marka@isc.org> |
3992. [func] DiG can now send queries without questions
(dig +header-only). [RT #37599] |
3867312e4cc5c53d20f4020cc5b2459154406135 |
|
13-Sep-2014 |
Mark Andrews <marka@isc.org> |
3951. [func] Add the ability to set yet-to-be-defined EDNS flags
to dig (+ednsflags=#). [RT #37142] |
fea81a5e0e9485b24262b6a7271a4643a4d2bad4 |
|
23-Aug-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
3d66a979b531b8549b412d9b592a6906fbb40143 |
|
22-Aug-2014 |
Mark Andrews <marka@isc.org> |
3919. [bug] dig: continue to next line if a address lookup fails
in batch mode. [RT #36755] |
bc5db10d721aa9bf570578e52e17371e67bfcf5c |
|
30-Jul-2014 |
Mark Andrews <marka@isc.org> |
[rt36611]
3903. [bug] Improve the accuracy of DiG's reported round trip
time. [RT 36611] |
2064e46209f35d2afad526622d975647f9c2098b |
|
15-Jul-2014 |
Mark Andrews <marka@isc.org> |
3895. [func] Add the ability to set the DSCP code point to dig.
[RT #36546] |
ccaee7760ffd5c6633398bfbf2a80ba0b26548a9 |
|
10-Jul-2014 |
Mark Andrews <marka@isc.org> |
add +ednsopt to -h output |
1cd80e4825da12d8915617cd3e33f7afb83cb30c |
|
08-Jul-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
3c13af375900ffe79af4926953799e6123c9d698 |
|
07-Jul-2014 |
Mark Andrews <marka@isc.org> |
3892. [bug] Setting '-t aaaa' in .digrc had unintended side
effects. [RT #36452] |
bd7996b0479105a87808bd4eb85b800c2c6003a6 |
|
17-Jun-2014 |
Mark Andrews <marka@isc.org> |
remove redundent nul setting |
56510cd031b3faf7d10f86f4c059442a2dd4be45 |
|
17-Jun-2014 |
Evan Hunt <each@isc.org> |
[master] null terminate strings for coverity |
b836de821a0f0bd06957868fd2aac5987cc7fd60 |
|
11-Jun-2014 |
Mark Andrews <marka@isc.org> |
fail if SIT data is too large |
05816676bb82a5657a741ef4d378c7fb83912cfc |
|
14-May-2014 |
Mark Andrews <marka@isc.org> |
3846. [bug] "dig +notcp ixfr=<serial>" should result in a UDP
ixfr query. [RT #35980] |
23c7871cc799cff1a60ddca7d1404e939b30b458 |
|
30-Apr-2014 |
Mark Andrews <marka@isc.org> |
don't read past end of command line argument |
b75c6450260401eda6720517785428e2a1836dc2 |
|
30-Apr-2014 |
Mark Andrews <marka@isc.org> |
have +[no]ttl as a alias for +[no]ttlid |
3057498bda27bdecd88a98c3b1ed8dd4732499bb |
|
30-Apr-2014 |
Mark Andrews <marka@isc.org> |
add missing default action for +[no]ttl* |
cd750f6e7449678173e8cfe080ae0bf3dcb424cf |
|
30-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] dig +ttlunits
3829. [func] "dig +ttlunits" causes dig to print TTL values
with time-unit suffixes: w, d, h, m, s for
weeks, days, hours, minutes, and seconds. (Thanks
to Tony Finch.) [RT #35823] |
1a9932dde111e05b4b9177c1146695817c3a20d2 |
|
22-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] dig +qr now shows query size
3816. [func] "dig +qr" now reports query size. (Thanks to
Tony Finch.) [RT #35822] |
58e291cb8dd77656048d6d7727f2bc2388110785 |
|
18-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] setup tsig in dig/host/nslookup
(Change #3813 had broken some system tests.) |
4e7973990c2aaec391cf307a7e60583331568e01 |
|
18-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] host recognizes /etc/resolv.conf options
3813. [func] "host" now recognizes the "timeout", "attempts" and
"debug" options when set in /etc/resolv.conf.
(Thanks to Adam Tkac at RedHat.) [RT #21885] |
e560fbdf77b08ff23ab71b107f022829bcd552db |
|
18-Apr-2014 |
Mark Andrews <marka@isc.org> |
3812. [func] Dig now supports sending arbitary EDNS options from
the command line (+ednsopt=code[:value]). [RT #35584] |
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] |
ab830e68aa847009ac3c220b9aae60f36b3761fa |
|
19-Feb-2014 |
Mark Andrews <marka@isc.org> |
silence unreachable statement by adding #if/#endif |
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] |
72141595cf9d7faefcf7cf4fbab044c61a902b0f |
|
17-Feb-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
792915beb01a45e47ad1cf7c6ae114b0bdf45653 |
|
16-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] fix accidental dig breakage |
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] |
fb3ecd89ca6a3a2f5d7c6e776738fdd49b3d75d6 |
|
16-Feb-2014 |
Francis Dupont <fdupont@isc.org> |
retries -> split in could not parse |
0b565f60605c2500141639f404b010150b054612 |
|
14-Nov-2013 |
Mark Andrews <marka@isc.org> |
adjust EDNS query returned status warning message |
20489550151432d8d99c3f49629c7c718fdca6ab |
|
07-Nov-2013 |
Mark Andrews <marka@isc.org> |
3667. [func] dig: add support to keep the TCP socket open between
successive queries (+[no]keepopen). [RT #34918] |
75ae74f8fd0847817bce2db7c868b179db67f019 |
|
12-Aug-2013 |
Mark Andrews <marka@isc.org> |
3629. [func] Allow the printing of cryptographic fields in DNSSEC
records by dig to be suppressed (dig +nocrypto).
[RT #34534] |
31d95f1095c5bf7794c487ecb6fe62b53a802e96 |
|
20-Jun-2013 |
Evan Hunt <each@isc.org> |
[master] typo in dig |
93aba6dcec9855cd9c69c10717f62c350ff766ea |
|
01-May-2013 |
Mark Andrews <marka@isc.org> |
3561. [bug] dig: issue a warning if an EDNS query returns FORMERR
or NOTIMP. Adjust usage message. [RT #33363] |
550c92405fc1df47e725f2ecbaa5154c9239fcfd |
|
06-Mar-2013 |
Mark Andrews <marka@isc.org> |
3515. [port] '%T' is not portable in strftime(). [RT #32763] |
7b5130bd12ab4a5538240b6bbed9166dc7a856d6 |
|
05-Mar-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
19b037bcb900e75528bf6f2582d77c3f1a6d6714 |
|
04-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] dig -u: microsecond time output
3513. [func] "dig -u" prints times in microseconds rather than
milliseconds. [RT #32704] |
0524248a3b86ecc4ef944cade9c9341fd5668e09 |
|
30-Nov-2012 |
Mark Andrews <marka@isc.org> |
signed/unsigned comparision |
600cfd566a5e5db871a8726c8a52a10a38250a63 |
|
30-Nov-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
706219e547c90fb7d9435b20e70fb4003dc6dfd5 |
|
29-Nov-2012 |
Evan Hunt <each@isc.org> |
[master] add timezone to dig
3428. [cleanup] dig: Add timezone to date output. [RT #2269] |
2f21adbc6a0962117015a51a44b33a99f3f94ac7 |
|
29-Nov-2012 |
Evan Hunt <each@isc.org> |
[master] fix dig +trace output
3427. [bug] dig +trace incorrectly displayed name server
addresses instead of names. [RT #31641] |
28c2bc20269f3127b8bcb68e4458392f86cc0116 |
|
07-Dec-2011 |
Evan Hunt <each@isc.org> |
3237. [bug] dig -6 didn't work with +trace. [RT #26906] |
59c79d8cc87114afe0e27494b242f789381fba91 |
|
04-Nov-2011 |
Evan Hunt <each@isc.org> |
shorten an 81-char line in dig -h |
3fb5bccf59abe5a0b545b4979181df0b17adee3b |
|
04-Nov-2011 |
Mark Andrews <marka@isc.org> |
3205. [func] Upgrade dig's defaults to better reflect modern
nameserver behaviour. Enable "dig +adflag" and
"dig +edns=0" by default. Enable "+dnssec" when
running "dig +trace". [RT #23497] |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
0e27506ce3135f9bd49e12564ad0e15256135118 |
|
06-Mar-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
9a859983d7059a6eb9c877c1d2ac6a3a5b7170f7 |
|
05-Mar-2011 |
Evan Hunt <each@isc.org> |
3062. [func] Made several changes to enhance human readability
of DNSSEC data in dig output and in generated
zone files:
- DNSKEY record comments are more verbose, no
longer used in multiline mode only
- multiline RRSIG records reformatted
- multiline output mode for NSEC3PARAM records
- "dig +norrcomments" suppresses DNSKEY comments
- "dig +split=X" breaks hex/base64 records into
fields of width X; "dig +nosplit" disables this.
[RT #22820] |
c8175ece69d986ccd0671bc4d2571b247dfae177 |
|
02-Mar-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
7cc5632595476c20f1c0683eff35baa370dd65bb |
|
26-Feb-2011 |
Evan Hunt <each@isc.org> |
3042. [bug] dig +trace could fail attempting to use IPv6
addresses on systems with only IPv4 connectivity.
[RT #23797] |
e18c62b1dab6bf82530a94c00e2320e542f40c3f |
|
13-May-2010 |
Mark Andrews <marka@isc.org> |
2888. [bug] Only the first EDNS option was displayed. [RT #21273] |
108300f7f14315b7fa72a04f009dcb4d0839f207 |
|
12-May-2010 |
Mark Andrews <marka@isc.org> |
2883. [bug] 'dig +short' failed to handle really large datasets.
[RT #21113] |
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] |
121079934564d8cedaec267dbfb6597bb784303e |
|
03-Oct-2009 |
Evan Hunt <each@isc.org> |
Add /* NOTREACHED */ comments |
debd489a44363870f96f75818e89ec27d3cab736 |
|
29-Sep-2009 |
Francis Dupont <fdupont@isc.org> |
noreturn RT #20257 |
8436cc14ba43418d60da21eee1ed045570edbd58 |
|
23-Sep-2009 |
Evan Hunt <each@isc.org> |
2684. [cleanup] dig: formalize +ad and +cd as synonyms for
+adflag and +cdflag. [RT #19305] |
d514c0dc9b7f369a94d79c709b77a8f3a08afd84 |
|
15-Sep-2009 |
Evan Hunt <each@isc.org> |
2679. [func] dig -k can now accept TSIG keys in named.conf
format. [RT #20031] |
d302a620e0d49811874b9555ac2e4c6e05861a6b |
|
06-May-2009 |
Francis Dupont <fdupont@isc.org> |
Fix unknown extended rcodes in dig |
00f83773169d9020a3ddcdaf88b198a27f571ff8 |
|
22-Jan-2009 |
Mark Andrews <marka@isc.org> |
2535. [bug] dig +showsearh and +trace interacted badly. [RT #19091] |
d362465c77b375be2707bc83cebc731d0645d12d |
|
18-Jan-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
db874a7b5cb86817d2db6274013bb5c42c3bdc0b |
|
17-Jan-2009 |
Francis Dupont <fdupont@isc.org> |
spelling |
14c86fa67a903b371302cc2873a585cd28cbc6ae |
|
29-Oct-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
a21884ae7bec40b6fc2227ff112ecf5a7cffc4fd |
|
28-Oct-2008 |
Mark Andrews <marka@isc.org> |
2477 [bug] dig: the global option to print the command line is
+cmd not print_cmd. Update the output to reflect
this. [RT #17008] |
7ca101656029196bba41ffff632f2c6903f48125 |
|
15-Oct-2008 |
Mark Andrews <marka@isc.org> |
make the arrays rcodetext and opcodetext readonly |
0db6bf459f7afa1f9dc0690a521df19955c89dbf |
|
13-Oct-2008 |
Jeremy Reed <jreed@isc.org> |
Document -m (enable memory usage debugging) option for dig. [RT #18757] |
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] |
6b3c17b9b0230eca56bb44bd61f0a43fe8ae1d32 |
|
06-Feb-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
4a5b30c24ca7ceefec4ca142069b886f3d4ab9f9 |
|
05-Feb-2008 |
Mark Andrews <marka@isc.org> |
2329. [bug] Clearer help text for dig's '-x' and '-i' options. |
9e4b25fc3eb5777202147634d789345d893b4539 |
|
03-Dec-2007 |
Mark Andrews <marka@isc.org> |
2275. [func] Add support to dig to perform IXFR queries over UDP.
[RT #17235] |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
a9c790c7ddfc54266899d9934c037d87cb94103b |
|
04-Apr-2007 |
Mark Andrews <marka@isc.org> |
2166. [bug] When running in batch mode, dig could misinterpret
a server address as a name to be looked up, causing
unexpected output. [RT #16743]
(continued) |
184d77489af7d0483c3fc6af4705a2a17453c5f6 |
|
31-Mar-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
99cce386a489671727a737b3748937cf3a0676e8 |
|
30-Mar-2007 |
Evan Hunt <each@isc.org> |
When running in batch mode, dig could misinterpret a server address as
a name to be looked up, causing unexpected output. [RT #16743] |
2b67af24fa02867fbc703e89277400b10d0c8b92 |
|
22-Jul-2006 |
Mark Andrews <marka@isc.org> |
2056. [bug] dig: ixfr= was not being treated case insensitively
at all times. [RT #15955] |
a24742821b690ca638ad7ca136f9fccd4c5a4b44 |
|
15-May-2006 |
Mark Andrews <marka@isc.org> |
recusion -> recursion |
c6d4f781529d2f28693546b25b2967d44ec89e60 |
|
27-Jan-2006 |
Mark Andrews <marka@isc.org> |
1973. [func] TSIG HMACSHA1, HMACSHA224, HMACSHA256, HMACSHA384 and
HMACSHA512 support. [RT #13606] |
141132c272ebc41da4c55d69c49810fafadbbc11 |
|
07-Jan-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
9a33e2d135b0de7d2e2d768f2b9c45b2627fe4e6 |
|
06-Jan-2006 |
Mark Andrews <marka@isc.org> |
I1965. [func] Suppress spurious "recusion requested but not
available" warning with 'dig +qr'. [RT #15780]. |
16ee4fe11bad616a76c79e9f626a7e04a88ef4ab |
|
14-Oct-2005 |
Mark Andrews <marka@isc.org> |
1930. [port] HPUX: ia64 support. [RT #15473]
1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM. |
715361d0c3800e5ad886e5df971936ce6cd1ca89 |
|
25-Aug-2005 |
Mark Andrews <marka@isc.org> |
1917. [func] dig now warns if 'RA' is not set in the answer when
'RD' was set in the query. host/nslookup skip servers
that fail to set 'RA' when 'RD' is set unless a server
is explicitly set. [RT #15005] |
a268fec7f54a89a0772a91da0511c8eae09e6157 |
|
25-Aug-2005 |
Mark Andrews <marka@isc.org> |
1915. [func] dig now has a '-q queryname' and '+showsearch' options.
[RT #15034] |
42b37d29c7709ce5bfe0110d07f1ec163be220d2 |
|
04-Jul-2005 |
Mark Andrews <marka@isc.org> |
1894. [func] dig: report the number of extra bytes still left in
the packet after processing all the records.
1893. [cleanup] dighost.c: move external declarations into <dig/dig.h>. |
1fc4793844c9613b17866c33dbeab8aaa94b66ff |
|
07-Jun-2005 |
Mark Andrews <marka@isc.org> |
1879. [func] Added framework for handling multiple EDNS versions.
1878. [func] dig can now specify the EDNS version when making
a query. |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
fcf6c62ab4585056931ab92a190916530f865047 |
|
01-Apr-2005 |
Mark Andrews <marka@isc.org> |
update copyright notice |
b514e0cd0e7959a98dd59665553c8a3635ada10e |
|
31-Mar-2005 |
Mark Andrews <marka@isc.org> |
1841. [bug] "dig +nssearch" now makes a recursive query to
find the list of nameservers to query. [RT #13694] |
81e6a5849d61c2e710d628cf9a7b7282eaa88c46 |
|
21-Oct-2004 |
Mark Andrews <marka@isc.org> |
1748. [func] dig now returns the byte count for axfr/ixfr. |
3e15f55914e341b45bf7f2fdb13905854f3464cf |
|
16-Sep-2004 |
Mark Andrews <marka@isc.org> |
move the calculation of remaining |
ffcbf9ea917725d49be6b006efa02613de5ef242 |
|
16-Sep-2004 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
9678a61917ad31c3e7ba5dd8e2a48837f50a1b9d |
|
06-Sep-2004 |
Mark Andrews <marka@isc.org> |
indenting |
3f79a8b6f1b50f8e1bc2f274bcfe91d6af74f161 |
|
06-Sep-2004 |
Mark Andrews <marka@isc.org> |
1714. [bug] dig/host/nslookup were only trying the first
address when a nameserver was specified by name.
[RT #12286] |
a4743d3d26c4dde69b80fd69bca83e0c28063425 |
|
03-Sep-2004 |
Mark Andrews <marka@isc.org> |
1712. [bug] Missing FULLCHECK for "trusted-key" in dig. |
7de69feda2f66658ce66a8700d64ffb88d47bb6a |
|
23-Jun-2004 |
Mark Andrews <marka@isc.org> |
1677. [bug] dig: +aaonly didn't work, +aaflag undocumented. |
32c7aa3dd18d57979990574ddb008437b59c2428 |
|
19-Jun-2004 |
Rob Austein <sra@isc.org> |
1668. [bug] DIG_SIGCHASE was making bin/dig/host dump core. |
e6c95fe56b0491b533f2ca5a3ed8e8e9f74f4fd2 |
|
07-Jun-2004 |
Mark Andrews <marka@isc.org> |
1651. [bug] dig: process multiple dash options.
1650. [bug] dig, nslookup: flush standard out after each command. |
d21d4ddac7024a00a9f1d3f360a4fb0df68982d9 |
|
03-Jun-2004 |
Mark Andrews <marka@isc.org> |
update -b usage |
c2ec022f5784a2ff844f7d062c2022197dc4ad09 |
|
15-Apr-2004 |
Mark Andrews <marka@isc.org> |
1610. [bug] On dual stack machines "dig -b" failed to set the
address type to be looked up with "@server".
[RT #11069] |
2a23a625246acfbf6ff92b86a6b8b9df59dbeaa4 |
|
13-Apr-2004 |
Mark Andrews <marka@isc.org> |
sigchase |
1ae75c1024eb0475c2be352b8707772e16332ad0 |
|
13-Apr-2004 |
Mark Andrews <marka@isc.org> |
1609. [func] dig now has support to chase DNSSEC signature chains.
Requires -DDIG_SIGCHASE=1 to be set in STD_CDEFINES. |
ea17e969771f19485dc7ab2f731d641128a9ee3b |
|
13-Apr-2004 |
Mark Andrews <marka@isc.org> |
1608. [func] dig and host now accept -4/-6 to select IP transport
to use when making queries. |
28b863e609ff2d97b78663b46894494cfa2ea411 |
|
16-Mar-2004 |
Mark Andrews <marka@isc.org> |
pullup fixed from 9.3 |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
381860160120f014a704f5f616593232c0751350 |
|
30-Jul-2003 |
Mark Andrews <marka@isc.org> |
remove redundant check [RT #8539] |
974f1d7b49442d65542ad3517dbd61146ee3b653 |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
pass the size of the result buffer in get_reverse |
5eb91bd90e3ad3426e5e3213031556a737cf3809 |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
silence compiler warnings (HPUX/11i) |
b312748a11d27fe387984973ba79975a9d6863c4 |
|
26-Feb-2003 |
Mark Andrews <marka@isc.org> |
1442. [func] New fuctions for manipulating port lists:
dns_portlist_create(), dns_portlist_add(),
dns_portlist_remove(), dns_portlist_match(),
dns_portlist_attach() and dns_portlist_detach().
1441. [func] It is now possible to tell dig to bind to a specific
source port.
1440. [func] It is now possible to tell named to avoid using
certian source ports (avoid-v4-udp-ports,
avoid-v6-udp-ports).
developer: marka
reviewer: explorer |
1b5b46942d149f891bb91e90c6f52944b77c8a68 |
|
29-Aug-2002 |
Mark Andrews <marka@isc.org> |
developer: mayer
reviewed: marka
1370. [bug] dig '+[no]recurse' was incorrectly documented. |
ec3984e9df6fd9b7811daa0dacb1b3dd1423ebf3 |
|
25-Jul-2002 |
Mark Andrews <marka@isc.org> |
1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
lookups. Bit string lookups are no longer attempted. |
a483e67c4cdcbfc29ddc62b5a2d0d99b1c542fad |
|
29-May-2002 |
Mark Andrews <marka@isc.org> |
1210. [func] "dig axfr" now reports the number of messages
as well as the number of records. |
e7bb307667cc89287e810b95bddd342cb5dcb4e7 |
|
22-May-2002 |
Mark Andrews <marka@isc.org> |
1298. [func] dig: now supports +[no]cl +[no]ttlid. |
da5d1cf1b1aa29ae53a0427be49291b04bd60549 |
|
19-Dec-2001 |
Mark Andrews <marka@isc.org> |
1164. [bug] "Not Implemented" should be reported as NOTIMP. |
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 |
242bba8991b030b7764f0bdca3922d75c34ea51e |
|
30-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
1151. [bug] nslookup failed to check that the arguments to
the port, timeout, and retry options were
valid integers and in range. [RT #2099]
1150. [bug] named incorrectly accepted TTL values
containing plus or minus signs, such as
1d+1h-1s.
1149. [func] New function isc_parse_uint32(). |
cd801a4ed84ba29f47e32773254449a76b69f0cd |
|
28-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
The dig help message did not documents the -b, -k, and +noqr options,
and some options were less than logically grouped [RT #2151] |
91cd0f93ad34d23e8b09dca337120f64fbe8f0a1 |
|
27-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
9a762177e6a0aff3ea5c00f87568c8ae3cd0e6c7 |
|
22-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
style |
afeabf9f707ca71192041c1132d9f07d7bd83132 |
|
07-Nov-2001 |
Mark Andrews <marka@isc.org> |
1120. [bug] dig only accept valid abbreviations of +options. |
589dce828158848052a5b92d2bf6a3061d354468 |
|
31-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
spacing |
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. |
a4701d3b7ee93bef6bcdcb37baead7440c0237a1 |
|
26-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
consistently begin error messages with a lower case letter |
bf097e2a314b63537f7e2fed6e68e6f1911916c6 |
|
20-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
the +rec option was no longer recognized after +retry
was added, due to a misplaced break statement |
897adbe920e9614b254a8cfc842aa2d90990c9f1 |
|
20-Sep-2001 |
Brian Wellington <source@isc.org> |
dig +retry, not +retries is the option from BIND 8. Conveniently,
+retries works also. |
feb1f6a4ac42988558ecb8dc5dc0c974ec1f0509 |
|
18-Sep-2001 |
Brian Wellington <source@isc.org> |
1003. [func] Add the +retry option to dig. |
e49238474c3e2b34d39d23f6e21b256e4c21c090 |
|
14-Sep-2001 |
Brian Wellington <source@isc.org> |
'dig +short' should explicitly enable printing the answer section.
Otherwise, 'dig +noall +short' prints nothing. |
48cddfee7c4d90b1901d03ccc0e67e08908a8f2f |
|
13-Sep-2001 |
Mark Andrews <marka@isc.org> |
remove broken (unreachable) undocumented ./.digrc support. |
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746 |
|
13-Sep-2001 |
Mark Andrews <marka@isc.org> |
993. [func] dig: -v now reports the version. |
72baa6528d0cf0df6d58f1fc8a40acec85ab2514 |
|
12-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
80 columns |
b1ae7a591a4b99a26036e919b87247b65abfcd77 |
|
11-Sep-2001 |
Mark Andrews <marka@isc.org> |
987. [bug] "dig -help" didn't show "+[no]stats".
986. [bug] "dig +noall" failed to clear stats and command
printing. |
cad3210bb95057a37aaed20bc8a1542e0534422c |
|
29-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
969. [func] dig now supports the undocumented dig 8 feature
of allowing arbitrary labels, not just dotted
decimal quads, with the -x option. This can be
used to conveniently look up RFC2317 names as in
"dig -x 10.0.0.0-127". [RT #827, #1576, #1598] |
d20b7d6bea538bebaec7d319bd90ead44e761069 |
|
23-Aug-2001 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
ecc38edf793ac1f66d7cb28885f306745c17c8a7 |
|
30-Jul-2001 |
Brian Wellington <source@isc.org> |
make +trace and +nssearch work together |
3d388146c6251cd5f368442cd34a22763e0c488c |
|
28-Jul-2001 |
Brian Wellington <source@isc.org> |
if both +trace and +nssearch are specified, ignore the second one. |
d0de20156a5b870812cc8a65e3ebbb86555ecee6 |
|
28-Jul-2001 |
Brian Wellington <source@isc.org> |
Make +trace work. More cleanup. |
637b4b43922afd0e70b148fcd834c6b0d03bdb9b |
|
27-Jul-2001 |
Brian Wellington <source@isc.org> |
simplify header printing code. |
0e0e575ec135a983a53c501cf48734b823361ab4 |
|
27-Jul-2001 |
Brian Wellington <source@isc.org> |
unused variables and stuff |
f9521c63ea42fee93f7ae67512e4330ab13081c8 |
|
27-Jul-2001 |
Brian Wellington <source@isc.org> |
minor cleanup |
3dba71207f87e5e476cc0a12b54cf18976eef3f7 |
|
18-Jul-2001 |
Brian Wellington <source@isc.org> |
The greeting and stats were printed in some cases when +short was used. |
22cc4b4e0d92019280405da9bb1b29767e85c572 |
|
02-Jul-2001 |
Brian Wellington <source@isc.org> |
fix broken comment |
f5f40ad6c41df995d199fc8173491a3b9408027c |
|
30-Jun-2001 |
Danny Mayer <source@isc.org> |
parse_int returns isc_uint32_t, casting required |
fed846067d265db1037483d81d01f3651c8a3f28 |
|
29-Jun-2001 |
Brian Wellington <source@isc.org> |
916. [bug] Specifying type ixfr to dig without specifying
a serial number failed in unexpected ways. |
d82fda83586ad32dfd17848c3cec7d0020a23aee |
|
11-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
brace style |
8fbd23c0aaacdde1348b6457c5db14c433096fd2 |
|
08-May-2001 |
Andreas Gustafsson <source@isc.org> |
823. [func] The output of "dig -h" now goes to stdout so that it
can easily be piped through "more". [RT #1254] |
099805b4c1185233d37fdbd63ff3af761eb0644c |
|
28-Mar-2001 |
Brian Wellington <source@isc.org> |
remove the nonexistent namelimit option and the deprecated rrlimit option. |
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) |
aa5e0fe0fc4a901517754c4cba1c20f075f8c2ef |
|
14-Mar-2001 |
Brian Wellington <source@isc.org> |
spelling |
e6743c1b25cc8542fb4364683bc5823b4a732e39 |
|
17-Feb-2001 |
Brian Wellington <source@isc.org> |
Don't call get_address when processing "-b address". The address can't be a
host name, and if it's not a valid address, it would call isc_app_block()
and assert since isc_app_run() had not been called yet before calling the
resolver. This could be seen by running:
dig @localhost xbill.org -b 127.0.0.1:1111
which now exits with an error. |
1a77d17120f506fb938b19f651213ec215137e6f |
|
17-Feb-2001 |
Andreas Gustafsson <source@isc.org> |
minor style fixes |
f22ef001093d82328222a82efeea5abbc71af968 |
|
16-Feb-2001 |
Brian Wellington <source@isc.org> |
fix the potential buffer overflow in printgreeting() [RT #863] |
d8dde7c9fb66407ebe3263859f75e3d64164de82 |
|
16-Feb-2001 |
Ben Cottrell <source@isc.org> |
Style fixes per Andreas, functionality fixes per Michael Sawyer.
The printgreeting() stuff is fixed once and for all by the change
to clone_lookup... I think this is the "right" way of doing it. |
2caff6b7dfc0d15b9f53b865ee6936ddc840aeee |
|
14-Feb-2001 |
Ben Cottrell <source@isc.org> |
Something that I thought was a win turned out to be a lose. I now no longer
even try to restore previous state when someone issues two conflicting
type options. |
354f4f1ab20ba521818a4bff9ffdbf9e00142b91 |
|
14-Feb-2001 |
Ben Cottrell <source@isc.org> |
Fixed RT #727 and #780. |
b4876b6ddf706977153954507b498baf79a23442 |
|
24-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
simplify dig/host/nslookup code by using the _format() functions in
more places; fix spacing issues; make nslookup print debugging details
for all lookup results, not just those with rcode==0; add comments |
688a4c50c2025a683d8d2bf5bb53a591556df4fc |
|
18-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
More searchlist/domain handling fixes. Dig/host/nslookup no longer
have the notion that there can be both a search list and a default
domain at the same time. The resolv.conf "domain" directive is now
used only if there is no "search" directive, and is treated exacly
like a one-element searchlist. The "+domain" option of dig and the
"set domain" command of nslookup are now merely ways of overriding the
resolv.conf search list. Parents of the name given in the "domain"
directive are still not searched; this is considered a feature and is
consistent with lwres, but different from the BIND 8 resolver. The
"+defname" option to "dig" is now deprecated and treated as a synonym
for "+search" |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
812ed4efbb615552078885f0e5cf01ecfee318ef |
|
09-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
removed pointless cast |
78838d3e0cd62423c23de5503910e01884d2104b |
|
11-Dec-2000 |
Brian Wellington <source@isc.org> |
8 space -> tab conversion |
cc7732e1299042bff430dfdfbc2624fb340047b2 |
|
08-Dec-2000 |
Michael Sawyer <source@isc.org> |
RT#528 fixed |
789145979d9db892193488efdf58b30ea96f7f28 |
|
21-Nov-2000 |
Michael Sawyer <source@isc.org> |
Add bounds checking to various dig options |
25a66b4e41e2b0a2af4840749bac80ae78c678bf |
|
20-Nov-2000 |
Mark Andrews <marka@isc.org> |
#include <isc/print.h> |
78d78f05d91205cbde33ca87d24b8d13aa2d8d66 |
|
13-Nov-2000 |
Brian Wellington <source@isc.org> |
556. [func] The DNSSEC OK bit in the EDNS extended flags
is now implemented. Responses to queries without
this bit set will not contain any DNSSEC records. |
04ab4ecb27845bd718cdbc79bda1b4e1d74ca560 |
|
08-Nov-2000 |
Michael Sawyer <source@isc.org> |
Remove name limits and counter from dig; there's no obvious way to count
names out of message_parse when PRESERVE_ORDER is set. |
d1fb32ad951905469492be307bae96c0c077eb0e |
|
07-Nov-2000 |
Michael Sawyer <source@isc.org> |
Print the version number information with "dig" alone on the command line |
368b37b616234fce3d23099eb180f1dd38e1fb62 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
dns_rdata_invalidate -> dns_rdata_reset |
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. |
5d20773abcdf9ff3afe14a349413174f94594188 |
|
24-Oct-2000 |
Michael Sawyer <source@isc.org> |
Move generation of reverse lookups (blah.in-addr.arpa, etc...) names to
a common place. |
8ab588369b14c6fe8cd0a3a287d87b7726d6d63b |
|
20-Oct-2000 |
Andreas Gustafsson <source@isc.org> |
use sizeof(), not hardcoded constant |
b3c93eb846cdcb3305a3f726c1c9305143738b46 |
|
20-Oct-2000 |
Michael Sawyer <source@isc.org> |
Evil bad buffer overflow bug. |
801d49df37c8b00161650990c676a035f5001c5a |
|
20-Oct-2000 |
Michael Sawyer <source@isc.org> |
From Brian's review:
digrc filename print length shouldn't be 132
bargc should be more than 14
Opcode 100 spelled wrong in host.c |
d7a2e0511222811b96f2e8757272ee383ec7b5e6 |
|
20-Oct-2000 |
Michael Sawyer <source@isc.org> |
Changes which were made on the release branch when Brian and I were reviewing
dig's code, but never made it down to the mainline. These are fixes to some
potential bugs Brian noticed. |
7a87d1c63b0e8feefb221caa65a2a4f630aa898c |
|
19-Oct-2000 |
Michael Sawyer <source@isc.org> |
Fix places where wrong tag was used in #ifdef's |
0067b1721e04be8e30f7faf5950abaebffb89106 |
|
19-Oct-2000 |
Andreas Gustafsson <source@isc.org> |
English style |
88aa63f56669c85defe5ebff275ca79bdb8ce81c |
|
17-Oct-2000 |
Michael Sawyer <source@isc.org> |
Make option processing case sensitive.
Remove -w option; default xfr's to +nocomments, +noquestion. Remove wiring
around repeated comment printing, so xfr's with +comments will cause
comment headers to be printed per packet, producing same result as -w
gave. |
d97ea4406168cf43bf22651a134f908428168867 |
|
16-Oct-2000 |
Michael Sawyer <source@isc.org> |
Cause -m (memory debugging) option in dig to actually function. |
e2babfac176033ebae5b8faf59935b24f2458643 |
|
14-Oct-2000 |
Brian Wellington <source@isc.org> |
dig now calls isc_mem_stats() only if -m was specified, not if
isc_mem_debugging was set elsewhere. |
233514c1da6c51f056dad8bd2c8a82deea5ce3ef |
|
13-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add +besteffort option to dig (on by default) which will cause the
message parser to accept somewhat malformed packets. |
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 |
a6368669a62b6b881b8ec05c408a8b3d53a373b4 |
|
03-Oct-2000 |
Mark Andrews <marka@isc.org> |
'-p' is already taken, -p port. Use '-w' (wire) to print out the packet. |
d2792acfafe148fca2f97ff97ef0a8082218e28a |
|
02-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add (presently undocumented) -p option to show the begin of each DNS packet,
useful for AXFR's and similar replies. (requested by GDIB) |
a5e89a44939697b1189e7b21993e789f7989f09d |
|
02-Oct-2000 |
Michael Sawyer <source@isc.org> |
Make -t and -c change command line parsing so that unprefixed class and types
are treated as hosts. |
aea4345be84eaa960ca1bbc00b809ed155b1a256 |
|
30-Sep-2000 |
Michael Sawyer <source@isc.org> |
Remove unused variable |
10e1788f9f6efa471f07127ce9ff22e6e301f783 |
|
30-Sep-2000 |
Michael Sawyer <source@isc.org> |
Dig changes in response to RT321 (output formatting) |
2f96e6b9bb7801d7ec41d19fe65f9bee0e461865 |
|
29-Sep-2000 |
Michael Sawyer <source@isc.org> |
Change sense of +fail option to something more reasonable |
056aaae3e2399b2c1df8f82be52d9bd43ceda50c |
|
27-Sep-2000 |
Michael Sawyer <source@isc.org> |
Remove +details option |
07f1d27a64f78cf88cc46619d941cbac57b18ce8 |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
spacing; removed redundant break statements that caused
compiler warnings |
0dabedcca5db7933cae1cb8a4a87b14042f64d96 |
|
26-Sep-2000 |
Michael Sawyer <source@isc.org> |
Add +fail option to try next server after a SERVFAIL
Fix some minor problems in some of the new option processing code.
Slight change in mem debugging
TODO changes |
b02d8fe7081ae0b563c1b66525efce65ad4906ec |
|
25-Sep-2000 |
Michael Sawyer <source@isc.org> |
plus-options with values (+bufsize=8000) didn't print properly in the dig
comment lines since my change of option processing. Fixed. |
31ce593907933c52753d9667439c977659862dfb |
|
23-Sep-2000 |
Michael Sawyer <source@isc.org> |
Add back +norec
Properly test for missing argument in - options
Spacing
Remove unnecessary variable |
a985c480e1f2ff2ef358af4a407d3a0e40fd651e |
|
23-Sep-2000 |
Michael Sawyer <source@isc.org> |
Code cleanup, mainly in dig option processing. |
92aa706a215dcc26e7ef89cddadaa124b83e06a1 |
|
22-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
the mnemonic for the chaos class is CH, not CHAOS |
34fec86ca3a81a4d4490d144717b1e714d1fee07 |
|
22-Sep-2000 |
Mark Andrews <marka@isc.org> |
make next_token() shared. |
b8f9623df07a04021f997df96241be600f28dbe7 |
|
22-Sep-2000 |
Michael Sawyer <source@isc.org> |
Remove isc_app_block() from dig's get_address(). |
f900be21902d02418c2c71ffed754fb3f9f54cff |
|
22-Sep-2000 |
Michael Sawyer <source@isc.org> |
Dig, et al:
When you have more than 1 nameserver to send queries to,
send them one at a time with a 1 second wait between transmissions
instead of just flooding them all out at once.
Fix bug 348, nslookup crashing when server specified without server |
e412ae947df6de858883564b8676a9650df70d9a |
|
21-Sep-2000 |
Mark Andrews <marka@isc.org> |
482. [bug] nslookup: a plain "server" or "lserver" should be
treated as a lookup.
480
strsep() has slightly different semantics to strtok(), use static function
to skip empty tokens. |
07a926724c0a91d85b85a94441938d0094e88cff |
|
21-Sep-2000 |
Mark Andrews <marka@isc.org> |
481. [bug] nslookup:get_next_command() stack size exceeds
per thread limit.
480. [bug] strtok() is not thread safe. [RT #349]
replaced strtok() w/ strsep(). |
97beb7237b6383cf518d79cee08e23c8aa2bae3f |
|
13-Sep-2000 |
Michael Sawyer <source@isc.org> |
A couple of typos corrected
Improvement to host8 compatibility. |
f63a6079d3b58811ca2d02d704ccbae8b876d8c2 |
|
13-Sep-2000 |
Michael Sawyer <source@isc.org> |
Typo fixed
Add +ignore option |
736be84da0a204705c2ea70e2ea365e0e5b1a957 |
|
13-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
previous change was correct for release branch, but incorrect
for the mainline |
1024973c815c107a5b1334c8d68908455553fdc9 |
|
13-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
ISC_TRUE, not 1 |
6f710fce2d5a51b17bfc6f4a0b305c6b603c1304 |
|
26-Aug-2000 |
Brian Wellington <source@isc.org> |
#include <time.h> |
668bd3acee916de774c569449367fee199965ff4 |
|
14-Aug-2000 |
Brian Wellington <source@isc.org> |
dig now does reverse IPv6 address lookup. |
a81dd161f7d832e80c1e1d0802636a9de769645e |
|
10-Aug-2000 |
Brian Wellington <source@isc.org> |
The +cdflag and +adflag lines in the help text were duplicated. |
19c8df90f1f23c3df870c1771c89c1acdb15020e |
|
03-Aug-2000 |
Michael Sawyer <source@isc.org> |
Support yet another strange set of nslookup options.
nslookup - nameserver nslookup -nameserver
are both listed in the old man page. Both now are supported. |
281b7ba834b149f2cae4813019406cf3785a33a8 |
|
02-Aug-2000 |
David Lawrence <source@isc.org> |
Variable "have_host" was set but never used. -- removed variable |
48674819ebf9176b5d5582ae851e485c324c1159 |
|
02-Aug-2000 |
Michael Sawyer <source@isc.org> |
367. [func] Allow proper selection of server on nslookup command
line.
366. [func] Allow use of '-' batch file in dig for stdin. |
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. |
082bc93d6858b60cd1d99a63b0ba7b6e8b07950c |
|
01-Aug-2000 |
Michael Sawyer <source@isc.org> |
Various changes (mostly small) picked up in code review |
eec79d5e4d9772fb2c20971b5252bc20c08bdfa0 |
|
28-Jul-2000 |
Brian Wellington <source@isc.org> |
more isc_memdebugging cleanup |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
fcc6d71462cd427a475f9150ffa4fad8c44b7f50 |
|
25-Jul-2000 |
Michael Sawyer <source@isc.org> |
Don't crash if someone specifies an option (like -f) to dig without its
argument. |
aa38fc9f67c2cd6f8e59941e7ed4b9b855a98d02 |
|
25-Jul-2000 |
Michael Sawyer <source@isc.org> |
Move .digrc to home dir, and hide behinf #ifndef NOPOSIX |
1933e4c41f767e893b05a93ad86b0c31653f8142 |
|
24-Jul-2000 |
Michael Sawyer <source@isc.org> |
Allow users to place a .digrc file in the current directory which will
specify defaults. |
a056a85de001b41557d997dd953b94a84a0248a0 |
|
24-Jul-2000 |
Michael Sawyer <source@isc.org> |
Improve searchlist code |
baf50a721077b53e1e026214290f77bee477c893 |
|
21-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
removed unsightly spaces |
8bf0f722f83894b7808011dd700e3f8fce45e65d |
|
20-Jul-2000 |
Michael Sawyer <source@isc.org> |
Count and possibly limit how many names and rr's in a xfr.
(Needed by GDIB folks) |
26cebf34820993f2ceddafaf485c74e1bd39bdb8 |
|
20-Jul-2000 |
Michael Sawyer <source@isc.org> |
Slight bug in batch processing |
68f0d29d61a730222ec6c370ea1aff7ab0c36a4e |
|
19-Jul-2000 |
Michael Sawyer <source@isc.org> |
Fix a minor race condition in SIGINT handling
Allow dig to used name key files
Allow SIGINT in nslookup |
5e804988e97fad716f50b8471ba8a2faf90eea5f |
|
18-Jul-2000 |
Michael Sawyer <source@isc.org> |
Add comments to source code |
aa6054ec74819f754bcf19442ca9b39d948171ad |
|
18-Jul-2000 |
Michael Sawyer <source@isc.org> |
Clean up type and class code. (No more ugly istype() and isclass() functions)
Minor changes to timeout handling code.
Don't preload batch file. |
4b7d316065e104fcc3e9a985514442951b95a8de |
|
14-Jul-2000 |
Michael Sawyer <source@isc.org> |
A few bug fixes. |
8cd54a7461ad183f9e839d96cedb7b7ad03fb244 |
|
14-Jul-2000 |
Michael Sawyer <source@isc.org> |
Lots of changes to the shutdown code. Get rid of the annoying "just exit"
method of shutting down.
Known bug: SIGINT while doing batch mode causes assertion. |
e715e011788a529446b8013239c33599542ece32 |
|
14-Jul-2000 |
Michael Sawyer <source@isc.org> |
More code duplication removal and general cleanup
Slight change in +nssearch output formatting |
a31dbaa03fcb3cd5a182dab542b26bb3c4888aee |
|
13-Jul-2000 |
Michael Sawyer <source@isc.org> |
Replace +aa option, per AG. |
8f56f93547c0be53351ba2bf096e5c82de4dae25 |
|
13-Jul-2000 |
Michael Sawyer <source@isc.org> |
Clean up duplicate code in host.c
Fix a socket cleanup problem which, in some isolated cases, prevented
correct shutdown.
Remove +aa option completely. |
c5ec9b45bbf7175cf3c9b36293555c93bb703d93 |
|
13-Jul-2000 |
Michael Sawyer <source@isc.org> |
Lots of duplicate code removed
+tcp mode bug fixed |
738310d8cf560c8e246c81d5ecccf4c96e567a58 |
|
13-Jul-2000 |
Michael Sawyer <source@isc.org> |
It's probably a bad idea to pre-allocate 64K buffers for each lookup as soon
as you read in the batch file. Don't. |
76959783dd4beab35f5c3b560bf9f81a3b0e10a3 |
|
12-Jul-2000 |
Michael Sawyer <source@isc.org> |
Documentation changes in usage message. |
473cb90680ac3404147c3a0934a77d0dffaac998 |
|
12-Jul-2000 |
Michael Sawyer <source@isc.org> |
Choose reasonable default values for +trace mode. |
969b3374ed8c5ba3a65556d9823ce832c98b5336 |
|
12-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
no space between function name and arg list |
6331b9a45efba4e4e71e66ce4e2613a3433d18b2 |
|
11-Jul-2000 |
Michael Sawyer <source@isc.org> |
Don't try and reset timers which aren't being used. |
3ce3305278210aa6c931ea338e8c71c83a55d028 |
|
10-Jul-2000 |
Brian Wellington <source@isc.org> |
Remove a race condition where the final event could be posted before
isc_app_run started. |
38cf6e52ce4b33795713388824b69d78e430b115 |
|
06-Jul-2000 |
Michael Sawyer <source@isc.org> |
Lots of style changes.
Clean up what appears to be a varient of the race condition, this one set
off in nslookup. |
24139527f3d0d3fe743bd867329a2edd529728a6 |
|
05-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
lots of style changes; no functional change |
1893b56ef9f5f2bc2a0fbe80d3c6b69df1bdc7c2 |
|
30-Jun-2000 |
Michael Sawyer <source@isc.org> |
Move taskmgr shutdown to the correct place. |
db8b100cae62de849ecf4ba9ad3be811fb375b53 |
|
29-Jun-2000 |
Michael Sawyer <source@isc.org> |
DO NOT PULL ME UP TO THE RELEASE BRANCH.
This is a fix for the race condition in dig. It seems to work well, except
there's a memory leak I can't quite track down. Michael and I will look at
it on the plane ride tommorow, and commit a change via modem once we arrive
in PA. We'll also be doing general code cleanup. |
84c4c99c9e2cf14fb9ef6f6815a9fdb824475423 |
|
28-Jun-2000 |
Michael Sawyer <source@isc.org> |
290. [cleanup] +twiddle option to dig (for testing only) removed. |
abeb505bb6c1400dde1a40d0bff7b3a435666e1c |
|
23-Jun-2000 |
Mark Andrews <marka@isc.org> |
276. [bug] dig now supports maximum sized TCP messages. |
23e8d9349b39da5dc63ca3c0d27504cd3321a374 |
|
23-Jun-2000 |
Michael Sawyer <source@isc.org> |
Make host -C and dig +nss actually work. |
bb18b04113abe3c570af0f987d345a4b5d5d606b |
|
22-Jun-2000 |
David Lawrence <source@isc.org> |
"we much have recovered" -> "we must have recovered" |
9ef9f6b8ae33e6e056ee721739028745dce71737 |
|
22-Jun-2000 |
David Lawrence <source@isc.org> |
#include style lint |
c9defbf4b968e8a61f391246431ac63d0d6a39ab |
|
21-Jun-2000 |
Michael Sawyer <source@isc.org> |
Sort #includes |
d821f1cd7e97552401296e880e7518c98c9ebea1 |
|
21-Jun-2000 |
Michael Sawyer <source@isc.org> |
Additional debugging options
% comment option in dig |
a414896ee9893f4b2deeea87c4072c6bb6bb4f47 |
|
19-Jun-2000 |
Michael Sawyer <source@isc.org> |
+ad/+noad option conflicting with +additional/+noadditional option |
518c9fea58b4e35d050fc3a2f5195d36ac6c7f09 |
|
16-Jun-2000 |
Michael Sawyer <source@isc.org> |
Add ability to set AD and CD flags in outgoing query. |
960c8888f620585d068e63ac9b9d1c59182bffc2 |
|
07-Jun-2000 |
Michael Sawyer <source@isc.org> |
TSIG verification of xfr replies working now. |
d62f9221228219d3f0982e95fb805674b4b0f184 |
|
07-Jun-2000 |
Michael Sawyer <source@isc.org> |
Fix segfault due to uninitialized variable |
910df0c767ea973a59e866adb33bddf24b584f3d |
|
07-Jun-2000 |
Michael Sawyer <source@isc.org> |
Further attempts to make XFR's verify with TSIG keys. Still not
functional, and disabled in this checkin.
Added -debug and -memdebug command line options, to avoid having
to recompile every time these options are needed. |
47058d17266420179fa294de6b82d8fb5b918df4 |
|
06-Jun-2000 |
Michael Sawyer <source@isc.org> |
Validate TSIG signatures on replies, *except* for xfr's.
Add Id string. |
a5ed46c9fd270775c39770bfd0250a52d374ebf2 |
|
06-Jun-2000 |
Michael Sawyer <source@isc.org> |
Send TSIG signed queries with dig. This version requires all queries
from a single invocation of dig use the same key, and doesn't validate
replies yet. Also, keys must be passed on the command line with the
-y option. -k forthcoming. |
d12ed0876f4dc174b91cc6bb1ddcb4196c656462 |
|
02-Jun-2000 |
Michael Sawyer <source@isc.org> |
Add ixfr support to dig, as:
dig domain.nil. ixfr=12345
where 12345 is version you are ixrf'ing against
(testing still in progress of this option) |
7efc8c3f692fc3226c00ce8bdc1b90eb06562352 |
|
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.
Minor other ISC style cleanups. |
83a44df0a1dcc1760c7e4ad45eae801b5144592c |
|
31-May-2000 |
Brian Wellington <source@isc.org> |
include dns/name.h |
cc88be4af140d1336b14eb756c4f2fca3ee6d4ed |
|
27-May-2000 |
Michael Sawyer <source@isc.org> |
Change global task variable to global_task
Remove unused globals |
36e4d8878cbf39b82931e74ccd034b02e4fd63ac |
|
25-May-2000 |
Michael Sawyer <source@isc.org> |
Clean up uninitialized variable bug |
6afdb1e5e4d1cb48cea050b1906a6c5b51be2d1e |
|
25-May-2000 |
Michael Sawyer <source@isc.org> |
Clean up some unused variables... |
0eb5cf735133924dc9baab388236bef470480dce |
|
25-May-2000 |
Michael Sawyer <source@isc.org> |
Fix lookup limit.
Fix non-closing of sockets when finished. |
17747cd5ee98901b435cd2b3019c52937955a981 |
|
24-May-2000 |
Michael Sawyer <source@isc.org> |
Clean up warnings I accidentally left in in previous commit.
Add resetting of lookup counter between different name searches. |
932b781b8178dc2876e23ddedb56294277c6ab28 |
|
24-May-2000 |
Michael Sawyer <source@isc.org> |
Modify dig to use message_*totext() routines. |
b0ab096ce6af0cb1e382ae4d8649b57e923c6e92 |
|
24-May-2000 |
David Lawrence <source@isc.org> |
added missing prototype to show_usage().
added UNUSED(first) for when USEINITALWS is not defined.
use ISC_TF() when assigning a boolean value.
added missing spaces around assignment operators per ISC style. |
4e0dc7b50c8d36a826dfd49c733479efa2feb6f9 |
|
19-May-2000 |
Michael Sawyer <source@isc.org> |
Add option to bind to a specified address |
88e216c7b4a73ecd7a4737b4c4e5d059a36e7d3f |
|
18-May-2000 |
Michael Sawyer <source@isc.org> |
Remove duplicate printing of greeting message |
b437fa469eaf8c2233596c1b793b3db6901e847f |
|
18-May-2000 |
Michael Sawyer <source@isc.org> |
Correct bug in batch file handling |
df834113a3a06f99943f3e0a5539f1affab70650 |
|
17-May-2000 |
Michael Sawyer <source@isc.org> |
Fix bug in dig's message printing. |
0cfdce899b40c2f7508f42277b653dbfdb3c3b3b |
|
16-May-2000 |
Michael Sawyer <source@isc.org> |
Add +[np]cmd option |
844eaa56d6d647b38b2a5cf08f7ea5ab7b752690 |
|
16-May-2000 |
Michael Sawyer <source@isc.org> |
Minor error in return codes fixed in dighost.c
Additional functionality to nslookup |
9fe3676b8490319aa65182f2072cbf5086097979 |
|
12-May-2000 |
Michael Sawyer <source@isc.org> |
Clean up command line parsing in dig.
Fix bug in nslookup interactive mode. |
6fe03d6c83ec02d4494edc870f5e892d419b6885 |
|
12-May-2000 |
Michael Sawyer <source@isc.org> |
Code cleanup of dighost.c, hopefully making some of the flow of
command a bit more obvious.
Addition of TCP fallback on UDP failure. Will add option to disable this.
Further work on nslookup.
(nslookup is not built by default now, and is far from fully functional.
Interactive mode currently segfaults.) |
cefd68008fbba3488a077052ae62aa12b6de502b |
|
09-May-2000 |
Michael Sawyer <source@isc.org> |
Host was broken in last commit; fixed here.
Add nslookup.c; non-functional and not compiled by make all. |
f17b62a64bec4690f7ef0263efee1fa727b66fd5 |
|
09-May-2000 |
Michael Sawyer <source@isc.org> |
Added +bufsize (EDNS0) option to dig
Added 1.2.3.4-> 4.3.2.1.in-addr.arpa translation to host
Added +defname, +aaonly, +cmd, +nostats, +qr flags to dig
Reviewed (and changed) result codes of dig. |
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.
*/ |
6c7a2db63cb10cda9ce3289f38c5ee55f63bba10 |
|
06-May-2000 |
Michael Sawyer <source@isc.org> |
Add +trace option, change some of the behavior of other options. |
c4ae16b2aa93f6983695f4a5debeb7c53ef111bb |
|
04-May-2000 |
Michael Sawyer <source@isc.org> |
Change command line options for dig. In particular, +short option added,
so users can easily get (for example) SOA list from all authorative servers
with 'dig +short +nssearch isc.org soa' rather than stringing dozens of
options together. (Rather these options remain or are removed in the
release version is still subject to discussion.) |
16d00613cfd499ce96fcc3ad00275cb50ec5de74 |
|
04-May-2000 |
Michael Sawyer <source@isc.org> |
Fix bug in handling of batch files.
Changes to conform to standard coding style.
Internally reorder batch line options to properly handle @ options in
batch files. |
e69ccf6d54db6e749470341e2c84996ecc77e5ec |
|
03-May-2000 |
Michael Sawyer <source@isc.org> |
Move recursive flag into lookup structure.
Fix bug in batch processing in host.
Add fixed origin code. |
7949dbdae1db33e6263d754e5940daa1dfba59f9 |
|
03-May-2000 |
Michael Sawyer <source@isc.org> |
Add support for search list (from resolv.conf) to dig and host
Add support for ndots (from resolv.conf and command line) to dig and host
Add usage information
Add support for retrying UDP sends, with command line options to set
how many sends are allowed to dig and host
Add multiple option t dig, like -C on host
Add options in dig to enable and disable display of comment lines and
individual sections |
e01cfa577b8b8ff7b7a2afcc388005d1af79e833 |
|
29-Apr-2000 |
Michael Sawyer <source@isc.org> |
Add +twiddle option for testing.
Fix up host resolution from resolv.conf. |
387a58e8c48434f4dd48cd8566e9979002ed3cbe |
|
29-Apr-2000 |
Michael Sawyer <source@isc.org> |
Cleanup of debugging messages. Cleanup of failure shutdown memory leaks.
Fix multiple sends when not needed. Fix buffer length check failure
code. Increase recv buffer size. |
df5503799f5d2609cc759a7a1f3274daeb728236 |
|
28-Apr-2000 |
Michael Sawyer <source@isc.org> |
Add -C (Check all SOA records on authorative servers) and -T (tcp) options
to host program. Clean up some memory issues in dighost.c and dig.c.
Still need to track down memory issues on ^C cleanup. |
1d2f2d7c9ab1c38a80f38dbbde26fe1d65a26144 |
|
28-Apr-2000 |
Michael Sawyer <source@isc.org> |
Improved formatting of #ifdef DEBUG messages (left out \n's when puts calls
were changed to fputs to stderr).
Fix memory leak when doing axfr's.
Improvements to host program; most options and types fully supported.
Add (currently non-functional) -C option to host to check all SOA's
on authorative servers. (Will require some notable changes to dighost.c
to make this a functional option.)
Issues stil needing resolution:
IPv6 queries are not currently sent.
Memory leak on ^C while waiting for UDP recv or TCP connect.
A few more dig options need supporting.
Support IXFR under dig (and maybe host).
Support signatures (TSIG) under dig (and maybe host). |
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. |
d43730bbf2174988b3996a55792ed372390f3aa0 |
|
26-Apr-2000 |
Michael Sawyer <source@isc.org> |
Stylistic changes and inclusion of isc/print.h |
30eee5633cb0378a0ad96645391e9706c35b7765 |
|
26-Apr-2000 |
Michael Sawyer <source@isc.org> |
Change debugging messages in dig.c and dighost.c to use stderr.
Improve message if resolver host not found. |
ebbfa36a628b935891b2f8a2c5936aef48b87151 |
|
26-Apr-2000 |
Michael Sawyer <source@isc.org> |
Rearrange source files. dig.c/dighost.c builds dig binary, host.c/dighost.c
builds host binary. Host does not presently work.
Add some additional command line options on dig. |
e302d60c54dd172a18395cdf37fdd98307b3b18e |
|
25-Apr-2000 |
David Lawrence <source@isc.org> |
declaration ansified: free_lists() -> free_lists(void) |
ae72c54ef132af59a851a2fe5b472471cd93594f |
|
20-Apr-2000 |
Michael Sawyer <source@isc.org> |
Fixed bug introduced when TCP mode added.
Now supports AXFR. |
cc5ea458fe9f12f247e2549b6dc24fe475a824c2 |
|
20-Apr-2000 |
Michael Sawyer <source@isc.org> |
Fixed accidental commit of Makefile instead of Makefile.in.
Added TCP mode to dig. AXFR code partially written.
Merged into configure.in, bin/Makefile.in. |
07fffbc8c9ea9f56c80143c70355807a1aaeec21 |
|
20-Apr-2000 |
Michael Sawyer <source@isc.org> |
Initial entry for new dig code. Works with UDP mode only in this version. |