Mark Andrews
dedefc0bdb
update
2014-01-16 11:41:50 +11:00
Tinderbox User
b269de36be
update copyright notice
2014-01-15 23:46:24 +00:00
Mark Andrews
636c2f488c
initalize ret
2014-01-16 09:23:12 +11:00
Evan Hunt
90b513b2a0
[master] another build fix for pkcs11+atf+libtool
2014-01-15 12:07:04 -08:00
Evan Hunt
0a3fafde84
[master] try again, ensuring atf tests build...
2014-01-15 11:46:17 -08:00
Evan Hunt
693a7bb91a
[master] cleanup pcks11 doc
2014-01-15 10:01:44 -08:00
Evan Hunt
e4f484b7b7
[master] address compiler warnings
2014-01-15 09:35:44 -08:00
Evan Hunt
d868cce6eb
[master] correct library build order
2014-01-15 09:20:09 -08:00
Mark Andrews
1b5dcef875
include <isc/tm.h>, <isc/lang.h> and <isc/types.h>
2014-01-15 20:42:22 +11:00
Evan Hunt
a147de10fe
[master] portable strptime/timegm
...
3709. [port] Use built-in versions of strptime() and timegm()
on all platforms to avoid portability issues.
[RT #35183 ]
2014-01-14 23:17:47 -08:00
Evan Hunt
4882e183ca
[master] typo
2014-01-14 21:10:23 -08:00
Mark Andrews
702958d202
3708. [bug] Address a portentry locking issue in dispatch.c.
...
[RT #35128 ]
2014-01-15 15:55:35 +11:00
Mark Andrews
cd7f8d18f8
3707. [bug] irs_resconf_load now returns ISC_R_FILENOTFOUND
...
on a missing resolv.conf file and initializes the
structure as if it had been configured with:
nameserver ::1
nameserver 127.0.0.1
Note: Callers will need to be updated to treat
ISC_R_FILENOTFOUND as a qualified success or else
they will leak memory. The following code fragment
will work with both only and new versions without
changing the behaviour of the existing code.
resconf = NULL;
result = irs_resconf_load(mctx, "/etc/resolv.conf",
&resconf);
if (result != ISC_SUCCESS) {
if (resconf != NULL)
irs_resconf_destroy(&resconf);
....
}
[RT #35194 ]
2014-01-15 15:22:55 +11:00
Mark Andrews
7edf48213c
balance tags
2014-01-15 14:43:45 +11:00
Mark Andrews
d8b83f0e2b
silence compiler warning
2014-01-15 12:40:09 +11:00
Mark Andrews
75e5062bc5
#include <isc/print.h>
2014-01-15 12:30:50 +11:00
Evan Hunt
a18fc12ba3
[master] fix queryperf integer overflow
...
3706. [contrib] queryperf: Fixed a possible integer overflow when
printing results. [RT #35182 ]
2014-01-14 16:56:23 -08:00
Tinderbox User
bf0266f286
update copyright notice
2014-01-14 23:46:22 +00:00
Evan Hunt
ba751492fc
[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 ]
2014-01-14 15:40:56 -08:00
Tinderbox User
1f4c645185
newcopyrights
2014-01-14 23:30:15 +00:00
Mark Andrews
07fb9b8330
3704. [protocol] Accept integer timestamps in RRSIG records. [RT #35185 ]
2014-01-14 16:12:30 +11:00
Evan Hunt
b751788932
[master] improve prefetch doc
2014-01-13 21:08:20 -08:00
Evan Hunt
33a296aa3a
[master] add CVE details; marked 3656 as [security]
2014-01-13 14:54:12 -08:00
Mark Andrews
fef19ce621
fix for pre C99 compiler
2014-01-13 17:07:52 +11:00
Tinderbox User
a1e81a1c5b
regen master
2014-01-13 01:04:54 +00:00
Tinderbox User
2cf1d5b098
update copyright notice
2014-01-12 23:46:23 +00:00
Tinderbox User
d7d105151a
newcopyrights
2014-01-12 23:30:12 +00:00
Mark Andrews
c24b6b4a40
fix for pre C99 compiler
2014-01-13 09:29:25 +11:00
Mark Andrews
fb756ba304
3703. [func] Prefetch about to expire records if they are queried
...
for, see prefetch option for details. [RT #35041 ]
2014-01-12 21:29:15 +11:00
Evan Hunt
dc1cfff92a
[master] fix win32 isc_time_set()
2014-01-11 22:01:40 -08:00
Tinderbox User
9c8c1a0485
regen master
2014-01-12 01:04:54 +00:00
Tinderbox User
f70a10508f
update copyright notice
2014-01-11 23:46:17 +00:00
Tinderbox User
d585233c52
newcopyrights
2014-01-11 23:30:12 +00:00
Francis Dupont
f03747965c
fix WIN32 Configure typo
2014-01-11 17:32:37 +01:00
Evan Hunt
6736c84f11
[master] missing prototype in time.h
2014-01-10 20:19:17 -08:00
Evan Hunt
903247531a
[master] portable replacement for timegm()
2014-01-10 19:22:02 -08:00
Evan Hunt
7d2b185f16
[master] new dnssec-coverage options
...
3702. [func] 'dnssec-coverage -l' option specifies a length
of time to check for coverage; events further into
the future are ignored. 'dnssec-coverage -z'
checks only ZSK events, and 'dnssec-coverage -k'
checks only KSK events. (Thanks to Peter Palfrader.)
[RT #35168 ]
2014-01-10 17:53:21 -08:00
Tinderbox User
990d0e893f
regen master
2014-01-11 01:05:06 +00:00
Tinderbox User
7a50e338b5
regen
2014-01-10 20:22:53 +00:00
Mark Andrews
a7c412f37c
update copyrights
2014-01-11 07:07:56 +11:00
Mark Andrews
6ce47d9ad0
add lib/isc/win32/strptime.c
2014-01-11 06:28:47 +11:00
Evan Hunt
f459b70c8e
[master] one more win32 build error
2014-01-10 11:20:46 -08:00
Evan Hunt
480172bf6a
[master] missing prototypes
2014-01-10 11:17:12 -08:00
Evan Hunt
1bb2f53b9f
[master] fix win32 build problems
2014-01-10 10:58:06 -08:00
Evan Hunt
8f8c7df657
[master] add 'make unit' to top directory
2014-01-10 08:05:42 -08:00
Mark Andrews
fd0f3e7cd8
add unit test for isc_time_parsehttptimestamp
2014-01-11 00:30:41 +11:00
Mark Andrews
52e6d8a36d
add ISC_PLATFORM_NEEDSTRCASESTR
2014-01-10 23:53:41 +11:00
Mark Andrews
429ab67296
strptime returns time in the local time zone so use mktime
2014-01-10 23:44:59 +11:00
Evan Hunt
0cd166e0a9
[master] Merge branch 'master' of ssh://repo/proj/git/prod/bind9
2014-01-09 22:04:29 -08:00
Evan Hunt
60fb67079e
[master] add isc_string_strcasestr for portability
2014-01-09 22:04:03 -08:00