]>
granicus.if.org Git - pdns/log
bert hubert [Sun, 14 Dec 2014 11:37:33 +0000 (12:37 +0100)]
Merge pull request #1942 from rubenk/update-readme
README.md: point people directly at the new docs
Ruben Kerkhof [Sun, 14 Dec 2014 08:33:42 +0000 (09:33 +0100)]
README.md: point people directly at the new docs
bert hubert [Sat, 13 Dec 2014 22:29:51 +0000 (23:29 +0100)]
slightly improve wording of new error message for supermaster
bert hubert [Sat, 13 Dec 2014 22:26:31 +0000 (23:26 +0100)]
Merge pull request #1941 from rubenk/supermaster-handle-missing-nsrecords
supermaster: check for missing ns records
Ruben Kerkhof [Sat, 13 Dec 2014 21:14:42 +0000 (22:14 +0100)]
supermaster: check for missing ns records
If the master has a SOA record for a domain but
no NS records, we tried to look up the SOA record
in the supermasters table.
bert hubert [Sat, 13 Dec 2014 16:25:37 +0000 (17:25 +0100)]
Merge pull request #1938 from rubenk/fix-confusing-typo
Fix typo in comment
Ruben Kerkhof [Sat, 13 Dec 2014 15:18:13 +0000 (16:18 +0100)]
Fix typo in comment
bert hubert [Sat, 13 Dec 2014 14:43:12 +0000 (15:43 +0100)]
with thanks to Jack Lloyd, this works around the default Botan allocator slowing down for us during production use.
bert hubert [Fri, 12 Dec 2014 06:33:48 +0000 (07:33 +0100)]
temporary gross hack, but need to test our whole build environment. If you set environment variable NOBOTAN, we won't use Botan for signing.
bert hubert [Thu, 11 Dec 2014 20:40:20 +0000 (21:40 +0100)]
fix up latency reporting for sub-millisecond latencies (would clip to 0)
bert hubert [Thu, 11 Dec 2014 14:11:45 +0000 (15:11 +0100)]
make sure we don't throw an exception on "pdns_control show" of an unknown variable
bert hubert [Thu, 11 Dec 2014 12:57:35 +0000 (13:57 +0100)]
fix startup race condition with carbon thread already trying to broadcast uninitialized data
bert hubert [Thu, 11 Dec 2014 11:18:13 +0000 (12:18 +0100)]
add 'bench-db' to do very simple database backend performance benchmark
bert hubert [Thu, 11 Dec 2014 08:42:31 +0000 (09:42 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Thu, 11 Dec 2014 08:41:58 +0000 (09:41 +0100)]
make qsize-q more robust
bert hubert [Wed, 10 Dec 2014 20:50:50 +0000 (21:50 +0100)]
Merge pull request #1933 from cmouse/recursor-logging-type-to-name
Use qcode name instead of number
Aki Tuomi [Wed, 10 Dec 2014 18:33:43 +0000 (20:33 +0200)]
Use qcode name instead of number
Peter van Dijk [Wed, 10 Dec 2014 18:22:08 +0000 (19:22 +0100)]
Merge pull request #1925 from cmouse/mydns-schema-fix
Add active to schema as expected by the code
bert hubert [Wed, 10 Dec 2014 15:43:26 +0000 (16:43 +0100)]
add signatures metric to auth, so we can plot signatures/second
bert hubert [Wed, 10 Dec 2014 14:41:53 +0000 (15:41 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 10 Dec 2014 14:41:23 +0000 (15:41 +0100)]
don't do time(0) under signature cache lock
bert hubert [Wed, 10 Dec 2014 11:11:26 +0000 (12:11 +0100)]
remove additional layer of trailing . stripping, which broke MX records to the root in the BIND backend. Should close #1243.
bert hubert [Wed, 10 Dec 2014 10:11:22 +0000 (11:11 +0100)]
mind04 discovered we count corrupt packets and EAGAIN situations as validly received packets, skewing the udp questions/answers graphs on auth.
bert hubert [Wed, 10 Dec 2014 08:25:27 +0000 (09:25 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 10 Dec 2014 08:24:28 +0000 (09:24 +0100)]
make latency & qsize reporting 'live'. Plus fix that we only reported the qsize of the first distributor.
bert hubert [Tue, 9 Dec 2014 22:01:06 +0000 (23:01 +0100)]
Merge pull request #1886 from zeha/secpoll-debian
Update security polling status for Debian
bert hubert [Tue, 9 Dec 2014 20:42:04 +0000 (21:42 +0100)]
fix up statbag for carbon protocol and function pointers
bert hubert [Tue, 9 Dec 2014 20:34:50 +0000 (21:34 +0100)]
enable callback based metrics to statbas, and add 5 such metrics: uptime, sys-msec, user-msec, key-cache-size, meta-cache-size, signature-cache-size
bert hubert [Tue, 9 Dec 2014 18:18:36 +0000 (19:18 +0100)]
remove some dead code
bert hubert [Tue, 9 Dec 2014 14:00:52 +0000 (15:00 +0100)]
improve cache hitrate
Peter van Dijk [Tue, 9 Dec 2014 13:58:11 +0000 (14:58 +0100)]
log client IP for immediate SERVFAIL exceptions
Aki Tuomi [Tue, 9 Dec 2014 11:38:58 +0000 (13:38 +0200)]
Restore 'aux'
Peter van Dijk [Tue, 9 Dec 2014 11:32:59 +0000 (12:32 +0100)]
Merge pull request #1636 from zeha/remove-have-ipv6
Always assume HAVE_IPV6
bert hubert [Tue, 9 Dec 2014 11:05:33 +0000 (12:05 +0100)]
improve some wording, remove unneeded \_ escapes
Aki Tuomi [Tue, 9 Dec 2014 10:02:06 +0000 (12:02 +0200)]
Support mydns-ng style Y/N active field.
Aki Tuomi [Tue, 9 Dec 2014 09:40:57 +0000 (11:40 +0200)]
Sync schema with mydns-ng
Christian Hofstaedtler [Sun, 27 Jul 2014 00:18:47 +0000 (02:18 +0200)]
Always assume HAVE_IPV6
With this Solaris 2.6 and 7 is strictly unsupported, as we remove the
configure.ac special casing for them.
Peter van Dijk [Mon, 8 Dec 2014 19:16:24 +0000 (20:16 +0100)]
Merge pull request #1920 from pieterlexis/doc-mkdocs
Add some pointers to virtualenv to the docs
Pieter Lexis [Mon, 8 Dec 2014 17:05:11 +0000 (18:05 +0100)]
Add some pointers to virtualenv to the docs
Peter van Dijk [Mon, 8 Dec 2014 09:48:53 +0000 (09:48 +0000)]
PowerDNS Security Advisory 2014-02
bert hubert [Mon, 8 Dec 2014 14:36:34 +0000 (15:36 +0100)]
add export control notes to markdown documentation
Peter van Dijk [Mon, 8 Dec 2014 09:30:01 +0000 (09:30 +0000)]
dockerfile for doc building
Peter van Dijk [Mon, 8 Dec 2014 09:10:17 +0000 (09:10 +0000)]
update doc publish3 target to markdown & shared account
Peter van Dijk [Mon, 8 Dec 2014 08:50:29 +0000 (09:50 +0100)]
actually abort process-md.sh on failure
bert hubert [Sun, 7 Dec 2014 21:42:56 +0000 (22:42 +0100)]
Merge pull request #1917 from rubenk/fixup-some-whitespace
Fixup indentation
bert hubert [Sun, 7 Dec 2014 21:40:40 +0000 (22:40 +0100)]
fix up our packet cache unit tests plus add bunch more tests
bert hubert [Sun, 7 Dec 2014 21:11:24 +0000 (22:11 +0100)]
add a bunch of packet based regression tests to the packetcache
bert hubert [Sun, 7 Dec 2014 20:31:06 +0000 (21:31 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Sun, 7 Dec 2014 20:30:22 +0000 (21:30 +0100)]
make sure we lock the cache shards while we clean them, closing #1910. Plus add regression test that pretty reliably
detects us not locking.
bert hubert [Sun, 7 Dec 2014 20:02:04 +0000 (21:02 +0100)]
Merge pull request #1915 from rubenk/dont-need-polarssl-includes-when-linking
The linker doesn't need the polarssl headers
Ruben Kerkhof [Sun, 7 Dec 2014 19:38:11 +0000 (20:38 +0100)]
Fixup indentation
bert hubert [Sun, 7 Dec 2014 18:35:04 +0000 (19:35 +0100)]
Merge pull request #1913 from rubenk/add-dnsgram-to-tools
Include dnsgram in tools
Ruben Kerkhof [Sun, 7 Dec 2014 17:50:31 +0000 (18:50 +0100)]
The linker doesn't need the polarssl headers
Ruben Kerkhof [Sun, 7 Dec 2014 17:06:55 +0000 (18:06 +0100)]
Include dnsgram in tools
Fixes #1888
Now all we need is a manpage ;)
bert hubert [Sun, 7 Dec 2014 15:55:42 +0000 (16:55 +0100)]
Merge pull request #1911 from rubenk/check_mysql_init
Check return code of mysql_init()
Ruben Kerkhof [Sun, 7 Dec 2014 14:01:05 +0000 (15:01 +0100)]
Check return code of mysql_init()
Fixes #1908
bert hubert [Sat, 6 Dec 2014 19:34:01 +0000 (20:34 +0100)]
Potential fix for #1907, we now try to trigger libgcc_s.so.1 to load before we chroot. I can't reproduce the bug on my local system,
but this "should" help. Seriously.
bert hubert [Fri, 5 Dec 2014 11:08:52 +0000 (12:08 +0100)]
add unit tests for new sharded packet cache
bert hubert [Fri, 5 Dec 2014 11:04:01 +0000 (12:04 +0100)]
speed up the testbag test a bit (by doing smaller tests)
bert hubert [Thu, 4 Sep 2014 13:18:19 +0000 (15:18 +0200)]
split up the packet & query cache into 1024 shards so our locks no longer collide
Conflicts:
pdns/packetcache.cc
bert hubert [Fri, 5 Dec 2014 09:41:12 +0000 (10:41 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 5 Dec 2014 09:40:54 +0000 (10:40 +0100)]
clarify docs
bert hubert [Fri, 5 Dec 2014 09:40:24 +0000 (10:40 +0100)]
this si somewhat of a kamikaze commit - it fixes my problem, and I think it should not break anyone else.
Peter van Dijk [Thu, 4 Dec 2014 09:23:04 +0000 (10:23 +0100)]
Merge pull request #1900 from pieterlexis/wording-fix
Fix some wording, some style and a typo
Peter van Dijk [Thu, 4 Dec 2014 09:22:38 +0000 (10:22 +0100)]
Merge pull request #1901 from pieterlexis/issue-1515
Add IPv6 examples with ports to forward-zone
Pieter Lexis [Wed, 3 Dec 2014 08:10:03 +0000 (09:10 +0100)]
Fix another typo, caught by @habbie
bert hubert [Tue, 2 Dec 2014 17:55:53 +0000 (18:55 +0100)]
Merge pull request #1904 from zeha/doc-also-notify
docs: Note first version which had also-notify in pdns.conf
Christian Hofstaedtler [Tue, 2 Dec 2014 17:51:20 +0000 (18:51 +0100)]
docs: Note first version which had also-notify in pdns.conf
Peter van Dijk [Tue, 2 Dec 2014 12:49:11 +0000 (13:49 +0100)]
Merge pull request #1903 from pieterlexis/issue-996
Remove the use of hos' as a DNS tool (Closes #996)
Peter van Dijk [Tue, 2 Dec 2014 07:50:52 +0000 (08:50 +0100)]
Merge pull request #1902 from pieterlexis/use-example-ip-blocks
Use documentation subnets for examples
Peter van Dijk [Tue, 2 Dec 2014 07:44:07 +0000 (08:44 +0100)]
Merge pull request #1899 from pieterlexis/b-c-root-hints
Add IPv6 hints for {b,c}.root-servers.net
Pieter Lexis [Tue, 2 Dec 2014 07:39:09 +0000 (08:39 +0100)]
Remove the use of hos' as a DNS tool (Closes #996)
Also, clarify that you're not supposed to type it into the monitor
window.
Pieter Lexis [Mon, 1 Dec 2014 19:41:39 +0000 (20:41 +0100)]
I accidentally a word
Pieter Lexis [Mon, 1 Dec 2014 19:40:11 +0000 (20:40 +0100)]
Use documentation subnets for examples
Also, change some use of doamin names to example.{com,net,org}
Pieter Lexis [Mon, 1 Dec 2014 18:28:40 +0000 (19:28 +0100)]
Add IPv6 examples with ports to forward-zone
Closes #1515
Pieter Lexis [Mon, 1 Dec 2014 18:02:30 +0000 (19:02 +0100)]
fix another style issue in the docs about the docs
Pieter Lexis [Mon, 1 Dec 2014 18:00:21 +0000 (19:00 +0100)]
Fix some wording, some style and a typo
Pieter Lexis [Mon, 1 Dec 2014 08:07:38 +0000 (09:07 +0100)]
Add IPv6 hints for {b,c}.root-servers.net
bert hubert [Sun, 30 Nov 2014 19:59:10 +0000 (20:59 +0100)]
update index of documentation add documentation documentation (yo)
Christian Hofstaedtler [Mon, 24 Nov 2014 12:54:50 +0000 (13:54 +0100)]
Update security polling status for Debian and derivatives
Current versions.
bert hubert [Sun, 30 Nov 2014 12:10:28 +0000 (13:10 +0100)]
remove some stale empty files, add inspirational quote, make sure we build 'running.md'
bert hubert [Sat, 29 Nov 2014 12:45:30 +0000 (13:45 +0100)]
for now disable building of httpapi documents which are wrong
bert hubert [Sat, 29 Nov 2014 07:55:21 +0000 (08:55 +0100)]
disabling test if test environment does not define things we need to know..
bert hubert [Sat, 29 Nov 2014 07:34:25 +0000 (08:34 +0100)]
this should fix our unit tests
bert hubert [Fri, 28 Nov 2014 22:42:53 +0000 (23:42 +0100)]
a 32 bit regression test failure we don't understand..
bert hubert [Fri, 28 Nov 2014 21:29:13 +0000 (22:29 +0100)]
actually writing some unit tests for the new 64 bit capable AtomicCounter found a pile of bugs!
bert hubert [Fri, 28 Nov 2014 20:04:47 +0000 (21:04 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 28 Nov 2014 15:14:18 +0000 (16:14 +0100)]
Our "StatBag" statistics class was 1) 32 bit 2) heavily locked 3) still allowed for lock-free operations for high speed counters.
This commit 1) makes the StatBag 64 bit on 64 bit systems, 2) removes all locks and 3) has gone AtomicCounter 'native'
The upshot of this is that 64 bit users will suddenly get 64 bit counters. A second upshot is that multicore systems should now see consistent statistics again.
One important thing that changed is that the StatBag class used to be completely thread safe, and now it no longer is. You can't declare new counters while the StatBag is in use. This should not be happening, but you never know.
Finally, there is now a StatBag unit test.
bert hubert [Fri, 28 Nov 2014 14:17:16 +0000 (15:17 +0100)]
make our AtomicCounter 64 bit on 64 bit machines
bert hubert [Thu, 27 Nov 2014 15:06:39 +0000 (16:06 +0100)]
Merge pull request #1887 from zeha/secpoll-chars
secpoll: Replace ~ with _, too
Peter van Dijk [Thu, 27 Nov 2014 12:05:16 +0000 (13:05 +0100)]
Merge pull request #1894 from tuxis-ie/fix-sqlite-typo
Fix a error that sneaked into
948280123c3bf87b1d6a06c7cb563f0801062fdf
Mark Schouten [Thu, 27 Nov 2014 12:03:22 +0000 (13:03 +0100)]
Peter van Dijk [Thu, 27 Nov 2014 11:13:18 +0000 (12:13 +0100)]
Merge pull request #1879 from tuxis-ie/sqlite-foreign-keys
Enable foreign keys for Sqlite3
Mark Schouten [Thu, 27 Nov 2014 11:05:27 +0000 (12:05 +0100)]
'fix' indenting in runtests-files
Peter van Dijk [Thu, 27 Nov 2014 11:00:43 +0000 (12:00 +0100)]
Merge pull request #1755 from Habbie/cname-referral-aa
set AA on CNAME into referral, fixes #589
Peter van Dijk [Thu, 27 Nov 2014 10:35:07 +0000 (11:35 +0100)]
Merge pull request #1890 from mind04/api-cache
api: get cryptokeys
Peter van Dijk [Thu, 27 Nov 2014 10:00:24 +0000 (11:00 +0100)]
Merge pull request #1893 from job/master
Add pandoc building in travis CI env
Job Snijders [Wed, 26 Nov 2014 21:46:52 +0000 (22:46 +0100)]
Add pandoc building in travis CI env
bert hubert [Wed, 26 Nov 2014 20:57:09 +0000 (21:57 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 26 Nov 2014 20:56:36 +0000 (21:56 +0100)]
Merge pull request #1892 from pieterlexis/markdown-small-screens
Markdown small screens