]> granicus.if.org Git - pdns/log
pdns
10 years agoMerge pull request #1942 from rubenk/update-readme
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

10 years agoREADME.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

10 years agoslightly improve wording of new error message for supermaster
bert hubert [Sat, 13 Dec 2014 22:29:51 +0000 (23:29 +0100)]
slightly improve wording of new error message for supermaster

10 years agoMerge pull request #1941 from rubenk/supermaster-handle-missing-nsrecords
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

10 years agosupermaster: 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.

10 years agoMerge pull request #1938 from rubenk/fix-confusing-typo
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

10 years agoFix typo in comment
Ruben Kerkhof [Sat, 13 Dec 2014 15:18:13 +0000 (16:18 +0100)]
Fix typo in comment

10 years agowith thanks to Jack Lloyd, this works around the default Botan allocator slowing...
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.

10 years agotemporary gross hack, but need to test our whole build environment. If you set enviro...
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.

10 years agofix up latency reporting for sub-millisecond latencies (would clip to 0)
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)

10 years agomake sure we don't throw an exception on "pdns_control show" of an unknown variable
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

10 years agofix startup race condition with carbon thread already trying to broadcast uninitializ...
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

10 years agoadd 'bench-db' to do very simple database backend performance benchmark
bert hubert [Thu, 11 Dec 2014 11:18:13 +0000 (12:18 +0100)]
add 'bench-db' to do very simple database backend performance benchmark

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Thu, 11 Dec 2014 08:42:31 +0000 (09:42 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agomake qsize-q more robust
bert hubert [Thu, 11 Dec 2014 08:41:58 +0000 (09:41 +0100)]
make qsize-q more robust

10 years agoMerge pull request #1933 from cmouse/recursor-logging-type-to-name
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

10 years agoUse qcode name instead of number
Aki Tuomi [Wed, 10 Dec 2014 18:33:43 +0000 (20:33 +0200)]
Use qcode name instead of number

10 years agoMerge pull request #1925 from cmouse/mydns-schema-fix
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

10 years agoadd signatures metric to auth, so we can plot signatures/second
bert hubert [Wed, 10 Dec 2014 15:43:26 +0000 (16:43 +0100)]
add signatures metric to auth, so we can plot signatures/second

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 10 Dec 2014 14:41:53 +0000 (15:41 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agodon't do time(0) under signature cache lock
bert hubert [Wed, 10 Dec 2014 14:41:23 +0000 (15:41 +0100)]
don't do time(0) under signature cache lock

10 years agoremove additional layer of trailing . stripping, which broke MX records to the root...
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.

10 years agomind04 discovered we count corrupt packets and EAGAIN situations as validly received...
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.

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 10 Dec 2014 08:25:27 +0000 (09:25 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agomake latency & qsize reporting 'live'. Plus fix that we only reported the qsize of...
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.

10 years agoMerge pull request #1886 from zeha/secpoll-debian
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

10 years agofix up statbag for carbon protocol and function pointers
bert hubert [Tue, 9 Dec 2014 20:42:04 +0000 (21:42 +0100)]
fix up statbag for carbon protocol and function pointers

10 years agoenable callback based metrics to statbas, and add 5 such metrics: uptime, sys-msec...
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

10 years agoremove some dead code
bert hubert [Tue, 9 Dec 2014 18:18:36 +0000 (19:18 +0100)]
remove some dead code

10 years agoimprove cache hitrate
bert hubert [Tue, 9 Dec 2014 14:00:52 +0000 (15:00 +0100)]
improve cache hitrate

10 years agolog client IP for immediate SERVFAIL exceptions
Peter van Dijk [Tue, 9 Dec 2014 13:58:11 +0000 (14:58 +0100)]
log client IP for immediate SERVFAIL exceptions

10 years agoRestore 'aux'
Aki Tuomi [Tue, 9 Dec 2014 11:38:58 +0000 (13:38 +0200)]
Restore 'aux'

10 years agoMerge pull request #1636 from zeha/remove-have-ipv6
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

10 years agoimprove some wording, remove unneeded \_ escapes
bert hubert [Tue, 9 Dec 2014 11:05:33 +0000 (12:05 +0100)]
improve some wording, remove unneeded \_ escapes

10 years agoSupport mydns-ng style Y/N active field.
Aki Tuomi [Tue, 9 Dec 2014 10:02:06 +0000 (12:02 +0200)]
Support mydns-ng style Y/N active field.

10 years agoSync schema with mydns-ng
Aki Tuomi [Tue, 9 Dec 2014 09:40:57 +0000 (11:40 +0200)]
Sync schema with mydns-ng

10 years agoAlways assume HAVE_IPV6
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.

10 years agoMerge pull request #1920 from pieterlexis/doc-mkdocs
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

10 years agoAdd 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

10 years agoPowerDNS Security Advisory 2014-02
Peter van Dijk [Mon, 8 Dec 2014 09:48:53 +0000 (09:48 +0000)]
PowerDNS Security Advisory 2014-02

10 years agoadd export control notes to markdown documentation
bert hubert [Mon, 8 Dec 2014 14:36:34 +0000 (15:36 +0100)]
add export control notes to markdown documentation

10 years agodockerfile for doc building
Peter van Dijk [Mon, 8 Dec 2014 09:30:01 +0000 (09:30 +0000)]
dockerfile for doc building

10 years agoupdate doc publish3 target to markdown & shared account
Peter van Dijk [Mon, 8 Dec 2014 09:10:17 +0000 (09:10 +0000)]
update doc publish3 target to markdown & shared account

10 years agoactually abort process-md.sh on failure
Peter van Dijk [Mon, 8 Dec 2014 08:50:29 +0000 (09:50 +0100)]
actually abort process-md.sh on failure

10 years agoMerge pull request #1917 from rubenk/fixup-some-whitespace
bert hubert [Sun, 7 Dec 2014 21:42:56 +0000 (22:42 +0100)]
Merge pull request #1917 from rubenk/fixup-some-whitespace

Fixup indentation

10 years agofix up our packet cache unit tests plus add bunch more tests
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

10 years agoadd a bunch of packet based regression tests to the packetcache
bert hubert [Sun, 7 Dec 2014 21:11:24 +0000 (22:11 +0100)]
add a bunch of packet based regression tests to the packetcache

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Sun, 7 Dec 2014 20:31:06 +0000 (21:31 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agomake sure we lock the cache shards while we clean them, closing #1910. Plus add regre...
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.

10 years agoMerge pull request #1915 from rubenk/dont-need-polarssl-includes-when-linking
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

10 years agoFixup indentation
Ruben Kerkhof [Sun, 7 Dec 2014 19:38:11 +0000 (20:38 +0100)]
Fixup indentation

10 years agoMerge pull request #1913 from rubenk/add-dnsgram-to-tools
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

10 years agoThe linker doesn't need the polarssl headers
Ruben Kerkhof [Sun, 7 Dec 2014 17:50:31 +0000 (18:50 +0100)]
The linker doesn't need the polarssl headers

10 years agoInclude dnsgram in tools
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 ;)

10 years agoMerge pull request #1911 from rubenk/check_mysql_init
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()

10 years agoCheck 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

10 years agoPotential fix for #1907, we now try to trigger libgcc_s.so.1 to load before we chroot...
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.

10 years agoadd unit tests for new sharded packet cache
bert hubert [Fri, 5 Dec 2014 11:08:52 +0000 (12:08 +0100)]
add unit tests for new sharded packet cache

10 years agospeed up the testbag test a bit (by doing smaller tests)
bert hubert [Fri, 5 Dec 2014 11:04:01 +0000 (12:04 +0100)]
speed up the testbag test a bit (by doing smaller tests)

10 years agosplit up the packet & query cache into 1024 shards so our locks no longer collide
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

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 5 Dec 2014 09:41:12 +0000 (10:41 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoclarify docs
bert hubert [Fri, 5 Dec 2014 09:40:54 +0000 (10:40 +0100)]
clarify docs

10 years agothis si somewhat of a kamikaze commit - it fixes my problem, and I think it should...
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.

10 years agoMerge pull request #1900 from pieterlexis/wording-fix
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

10 years agoMerge pull request #1901 from pieterlexis/issue-1515
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

10 years agoFix another typo, caught by @habbie
Pieter Lexis [Wed, 3 Dec 2014 08:10:03 +0000 (09:10 +0100)]
Fix another typo, caught by @habbie

10 years agoMerge pull request #1904 from zeha/doc-also-notify
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

10 years agodocs: 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

10 years agoMerge pull request #1903 from pieterlexis/issue-996
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)

10 years agoMerge pull request #1902 from pieterlexis/use-example-ip-blocks
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

10 years agoMerge pull request #1899 from pieterlexis/b-c-root-hints
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

10 years agoRemove the use of hos' as a DNS tool (Closes #996)
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.

10 years agoI accidentally a word
Pieter Lexis [Mon, 1 Dec 2014 19:41:39 +0000 (20:41 +0100)]
I accidentally a word

10 years agoUse documentation subnets for examples
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}

10 years agoAdd IPv6 examples with ports to forward-zone
Pieter Lexis [Mon, 1 Dec 2014 18:28:40 +0000 (19:28 +0100)]
Add IPv6 examples with ports to forward-zone

Closes #1515

10 years agofix another style issue in the docs about the docs
Pieter Lexis [Mon, 1 Dec 2014 18:02:30 +0000 (19:02 +0100)]
fix another style issue in the docs about the docs

10 years agoFix some wording, some style and a typo
Pieter Lexis [Mon, 1 Dec 2014 18:00:21 +0000 (19:00 +0100)]
Fix some wording, some style and a typo

10 years agoAdd IPv6 hints for {b,c}.root-servers.net
Pieter Lexis [Mon, 1 Dec 2014 08:07:38 +0000 (09:07 +0100)]
Add IPv6 hints for {b,c}.root-servers.net

10 years agoupdate index of documentation add documentation documentation (yo)
bert hubert [Sun, 30 Nov 2014 19:59:10 +0000 (20:59 +0100)]
update index of documentation add documentation documentation (yo)

10 years agoUpdate security polling status for Debian and derivatives
Christian Hofstaedtler [Mon, 24 Nov 2014 12:54:50 +0000 (13:54 +0100)]
Update security polling status for Debian and derivatives

Current versions.

10 years agoremove some stale empty files, add inspirational quote, make sure we build 'running.md'
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'

10 years agofor now disable building of httpapi documents which are wrong
bert hubert [Sat, 29 Nov 2014 12:45:30 +0000 (13:45 +0100)]
for now disable building of httpapi documents which are wrong

10 years agodisabling test if test environment does not define things we need to know..
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..

10 years agothis should fix our unit tests
bert hubert [Sat, 29 Nov 2014 07:34:25 +0000 (08:34 +0100)]
this should fix our unit tests

10 years agoa 32 bit regression test failure we don't understand..
bert hubert [Fri, 28 Nov 2014 22:42:53 +0000 (23:42 +0100)]
a 32 bit regression test failure we don't understand..

10 years agoactually writing some unit tests for the new 64 bit capable AtomicCounter found a...
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!

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 28 Nov 2014 20:04:47 +0000 (21:04 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoOur "StatBag" statistics class was 1) 32 bit 2) heavily locked 3) still allowed for...
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.

