Brian Wellington
734ae1f7c6
isc_{base64|hex}_decodestring took an unused mctx. Remove the mctx.
2001-03-22 00:07:07 +00:00
Brian Wellington
70aa25d018
isc_app_block() could be called twice with no _unblock() between them.
2001-03-09 18:18:42 +00:00
Brian Wellington
abf25eafee
- update get_address() match the one in dig
...
- remove the call to get_address when parsing the 'local' statement,
since it can't be a hostname.
2001-02-24 21:02:38 +00:00
Andreas Gustafsson
6a3b882115
#ifndef USE_GETADDRINFO, not #ifdef USE_GETADDRINFO
2001-01-23 19:55:04 +00:00
Brian Wellington
3aac1558c3
delete name operations were broken by the change allowing ttls in delete
...
commands.
2001-01-22 20:00:56 +00:00
Brian Wellington
4d30acbac5
698. [bug] Aborting nsupdate with ^C would lead to several
...
race conditions.
2001-01-21 21:54:32 +00:00
Brian Wellington
131d5feb05
697. [bug] nsupdate was not compatible with the undocumented
...
BIND 8 behavior of ignoring TTLs in "update delete"
commands. [RT #693 ]
2001-01-21 19:52:06 +00:00
Brian Wellington
703e1c0bb6
692. [bug] Deal with systems that have getaddrinfo() but not
...
gai_strerror(). [RT #679 ]
2001-01-18 22:21:31 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Mark Andrews
88a6fef494
init dns_rdata_t's
2000-12-11 23:09:47 +00:00
Brian Wellington
2de31518c3
607. [bug] nsupdate would fail if it encountered a CNAME or
...
DNAME in a response to an SOA query. [RT #515 ]
2000-12-11 20:53:25 +00:00
Brian Wellington
78838d3e0c
8 space -> tab conversion
2000-12-11 19:24:30 +00:00
Brian Wellington
09de21079e
601. [func] Return a non-zero exit code if an update fails
...
in nsupdate.
2000-12-07 20:05:29 +00:00
Brian Wellington
ad03e9f0bb
The text describing errors in the specified TTL had an off by one error.
2000-12-07 18:12:07 +00:00
Andreas Gustafsson
c3d7246f5b
do not print an empty line to stdout on success
2000-12-01 21:37:33 +00:00
Andreas Gustafsson
781dc04f0c
"nsupdate -- -" now reads non-interactively from stdin
2000-12-01 20:47:15 +00:00
Andreas Gustafsson
ef5d6f22e2
spacing
2000-11-27 17:58:59 +00:00
Andreas Gustafsson
6417ba8440
don't print prompts when reading input from file
2000-11-27 17:56:35 +00:00
Mark Andrews
517950ae99
579. [bug] nsupdate did not take a filename to read update from.
...
[RT #492 ]
2000-11-27 00:43:33 +00:00
Brian Wellington
afb5dc3afc
don't free the ipv4 dispatcher if there isn't one.
2000-11-22 21:59:50 +00:00
Brian Wellington
7ba05518c7
ipv4-less operation
2000-11-22 21:25:38 +00:00
Brian Wellington
dbc41c8290
Don't die horribly when recieving a SIGINT [RT #488 ].
2000-11-22 02:54:15 +00:00
Mark Andrews
146421c528
memleak
2000-11-16 05:45:52 +00:00
Mark Andrews
9785f602c8
Add support to specify source address and port.
2000-11-16 05:40:25 +00:00
Brian Wellington
ebfcb6cf66
550. [func] Support unknown rdata types and classes.
2000-11-09 23:55:05 +00:00
Brian Wellington
96a6f4c77f
make memory debugging useful
2000-11-08 00:55:26 +00:00
Mark Andrews
c03bb27f06
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.
2000-10-25 04:26:57 +00:00
Andreas Gustafsson
d01a365603
missing space between words in error message
2000-10-20 18:31:27 +00:00
Brian Wellington
b1cde6bf3a
526. [bug] nsupdate incorrectly refused to add RRs with a TTL
...
of 0.
2000-10-19 16:31:05 +00:00
Brian Wellington
6850cdd449
508. [func] dns_message_parse() can now do a best-effort
...
attempt, which should allow dig to print more invalid
messages.
2000-10-06 18:58:30 +00:00
Brian Wellington
7869b99dc8
505. [bug] nsupdate was printing "unknown result code". [RT #373 ]
2000-10-03 17:28:58 +00:00
Andreas Gustafsson
f6b507b4c9
spacing
2000-09-28 21:50:22 +00:00
Michael Sawyer
62bdc8a738
Change various fixed-length buffers to dynamic buffers which grow as
...
needed.
2000-09-28 21:39:26 +00:00
Brian Wellington
389ec663f2
495. [bug] nsupdate was unable to handle large records [RT #368 ]
2000-09-28 16:39:49 +00:00
Andreas Gustafsson
8a690d7c32
declare h_errno only on those platforms that actually need it;
...
it conflicts with the declaration in netdb.h on AIX
2000-09-18 23:23:12 +00:00
Michael Sawyer
843ede41fd
Patch from RT 283
2000-09-18 19:16:45 +00:00
Brian Wellington
46a7e707fe
471. [bug] nsupdate didn't compile on HP/UX 10.20
2000-09-18 17:37:16 +00:00
Michael Sawyer
cd73a1c823
463. [bug] nsupdate didn't work when it had to use the second
...
server in resolv.conf for the soa
2000-09-15 23:30:28 +00:00
Brian Wellington
9e72582b8e
Use isc_app_run() and isc_app_block() instead of a condition variable.
2000-09-01 21:34:12 +00:00
Brian Wellington
5c86531118
A lock was destroyed while held.
2000-08-31 22:33:43 +00:00
Brian Wellington
fa9a407180
Last set of DESTROYLOCK changes
2000-08-26 01:42:34 +00:00
David Lawrence
8af0b86ade
384. [bug] nsupdate was incorrectly limiting TTLs to 65535 instead
...
of 2147483647.
2000-08-10 02:32:14 +00:00
Brian Wellington
95e47f4552
ipv6 support
2000-08-09 18:44:13 +00:00
Andreas Gustafsson
e605e98f3e
use DNS_NAME_MAXTEXT/DNS_NAME_FORMATSIZE
2000-08-09 00:09:36 +00:00
Brian Wellington
9594482ba3
365. [bug] nsupdate -k leaked memory.
2000-08-02 02:34:40 +00:00
David Lawrence
a64c84272d
when using strtol to parse a number that is supposed to be smaller than the
...
range of a long integer, parse it into a long integer and then range check
2000-08-01 14:02:41 +00:00
David Lawrence
40f53fa8d9
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.
2000-08-01 01:33:37 +00:00
Brian Wellington
e4bd5f6907
fixedname.h wasn't being included
2000-07-31 22:11:13 +00:00
David Lawrence
5f3375c4be
use "do { ... } while (1)" form of infinite loop to shut up some compilers
2000-07-28 03:39:12 +00:00
Brian Wellington
299b673e8e
isc_mem_debugging is now an int, not an isc_boolean_t
2000-07-27 23:27:37 +00:00