Mark Andrews
3bc928ccc3
update copyrights
2014-06-11 10:28:49 +10:00
Mark Andrews
9becd4c7d6
3872. [bug] Address issues found by static analysis. [RT #36209 ]
...
(cherry picked from commit b16d99bac1 )
2014-06-10 09:22:43 +10:00
Mark Andrews
a27fdeeef2
3868. [bug] isc_mem_setwater incorrectly cleared hi_called
...
potentially leaving over memory cleaner running.
[RT #35270 ]
2014-06-02 16:37:45 +10:00
Mark Andrews
73086f17b0
update copyrights
2014-05-30 09:42:32 +10:00
Evan Hunt
1c961887b8
[v9_10] Add various RBT unit tests
...
3865. [test] Improved testability of the red-black tree
implementation and added unit tests. [RT #35904 ]
2014-05-29 12:30:33 -07:00
Mark Andrews
f7f2de9a71
address typo
...
(cherry picked from commit 358cc47a25 )
2014-05-27 14:10:32 +10:00
Mark Andrews
1c18b4bd9e
fix typo == -> =
2014-05-24 23:24:44 +10:00
Mark Andrews
8fd8dd56fe
3860. [bug] ioctl(DP_POLL) array size needs to be determined
...
at run time as it is limited to {OPEN_MAX}.
[RT #35878 ]
(cherry picked from commit a569e1b321 )
2014-05-23 13:06:25 +10:00
Tinderbox User
68f3043aef
update copyright notice
2014-05-07 23:45:47 +00:00
Evan Hunt
b674db54ca
[v9_10] check for arc4random_addrandom()
...
3840. [port] Check for arc4random_addrandom() before using it;
it's been removed from OpenBSD 5.5. [RT #35907 ]
(cherry picked from commit 1ea6e09c37 )
2014-05-07 08:58:47 -07:00
Tinderbox User
76bc53b31f
update copyright notice
2014-05-02 23:45:43 +00:00
Mark Andrews
c83e6ec921
add keyboard.h [RT #35887 ]
...
(cherry picked from commit c25d9da3f1 )
2014-05-02 10:19:43 +10:00
Tinderbox User
82c9b4952f
update copyright notice
2014-04-29 23:45:46 +00:00
Evan Hunt
013b68c0dd
[v9_10] use-after-free in isc_radix_remove()
...
3826. [bug] Corrected a use-after-free in isc_radix_remove().
(This function is not used in BIND, but could have
caused problems in programs linking to libisc.)
[RT #35870 ]
(cherry picked from commit 3e5743068c )
2014-04-29 15:22:09 -07:00
Mark Andrews
97e241a3f8
3825. [bug] Address sign extension bug in isc_regex_validate.
...
[RT #35758 ]
(cherry picked from commit c11e46110b )
2014-04-29 14:36:20 +10:00
Tinderbox User
a8a07c9532
update copyright notice
2014-04-25 23:45:45 +00:00
Evan Hunt
de03407445
[v9_10] restore changes post 9.10.0
...
This reverts commit 2bb45e9515 .
2014-04-25 16:29:32 -07:00
Evan Hunt
2bb45e9515
[v9_10] revert so 9.10.0 can be tagged
...
(changes for 9.10.1 were inadvertently committed early)
2014-04-25 16:27:03 -07:00
Mark Andrews
f6e606a08a
remove const
...
(cherry picked from commit 1deeb567fa )
2014-04-25 14:31:17 +10:00
Mark Andrews
eff85d1ef2
additional places:
...
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
constant in isc_event_allocate.
(cherry picked from commit 39b5269577 )
2014-04-25 12:22:01 +10:00
Mark Andrews
5d636666e2
additional changes for:
...
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
constant in isc_event_allocate.
(cherry picked from commit 44c6deacdd )
2014-04-25 11:52:14 +10:00
Tinderbox User
18c4d53ad7
update copyright notice
2014-04-24 23:45:43 +00:00
Mark Andrews
7ce6651a2a
3819. [bug] NSEC3 hashes need to be able to be entered and
...
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925 ]
(cherry picked from commit 36e5ac0033 )
2014-04-24 19:12:00 +10:00
Mark Andrews
c41f0af196
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
...
constant in isc_event_allocate.
(cherry picked from commit e916c4f840 )
2014-04-24 13:45:28 +10:00
Evan Hunt
8103fbabd5
[v9_10] globally rename "delve" to "delv"
...
3817. [func] The "delve" command is now spelled "delv" to avoid
a namespace collision with the Xapian project.
[RT #35801 ]
(cherry picked from commit 2ae159b376 )
2014-04-23 11:15:36 -07:00
Mark Andrews
2d1c1ee28a
keyboard.h
2014-04-08 10:37:08 +10:00
Tinderbox User
1756e623f9
update copyright notice
2014-04-04 23:46:15 +00:00
Mark Andrews
866606b9c7
3802. [bug] Various header files were not being installed
2014-04-04 21:56:08 +11:00
Evan Hunt
4c4d6213e1
[master] prep 9.10.0rc1
2014-04-03 20:34:46 -07:00
Evan Hunt
f0e9d6e905
[master] fix gssapi probing on freebsd
...
3801. [port] Fix probing for gssapi support on FreeBSD. [RT #35615 ]
2014-04-03 19:52:03 -07:00
Mark Andrews
1fa64087e7
sigprocmask sets errno on error
2014-03-27 12:33:40 +11:00
Mark Andrews
b0e6f5dfd7
copy named-rrchecker.html
2014-03-14 11:16:13 +11:00
Tinderbox User
24a4fabc0b
update copyright notice
2014-03-13 23:53:24 +00:00
Tinderbox User
3c15417fc1
update copyright notice
2014-03-13 23:46:07 +00:00
Evan Hunt
9896a01aeb
[master] prep 9.10.0b2
2014-03-12 21:57:11 -07:00
Evan Hunt
acbb301e64
[master] better error output when initializing pkcs11
...
3786. [func] Provide more detailed error codes when using
native PKCS#11. "pkcs11-tokens" now fails robustly
rather than asserting when run against an HSM with
an incomplete PCKS#11 API implementation. [RT #35479 ]
2014-03-12 20:52:01 -07:00
Tinderbox User
7bd4556414
update copyright notice
2014-03-10 23:46:12 +00:00
Evan Hunt
8cbf3b6fc3
[master] use adaptive locks when available
...
3781. [tuning] Use adaptive mutex locks when available; this
has been found to improve performance under load
on many systems. "configure --with-locktype=standard"
restores conventional mutex locks. [RT #32576 ]
2014-03-10 12:14:35 -07:00
Evan Hunt
e29c2b3903
[master] fix misuses of isc__buffer functions, update comment
2014-03-06 17:26:21 -08:00
Tinderbox User
cc2a515684
update copyright notice
2014-03-04 23:46:15 +00:00
Evan Hunt
b454c03196
[master] use ANSI prototypes, clean up some casts
2014-03-04 10:42:25 -08:00
Tinderbox User
938440694b
update copyright notice
2014-02-27 23:46:22 +00:00
Evan Hunt
98922b2b2b
[master] merge several interdependent fixes
...
3760. [bug] Improve SIT with native PKCS#11 and on Windows.
[RT #35433 ]
3759. [port] Enable delve on Windows. [RT #35441 ]
3758. [port] Enable export library APIs on windows. [RT #35382 ]
2014-02-26 19:00:05 -08:00
Mark Andrews
86ec04712b
#include <inttypes.h>
2014-02-27 11:57:51 +11:00
Evan Hunt
3a01ded15d
[master] enable windows python tools
...
3757. [port] Enable Python tools (dnssec-coverage,
dnssec-checkds) to run on Windows. [RT #34355 ]
2014-02-26 08:43:50 -08:00
Francis Dupont
2ab466bf79
more missing WIN32 docs
2014-02-22 03:01:56 +01:00
Evan Hunt
4a0beb64be
[master] start prep for 9.10.0b1
2014-02-19 21:39:35 -08:00
Mark Andrews
e676a59686
update copyrights
2014-02-20 10:53:11 +11:00
Evan Hunt
6a3fa181d1
[master] add "--with-tuning=large" option
...
3745. [func] "configure --with-tuning=large" adjusts various
compiled-in constants and default settings to
values suited to large servers with abundant
memory. [RT #29538 ]
2014-02-18 22:36:14 -08:00
Mark Andrews
b5f6271f4d
3744. [experimental] SIT: send and process Source Identity Tokens
...
(which are similar to DNS Cookies by Donald Eastlake)
and are designed to help clients detect off path
spoofed responses and for servers to detect legitimate
clients.
SIT use a experimental EDNS option code (65001).
SIT can be enabled via --enable-developer or
--enable-sit. It is on by default in Windows.
RRL processing as been updated to know about SIT with
legitimate clients not being rate limited. [RT #35389 ]
2014-02-19 12:53:42 +11:00