f9c410d93711fbf312a0162f1e2d3f2a5ede69af |
|
17-Jan-2018 |
Francis Dupont <fdupont@isc.org> |
Merged rt46864 (check MD5 amd SHA1 support) |
cae93321210538374e7a3d3015ce8cf5db98dd76 |
|
27-Nov-2017 |
Mark Andrews <marka@isc.org> |
add missing symbols |
24231e53a5c3079431f84dcddfee1e761fec7329 |
|
31-Oct-2017 |
Mark Andrews <marka@isc.org> |
4804. [port] win32: access() does not work on directories as
required by POSIX. Supply a alternative in
isc_file_isdirwritable. [RT #46394] |
fde1f873066550b37f01eeeb2c3bbbc30426dcd9 |
|
07-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] add missing names |
b5252fcde512405a68dd4becfe683d9763bd0fea |
|
19-Sep-2017 |
Mukund Sivaraman <muks@isc.org> |
Don't use memset() to wipe memory (#45947)
(cherry picked from commit d5707676e45551d1ceb600a674f3f13351fd3105) |
8b9c4592ed718c4187971f1104381faf538bf4f7 |
|
21-Apr-2017 |
Evan Hunt <each@isc.org> |
[v9_11] give threads unique names to assist debugging
4602. [func] Threads are now set to human-readable
names to assist debugging, when supported by
the OS. [RT #43234]
(cherry picked from commit d26ae7fc0802f67a50f6f01152f356182d47305e) |
e51ba2650025460b26092fb2500e0b6dfbf6d548 |
|
07-Sep-2016 |
Mark Andrews <marka@isc.org> |
4461. [bug] win32: not all external data was properly marked
as external data for windows dll. [RT #43161]
(cherry picked from commit 8eceb0bffe4ab4ccf72f71bb69d2b8106743af5d) |
1f65db37784ef53d14cccb630259c71e1ec37d8a |
|
26-Aug-2016 |
Mark Andrews <marka@isc.org> |
add isc_lex_setsourceline |
5026ac37c124338ef4c801fa0a435c7f18883d98 |
|
22-Aug-2016 |
Evan Hunt <each@isc.org> |
[v9_11] Merged rt43076 (log PKCS#11 provider load failure)
(cherry picked from commit 2f08617da9a3d8dc59dbf802d7a0bca4028892cb) |
c40906dfad6dd6e3a3e3c94b8c8847bc9bc064e5 |
|
19-Aug-2016 |
Mark Andrews <marka@isc.org> |
4450. [port] Provide more nuanced HSM support which better matches
the specific PKCS11 providers capabilities. [RT #42458]
(cherry picked from commit 8ee6f289d87851a5b898b24a64587f0e6bc225bc) |
bd01b96d118721cb5b6f34e29f52e0e31b15e4a6 |
|
11-Aug-2016 |
Mark Andrews <marka@isc.org> |
add isc_ratelimiter_setpushpop
(cherry picked from commit d260d5ef4ca9f5db4ec2fc50a616cd96365edf7a) |
3525200d9fb0e70aec4f6a3c7e0ed5a7dd8398af |
|
13-Jul-2016 |
Evan Hunt <each@isc.org> |
[v9_11] rndc dnstap -roll
4411. [func] "rndc dnstap -roll" automatically rolls the
dnstap output file; the previous version is
saved with ".0" suffix, and earlier versions
with ".1" and so on. An optional numeric argument
indicates how many prior files to save. [RT #42830] |
2a26c17af994445439a0a1b7246b5e3ca93900dd |
|
20-Jun-2016 |
Mark Andrews <marka@isc.org> |
add isc_buffer_dup and isc_buffer_putdecint |
68b22fa9d734c6b4f5a2ed005b466002fa59ee91 |
|
01-Jun-2016 |
Evan Hunt <each@isc.org> |
[master] remove isc_ht_walk from libisc.def |
bba8eb9426bf8d14cad3889be891f09105248244 |
|
01-Jun-2016 |
Mark Andrews <marka@isc.org> |
add isc_ht_iter_currentkey and isc_ht_iter_delcurrent_next |
3d1b4bf2784e0e990f6398b3a56e4737192d7f03 |
|
31-May-2016 |
Mark Andrews <marka@isc.org> |
add isc_sha224_data, isc_sha224_end, v isc_sha384_end, isc_sha512_data and isc_sha512_end |
affa9c98250c2e3090114d9867460b39beea64b7 |
|
30-May-2016 |
Francis Dupont <fdupont@isc.org> |
Fixed WIN32 (VS 2010 32 bits) compiling problems |
6c2a76b3e2ccd32c35814b6e0f54da00190749d7 |
|
26-May-2016 |
Evan Hunt <each@isc.org> |
[master] copyrights, win32 definitions |
7a00d69909ace5dc11bcff9c1e07c311f92a7f8e |
|
26-May-2016 |
Witold Krecicki <wpk@isc.org> |
4376. [experimental] Added support for Catalog Zones, a new method for
provisioning secondary servers in which a list of
zones to be served is stored in a DNS zone and can
be propagated to slaves via AXFR/IXFR. [RT #41581]
4375. [func] Add support for automatic reallocation of isc_buffer
to isc_buffer_put* functions. [RT #42394] |
374dacca76fda08b44f851c5f7349aa6fb01e7cc |
|
05-May-2016 |
Mark Andrews <marka@isc.org> |
add isc_httpd_setfinishhook |
5ac25749e7580fcf80bef00b29f349410ff428c1 |
|
12-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Add missing win32 defs |
bb5d14d7243d71e03d262ff175b355b52873e195 |
|
08-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] millisecond granularity for statschannel timers
4290. [func] The timers returned by the statistics channel
(indicating current time, server boot time, and
most recent reconfiguration time) are now reported
with millisecond accuracy. [RT #40082] |
343aeac7176d28c4a1b9d246b1f7311b4cd5da7d |
|
04-Jan-2016 |
Francis Dupont <fdupont@isc.org> |
Updated WIN32 files (rt40877) |
5d79b60fc5e4dad4f04da39570517d20a2425f8b |
|
09-Dec-2015 |
Mukund Sivaraman <muks@isc.org> |
Improve performance of RBT (#41165) |
dd784c18ef799e9e35c9debe34323c50d4e7f8a5 |
|
16-Nov-2015 |
Francis Dupont <fdupont@isc.org> |
Merged VS 2015 64 bit warnings (#40373) |
6588a2b404365cea59e71a3f639349272600f68d |
|
15-Oct-2015 |
Mark Andrews <marka@isc.org> |
4238. [bug] Don't send to servers on net zero (0.0.0.0/8).
[RT #40947] |
b66b333f59cf51ef87f973084a5023acd9317fb2 |
|
02-Oct-2015 |
Evan Hunt <each@isc.org> |
[master] dnstap
4235. [func] Added support in named for "dnstap", a fast method of
capturing and logging DNS traffic, and a new command
"dnstap-read" to read a dnstap log file. Use
"configure --enable-dnstap" to enable this
feature (note that this requires libprotobuf-c
and libfstrm). See the ARM for configuration details.
Thanks to Robert Edmonds of Farsight Security.
[RT #40211] |
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4 |
|
29-Sep-2015 |
Evan Hunt <each@isc.org> |
[master] merge dyndb
4224. [func] Added support for "dyndb", a new interface for loading
zone data from an external database, developed by
Red Hat for the FreeIPA project.
DynDB drivers fully implement the BIND database
API, and are capable of significantly better
performance and functionality than DLZ drivers,
while taking advantage of advanced database
features not available in BIND such as multi-master
replication.
Thanks to Adam Tkac and Petr Spacek of Red Hat.
[RT #35271] |
29d9a2927c69e5902b0cc251ce33a784c0ceb5ae |
|
28-Sep-2015 |
Francis Dupont <fdupont@isc.org> |
Fixed project files |
47d459ef4305e83b3d79e8f915bf08f4a060a33a |
|
17-Aug-2015 |
Mark Andrews <marka@isc.org> |
add isc_safe_memequal and isc_safe_memcompare; remove isc_safe_memcmp |
9e804040a29b9c3066c8471b43835f30707039b7 |
|
06-May-2015 |
Evan Hunt <each@isc.org> |
[master] add "rndc -r" to print result code
4115. [func] "rndc -r" now prints the result code (e.g.,
ISC_R_SUCCESS, ISC_R_TIMEOUT, etc) after
running the requested command. [RT #38913] |
db93c0def5c3e1e0ea40c7596482ad3fca4ed03b |
|
26-Feb-2015 |
Mukund Sivaraman <muks@isc.org> |
Fix a segfault when running nslookup (#38548) |
07229d51a6ba4545c8a12077158a435a64cc9024 |
|
21-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] report library version numbers on win32 |
e91c70668e0b15e752b41db8ca6ab58d129eac45 |
|
21-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] restored accidentally removed externals |
ff62d4458acda2110a3763ec576a4f728450662c |
|
21-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] allow shared TCP sockets when connecting
4041. [func] TCP sockets can now be shared while connecting.
(This will be used to enable client-side support
of pipelined queries.) [RT #38231] |
b77ae24e3e44996b0cf6d65dab8d608085fa9790 |
|
21-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] more windows VS14 compatibility work
(completes change #3987) |
9fcbc4606259ac3c8ccd1e73d4f180b907f0641c |
|
16-Dec-2014 |
Evan Hunt <each@isc.org> |
[master] more missing entry points |
fc12d18471c2467c6fcb1303790aa4c7820fc40e |
|
16-Dec-2014 |
Evan Hunt <each@isc.org> |
[master] typos |
25ee607cf567490af90d89ae4d4df5cc06d9d940 |
|
16-Dec-2014 |
Evan Hunt <each@isc.org> |
[master] add more missing entry points |
f5c22df82b202ab3880e5bf346fd6dca68cf86ab |
|
16-Dec-2014 |
Mark Andrews <marka@isc.org> |
win32 build |
05e448935cb2d6ab08c24257f6536362d3496512 |
|
20-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] refactor max-recursion-queries
- the counters weren't set correctly when fetches timed out.
instead we now pass down a counter object. |
e32d354f754a5d7847a0862bcd6302827ea225bf |
|
15-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] allow arbitrary-size rndc output
4005. [func] The buffer used for returning text from rndc
commands is now dynamically resizable, allowing
arbitrarily large amounts of text to be sent back
to the client. (Prior to this change, it was
possible for the output of "rndc tsig-list" to be
truncated.) [RT #37731] |
ce96d4326c872c8165b5e3a81ac5b49950c782c6 |
|
05-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] new mkeys and nzf naming format
3999. [func] "mkeys" and "nzf" files are now named after
their corresponding views, unless the view name
contains characters that would be incompatible
with use in a filename (i.e., slash, backslash,
or capital letters). If a view name does contain
these characters, the files will still be named
using a cryptographic hash of the view name.
Regardless of this, if a file using the old name
format is found to exist, it will continue to be
used. [RT #37704] |
10c12aa5493f34920585164c5fb54a7ac9109fbd |
|
29-Sep-2014 |
Mark Andrews <marka@isc.org> |
3956. [func] Notify messages are now rate limited by notify-rate and
startup-notify-rate instead of serial-query-rate.
[RT #24454]
3955. [bug] Notify messages due to changes are no longer queued
behind startup notify messages. [RT #24454] |
4ef06963a4867b0ddbbec31f81ce829071268e9a |
|
20-Jun-2014 |
Evan Hunt <each@isc.org> |
[master] unresolved externals |
acbb301e648b82fcc38b876a44403cf0fe539cc9 |
|
13-Mar-2014 |
Evan Hunt <each@isc.org> |
[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] |
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5 |
|
27-Feb-2014 |
Evan Hunt <each@isc.org> |
[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] |
dbb012765c735ee0d82dedb116cdc7cf18957814 |
|
12-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] merge libiscpk11 to libisc
3735. [cleanup] Merged the libiscpk11 library into libisc
to simplify dependencies. [RT #35205] |
e5f9fa7e18d50569a7d723acbb6f641e13ed3787 |
|
07-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] deprecate isc_bitsrting
3727. [func] The isc_bitstring API is no longer used and
has been removed from libisc. [RT #35284] |
a147de10fe5e19e593d42152ffd6879eca69860d |
|
15-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] portable strptime/timegm
3709. [port] Use built-in versions of strptime() and timegm()
on all platforms to avoid portability issues.
[RT #35183] |
ba751492fcc4f161a18b983d4f018a1a52938cb9 |
|
15-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] native PKCS#11 support
3705. [func] "configure --enable-native-pkcs11" enables BIND
to use the PKCS#11 API for all cryptographic
functions, so that it can drive a hardware service
module directly without the need to use a modified
OpenSSL as intermediary (so long as the HSM's vendor
provides a complete-enough implementation of the
PKCS#11 interface). This has been tested successfully
with the Thales nShield HSM and with SoftHSMv2 from
the OpenDNSSEC project. [RT #29031] |
1bb2f53b9f74a8ca9812cbe9243ef41190b4da14 |
|
10-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] fix win32 build problems |
60fb67079ebd868e1053181e73792704c3db17ef |
|
10-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] add isc_string_strcasestr for portability |
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840e |
|
03-Dec-2013 |
Mark Andrews <marka@isc.org> |
3681. [port] Update the Windows build system to support feature
selection and WIN64 builds. This is a work in
progress. [RT #34160] |