Commit Graph
5356 Commits
Author SHA1 Message Date
Mark Andrews 594a685c8d Add ISC_MEM_DEBUGGING to set default compile time flags.
Remember ISC_MEM_DEBUGRECORD state when isc_mem_create() is called as
it is dangerous to change this afterwards.
2001-06-28 01:51:20 +00:00
Mark Andrews 950d71eee3 allow maximum inuse memory to be tracked. 2001-06-27 23:29:29 +00:00
David Lawrence 6817b32d2c Revert "incremental cleaning should actually clean" because it already did.
dns_dbiterator_setcleanmode(cleaner->iterator, ISC_TRUE) causes
dns_dbiterator_current() to do node expiry.
2001-06-27 20:18:03 +00:00
Mark Andrews ba94ff2e56 incremental cleaning should actually clean.
end_cleaning wants busy not idle
2001-06-27 14:48:21 +00:00
Mark Andrews c86b6051b6 hp cleanup 2001-06-27 12:29:41 +00:00
Danny Mayer 53bc020d74 modified to use isc_file_rename instead of rename 2001-06-27 04:37:11 +00:00
Danny Mayer 11c7a43642 type needed to be defined as dns_rdatatype_t instead of int in rdataset_totext() 2001-06-27 04:30:37 +00:00
Brian Wellington f215881bb0 removed unnecessary const [RT #1440] 2001-06-27 04:21:18 +00:00
Mark Andrews b6f0efbf3e aix namespace collision ERR -> EV_ERRR 2001-06-27 03:55:48 +00:00
Mark Andrews 98b2d12313 rejen 2001-06-25 13:27:29 +00:00
Mark Andrews 51cb4eba54 aix & hp 2001-06-25 13:22:33 +00:00
Mark Andrews 2bc98b7d91 910. [port] Some pre-RFC2133 IPv6 do not define IN6ADDR_ANY_INIT. 2001-06-25 03:56:58 +00:00
Mark Andrews 9432c5ee8b pullup:
64 bit alignment is only required on 64 bit machines
2001-06-25 00:30:46 +00:00
Mark Andrews 768d8c0ceb _SOCKADDR_LEN 2001-06-23 04:02:24 +00:00
Mark Andrews 14c32141f7 regen 2001-06-23 03:45:35 +00:00
Mark Andrews 008616624a extra commas 2001-06-23 03:44:11 +00:00
Mark Andrews 0cbda00d11 regen 2001-06-23 02:17:13 +00:00
Mark Andrews bf92294d2a osf sethostent_r 2001-06-23 02:16:13 +00:00
Mark Andrews a4786a3117 uint#_t 2001-06-23 02:11:08 +00:00
Mark Andrews 5f229adf3a regen 2001-06-23 02:03:26 +00:00
Mark Andrews 8264cdf2f1 add port/decunix 2001-06-23 02:02:01 +00:00
Mark Andrews 3d112f226f regen 2001-06-23 01:50:27 +00:00
Mark Andrews cd7564646e OSF 5.0 setpwent_r() support 2001-06-23 01:49:21 +00:00
David Lawrence 9bfa90768a 907. [func] The ability to get entropy from either the
random device, a user-provided file or from
			the keyboard was migrated from the DNSSEC tools
			to libisc as isc_entropy_usebestsource().
2001-06-22 17:05:54 +00:00
Mark Andrews de8e172e44 regen 2001-06-22 05:11:52 +00:00
Mark Andrews 7ae2ccb5d1 linux netbsd 2001-06-22 05:11:05 +00:00
David Lawrence 2d67c24744 906. [port] Separated the system independent portion of
lib/isc/unix/entropy.c into lib/isc/entropy.c
			and added lib/isc/win32/entropy.c.
2001-06-21 14:19:20 +00:00
Mark Andrews 2ef3e44fc8 regen 2001-06-21 09:04:21 +00:00
Mark Andrews 45a0264e76 alternate getnetgrent_r signature 2001-06-21 09:03:16 +00:00
Mark Andrews e481f1dd57 distclean -> config.cache 2001-06-21 08:53:15 +00:00
Mark Andrews c288005389 add IN6ADDR_LOOPBACK_INIT 2001-06-21 08:51:21 +00:00
Mark Andrews e2935ef152 clean/distclean to remove libbind.a 2001-06-21 08:50:34 +00:00
Mark Andrews 527302c4fe BIND 8.3.0-T1A sync 2001-06-21 08:26:27 +00:00
Mark Andrews 74f16d58a3 regen 2001-06-21 08:04:16 +00:00
Mark Andrews 800764304d spelling of HAVE_SOCKADDR_STORAGE 2001-06-21 08:03:21 +00:00
Mark Andrews 85bdc128fc Relax REQUIRES() in *fromstruct() and unconditionally call
mem_maybedup() in *tostruct().
TXT is one or more (not zero or more) strings.
2001-06-21 04:00:47 +00:00
Andreas Gustafsson 77efdc854b spacing; typo 2001-06-21 01:30:22 +00:00
Andreas Gustafsson 08a44b06ef the length of the NULL record RDATA can be zero;
do not assert the contrary
2001-06-20 17:43:31 +00:00
Andreas Gustafsson ac299c4f5c Removed statements to the effect that certain functions
perform assertion checks.  Such statements are inappropriate as they
document the implementation rather than the public interface.  The
functions are not required to perform assertion checks, but the caller
is required to pass arguments that conform to the API requirements.
2001-06-18 22:56:35 +00:00
Andreas Gustafsson d748172fd7 added one end tag too many 2001-06-18 22:11:59 +00:00
Andreas Gustafsson 86b0285d7e missing end tags; other cleanup 2001-06-18 22:07:02 +00:00
Andreas Gustafsson 474a81662f missing end tags; other cleanup 2001-06-18 17:56:54 +00:00
Andreas Gustafsson 19872fdfb7 convert more socket errors to specific ISC error codes, notably ECONNRESET 2001-06-15 22:07:51 +00:00
Brian Wellington 2196128fc2 When doing best-effort parsing (in dig, for example) on a message with multiple
questions where an unrecoverable error is seen after 2 or more questions have
been parsed, memory would be leaked from msg->namepool, and would trigger an
ENSURE() in dns_message_destroy().
2001-06-15 05:24:24 +00:00
Brian Wellington 0a9a3d8c6d 904. [bug] The server would leak memory if attempting to use
an expired TSIG key. [RT #1406]
2001-06-15 02:24:02 +00:00
Andreas Gustafsson d1ecee17a5 remove the other blank line before .TH, too 2001-06-14 19:10:14 +00:00
Andreas Gustafsson 23ac0d8259 comments for dns_message_parse() referred to
nonexistent arguments
2001-06-14 18:38:48 +00:00
Mark Andrews 9a6573e16b sys/select.h not sys/socket.h 2001-06-12 01:35:42 +00:00
Andreas Gustafsson 509ef0c871 Keep track of the number of times the system malloc() has
failed, to help determine whether a server crash resulted
from a bug in the handling of an out-of-memory condition
or not.
2001-06-11 20:27:16 +00:00
Andreas Gustafsson 8de7014e56 removed CVS Id from machine-generated man page files -- it is no longer needed
now that they are ignored by update_copyrights
2001-06-11 19:02:45 +00:00