Bob Halley
5eb8688b78
fix memory leak; dns_message_renderrelease() is now void
1999-11-25 01:58:16 +00:00
Bob Halley
8cdfd17426
review checkpoint
1999-11-25 01:23:32 +00:00
Bob Halley
c0d5c5dd26
increase number of tasks, make it prime
1999-11-25 00:12:35 +00:00
Bob Halley
e0cda0e4b9
dns_adb_insert() -> _dns_adb_insert()
1999-11-25 00:08:41 +00:00
Bob Halley
2da97701c4
update comments
1999-11-25 00:08:15 +00:00
Bob Halley
65a17ce1f3
eliminate special A6 processing; more comments
1999-11-24 23:24:11 +00:00
Bob Halley
53ad327ef5
avoid possible memory leak
1999-11-24 21:05:45 +00:00
Bob Halley
031614c8da
Fix typo that was breaking A6 additional section processing.
1999-11-24 19:54:48 +00:00
Michael Graff
294802790e
Fix a lot of negative caching issues. I believe the code will use
...
ncache responses from fetches and database lookups correctly now, but
there needs to be a little more cleanup here and there. Bugs exist.
1999-11-24 19:23:27 +00:00
Bob Halley
86a30f8262
don't core dump if we get an upwards referral
1999-11-24 00:34:01 +00:00
Bob Halley
feee451098
log queries at debug level 1
1999-11-23 20:55:33 +00:00
Bob Halley
3f0751e5af
move debugging output to level 3
1999-11-23 20:55:02 +00:00
Bob Halley
91d0c4e268
post-review cleanups
1999-11-23 20:54:20 +00:00
Bob Halley
7ab5937e0b
turn off AD if we have rendered pending data
1999-11-23 20:53:34 +00:00
Bob Halley
b65c1b247f
add DNS_DBFIND_PENDINGOK support
1999-11-23 20:53:17 +00:00
Bob Halley
875e88e734
move some debugging output from level 1 to level 3
1999-11-23 20:52:34 +00:00
Bob Halley
852a7a71c9
first try at comments
1999-11-23 20:45:56 +00:00
Bob Halley
59c049874b
revise shutdown process; a6 chain expiration
1999-11-22 19:57:58 +00:00
Bob Halley
502dac3e7f
revise shutdown process
1999-11-22 19:57:17 +00:00
Bob Halley
66dfced5d1
keep track of now and the chain expiration time
1999-11-22 19:56:08 +00:00
Bob Halley
b80290952d
add shutdown and whenshutdown methods
1999-11-22 19:55:08 +00:00
Bob Halley
27d4efe5c8
cleanup; add view shutdown events
1999-11-22 19:54:23 +00:00
Bob Halley
205790a755
coordinated shutdown of resolver and adb
1999-11-22 19:53:51 +00:00
Bob Halley
93fa7f3078
conform to a6 API changes
1999-11-22 19:52:39 +00:00
Bob Halley
b03c7e14f1
build confparser.c when depending
1999-11-22 19:14:16 +00:00
Andreas Gustafsson
1a3d6530f6
deleting the last NS should always succeed when not at the zone apex
1999-11-19 19:07:16 +00:00
Andreas Gustafsson
6eccd75f1f
deleting the last NS should always succeed when not at the zone apex;
...
added explanatory comments
1999-11-19 19:06:18 +00:00
Michael Graff
42fe494186
Minor API change. The 'factor' now ranges from 0..10. See adb.h for details.
1999-11-19 00:30:13 +00:00
Andreas Gustafsson
5012c7b994
obey the allow-update configuration statement, kind of -
...
allowing a key will currently allow any key, and allowing an IP address
will allow updates from any IP address
1999-11-18 22:29:45 +00:00
Bob Halley
2361fb6a16
add ratelimiter_test
1999-11-18 02:26:20 +00:00
James Brister
17c551bed1
Attach (instead of straight pointer copy) a returned dns_c_ipmatchlist
...
when pulled from a zone.
1999-11-17 22:28:52 +00:00
James Brister
292031c9fc
- Removed config *_delete functions on structures that use reference
...
counting and replaced with *_detach.
- Changed config *_attach functions to return the new attached value through
the paramater list rather than as a return value.
- Changed config *_delete functions to no longer allow deletion of a null
pointer
- Changed calls to the config *_delete functions to make sure no null
pointers were passed in.
- Changed use of the config *_attach function to match new signature.
1999-11-17 21:52:32 +00:00
Andreas Gustafsson
715799a30e
removed bin/named/xfrin.c, bin/named/include/named/xfrin.h
1999-11-17 01:41:17 +00:00
Andreas Gustafsson
d71317b05c
added rate limiter files
1999-11-17 01:39:20 +00:00
Andreas Gustafsson
c93a2135fc
fixed copyright year
1999-11-17 01:38:48 +00:00
Andreas Gustafsson
53c24d27c8
added ratelimiter_test
1999-11-17 01:36:11 +00:00
Andreas Gustafsson
add0155318
added isc_ratelimiter_t, a helper object that lets you
...
dispatch events to a task with a guaranteed minimum interval
1999-11-17 01:29:44 +00:00
Bob Halley
672893c239
If the client used TCP, tell the resolver to do so as well.
1999-11-16 21:08:59 +00:00
Bob Halley
3d3a9152d8
EDNS support.
...
TCP support.
1999-11-16 21:07:13 +00:00
Bob Halley
7a3010be81
add NOEDNS0 flag
1999-11-16 21:05:33 +00:00
Bob Halley
3cd4668988
In tcp_recv(), free the event before calling destroy(), since the event is
...
a statically allocated part of the tcpmsg.
1999-11-16 21:05:09 +00:00
Bob Halley
70b065bd92
bits was being ORed with the mask instead of ANDed.
...
Update the entry's flags too.
1999-11-16 21:04:18 +00:00
Michael Graff
4f6dd51441
add dns_adb_changeflags()
1999-11-16 06:53:29 +00:00
Brian Wellington
d0345e08f2
Fix crash in dns_tsig_destroy and memory leak in dns_tsig_init
1999-11-16 03:02:36 +00:00
Michael Graff
fb12d257ef
plug some memory leaks found durring interop testing
1999-11-09 05:39:45 +00:00
Bob Halley
b223821425
ANY queries should not match negative cache entries
1999-11-09 02:27:46 +00:00
Andreas Gustafsson
46ae6bb61f
added yet another draft
1999-11-08 19:46:24 +00:00
Andreas Gustafsson
b947c8f62a
added yet another draft
1999-11-08 19:37:57 +00:00
Andreas Gustafsson
de2767656c
added yet another draft
1999-11-08 19:28:08 +00:00
Andreas Gustafsson
d8eee1b955
added and updated some drafts
1999-11-08 19:04:51 +00:00