Brian Wellington
153d59973f
Allow keyboard operations to be interrupted by the interrupt or quit
...
character.
2000-07-31 20:36:08 +00:00
Brian Wellington
0e93f65e10
Print the key id when DNS_STYLEFLAG_COMMENT is passed to _totext()
2000-07-31 19:47:21 +00:00
Brian Wellington
38c3484647
Replace the internal dst__id_calc() with the visible dst_region_computeid().
2000-07-31 19:44:21 +00:00
Brian Wellington
2b518b5fb4
fixedname.h is not needed
2000-07-31 19:40:52 +00:00
Michael Graff
b4dfb47474
whitespace police
2000-07-31 19:36:48 +00:00
Michael Graff
0eeabc1399
remove trailing blank lines
2000-07-31 19:35:31 +00:00
Brian Wellington
3469c26c0e
$INCLUDE didn't work with a quoted filename; now it does. None of the
...
calls to isc_lex_gettoken were properly handling isc_tokentype_special
tokens; it's now an error to see one.
2000-07-30 20:28:07 +00:00
Brian Wellington
eefb0a0720
If there are no writers waiting, always let new readers in. Also change the
...
hardcoded default read and write quota values to #defines.
2000-07-30 17:57:48 +00:00
Brian Wellington
4eabcbb83b
In several places, the resolver assigned values to event->ev_sender simply
...
because the field couldn't be NULL (until recently). They now use NULL.
2000-07-29 01:18:36 +00:00
Brian Wellington
da786e7937
Sending a TSIG signed query with a TSIG algorithm that's not
...
HMAC-MD5.SIG-ALG.REG.INT shouldn't crash the server. Also, the description
of dns_tsigkey_create was wrong in at least one place, and the function
incorrectly returned an undocumented result.
2000-07-28 23:27:01 +00:00
Brian Wellington
cd54303345
357. [bug] The server would crash if a response contained both
...
a CNAME and records of the query type.
2000-07-28 22:37:47 +00:00
Brian Wellington
f91e126d21
Allow zones with no NS records to be loaded and/or transferred in. Log
...
an error if the zone is loaded, but continue anyway.
2000-07-28 20:13:47 +00:00
Andreas Gustafsson
98a5693ce7
removed unused variable debug_lexer
2000-07-28 19:33:29 +00:00
Andreas Gustafsson
7edcf7abdf
added INSISTs and comments to notify code
2000-07-28 19:32:57 +00:00
Brian Wellington
ddbc279e7b
Removed some cruft and a crash.
2000-07-28 00:01:59 +00:00
Brian Wellington
019a2ec92c
A comment had an extra *.
2000-07-27 23:56:41 +00:00
Michael Graff
a4cb99bf12
pasto
2000-07-27 23:31:20 +00:00
Brian Wellington
bf426c2605
Passing a dereferenced pointer as the event->sender is just plain silly.
...
Now that NULL is an allowed value, use it.
2000-07-27 22:25:58 +00:00
Brian Wellington
677045ed61
356. [cleanup] isc_task_send no longer requires event->sender to
...
be non-null.
2000-07-27 22:24:54 +00:00
Brian Wellington
47846b7468
A comment was reformatted badly.
2000-07-27 22:05:04 +00:00
Brian Wellington
fbde30645b
cd queries would cause the server to hang on exit.
2000-07-27 21:29:58 +00:00
Brian Wellington
f15af68028
negative responses to cd queries should work now.
2000-07-27 18:42:08 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
David Lawrence
10885eeaae
I was mistaken, FreeBSD needs the stddef.h include
2000-07-27 02:11:19 +00:00
David Lawrence
febf5f8b55
355. [func] Added isc_dir_createunique(), similar to mkdtemp().
2000-07-27 02:04:36 +00:00
Brian Wellington
98d010a24a
If a negative insecurity proof succeeds, set all of the rdatasets in the
...
authority section of the message to non-pending, so that the response
has the ad bit set.
2000-07-27 01:26:15 +00:00
Andreas Gustafsson
4d9b99ccb2
the client control event should be a server event,
...
not a DNS library event
2000-07-26 23:45:55 +00:00
Michael Sawyer
a53151d995
Fix up some of the sanatize code and make kits correctly
2000-07-26 23:40:22 +00:00
Mark Andrews
c9b176a528
353. [bug] double incrememnt in lwrew/gethost.c:copytobuf().
...
(RT# 187)
2000-07-26 22:52:01 +00:00
Andreas Gustafsson
371827c1e0
added missing DNSSAFE license file
2000-07-26 22:41:28 +00:00
David Lawrence
976f44baa3
needed isc/string.h for memset() prototype
2000-07-26 22:36:34 +00:00
David Lawrence
7b04a0e1df
does not need stddef.h, tell emacs to use C mode on the file
2000-07-26 21:56:28 +00:00
David Lawrence
951c247f29
style lint
2000-07-26 21:44:34 +00:00
David Lawrence
f6f4d7ee0f
separate the ISC_R_NRESULTS macro from those that define result codes, for
...
clarity
2000-07-26 21:34:11 +00:00
David Lawrence
894a2f61c9
minor style issue -- missing periods at ends of sentences/phrasesin comments.
2000-07-26 21:32:57 +00:00
David Lawrence
ef4010aae7
cross-reference error strings with their result.h macros
2000-07-26 21:31:52 +00:00
Michael Graff
6d016e34bf
minor formatting issue -- kill trailing whitespace
2000-07-26 20:56:39 +00:00
Michael Graff
bfab56849d
Revamp memory stuff.
...
Now, if you define ISC_MEM_TRACKLINES, and set isc_mem_debugging = 2 first
thing in main(), isc_mem_stats() will dump the file/line where any leaking
allocations were made.
2000-07-26 19:06:20 +00:00
Michael Sawyer
761a1c3761
Add sanitizer and hide per-master key code behind sanitizing #ifdefs
2000-07-26 18:47:43 +00:00
Andreas Gustafsson
a32738e3e4
352. [bug] Race condition in dns_client_t startup could cause
...
an assertion failure.
2000-07-26 17:39:12 +00:00
Andreas Gustafsson
97684ed87d
new functions isc_task_getname() and isc_task_gettag(),
...
to be used for debugging
2000-07-26 17:11:14 +00:00
James Brister
6e1de1f55b
When unsetting option strings pointer wasn't being NULLed.
2000-07-26 15:21:04 +00:00
Brian Wellington
5b0413f993
Call isc_log_wouldlog to potentially avoid extra work in validator_log.
2000-07-26 00:50:02 +00:00
Brian Wellington
53dc771403
The CD bit changes broke insecurity proofs. They work again.
2000-07-26 00:03:18 +00:00
Brian Wellington
6dc130c7c9
351. [bug] Constructing a response with rcode SERVFAIL to a TSIG
...
signed query could crash the server.
2000-07-25 22:51:46 +00:00
Andreas Gustafsson
ec34015017
dns_c_view_getalsonotify() should attach the list
...
like both the global and per-zone counterparts now do
2000-07-25 22:38:29 +00:00
Brian Wellington
94ec6e9a1a
whitespace fixes
2000-07-25 22:04:33 +00:00
Brian Wellington
69a761838b
Support for the cd (checking disabled) bit. Also remove data from the
...
cache if validation fails.
2000-07-25 22:03:25 +00:00
Brian Wellington
7e0d7323d7
Detach from the iplist obtained from *_getalsonotify.
2000-07-25 20:26:11 +00:00
James Brister
b28affc652
Added missing prototypes.
2000-07-25 20:17:52 +00:00