Tinderbox User
2fa25cdb19
update copyright notice / whitespace
2015-03-23 23:45:47 +00:00
Mark Andrews
0a8db1048c
@ISC_OPENSSL_INC@ needs to not be by itself
...
(cherry picked from commit a5885354413d503105521b7bf4cd603927f81814)
2015-03-24 07:54:45 +11:00
Evan Hunt
582bd9d5a4
[v9_10] fixed build errors with libressl
...
4088. [port] Fixed errors when building with libressl. [RT #38899 ]
2015-03-23 13:35:26 -05:00
Mukund Sivaraman
ac1ccdd323
Fix a crash due to use-after-free ( #38495 )
...
(cherry picked from commit ebeb4b3e09 )
2015-03-18 06:43:33 +05:30
Mukund Sivaraman
26406f9997
Fix a possible race in updating stats counters ( #38826 )
...
and do some other isc mem cleanups.
(cherry picked from commit 24f2cc7d06 )
Conflicts:
CHANGES
2015-03-09 11:00:43 +05:30
Mukund Sivaraman
c203b9040a
Fix -Wshadow warnings ( #38762 )
...
These happen due to ntohs()/htons() macro expansion in glibc.
(cherry picked from commit f5a62d97e3 )
2015-03-09 09:37:16 +05:30
Evan Hunt
951162a700
[v9_10] address -Wshadow error
2015-03-04 15:58:47 -08:00
Mark Andrews
f12d92bd7c
add missing defs
2015-03-05 10:47:21 +11:00
Tinderbox User
84a8cba55a
update copyright notice / whitespace
2015-03-04 23:45:48 +00:00
Mark Andrews
b07543b521
4082. [bug] Incrementally sign large inline zone deltas.
...
[RT #37927 ]
(cherry picked from commit 1b05d22789 )
2015-03-05 10:05:39 +11:00
Tinderbox User
e95f99f347
update copyright notice / whitespace
2015-03-03 23:45:49 +00:00
Mark Andrews
a55c3151b2
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759 ]
...
(cherry picked from commit 29d52c001f )
2015-03-03 16:49:37 +11:00
Tinderbox User
e037da3a0e
update copyright notice / whitespace
2015-03-02 23:45:48 +00:00
Mukund Sivaraman
67a9e487c7
Add support for Valgrind's helgrind tool ( #38706 )
...
Also fix one locking issue that helgrind found: Maintain stats->lock
while stats->reference is used.
(cherry picked from commit 10dd5f62f2 )
2015-03-02 13:44:35 +05:30
Mukund Sivaraman
00cc9fb766
Remove more wider memset() over control now that it's handled below ( #38621 )
...
(cherry picked from commit 0ea9f8037d )
2015-03-02 12:53:48 +05:30
Tinderbox User
02c3c73c9b
update copyright notice / whitespace
2015-02-27 23:45:52 +00:00
Mark Andrews
76cbe3617f
4078. [bug] Hand the case where CMSG_SPACE(sizeof(int)) !=
...
CMSG_SPACE(sizeof(int)). [RT #38621 .
(cherry picked from commit b5edc023a1 )
2015-02-27 14:52:52 +11:00
Mark Andrews
b7d7ce54e7
4076. [bug] Named could crash on shutdown with outstanding
...
reload / reconfig events. [RT #38622 ]
(cherry picked from commit bb5df338d9 )
2015-02-27 12:35:23 +11:00
Mark Andrews
6abbd5dfb8
protect with #ifdef HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
2015-02-27 11:56:16 +11:00
Mark Andrews
374fce8495
4074. [cleanup] Cleaned up more warnings from gcc -Wshadow. [RT #38708 ]
...
(cherry picked from commit af669cb4fd )
Conflicts:
bin/named/client.c
lib/dns/request.c
lib/dns/view.c
2015-02-27 10:59:45 +11:00
Tinderbox User
332ca2a157
update copyright notice / whitespace
2015-02-26 23:45:49 +00:00
Mukund Sivaraman
b83c20df65
Add a --enable-querytrace configure switch for very verbose query tracelogging ( #37520 )
...
(cherry picked from commit 1783676a64 )
2015-02-26 16:52:38 +05:30
Mukund Sivaraman
1473872cb8
Remove unused functions ( #38547 )
...
(cherry picked from commit ebeb668f86 )
2015-02-26 14:53:53 +05:30
Mukund Sivaraman
5e832b1f47
Initialize pthread_mutexattrs just once ( #38547 )
...
(cherry picked from commit 07dd40e8ee )
Conflicts:
lib/dns/tests/dnstest.c
2015-02-26 14:53:38 +05:30
Mukund Sivaraman
9b56539c01
Fix a segfault when running nslookup ( #38548 )
...
(cherry picked from commit db93c0def5 )
2015-02-26 14:07:14 +05:30
Evan Hunt
9593f245a8
[v9_10] fix merge glitch
2015-02-25 21:18:18 -08:00
Evan Hunt
8dfc6c27f1
[v9_10] Add facility to run system test nameds under Valgrind ( #38546 )
2015-02-25 16:21:49 -08:00
Evan Hunt
62fd632bcb
[v9_10] fix LOADPENDING issues
...
4063. [bug] Asynchronous zone loads were not handled
correctly when the zone load was already in
progress; this could trigger a crash in zt.c.
[RT #37573 ]
(cherry picked from commit 7acc2f2156 )
2015-02-25 16:11:10 -08:00
Evan Hunt
09a87d841f
[v9_10] add better servfail logging
...
3937. [func] Added some debug logging to better indicate the
conditions causing SERVFAILs when resolving.
[RT #35538 ]
(cherry picked from commit f5c24a7f48 )
2015-02-25 16:05:31 -08:00
Evan Hunt
1088ad4cb9
[v9_10] set mkeytimers from #defines
2015-02-23 21:11:40 -08:00
Evan Hunt
d4aa048126
[v9_10] report library version numbers on win32
2015-02-20 23:25:03 -08:00
Mark Andrews
b500c92600
used unsigned zero
...
(cherry picked from commit 072ce62d23 )
2015-02-19 15:42:45 +11:00
Tinderbox User
cc379d9d91
update copyright notice / whitespace
2015-02-18 23:45:51 +00:00
Mukund Sivaraman
73639a33fa
RPZ: Don't diff keys out of bounds, found via Valgrind ( #38559 )
...
(cherry picked from commit e58eb371a0 )
Conflicts:
CHANGES
2015-02-18 12:54:06 +05:30
Evan Hunt
f2009f0400
[v9_10] prep 9.10.2
2015-02-17 17:11:35 -08:00
Tinderbox User
85f71b64a8
update copyright notice / whitespace
2015-02-17 23:45:46 +00:00
Evan Hunt
a30b7ada90
[v9_10] silence warning
2015-02-17 11:37:18 -08:00
Tinderbox User
c9436dff28
update copyright notice / whitespace
2015-02-12 23:45:50 +00:00
Mukund Sivaraman
b7c9ad2e26
Remove canary code from hash destroy function ( #38602 )
...
This triggers a Valgrind out-of-bounds read report. It was introduced by
commit 5d7849ad7f .
No CHANGES entry necessary as it doesn't have any user-visible or
behavioral change. It removes an out-of-bounds read issue that went
undetected when allocated through isc_mem as the memory was present.
The memory read was compared to itself, so it has no behavioral change.
(cherry picked from commit ffc393dd18 )
2015-02-12 18:19:04 +05:30
Mark Andrews
bc6ec8a625
4060. [bug] dns_rdata_freestruct could be call on a uninitialised
...
structure when handling a error. [RT #38568 ]
(cherry picked from commit f4102ab13e )
2015-02-11 16:50:55 +11:00
Evan Hunt
ca18699462
[v9_10] oops, win32 data exports work differently now
2015-02-10 17:27:42 -08:00
Evan Hunt
4f1e0dd70e
[v9_10] export dns_zone_mkey_{month,day,hour}
2015-02-10 17:00:44 -08:00
Tinderbox User
d5bad8c9b9
update copyright notice / whitespace
2015-02-10 23:45:50 +00:00
Evan Hunt
df3ca0d7f3
[v9_10] prep 9.10.2rc2
2015-02-10 15:12:49 -08:00
Evan Hunt
eb36da19e7
[v9_10] address valgrind warnings
...
4059. [bug] Addressed valgrind warnings. [RT #38549 ]
2015-02-10 14:03:27 -08:00
Evan Hunt
a7db54206c
[v9_10] fix PRNG selection in dispatch.c
...
4058. [bug] UDP dispatches could use the wrong psuedorandom
number generator context. [RT #38578 ]
2015-02-10 13:55:14 -08:00
Evan Hunt
83b613cbfb
[v9_10] fix "initialize with revoked key" test
2015-02-10 13:40:39 -08:00
Evan Hunt
f87d4ca084
[v9_10] 5011 fixes
...
4056. [bug] Fixed several small bugs in automatic trust anchor
management, including a memory leak and a possible
loss of key state information. [RT #38458 ]
2015-02-10 12:59:38 -08:00
Mark Andrews
f4889a7491
cast to (unsigned long) to silence format warning
...
(cherry picked from commit d2a50c9ba8 )
2015-02-05 07:50:44 +11:00
Evan Hunt
6bd82ee4a5
[v9_10] avoid crash due to managed-key rollover
...
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344 ]
2015-02-03 18:25:58 -08:00