Mark Andrews
fd017eea63
4519. [port] win32: handle ERROR_MORE_DATA. [RT #43534 ]
...
(cherry picked from commit a611e44f9a )
2016-11-29 11:29:23 +11:00
Mark Andrews
6ef1cdec9a
4516. [bug] isc_socketmgr_renderjson was missing from the
...
windows build. [RT #43602 ]
(cherry picked from commit 358c6ecd26 )
2016-11-22 12:08:26 +11:00
Witold Krecicki
cc51cd2d20
4487. [test] Make system tests work on Windows. [RT #42931 ]
2016-10-19 17:21:13 +02:00
Mark Andrews
2f1c460bea
4473. [bug] Only call fsync / _commit on regular files. [RT #43196 ]
...
(cherry picked from commit fe4d0fbc7c )
2016-10-05 12:20:46 +11:00
Mark Andrews
f024476161
4466. [bug] Interface scanning didn't work on a Windows system
...
without a non local IPv6 addresses. [RT #43130 ]
(cherry picked from commit 61ca100b80 )
2016-09-08 14:26:09 +10:00
Mark Andrews
e51ba26500
4461. [bug] win32: not all external data was properly marked
...
as external data for windows dll. [RT #43161 ]
(cherry picked from commit 8eceb0bffe )
2016-09-07 14:14:40 +10:00
Mark Andrews
1f65db3778
add isc_lex_setsourceline
2016-08-26 03:16:08 +00:00
Evan Hunt
0b756d60e5
[v9_11] Added print.h include
...
(cherry picked from commit 76a3f42977 )
2016-08-22 09:07:56 -07:00
Evan Hunt
5026ac37c1
[v9_11] Merged rt43076 (log PKCS#11 provider load failure)
...
(cherry picked from commit 2f08617da9 )
2016-08-22 09:07:45 -07:00
Francis Dupont
8425f3717a
Fixed trivial typo
...
(cherry picked from commit fcb2309a9a )
2016-08-19 11:43:27 +10:00
Mark Andrews
c40906dfad
4450. [port] Provide more nuanced HSM support which better matches
...
the specific PKCS11 providers capabilities. [RT #42458 ]
(cherry picked from commit 8ee6f289d8 )
2016-08-19 08:05:47 +10:00
Mark Andrews
e8c70b0c35
4448. [bug] win32: ::1 was not being found when iterating
...
interfaces. [RT #42993 ]
(cherry picked from commit 6e4788dd12 )
2016-08-18 21:59:45 +10:00
Evan Hunt
f5898cf348
[v9_11] fix dyndb issues; isc_errno_toresult()
...
4445. [cleanup] isc_errno_toresult() can now be used to call the
formerly private function isc__errno2result().
[RT #43050 ]
4444. [bug] Fixed some issues related to dyndb: A bug caused
braces to be omitted when passing configuration text
from named.conf to a dyndb driver, and there was a
use-after-free in the sample dyndb driver. [RT #43050 ]
Patch for dyndb driver submitted by Petr Spacek at Red Hat.
(cherry picked from commit 3390d74e33 )
2016-08-17 11:39:42 -07:00
Mark Andrews
c5342425ea
4440. [func] Enable TCP fast open support when available on the
...
server side. [RT #42866 ]
(cherry picked from commit a977bc4c8e )
2016-08-12 15:32:00 +10:00
Mark Andrews
bd01b96d11
add isc_ratelimiter_setpushpop
...
(cherry picked from commit d260d5ef4c )
2016-08-12 12:40:02 +10:00
Mukund Sivaraman
2d5581de6e
Make fixes for GCC 6 ( #42721 )
...
(cherry picked from commit 4116177ac4 )
2016-07-13 13:56:22 +05:30
Evan Hunt
3525200d9f
[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 ]
2016-07-13 01:18:41 -07:00
Mark Andrews
4d8940486c
4409. [bug] DNS64 should exlude mapped addresses by default when
...
a exclude acl is not defined. [RT #42810 ]
(cherry picked from commit 557c7221fd )
2016-07-11 14:12:42 +10:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Mark Andrews
9f5443280f
4397. [bug] Update Windows python support. [RT #42538 ]
2016-06-24 16:04:10 +10:00
Mark Andrews
2a26c17af9
add isc_buffer_dup and isc_buffer_putdecint
2016-06-21 00:28:25 +10:00
Evan Hunt
68b22fa9d7
[master] remove isc_ht_walk from libisc.def
2016-05-31 18:54:22 -07:00
Mark Andrews
bba8eb9426
add isc_ht_iter_currentkey and isc_ht_iter_delcurrent_next
2016-06-01 08:28:00 +10:00
Mark Andrews
3d1b4bf278
add isc_sha224_data, isc_sha224_end, v isc_sha384_end, isc_sha512_data and isc_sha512_end
2016-05-31 14:29:55 +10:00
Francis Dupont
affa9c9825
Fixed WIN32 (VS 2010 32 bits) compiling problems
2016-05-30 17:10:08 +02:00
Evan Hunt
6c2a76b3e2
[master] copyrights, win32 definitions
2016-05-26 12:36:17 -07:00
Witold Krecicki
7a00d69909
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 ]
2016-05-26 21:23:19 +02:00
Mark Andrews
374dacca76
add isc_httpd_setfinishhook
2016-05-05 20:51:44 +10:00
Evan Hunt
cb05fb63be
[master] windows: copy missing HTML man pages into zips
2016-03-24 12:26:40 -07:00
Tinderbox User
a63461cc4b
update copyright notice / whitespace
2016-03-23 23:45:22 +00:00
Evan Hunt
cf24cbd837
[master] adaptive RW locks
...
3440. [performance] Implement adaptive read-write locks, reducing the
overhead of locks that are only held briefly.
[RT #37329 ]
2016-03-22 17:59:21 -07:00
Mukund Sivaraman
5ac25749e7
Add missing win32 defs
2016-02-12 14:54:52 +05:30
Evan Hunt
30370d905e
[master] removed /Gy- from VS project files
...
4302. [port] win32: fixed a build error in VS 2015. [RT #41426 ]
2016-01-27 15:27:57 -08:00
Tinderbox User
16201b15a6
update copyright notice / whitespace
2016-01-17 23:45:21 +00:00
Francis Dupont
bdd9d37c96
Fixed small bugs in WIN32 legacy
2016-01-13 15:22:52 +01:00
Evan Hunt
bb5d14d724
[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 ]
2016-01-07 15:34:58 -08:00
Francis Dupont
343aeac717
Updated WIN32 files (rt40877)
2016-01-04 17:27:31 +01:00
Mukund Sivaraman
5d79b60fc5
Improve performance of RBT ( #41165 )
2015-12-09 19:10:55 +05:30
Mark Andrews
5b1c7ef35b
4264. [bug] Check const of strchr/strrchr assignments match
...
argument's const status. [RT #41150 ]
2015-11-20 18:38:24 +11:00
Francis Dupont
dd784c18ef
Merged VS 2015 64 bit warnings ( #40373 )
2015-11-16 17:47:10 +01:00
Tinderbox User
3865e18d3d
update copyright notice / whitespace
2015-11-09 23:45:22 +00:00
Evan Hunt
e13d04fda9
[master] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:34:24 -08:00
Mark Andrews
e939674d53
4252. [func] Add support for automating the generation CDS and
...
CDNSKEY rrsets to named and dnssec-signzone.
[RT #40424 ]
2015-11-05 12:09:48 +11:00
Evan Hunt
821ff5e8fa
[master] isc_atomic_storeq()/stats improvements
...
4248. [func] Add an isc_atomic_storeq() function, use it in
stats counters to improve performance.
[RT #39972 ] [RT #39979 ]
2015-10-28 22:19:18 -07:00
Mark Andrews
6588a2b404
4238. [bug] Don't send to servers on net zero (0.0.0.0/8).
...
[RT #40947 ]
2015-10-16 08:00:15 +11:00
Evan Hunt
b66b333f59
[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 ]
2015-10-02 12:32:42 -07:00
Tinderbox User
55cfbf322d
update copyright notice / whitespace
2015-09-29 23:45:32 +00:00
Evan Hunt
a00f9e2f50
[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 ]
2015-09-28 23:12:35 -07:00
Mark Andrews
7867d18ce0
Introduce end-of-line normalization
2015-09-29 08:25:35 +10:00
Francis Dupont
1d96b1a5ad
Removed unused addrbuf
2015-09-28 17:32:40 +02:00