Brian Wellington
56ceb9db8e
update copyrights on the release branch.
2001-01-09 22:53:46 +00:00
Andreas Gustafsson
831acf3232
pullup:
...
667. [bug] On Linux, running named with the -u option and a
non-world-readable configuration file didn't work.
[RT #626 ]
2001-01-09 19:38:00 +00:00
Brian Wellington
49da32935f
pullup:
...
672. [bug] The wrong time was in the "time signed" field when
replying with BADTIME error.
2001-01-09 19:36:20 +00:00
Andreas Gustafsson
f03aa2d025
pullup:
...
clarified "subdomain" description for update-policy statement.
2001-01-09 19:05:56 +00:00
Brian Wellington
0918a266f0
pullup:
...
654. [bug] Origin was being forgotten in TCP retries in dig.
[RT #574 ]
653. [bug] +defname option in dig was reversed in sense.
[RT #549 ]
(patches slighly modified)
2001-01-08 23:43:01 +00:00
Brian Wellington
48b7b8fb19
664. [bug] The t_tasks and t_timers module tests are now skipped
...
when building without threads, since they require
threads.
v9.1.0b3
2001-01-08 21:01:08 +00:00
Andreas Gustafsson
bce7c42fd2
pullup:
...
666. [bug] If a request sent by dig is longer than 512 bytes,
use TCP.
2001-01-08 20:59:55 +00:00
Andreas Gustafsson
938a977a42
tabified
2001-01-08 19:36:11 +00:00
Andreas Gustafsson
262564cb76
added --- 9.1.0b3 released --- line
2001-01-08 19:34:34 +00:00
Brian Wellington
f682d506e4
pullup:
...
661. fix failed to destroy transfer object after sending response
2001-01-08 19:30:37 +00:00
Andreas Gustafsson
289b5961b3
in 661., note additional RT entries likely to be fixed by
...
this change, and provide less clues to DOS crackers
2001-01-08 19:08:27 +00:00
Brian Wellington
f6938dad17
pullup:
...
661. [bug] UDP IXFR requests with EDNS options caused
an assertion failure (mpctx->allocated == 0).
[RT #623 ]
2001-01-06 03:09:54 +00:00
Andreas Gustafsson
9a60f89086
updated for 9.1.0b3
2001-01-06 01:37:21 +00:00
Andreas Gustafsson
169c2f4094
bumped to 9.1.0b3
2001-01-06 01:35:29 +00:00
Andreas Gustafsson
e149301460
pullup:
...
659. [performance] Rewrite the name compression code to be much faster.
2001-01-06 01:33:34 +00:00
Andreas Gustafsson
f13db7a635
658. is in 9.1, too
2001-01-06 00:15:53 +00:00
Andreas Gustafsson
3aba6023de
pullup:
...
Remove DNS_COMPRESS_GLOBAL, since the only type of global compression
is GLOBAL14
2001-01-06 00:11:23 +00:00
Andreas Gustafsson
dbe83aa9d7
regenerated HTML
2001-01-06 00:10:51 +00:00
Andreas Gustafsson
55115bffc3
pullup:
...
651. [func] The AD bit in responses now has the meaning
specified in <draft-ietf-dnsext-ad-is-secure>.
2001-01-05 23:50:16 +00:00
Andreas Gustafsson
f2383e8327
pullup:
...
657. [bug] When a listen-on statement in an lwres block does not
specifiy a port, use 921, not 53. Also update the
listen-on documentation. [RT #616 ]
2001-01-05 23:44:56 +00:00
Brian Wellington
ed9e25e312
pullup:
...
647. [bug] Resolver queries sent after following multiple
referrals had excessively long retransmission
timeouts due to incorrectly counting the referrals
as "restarts".
2001-01-05 22:18:28 +00:00
Andreas Gustafsson
db55ad5320
pullup:
...
It was possible to join to an already running fctx
after it had "cloned" its events, but before it sent
them. In this case, the event of the newly joined
fetch would not contain the answer, and would
trigger the INSIST() in fctx_sendevents().
[RT #597 , #605 , #607 ]
2001-01-05 22:06:19 +00:00
Andreas Gustafsson
19902e415f
pullup:
...
647. [bug] Resolver queries sent after following multiple
referrals had excessively long retransmission
timeouts due to incorrectly counting the referrals
as "restarts".
2001-01-05 22:05:27 +00:00
Andreas Gustafsson
b761459e7b
pullup: wrong result code tested
2001-01-03 23:34:54 +00:00
Andreas Gustafsson
3d28abda8b
pullup:
...
642. [bug] #622 needed more work.
2001-01-03 20:45:40 +00:00
Andreas Gustafsson
e82fe0b699
pullup:
...
646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
didn't _cleanly_ fix the problem it was trying to fix.
2001-01-03 20:37:58 +00:00
Andreas Gustafsson
743ab113b4
pullup:
...
645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603 ]
2001-01-03 20:26:47 +00:00
Andreas Gustafsson
1ce3c31379
pullup:
...
642. [bug] Break the exit_check() race in the zone module.
[RT #598 ]
+ fix lock heirachy in zone_shutdown()
2000-12-29 19:16:36 +00:00
Andreas Gustafsson
0073346086
pullup:
...
641. [bug] caused a uninitialized link to be used.
[RT #595 ]
v9.1.0b2
2000-12-28 18:46:46 +00:00
Andreas Gustafsson
6491263704
pullup: reorder the pthread_create tests
2000-12-28 17:44:56 +00:00
cvs2git
65bfedf5a0
This commit was manufactured by cvs2git to create branch 'v9_1'.
2000-12-28 01:42:01 +00:00
Andreas Gustafsson
a110543bb4
include changes up to 640. in 9.1.0b2
2000-12-28 01:42:00 +00:00
Mark Andrews
de154f65f6
Ensure that ns_client_*() are only called from the client's task.
2000-12-28 01:29:09 +00:00
Brian Wellington
d780c35e54
remove all vestiges of 16 bit global compression
2000-12-28 00:43:12 +00:00
Mark Andrews
af5dc286ff
640. [bug] Memory leak in error path could cause
...
"mpctx->allocated == 0" failure. [RT #584 ]
2000-12-27 23:01:25 +00:00
David Lawrence
090432605e
isc_file_renameunique() set its result incorrectly if renaming failed; it used
...
the value of errno from an unlink() call, not from the rename() call.
2000-12-27 17:21:53 +00:00
Brian Wellington
ee303f481d
639. [bug] Reading entropy from the keyboard would sometimes fail.
...
[RT #591 ]
note: the entropy callback conventions should really be documented.
2000-12-27 00:11:26 +00:00
David Lawrence
801dceea23
Revert my last change. It was stupid, which I if I had been thinking clearly
...
I would have seen *before* I commited anything. So, include isc/thread.h,
isc/mutex.h and isc/condition.h even if ISC_PLATFORM_USETHREADS is not defined.
(What caused me to bother with this at all was a problem that I resolved
a few days ago by fixing configure ... though now that I think about it,
that probably means there is some other latent problem with inconsistent
definitions that could maybe be handled better. I'll look into it more
later, AFTER vacation.)
2000-12-26 21:45:08 +00:00
David Lawrence
bdcae3560b
Only include isc/thread.h, isc/mutex.h and isc/condition.h if
...
ISC_PLATFORM_USETHREADS is defined.
2000-12-26 21:12:25 +00:00
David Lawrence
8ab1d97093
sigh. "define" -> "defined". never make trivial changes without retesting.
2000-12-26 21:06:49 +00:00
David Lawrence
86b8c48576
638. [port] lib/isc/random.c needed to explicitly include
...
time.h explicitly to get a prototype for time() when
pthreads was not being used. [RT #592 ]
2000-12-26 21:02:14 +00:00
David Lawrence
125a916d1a
637. [port] Use isc_u?int64_t instead of (unsigned) long long in
...
lib/isc/print.c. Also allow lib/isc/print.c to
be compiled even if the platform does not need it.
[RT #592 ]
Also cleaned up some const issues.
2000-12-26 21:00:41 +00:00
David Lawrence
0b3427d15c
636. [port] Shut up MSVC++ about a possible loss of precision
...
in the ISC__BUFFER_PUTUINT*() macros. [RT #592 ]
This is the basically the same change made to buffer.c before the macros
were created:
revision 1.18
date: 1999/09/23 17:54:57; author: tale; state: Exp; lines: +4 -4
Shut up MSVC++ compiler warning about loss of precision when assigning
8 bits masked out of a 32 bit int to individual bytes.
Also, an #if 0 around "#define ISC_BUFFER_USEINLINE" was removed, per the
ISC coding style, and instead a comment was used to disable the definition.
2000-12-26 20:51:14 +00:00
David Lawrence
2115bc7d64
636. [port] Shut up MSVC++ about a possible loss of precision
...
in the ISC__BUFFER_PUTUINT*() macros. [RT #592 ]
This is the basically the same change made to buffer.c before the macros
were created:
revision 1.18
date: 1999/09/23 17:54:57; author: tale; state: Exp; lines: +4 -4
Shut up MSVC++ compiler warning about loss of precision when assigning
8 bits masked out of a 32 bit int to individual bytes.
Also, an #if 0 around "#define ISC_BUFFER_USEINLINE" was removed, per the
ISC coding style, and instead a comment was used to disable the definition.
2000-12-26 20:18:50 +00:00
Brian Wellington
02e3821450
635. [bug] Reloading a server with a configured blackhole list
...
would cause an assertion. [RT #590 ]
2000-12-26 09:48:41 +00:00
Brian Wellington
5bb8c225cd
the last change was missing a )
2000-12-26 09:34:51 +00:00
David Lawrence
054e999be3
#include <config.h>
2000-12-23 22:02:49 +00:00
David Lawrence
85d10fda1b
Some cvs screwage resulted in revision 1.201, which looked for pthread_create
...
in libc_r for FreeBSD, being backed out when I checked in 1.202, which was
only supposed to be adding rlim_t checking.
2000-12-23 21:56:01 +00:00
David Lawrence
f4ed5931a4
the log config pointer was not initialized to NULL as it should be
2000-12-23 19:24:18 +00:00
David Lawrence
f8da2d9583
634. [bug] A log file will completely stop being written when
...
it reaches the maximum size in all cases, not just
when versioning is also enabled. [RT #570 ]
2000-12-23 19:23:48 +00:00