Commit Graph
6510 Commits
Author SHA1 Message Date
Brian Wellington 5e387b9ce6 and more calls to DESTROYLOCK 2000-08-26 01:37:00 +00:00
Brian Wellington a44038277a MOre calls to DESTROYLOCK 2000-08-26 01:31:56 +00:00
Brian Wellington 6714319d0f Add a DESTROYLOCK macro to wrap isc_mutex_destroy() 2000-08-26 01:23:17 +00:00
Brian Wellington bba01d378b Since the result of isc_mutex_destroy() is being ignored, cast it to void. 2000-08-26 01:10:54 +00:00
Brian Wellington 569c05295c removed a chunk of dead debugging code. 2000-08-25 22:07:52 +00:00
Brian Wellington 960d37edc3 Setting event->ev_sender to a bogus non-null value is no longer necessary. 2000-08-25 18:58:35 +00:00
Andreas Gustafsson cdc2d4a065 typo 2000-08-25 17:28:57 +00:00
Mark Andrews ec4060d310 408. [bug] stub zones could leak memory and refernce counts if
all the masters were unreachable.
2000-08-25 04:42:49 +00:00
Andreas Gustafsson 6253eaa03c fix the typo the previous change should have fixed 2000-08-25 01:33:45 +00:00
Andreas Gustafsson 2c7097eac0 typo 2000-08-25 01:32:14 +00:00
Andreas Gustafsson d70e2f3652 407. [bug] isc_rwlock_lock() would needlessly block
readers when reaching the read quota even
                        if no writers were waiting.
(fixed incorrectly in rwlock.c 1.18, corrected in 1.23)
2000-08-25 01:26:30 +00:00
Brian Wellington 0a88c09dc9 #include <isc/mutex.h> 2000-08-25 01:16:04 +00:00
Brian Wellington 8f7cae3d7b #include <isc/result.h> 2000-08-25 01:08:20 +00:00
Brian Wellington 504b5167f3 #include <isc/mutex.h> 2000-08-25 01:08:07 +00:00
Andreas Gustafsson 9139e153da 406. [bug] Log messages were occasionally lost or corrupted
due to a race condition in isc_log_doit().
2000-08-25 00:03:22 +00:00
Brian Wellington f5ad7569cb #include <stddef.h> 2000-08-24 23:26:13 +00:00
Brian Wellington d07ef64ed1 #include <time.h> 2000-08-24 23:22:40 +00:00
Brian Wellington dcc6bde0a3 Added a system test for selective forwarding. 2000-08-24 22:23:46 +00:00
Brian Wellington 30e6ea9ded 405. [func] Add support for selective forwarding (forward zones) 2000-08-24 22:15:40 +00:00
Brian Wellington 21f710a09f Changes to the rdata text format in a few cases (removal of parens) to
match the dig output.
2000-08-24 22:01:12 +00:00
Andreas Gustafsson 9f139761ca don't use parentheses in the text representation of RRs unless
we are in multiline mode; this ensures that the output can be re-parsed with
dns_rdata_fromtext
2000-08-24 21:41:44 +00:00
Michael Graff 079c87a7fe remove annoying log message that floods while loading 2000-08-24 21:28:50 +00:00
Andreas Gustafsson 2de4786af7 a function pointer is not a valid event sender, but NULL is 2000-08-24 19:13:13 +00:00
Brian Wellington 3cab47dbea A read lock could incorrectly be granted in some cases. 2000-08-24 19:06:38 +00:00
Andreas Gustafsson 6c046c19a3 log a debug message at the end of server configuration 2000-08-24 19:02:06 +00:00
Andreas Gustafsson dcfbc7c73e do not clear lctx->buffer before it is has been locked 2000-08-24 18:21:40 +00:00
Andreas Gustafsson 249b19d917 print lock address and thread ID in rwlock trace messages 2000-08-24 17:06:31 +00:00
Andreas Gustafsson ec46482ef3 dispatch log messages had request/response backwards 2000-08-24 16:56:48 +00:00
Andreas Gustafsson eb5670ecd2 send task trace output to stderr, not stdout, so that
it gets buffered synchronously with logging output sent to stderr
2000-08-24 01:40:46 +00:00
Andreas Gustafsson ce4ccd5d7f const correctness 2000-08-24 01:38:46 +00:00
Andreas Gustafsson 1ccdb91515 typo in comment 2000-08-24 01:19:58 +00:00
Andreas Gustafsson 60cf8301f9 drop parser support for dns_c_forw_noanswer and dns_c_forw_nodomain
as the server does not implement them (lacking a spec for what they should do)
2000-08-23 23:56:44 +00:00
Andreas Gustafsson 5bf922fd09 use all lower case in error messages 2000-08-23 23:54:58 +00:00
Brian Wellington 1aae88078f 404. [bug] The request library didn't completely work with IPv6. 2000-08-23 19:47:00 +00:00
Andreas Gustafsson 1eb742c208 updated 2000-08-23 19:00:01 +00:00
Brian Wellington 0a45f098e4 Obey the DNS_DBFIND_GLUEOK flag in find(). 2000-08-23 18:45:13 +00:00
Brian Wellington 60b90a37f4 Support for AXFR and minor cleanup. 2000-08-23 18:28:03 +00:00
Brian Wellington 32de824866 dns_rdataset_current was being called on an rdataset without earlier calling
dns_rdataset_first.
2000-08-23 17:40:53 +00:00
Andreas Gustafsson 6cab5e204c write ASCII NUL as '\0', not 0 2000-08-23 02:21:16 +00:00
Brian Wellington 9ce72fc748 don't print parens at all if in non-multiline mode. 2000-08-22 22:07:13 +00:00
Brian Wellington 75e1e12f48 use a 'dns_sdbmethods_t' instead of passing all of the functions to
dns_sdb_register as parameters.
2000-08-22 22:06:46 +00:00
Andreas Gustafsson ce2d576f3c another missing /* NOMINUM_PUBLIC */ comment 2000-08-22 19:32:47 +00:00
Andreas Gustafsson f4ad427d6a new ARM from Mary; added missing copyright headers
and converted Macintosh newlines
2000-08-22 19:26:48 +00:00
Andreas Gustafsson 0eb69f1493 documented max-names and per-master keys; added
copyright statement
2000-08-22 17:43:12 +00:00
Andreas Gustafsson f0bdf4aa8b #endif /* NOMINUM_PUBLIC */ was missing the required comment 2000-08-22 17:36:31 +00:00
Andreas Gustafsson 8a63ecd933 silenced compiled warning about a potentially uninitialized
variable; INSIST that the variable is indeed initialized
2000-08-22 17:32:07 +00:00
Andreas Gustafsson 52f16aeb30 omit doc/private from release kits 2000-08-22 17:28:09 +00:00
Andreas Gustafsson db6fa2e944 reclassified 330. as a bug 2000-08-22 17:12:48 +00:00
Andreas Gustafsson 17a28c1f02 403. [bug] host did not use the search list. 2000-08-22 17:02:49 +00:00
Andreas Gustafsson 5b7f324879 removed unused extern variable declarations 2000-08-22 16:44:46 +00:00