James Brister
1a9dbcf032
Save port numbers in host-byte order.
...
memset unused areas of isc_sockaddr_t
1999-10-28 17:53:16 +00:00
Brian Wellington
06f9d6486e
dns_message_signer update
1999-10-28 14:18:52 +00:00
William King
bf04258ed1
been having trouble with the FreeeBSD system - wait, waitpid and family
...
act totally broken, but only for programs run from cron. the waitpid
loop in t_api.c times out eventually, and the testcases are killed
and reaped, but the net effect of the problem is to cause
each testcase to take 60 seconds, which is the default timeout. As
a result, the tests take forever to run and often don't finish before
the report generator is run, causing the report generator to incorrectly
reports an overall test status based on an incomplete journal ...
so ... I've added some more simplistic journal correctness checking
for now so that the FreeBSD test status is correctly reported - if
a journal doesn't end with the correct end stanza, a test result of
inspect(incomplete journal) is reported.
obviously, at some point in the future, a test case count needs added
so that the report generator can do more complete correctness checking
of the journal.
1999-10-28 03:21:27 +00:00
Bob Halley
b3539cf94a
move some static function declarations into the declarations section to
...
avoid problems with some versions of YACC
make lastyylval and lasttoken static.
1999-10-28 02:25:22 +00:00
Bob Halley
3894acca89
lint
1999-10-28 01:37:43 +00:00
Andreas Gustafsson
0e42fb6588
ISC_NET_HAVESALEN -> ISC_PLATFORM_HAVESALEN
1999-10-28 01:36:36 +00:00
Andreas Gustafsson
5b62e9688e
question section was missing from AXFR request after previous change;
...
don't expect TSIGs on *XFR responses if we didn't TSIGn the request;
if TSIG is used, it is required on the first message of the response
1999-10-28 01:10:38 +00:00
William King
e5838b5af4
added argv[0] to end stanza, again.
1999-10-28 00:39:45 +00:00
Michael Graff
5a5b79c5ab
remove duplicate checks
1999-10-28 00:37:31 +00:00
Bob Halley
54b3853dd7
cleanup parts of the fetch done event that we don't care about
1999-10-28 00:29:47 +00:00
Andreas Gustafsson
a21582b70e
the message library now requires that names are allocated using
...
dns_message_gettempname()
1999-10-28 00:02:08 +00:00
David Lawrence
bdc1edb6ea
initial copy from the DHCP source pool
1999-10-27 23:55:07 +00:00
Andreas Gustafsson
c0227b1e1f
fixed infinite memory allocation loop introduced by previous change
1999-10-27 23:38:54 +00:00
William King
4bbf3aa4b5
lengthen test timeout to 5 minutes ...
1999-10-27 22:47:25 +00:00
William King
749356ec0e
more waitpid loop tinkering
1999-10-27 22:45:42 +00:00
Brian Wellington
e5c7544550
dns_message_signer
1999-10-27 22:25:55 +00:00
Michael Graff
2bcb48cfca
adb does fetches for A records now. Has a memory leak still.
1999-10-27 22:24:40 +00:00
David Lawrence
f3ff03fc48
initial copy from the DHCP source pool
1999-10-27 22:24:32 +00:00
Brian Wellington
a61063ca9c
Added the keys used in the Diffie-Hellman tests
1999-10-27 21:41:13 +00:00
Brian Wellington
7c37bc1a67
Added Diffie-Hellman tests
1999-10-27 21:26:08 +00:00
William King
1ac2cbd4cf
cleanup of waitpid logic - freebsd still acting bizarre
1999-10-27 20:59:30 +00:00
Bob Halley
b622f2b07b
ISC_MEM_FILL was corrupting memory when the block being allocated or freed
...
was bigger than the memory context's max size.
Force alignment to 8 bytes, since some otherwise 32-bit platforms have a 64
bit "long long".
1999-10-27 20:55:21 +00:00
Bob Halley
12bf2c63ea
fix incorrect REQUIRE
1999-10-27 20:48:06 +00:00
Brian Wellington
904a34b853
DH constants are mostly statically allocated now
1999-10-27 20:46:33 +00:00
Brian Wellington
24e49b2133
TSIG initialization moved until after config file parsing
1999-10-27 20:00:40 +00:00
Brian Wellington
e552b98037
- TSIG keys are created from the config structures
...
- TSIG key initialization cleanup
1999-10-27 19:59:34 +00:00
Michael Graff
1c3bc66ada
snapshot; nearly all fetch infrastructure is in place.
1999-10-27 19:36:58 +00:00
Michael Graff
0583bf2d0a
set names on mempools
1999-10-27 19:33:49 +00:00
Brian Wellington
0a595c94a4
dns_tsig_create didn't null terminate the key name
1999-10-27 17:51:38 +00:00
Brian Wellington
8946128190
tkey memory leak
1999-10-27 17:50:58 +00:00
Brian Wellington
b76a252ade
fix yesterday's hmac context fix
1999-10-27 16:52:55 +00:00
Bob Halley
18670af94d
fix memory corruption problem
1999-10-27 16:37:34 +00:00
William King
8e8964cd7e
add argv[0] to end stanza journal line format
1999-10-27 14:26:06 +00:00
Mark Andrews
c31c447853
Update usage comments
1999-10-27 05:55:03 +00:00
Mark Andrews
412e2345a7
Add a FILE * arguement to dns_journal_print() and dns_diff_print().
1999-10-27 05:53:59 +00:00
William King
2fa4747b9b
changed test timeout to 5 minutes for slow systems
1999-10-27 02:01:47 +00:00
William King
c786320d84
changed a message
1999-10-27 02:00:25 +00:00
William King
2768168c72
changed assertion number of test 2 to 2 from 3 ...
1999-10-27 01:21:51 +00:00
William King
943158d697
the test case now identifies which signal caused an exception
1999-10-27 00:59:35 +00:00
William King
339d7df653
manage interaction of default -a behavior with the
...
-t and -n options and allow multiple -t and -n options
1999-10-27 00:46:57 +00:00
Bob Halley
7b87e35d02
use dns_view_findzonecut()
1999-10-27 00:44:24 +00:00
Bob Halley
08f8af2a42
add dns_view_findzonecut()
1999-10-27 00:43:56 +00:00
Bob Halley
c5a031ab2c
add dns_rdatalist_init()
1999-10-27 00:43:43 +00:00
Andreas Gustafsson
9e933a78a3
sorted dns includes;
...
use the logging library, not printf
(this probably breaks bin/tests/zone2_test.c)
1999-10-27 00:32:50 +00:00
Andreas Gustafsson
61ba96e2f9
added DNS_LOGMODULE_JOURNAL
1999-10-27 00:30:28 +00:00
Michael Graff
7ec42e4be4
Handle the case where kill_name() is called on an already dead name correctly.
1999-10-26 23:57:38 +00:00
William King
21aaaeddab
lengthen timeout on memory exercise tests
1999-10-26 23:49:44 +00:00
Michael Graff
a253e35c24
cleanup:
...
kill_name(): names are killed by a single function.
link_name(), unlink_name(): names (and bucket reference counts)
are managed by these.
cancel fetches at names when killing the name.
if fetches are pending when killing, set a "dead" flag in the
name instead and let it die when the last fetch comes in.
1999-10-26 23:44:36 +00:00
William King
3b70941ff5
just a couple of little ones ...
1999-10-26 23:35:20 +00:00
William King
2644902ba9
just a couple a little ones ...
1999-10-26 23:20:21 +00:00