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
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
Brian Wellington
42b98b222c
The call to dns_tsigkey_setdeleted is no longer needed.
2000-07-21 20:38:30 +00:00
Michael Sawyer
3caa2d8362
Probably no need to call srandom() if we never call random().
2000-07-19 18:24:40 +00:00
Brian Wellington
2b8f0e9fac
Don't allocate and use a tsig keyring, since it's no longer needed.
2000-07-18 00:47:00 +00:00
Brian Wellington
bd2a38d6af
Use isc_base64_decodestring() instead of explicitly creating a lexer.
2000-07-17 17:42:54 +00:00
David Lawrence
d9d2eb181b
send final newline to stdout, not stderr.
...
minor style changes (lines > 79 columns, a few cases where the function
name was separated from the opening parenthesis by a space).
2000-07-09 16:17:13 +00:00
Brian Wellington
ba6ea42c36
Send all errors to stderr and the prompt to stdout
2000-07-09 06:25:49 +00:00
Brian Wellington
674a8f811e
Don't die when lwres_conf_parse() returns failure.
2000-07-07 19:19:09 +00:00
Brian Wellington
b67a6d9657
If a zone is specified by the user, use it as the suffix for relative names.
2000-07-06 19:29:40 +00:00
Brian Wellington
61e7208704
memory leak
2000-07-05 23:42:08 +00:00
Brian Wellington
54b9dc7739
Add support for setting the server and/or zone
2000-07-05 23:24:18 +00:00
Brian Wellington
b2dcacc728
Fix the hang on ^C problem by not calling isc_app_start(), since
...
isc_app_run() wasn't being called anyway. Also some more cosmetic
cleanup.
2000-07-04 02:33:29 +00:00
Brian Wellington
9a68d61341
Implement -k keyfile and fix -y keyname:secret
2000-07-03 23:42:48 +00:00
Brian Wellington
cbc6e83597
Use lwres_net_ntop now that including both lwres/net.h and isc/net.h is
...
possible
2000-07-03 20:08:13 +00:00
Brian Wellington
6dd953f666
including both <lwres/lwres.h> and <lwres/net.h> doesn't work, but
...
lwres_net_ntop only works when <lwres/net.h> is included. For now,
don't include <lwres/net.h> and call inet_pton instead.
2000-07-01 00:22:00 +00:00
Brian Wellington
81dcbe87a7
Use lwres to parse resolv.conf
2000-06-30 21:47:35 +00:00
Brian Wellington
835658d2be
Support tcp mode (-v).
2000-06-30 18:59:21 +00:00
Brian Wellington
0a35d55b99
Handle value dependent prerequisites.
2000-06-30 18:44:51 +00:00
Brian Wellington
85dd6d777a
Multiple spaces between tokens weren't handled correctly.
2000-06-30 06:35:50 +00:00
Brian Wellington
1513eda9f0
Fix some more crashes and a memory leak.
2000-06-30 03:45:54 +00:00
Brian Wellington
3b7ddac82a
Another snapshot. Fixes a crash and removes all occurrences of strtok(),
...
since it wasn't working correctly when the rdata contained multiple tokens.
2000-06-30 03:24:27 +00:00
Brian Wellington
778775be7a
I'm apparently good at confusing CVS. This diff has no changes.
...
The previous one, on the other hand (with an empty log message), is a fairly
large rewrite of nsupdate. It's much more compatible with the bind 8 version
(the commands in the man page actually work now). There's a lot less code
duplication, and some other general simplification. This is still a work in
progress.
2000-06-30 01:59:49 +00:00
Brian Wellington
ea32d34e58
*** empty log message ***
2000-06-30 01:56:14 +00:00
Brian Wellington
a04a6cbaca
if (debugging), not if (debug)
2000-06-29 02:16:44 +00:00
Michael Sawyer
cc75cc1d5f
Instruction removed which was not only buggy, but pointless.
2000-06-27 22:04:06 +00:00
Michael Sawyer
a58d1ce375
Uninitialized variable
2000-06-27 21:59:44 +00:00
Michael Sawyer
7b19817cb8
Add key support to nsupdate
2000-06-23 20:46:25 +00:00
Michael Sawyer
c9defbf4b9
Sort #includes
2000-06-21 17:48:32 +00:00
Michael Sawyer
0230188003
Add zone command
...
Add "sleep (1)" into free_lists(), as a temporary fix for what appears to
be a race condition in freeing managers. (Without the sleep, an assertion
failure occurs in timermgr_destroy.)
2000-06-20 22:50:13 +00:00
Michael Sawyer
d4024b720c
All prereq and update messages correctly generated now (hopefully)
...
Need to imprt\ove user interface and fix known problem where prereq
cannot include value dependent rrset exist tests (2.4.2)
2000-06-19 22:09:46 +00:00
Michael Sawyer
0c21ac7de1
More progress toward getting nsupdate done. Preq fields are still
...
invalid, but many memory leaks cleared up.
2000-06-17 00:16:50 +00:00
Michael Sawyer
136044ca99
Checkpoint.
...
Section 2.5.3 messages now generated correctly.
2000-06-16 18:54:33 +00:00
Michael Sawyer
2ca0be2bb8
Checkpoint. More or less functional now, though there are known bugs
...
and places where it's just generally too difficult to use.
2000-06-16 17:10:02 +00:00
Michael Sawyer
51e09bf791
checkpoint
2000-06-10 00:50:36 +00:00