10 years agomake our AtomicCounter 64 bit on 64 bit machines
bert hubert [Fri, 28 Nov 2014 14:17:16 +0000 (15:17 +0100)]
make our AtomicCounter 64 bit on 64 bit machines

10 years agoMerge pull request #1887 from zeha/secpoll-chars
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

10 years agoMerge pull request #1894 from tuxis-ie/fix-sqlite-typo
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

10 years agoFix a error that sneaked into 948280123c3bf87b1d6a06c7cb563f0801062fdf
Mark Schouten [Thu, 27 Nov 2014 12:03:22 +0000 (13:03 +0100)]
Fix a error that sneaked into 948280123c3bf87b1d6a06c7cb563f0801062fdf

10 years agoMerge pull request #1879 from tuxis-ie/sqlite-foreign-keys
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

10 years ago'fix' indenting in runtests-files
Mark Schouten [Thu, 27 Nov 2014 11:05:27 +0000 (12:05 +0100)]
'fix' indenting in runtests-files

10 years agoMerge pull request #1755 from Habbie/cname-referral-aa
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

10 years agoMerge pull request #1890 from mind04/api-cache
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

10 years agoMerge pull request #1893 from job/master
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

10 years agoAdd 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

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 26 Nov 2014 20:57:09 +0000 (21:57 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoMerge pull request #1892 from pieterlexis/markdown-small-screens
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