Mark Andrews
2a0d4c4d6b
2797. [bug] Don't decrement the dispatch manager's maxbuffers.
...
[RT #20613 ]
2009-12-02 23:15:14 +00:00
Automatic Updater
2b2fc9b4df
update copyright notice
2009-11-25 23:49:22 +00:00
Mark Andrews
536e36ac8d
declarations before statements
2009-11-25 13:17:59 +00:00
Evan Hunt
cfc22e53a8
2789. [bug] Fixed an INSIST in dispatch.c [RT #20576 ]
2009-11-25 05:55:32 +00:00
Tatuya JINMEI 神明達哉
307d208450
2660. [func] Add a new set of DNS libraries for non-BIND9
...
applications. See README.libdns. [RT #19369 ]
2009-09-01 00:22:28 +00:00
Tatuya JINMEI 神明達哉
089f456eb3
2588. [bug] SO_REUSEADDR could be set unconditionally after failure
...
of bind(2) call. This should be rare and mostly
harmless, but may cause interference with other
processes that happen to use the same port. [RT #19642 ]
2009-04-28 21:39:00 +00:00
Mark Andrews
870a748bae
isc_statscounter_t
2009-01-31 00:37:04 +00:00
Mark Andrews
f19e6ef1eb
2541. [bug] Conditionally update dispatch manager statistics.
...
[RT #19247 ]
2009-01-31 00:10:24 +00:00
Tatuya JINMEI 神明達哉
d9059b0c38
2537. [func] Added more statistics counters including those on socket
...
I/O events and query RTT histograms. [RT #18802 ]
2009-01-27 22:30:00 +00:00
Automatic Updater
d362465c77
update copyright notice
2009-01-17 23:47:43 +00:00
Francis Dupont
584848087f
spelling
2009-01-17 14:18:27 +00:00
Automatic Updater
a8a8e73121
update copyright notice
2008-12-10 23:48:43 +00:00
Mark Andrews
92241b04f1
2509. [bug] Specifying a fixed query source port was broken.
...
[RT #19051 ]
2008-12-10 07:03:50 +00:00
Mark Andrews
96b3cb85d3
2491. [func] Attempt to re-use a local port if we are already using
...
the port. [RT #18548 ]
2008-11-12 23:10:57 +00:00
Tatuya JINMEI 神明達哉
a4037b279b
cleanup: unused function parameter [RT #18572 ]
2008-09-04 00:23:14 +00:00
Tatuya JINMEI 神明達哉
ebacb7908a
2425. [bug] named didn't detect unavailable query source addresses
...
at load time. [RT #18536 ]
2008-08-26 02:04:20 +00:00
Tatuya JINMEI 神明達哉
b55dc7da2e
typo: s/dns_displist_t/dispsocketlist_t/
2008-08-15 17:47:18 +00:00
Tatuya JINMEI 神明達哉
e2fe1fda75
2417. [bug] Connecting UDP sockets for outgoing queries could
...
unexpectedly fail with an 'address already in use'
error. [RT #18411 ]
2008-08-15 17:29:52 +00:00
Tatuya JINMEI 神明達哉
a9579d3386
2408. [bug] A duplicate TCP dispatch event could be sent, which
...
could then trigger an assertion failure in
resquery_response(). [RT #18275 ]
2008-08-05 19:18:02 +00:00
Mark Andrews
240e53b132
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
part 2
2008-07-23 23:27:54 +00:00
Mark Andrews
9de0f9b0ae
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
2008-07-22 03:43:04 +00:00
Automatic Updater
321b1c0501
update copyright notice
2008-07-18 23:47:01 +00:00
Mark Andrews
61facaae4e
change 2390 leaked memory
2008-07-18 06:09:39 +00:00
Tatuya JINMEI 神明達哉
2f76108082
2390 [bug] dispatch.c could make a false warning on 'odd socket'.
...
[RT #18301 ].
2008-07-18 02:35:42 +00:00
Evan Hunt
34350037a8
re-merged rt18194 after fixing problems
2008-07-03 00:13:25 +00:00
Tatuya JINMEI 神明達哉
2a03c0af76
prevent null socket dereference in IPv6 interface address adjustment
...
[RT #18203 ]
2008-06-26 22:15:40 +00:00
Automatic Updater
2cf81a3d8a
update copyright notice
2008-06-23 23:47:11 +00:00
Tatuya JINMEI 神明達哉
386d3a99c1
2375. [security] Fully randomize UDP query ports to improve
...
forgery resilience. [RT #17949 , #18098 ]
2008-06-23 19:41:20 +00:00
Automatic Updater
ddad355529
update copyright notice
2008-04-03 06:09:05 +00:00
Mark Andrews
8907d8fa04
2355. [func] Extend the number statistics counters available.
...
[RT #17590 ]
2008-04-03 05:55:52 +00:00
Mark Andrews
db30f4bdcb
2353. [func] Add support for Name Server ID (RFC 5001).
...
'dig +nsid' requests NSID from server.
'request-nsid yes;' causes recursive server to send
NSID requests to upstream servers. Server responds
to NSID requests with the string configured by
'server-id' option. [RT #17091 ]
2008-04-03 02:01:08 +00:00
Mark Andrews
8edb532ca2
silence "Different types treated as unsigned for >." warning
2007-06-27 04:10:44 +00:00
Mark Andrews
a095cd0ef5
replace gettimeofday with isc_time_now
2007-06-26 06:02:37 +00:00
Mark Andrews
60df7a9c76
s/u_int16_t/isc_uint16_t/
2007-06-26 05:00:53 +00:00
Mark Andrews
07072c9456
2203. [security] Query id generation was cryptographically weak.
...
[RT # 16915]
2007-06-26 02:52:15 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
25e2824175
2182. [bug] dns_dispatch_createtcp() and dispatch_createudp()
...
could return ISC_R_SUCCESS when they ran out of
memory. [RT #16365 ]
2007-05-18 05:30:23 +00:00
Mark Andrews
96ea716328
2134. [func] Additional statistics support. [RT #16666 ]
2007-02-13 02:49:08 +00:00
Mark Andrews
b11a1ea7d1
missing unlock
2007-02-07 05:40:50 +00:00
Mark Andrews
0b174d1243
update copyright notice
2007-02-06 00:01:23 +00:00
Mark Andrews
281bab0f36
2129. [func] Provide a pool of UDP sockets for queries to be
...
made over. See use-queryport-pool, queryport-pool-ports
and queryport-pool-updateinterval. [RT #16415 ]
2007-02-02 02:18:06 +00:00
Mark Andrews
7076f000ea
2048. [bug] It was possible to loop forever when using
...
avoid-v4-udp-ports / avoid-v6-udp-ports when
the OS always returned the same local port.
[RT #16182 ]
2006-07-19 00:42:13 +00:00
Mark Andrews
1b06367c34
update copyright notice
2006-01-06 00:01:44 +00:00
Mark Andrews
a295fbb55c
1961. [bug] Check the port and address of responses forwarded
...
to dispatch. [RT #15474 ]
2006-01-05 03:26:01 +00:00
Mark Andrews
18d0b5e54b
1900. [port] freebsd: pthread_mutex_init can fail if it runs out
...
of memory. [RT #14995 ]
2005-07-12 01:00:20 +00:00
Rob Austein
ab023a6556
1851. [doc] Doxygen comment markup. [RT #11398 ]
2005-04-27 04:57:32 +00:00
Mark Andrews
c2a5a4a3cf
update copyright notice
2005-02-24 00:33:35 +00:00
Mark Andrews
4423c99613
1814. [func] UNIX domain controls are now supported.
2005-02-23 01:09:23 +00:00
Mark Andrews
0150a81aad
match startrecv() prototype to function.
2004-09-01 04:25:20 +00:00
Tatuya JINMEI 神明達哉
455bb19b5d
1697. [bug] xxx-source{,-v6} was not effective when it
...
specified one of listening addresses and a
different port than the listening port. [RT #12257 ]
2004-08-15 04:37:38 +00:00