summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-02-11initial merge to 9.9.5LaMont Jones26-58/+643
2014-02-119.9.5Internet Software Consortium, Inc13-68/+20
2014-02-119.9.5rc2Internet Software Consortium, Inc21-166/+310
2014-02-119.9.5rc1Internet Software Consortium, Inc130-685/+1614
2014-02-119.9.5b1Internet Software Consortium, Inc154-10673/+15978
2013-11-08dynamic loading of database backends. See: ↵Martin Nagy8-3/+463
http://pkgs.fedoraproject.org/cgit/bind.git/tree/bind-96-dyndb.patch Signed-off-by: Adam Tkac <atkac@redhat.com> Signed-off-by: LaMont Jones <lamont@debian.org> Addresses-Debian-Bug: #722669
2013-11-06Deliver dns/rrl.hLaMont Jones1-1/+1
Addresses-Debian-Bug: #724844
2013-10-29Merge branch 'stable/v9.9.3' into stable/v9.9.4LaMont Jones2-2/+2
2013-10-29Merge commit 'd0eb52a8ac78f04978964cb90b1248dbc03edf82' into stable/v9.9.4LaMont Jones1-3/+3
2013-10-29initial merge of much of 9.9.3 changesLaMont Jones18-54/+177
2013-10-299.9.4Internet Software Consortium, Inc2-1/+5
2013-10-299.9.4rc2Internet Software Consortium, Inc16-43/+184
2013-08-27deliver rrl.h and stat.hLaMont Jones2-2/+2
Addresses-Debian-Bug: 692483, 720813
2013-08-17fix mips/mipsel startup.Niko Tyni1-3/+3
Addresses-Debian-Bug: 516616 Signed-off-by: LaMont Jones <lamont@debian.org>
2013-08-17mips:atomic.h: improve implementation of atomic ops, fix mips{el,64}Thiemo Seufer1-35/+31
The appended patch extends the configure check to cover mips64 and mipsel, and improves the mips atomics implementation. See http://bugs.debian.org/406409 for more detail. Signed-off-by: LaMont Jones <lamont@debian.org>
2013-08-17Include rpz/rrl patches from http://www.redbarn.org/dns/ratelimitsPaul Vixie20-863/+3533
See: http://ss.vix.su/~vjs/rpz2+rl-9.9.3-P2.patch Signed-off-by: LaMont Jones <lamont@debian.org>
2013-08-17lib/isc/unix/resource.c was missing inttypes.h include.Roy Jamison1-0/+1
Addresses-Ubuntu-Bug: 674199 Signed-off-by: LaMont Jones <lamont@debian.org>
2013-08-17updated geoip patch for ipv6, based on work by John 'Warthog9' Hawley ↵Stephen Gran1-18/+50
<warthog9@eaglescrag.net> Addresses-Debian-Bug: 584603 Signed-off-by: LaMont Jones <lamont@debian.org>
2013-08-17GEO-IP Patch from git://git.kernel.org/pub/scm/network/bind/bind-geodns.gitMartin Zobel-Helas4-1/+64
Addresses-Debian-Bug: 395191 Signed-off-by: LaMont Jones <lamont@debian.org> Conflicts: aclocal.m4 config.guess config.h.in configure lib/dns/Makefile.in ltmain.sh
2013-08-17Makefile.in: be explicit about library pathsLaMont Jones4-3/+10
Debian policy requires that all dependant libs be in the .so, not just the immediately depended ones. Signed-off-by: LaMont Jones <lamont@debian.org> Conflicts: lib/isc/Makefile.in lib/isccc/Makefile.in
2013-08-17Add min-cache-ttl and min-ncache-ttl keywordsMichael Milligan5-14/+28
Sometimes it is useful to set a 'floor' on the TTL for records to be cached. Some sites like to use ridiculously low TTLs for some reason, and that often is not compatible with slow links. Signed-off-by: Michael Milligan <milli@acmeps.com> Signed-off-by: LaMont Jones <lamont@debian.org> Conflicts: bin/named/server.c lib/dns/ncache.c lib/dns/resolver.c
2013-08-17add "order random_1" support (return one random RR)LaMont Jones4-2/+12
Clients who implement RFC 3484, Section 6, Rule 9 for IPv4 addresses create serious issues for domains that use rrset-order cyclic or random to do load balancing, since they erroneously decide that the host with the longest prefix in common with their own address is "closest", while no such relationship exists in IPv4. While technically incorrect, returning exactly one A RR from a random ordering works around this behavior. Using a short TTL is a good idea, for fault tollerance. Signed-off-by: LaMont Jones <lamont@ubuntu.com>
2013-08-149.9.4rc1Internet Software Consortium, Inc20-108/+369
2013-08-149.9.4b1Internet Software Consortium, Inc36-105/+2073
2013-08-149.9.3-P2Internet Software Consortium, Inc1-1/+1
2013-06-129.9.3-P1Internet Software Consortium, Inc1-6/+23
2013-06-129.9.3Internet Software Consortium, Inc3-1/+6
2013-06-129.9.3rc2Internet Software Consortium, Inc24-150/+345
2013-06-129.9.3rc1Internet Software Consortium, Inc46-148/+717
2013-06-129.9.3b2Internet Software Consortium, Inc67-350/+2733
2013-06-129.9.3b1Internet Software Consortium, Inc145-1621/+4471
2012-10-299.9.2Internet Software Consortium, Inc166-670/+2426
2012-10-299.9.1-P3Internet Software Consortium, Inc9-10/+3391
2012-10-299.9.1-P2Internet Software Consortium, Inc3-38/+98
2012-06-049.9.1-P1Internet Software Consortium, Inc863-1350/+1758
2012-02-249.9.0rc4Internet Software Consortium, Inc5-14/+111
2012-02-179.9.0rc3Internet Software Consortium, Inc8-73/+173
2012-02-179.9.0rc2Internet Software Consortium, Inc24-122/+457
2012-01-189.9.0rc1Internet Software Consortium, Inc62-924/+1801
2012-01-189.9.0b2Internet Software Consortium, Inc26-243/+621
2012-01-189.9.0b1Internet Software Consortium, Inc23-103/+1277
2011-11-019.9.0a3Internet Software Consortium, Inc30-281/+1697
2011-11-019.9.0a2Internet Software Consortium, Inc52-299/+4389
2011-11-019.9.0a1Internet Software Consortium, Inc173-790/+5605
2011-08-209.8.1rc1Internet Software Consortium, Inc5-21/+57
2011-08-209.8.1b3Internet Software Consortium, Inc30-164/+1026
2011-08-209.8.1b2Internet Software Consortium, Inc15-184/+302
2011-08-209.8.1b1Internet Software Consortium, Inc123-791/+2308
2011-08-209.8.0-P2Internet Software Consortium, Inc4-16/+24
2011-05-139.8.0Internet Software Consortium, Inc9-122/+137