]> granicus.if.org Git - pdns/log
pdns
11 years agoimproved verbose output
bert hubert [Thu, 20 Mar 2014 07:59:06 +0000 (08:59 +0100)]
improved verbose output

11 years agovarious speedups, make ^C interrupt dnsreplay but still emit final stats 'so far...
bert hubert [Tue, 18 Mar 2014 20:42:10 +0000 (21:42 +0100)]
various speedups, make ^C interrupt dnsreplay but still emit final stats 'so far', add time histogram on responses, deal smarter with duplicates and weird packets (assign them an *old* id)

11 years agoadd non-string version of Socket::sendTo()
bert hubert [Tue, 18 Mar 2014 20:12:58 +0000 (21:12 +0100)]
add non-string version of Socket::sendTo()

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 18 Mar 2014 20:06:56 +0000 (21:06 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agoremove packet cache scanning functions from rec_control get-all - too much overhead!
bert hubert [Tue, 18 Mar 2014 20:06:30 +0000 (21:06 +0100)]
remove packet cache scanning functions from rec_control get-all - too much overhead!

11 years agoagain spruce up wording of dnsscope a bit
bert hubert [Tue, 18 Mar 2014 16:59:22 +0000 (17:59 +0100)]
again spruce up wording of dnsscope a bit

11 years agoMerge pull request #1335 from zeha/api-fix-zone-ids
Peter van Dijk [Tue, 18 Mar 2014 14:05:02 +0000 (15:05 +0100)]
Merge pull request #1335 from zeha/api-fix-zone-ids

API: fix escaping in zone ids

11 years agoAPI: fix escaping in zone ids
Christian Hofstaedtler [Tue, 18 Mar 2014 13:55:46 +0000 (14:55 +0100)]
API: fix escaping in zone ids

Realized that we should have been taking the character code as hex,
so it actually fits into two digits.

11 years agofurther improve statistics, they almost line up now. almost.
bert hubert [Tue, 18 Mar 2014 13:31:25 +0000 (14:31 +0100)]
further improve statistics, they almost line up now. almost.

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 18 Mar 2014 11:48:13 +0000 (12:48 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agoimprove statistics with names of rcodes & don't measure rcodes of questions!
bert hubert [Tue, 18 Mar 2014 11:46:27 +0000 (12:46 +0100)]
improve statistics with names of rcodes & don't measure rcodes of questions!

11 years agoMerge pull request #1334 from zeha/f/case-insensitive-search
Peter van Dijk [Tue, 18 Mar 2014 10:28:46 +0000 (11:28 +0100)]
Merge pull request #1334 from zeha/f/case-insensitive-search

Make API search case insensitive

11 years agolittle cleanup of dnsscope, plus also count non-RA answers.
bert hubert [Tue, 18 Mar 2014 10:23:43 +0000 (11:23 +0100)]
little cleanup of dnsscope, plus also count non-RA answers.

11 years agoMake API search case insensitive
Christian Hofstaedtler [Mon, 17 Mar 2014 15:39:38 +0000 (16:39 +0100)]
Make API search case insensitive

11 years agomake dnsreplay set the right socket size buffers for its abusive use of them
bert hubert [Mon, 17 Mar 2014 15:24:46 +0000 (16:24 +0100)]
make dnsreplay set the right socket size buffers for its abusive use of them

11 years agobetter reporting of out of range error
bert hubert [Mon, 17 Mar 2014 14:50:40 +0000 (15:50 +0100)]
better reporting of out of range error

11 years agofix up whitespace plus pdns-distributes-queries efficiency error handling
bert hubert [Mon, 17 Mar 2014 14:18:14 +0000 (15:18 +0100)]
fix up whitespace plus pdns-distributes-queries efficiency error handling

11 years agofix statistics when running with pdns-distributes-queries. Closes issue #1333.
bert hubert [Mon, 17 Mar 2014 08:26:26 +0000 (09:26 +0100)]
fix statistics when running with pdns-distributes-queries. Closes issue #1333.

11 years agohook up -l in dnsscope to emit per second statistics
bert hubert [Sat, 15 Mar 2014 21:29:15 +0000 (22:29 +0100)]
hook up -l in dnsscope to emit per second statistics

11 years agoadd some infrastructure for outputting per second statistics
bert hubert [Sat, 15 Mar 2014 20:58:15 +0000 (21:58 +0100)]
add some infrastructure for outputting per second statistics

11 years agomake sure --help works, hook up --verbose/-v, properly detect & for now ignore fragme...
bert hubert [Sat, 15 Mar 2014 18:14:45 +0000 (19:14 +0100)]
make sure --help works, hook up --verbose/-v, properly detect & for now ignore fragmented datagrams

11 years agoremove debugging output and some whitespace
bert hubert [Sat, 15 Mar 2014 18:06:16 +0000 (19:06 +0100)]
remove debugging output and some whitespace

11 years agoMerge pull request #1332 from mind04/root
Peter van Dijk [Sat, 15 Mar 2014 10:34:42 +0000 (11:34 +0100)]
Merge pull request #1332 from mind04/root

update l.root ip

11 years agoupdate l.root ip in tests
Kees Monshouwer [Fri, 14 Mar 2014 22:25:16 +0000 (23:25 +0100)]
update l.root ip in tests

11 years agoupdate l.root ip
Kees Monshouwer [Fri, 14 Mar 2014 21:49:38 +0000 (22:49 +0100)]
update l.root ip

11 years agoMerge branch 'bind3'
bert hubert [Thu, 13 Mar 2014 10:49:58 +0000 (11:49 +0100)]
Merge branch 'bind3'

11 years agocomment on mutable entry in bb2domaininfo
bert hubert [Thu, 13 Mar 2014 10:46:04 +0000 (11:46 +0100)]
comment on mutable entry in bb2domaininfo

11 years agoand fix up removing of domains, also under load
bert hubert [Thu, 13 Mar 2014 10:39:29 +0000 (11:39 +0100)]
and fix up removing of domains, also under load

11 years agocleanup, plus move more code to safeGetBBDomainInfo
bert hubert [Thu, 13 Mar 2014 10:35:19 +0000 (11:35 +0100)]
cleanup, plus move more code to safeGetBBDomainInfo

11 years agodocument new bindbackend semantics, plus fix that we did not learn about slave zones.
bert hubert [Thu, 13 Mar 2014 09:08:54 +0000 (10:08 +0100)]
document new bindbackend semantics, plus fix that we did not learn about slave zones.

11 years agoadd code to detect removal and new domains in bindbackend
bert hubert [Thu, 13 Mar 2014 08:08:41 +0000 (09:08 +0100)]
add code to detect removal and new domains in bindbackend

11 years agomoved some stuff around, added some comments
bert hubert [Thu, 13 Mar 2014 07:48:22 +0000 (08:48 +0100)]
moved some stuff around, added some comments

11 years agoMerge pull request #1330 from zeha/api-zone-ids
Peter van Dijk [Thu, 13 Mar 2014 05:33:05 +0000 (06:33 +0100)]
Merge pull request #1330 from zeha/api-zone-ids

JSON API: add zone ids to search-data results

11 years agoJSON API: add zone ids to search-data results
Christian Hofstaedtler [Wed, 12 Mar 2014 19:48:51 +0000 (20:48 +0100)]
JSON API: add zone ids to search-data results

Otherwise clients need another round-trip to /zones to get those ids.

11 years agorationalize the API a bit, actually fix up reloading, survives mild torture now
bert hubert [Wed, 12 Mar 2014 20:34:59 +0000 (21:34 +0100)]
rationalize the API a bit, actually fix up reloading, survives mild torture now

11 years agoimplement actual domain storage in cleaner architecture, survives 1 query
bert hubert [Wed, 12 Mar 2014 19:26:56 +0000 (20:26 +0100)]
implement actual domain storage in cleaner architecture, survives 1 query

11 years agoit is a ip
bert hubert [Wed, 12 Mar 2014 16:05:57 +0000 (17:05 +0100)]
it is a ip

11 years agoMerge pull request #1328 from zeha/http-logging
Peter van Dijk [Mon, 10 Mar 2014 20:05:37 +0000 (21:05 +0100)]
Merge pull request #1328 from zeha/http-logging

Webserver (logging) improvements

11 years agoMerge pull request #1329 from zeha/api-search
Peter van Dijk [Mon, 10 Mar 2014 19:26:38 +0000 (20:26 +0100)]
Merge pull request #1329 from zeha/api-search

JSON API: add search-data

11 years agoJSON API: add search-data
Christian Hofstaedtler [Mon, 10 Mar 2014 12:28:44 +0000 (13:28 +0100)]
JSON API: add search-data

Searches for zones, records, comments.

11 years agoAdd request debug logging to webserver
Christian Hofstaedtler [Mon, 10 Mar 2014 11:22:53 +0000 (12:22 +0100)]
Add request debug logging to webserver

11 years agoAdd loglevel config setting to recursor
Christian Hofstaedtler [Mon, 10 Mar 2014 11:18:39 +0000 (12:18 +0100)]
Add loglevel config setting to recursor

11 years agoWebserver: try harder to always return *some* response
Christian Hofstaedtler [Mon, 10 Mar 2014 10:59:39 +0000 (11:59 +0100)]
Webserver: try harder to always return *some* response

Even a 500 is better than a connection reset.

11 years agoMerge pull request #1325 from mind04/query
Peter van Dijk [Mon, 10 Mar 2014 10:09:27 +0000 (11:09 +0100)]
Merge pull request #1325 from mind04/query

fix broken sqlite3 insert-record-order-query-auth query

11 years agos/trac/github/
Peter van Dijk [Mon, 10 Mar 2014 08:07:21 +0000 (09:07 +0100)]
s/trac/github/

11 years agoMerge pull request #1326 from zeha/fix-solaris-setptr
Peter van Dijk [Sun, 9 Mar 2014 05:58:31 +0000 (06:58 +0100)]
Merge pull request #1326 from zeha/fix-solaris-setptr

Portability fix for formatting IPv6 reverse names

11 years agoPortability fix for formatting IPv6 reverse names
Christian Hofstaedtler [Sat, 8 Mar 2014 23:58:42 +0000 (00:58 +0100)]
Portability fix for formatting IPv6 reverse names

11 years agoadd sqlite3 presigned tests to travis
Kees Monshouwer [Sat, 8 Mar 2014 10:52:15 +0000 (11:52 +0100)]
add sqlite3 presigned tests to travis

11 years agofix broken sqlite3 insert-record-order-query-auth query
Kees Monshouwer [Sat, 8 Mar 2014 10:46:46 +0000 (11:46 +0100)]
fix broken sqlite3 insert-record-order-query-auth query

11 years agoMerge pull request #1324 from mind04/query-throw
Peter van Dijk [Sat, 8 Mar 2014 00:02:15 +0000 (01:02 +0100)]
Merge pull request #1324 from mind04/query-throw

catch sql exceptions in replaceRRSet and replaceComment

11 years agocatch sql exceptions in replaceRRSet and replaceComments
Kees Monshouwer [Fri, 7 Mar 2014 19:30:43 +0000 (20:30 +0100)]
catch sql exceptions in replaceRRSet and replaceComments

11 years agoMerge pull request #1323 from mind04/warn
Peter van Dijk [Fri, 7 Mar 2014 08:23:50 +0000 (09:23 +0100)]
Merge pull request #1323 from mind04/warn

small things

11 years agoMerge branch 'listdeletezone'
Peter van Dijk [Fri, 7 Mar 2014 07:30:02 +0000 (08:30 +0100)]
Merge branch 'listdeletezone'

Closes #608, #1317, #1318, #1320

11 years agolist zones help text
Kees Monshouwer [Tue, 4 Mar 2014 23:24:41 +0000 (00:24 +0100)]
list zones help text

11 years agoendl, whitespace and file prmissions
Kees Monshouwer [Tue, 4 Mar 2014 23:06:02 +0000 (00:06 +0100)]
endl, whitespace and file prmissions

11 years agoAdd list-all-zones to pdnssec.
Ruben d'Arco [Tue, 6 Nov 2012 19:20:51 +0000 (20:20 +0100)]
Add list-all-zones to pdnssec.

11 years agoRemoved unused \n at end of line.
Ruben d'Arco [Tue, 6 Nov 2012 19:04:56 +0000 (20:04 +0100)]
Removed unused \n at end of line.

11 years agoAdd list-zone capability to pdns_control
Ruben d'Arco [Mon, 5 Nov 2012 17:02:03 +0000 (18:02 +0100)]
Add list-zone capability to pdns_control

11 years agonit
Peter van Dijk [Fri, 7 Mar 2014 07:25:58 +0000 (08:25 +0100)]
nit

11 years agoAdd delete-zone to pdnssec.
Ruben d'Arco [Tue, 6 Nov 2012 20:52:18 +0000 (21:52 +0100)]
Add delete-zone to pdnssec.

11 years agoremove unused variables from speedtest.cc
Kees Monshouwer [Thu, 6 Mar 2014 21:06:57 +0000 (22:06 +0100)]
remove unused variables from speedtest.cc

11 years agoadd dnsdist.1 file to .gitignore
Kees Monshouwer [Thu, 6 Mar 2014 20:57:30 +0000 (21:57 +0100)]
add dnsdist.1 file to .gitignore

11 years agoMerge pull request #1319 from mind04/labelcount
Peter van Dijk [Thu, 6 Mar 2014 18:46:28 +0000 (19:46 +0100)]
Merge pull request #1319 from mind04/labelcount

fix labelcount for root zone

11 years agocatch errors during build-recursor
Peter van Dijk [Thu, 6 Mar 2014 16:56:06 +0000 (17:56 +0100)]
catch errors during build-recursor

11 years agoMerge pull request #1316 from zeha/api-auth-strip-trailing-dots
Peter van Dijk [Wed, 5 Mar 2014 17:14:38 +0000 (18:14 +0100)]
Merge pull request #1316 from zeha/api-auth-strip-trailing-dots

JSON API: strip trailing dots when creating zones

11 years agoMerge pull request #1315 from zeha/fix-requests-larger-than-1024
Peter van Dijk [Tue, 4 Mar 2014 15:46:16 +0000 (16:46 +0100)]
Merge pull request #1315 from zeha/fix-requests-larger-than-1024

HTTP server: fix requests that are larger than 1024bytes

11 years agoJSON API: strip trailing dots when creating zones
Christian Hofstaedtler [Tue, 4 Mar 2014 15:07:36 +0000 (16:07 +0100)]
JSON API: strip trailing dots when creating zones

Otherwise we end up with example.org. in the DB, when it should have been
example.org .

11 years agoMerge pull request #1313 from zeha/api-readonly
Peter van Dijk [Tue, 4 Mar 2014 13:39:40 +0000 (14:39 +0100)]
Merge pull request #1313 from zeha/api-readonly

Add api-readonly switch

11 years agoHTTP server: fix requests that are larger than 1024bytes
Christian Hofstaedtler [Tue, 4 Mar 2014 13:23:26 +0000 (14:23 +0100)]
HTTP server: fix requests that are larger than 1024bytes

11 years agoAdd api-readonly switch
Christian Hofstaedtler [Mon, 3 Mar 2014 19:18:44 +0000 (20:18 +0100)]
Add api-readonly switch

This disables all JSON-API-level changes to backend data.

11 years agoMerge pull request #1312 from zeha/api-set-ptr
Peter van Dijk [Mon, 3 Mar 2014 15:51:39 +0000 (16:51 +0100)]
Merge pull request #1312 from zeha/api-set-ptr

JSON API: Add 'set-ptr' PTR-creating functionality

11 years agoJSON API: Add 'set-ptr' PTR-creating functionality
Christian Hofstaedtler [Mon, 3 Mar 2014 15:11:36 +0000 (16:11 +0100)]
JSON API: Add 'set-ptr' PTR-creating functionality

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 28 Feb 2014 11:00:46 +0000 (12:00 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agomake sure we don't exceed the number of available filedescriptors for mthreads. You...
bert hubert [Thu, 6 Feb 2014 11:48:23 +0000 (12:48 +0100)]
make sure we don't exceed the number of available filedescriptors for mthreads. You can still overshoot a little bit, but not all mthreads will be using an fd.

Conflicts:

pdns/misc.hh
pdns/pdns_recursor.cc

11 years agoMerge pull request #1309 from mind04/travis-retry
Peter van Dijk [Fri, 28 Feb 2014 10:34:39 +0000 (11:34 +0100)]
Merge pull request #1309 from mind04/travis-retry

workaround for remotebackend failures on travis-ci

11 years agoworkaround for remotebackend failures on travis-ci
Kees Monshouwer [Fri, 28 Feb 2014 09:59:22 +0000 (10:59 +0100)]
workaround for remotebackend failures on travis-ci

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 28 Feb 2014 10:23:39 +0000 (11:23 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agoraise our socket buffer raise so it no longer generates a warning, move our checkFDs...
bert hubert [Fri, 28 Feb 2014 10:22:31 +0000 (11:22 +0100)]
raise our socket buffer raise so it no longer generates a warning, move our checkFDs to separate function (still #ifdeffed out), add automated failsafe checking of Linux IPv6 limits & warning. We warn all the time, even if you don't yet use IPv6. Hoping people will see it!

11 years agoMerge pull request #1308 from mind04/2ent-optout
Peter van Dijk [Fri, 28 Feb 2014 10:18:53 +0000 (11:18 +0100)]
Merge pull request #1308 from mind04/2ent-optout

fix for errata 3441 of RFC5155

11 years agoremove outdated NPTL advice, add net.ipv6.route.max_size tuning suggestion
bert hubert [Fri, 28 Feb 2014 09:57:03 +0000 (10:57 +0100)]
remove outdated NPTL advice, add net.ipv6.route.max_size tuning suggestion

11 years agolimit mode 0 closest provable encloser to optout
Kees Monshouwer [Fri, 28 Feb 2014 08:58:33 +0000 (09:58 +0100)]
limit mode 0 closest provable encloser to optout

11 years agoworkaround for ldns-verify-zone nsec3 bug in regression tests
Kees Monshouwer [Fri, 28 Feb 2014 00:19:38 +0000 (01:19 +0100)]
workaround for ldns-verify-zone nsec3 bug in regression tests

11 years agofix for errata 3441 of RFC5155
Kees Monshouwer [Fri, 28 Feb 2014 00:07:07 +0000 (01:07 +0100)]
fix for errata 3441 of RFC5155

11 years agoadd additional levels of ents (auth and unauth) to the insecure delegation ent test
Kees Monshouwer [Fri, 28 Feb 2014 00:03:55 +0000 (01:03 +0100)]
add additional levels of ents (auth and unauth) to the insecure delegation ent test

11 years agofix i386 compile, thanks @zeha
Peter van Dijk [Wed, 26 Feb 2014 18:33:10 +0000 (19:33 +0100)]
fix i386 compile, thanks @zeha

11 years agoMerge pull request #1301 from zeha/comments
Peter van Dijk [Wed, 26 Feb 2014 17:34:27 +0000 (18:34 +0100)]
Merge pull request #1301 from zeha/comments

Add per-rrset-comments

11 years agoTravis: Add travis_retry for rubygems operations
Christian Hofstaedtler [Wed, 26 Feb 2014 13:50:11 +0000 (14:50 +0100)]
Travis: Add travis_retry for rubygems operations

As per http://blog.travis-ci.com/2013-05-20-network-timeouts-build-retries/
and a recommendation from @travis-ci.

11 years agoJSON API: Catch wrong container types
Christian Hofstaedtler [Wed, 26 Feb 2014 09:15:59 +0000 (10:15 +0100)]
JSON API: Catch wrong container types

Avoids an assert/abort in rapidjson.

11 years agoAdd per-rrset-comments
Christian Hofstaedtler [Tue, 25 Feb 2014 12:29:32 +0000 (13:29 +0100)]
Add per-rrset-comments

11 years agoMerge pull request #1300 from pmca31/master
bert hubert [Tue, 25 Feb 2014 21:12:24 +0000 (22:12 +0100)]
Merge pull request #1300 from pmca31/master

Recursor: Throttle all queries to a server after N consecutive timeouts (or unreachables) - thanks to Paulo Anes

11 years agoMerge pull request #1302 from zeha/faster-travis
Peter van Dijk [Tue, 25 Feb 2014 19:43:55 +0000 (20:43 +0100)]
Merge pull request #1302 from zeha/faster-travis

Slightly faster Travis builds

11 years agoTravis: skip downloading LaTeX
Christian Hofstaedtler [Tue, 25 Feb 2014 13:49:57 +0000 (14:49 +0100)]
Travis: skip downloading LaTeX

11 years agoTravis: build all manpages
Christian Hofstaedtler [Tue, 25 Feb 2014 13:49:41 +0000 (14:49 +0100)]
Travis: build all manpages

11 years agonit, thanks @jpmens
Peter van Dijk [Tue, 25 Feb 2014 09:24:32 +0000 (09:24 +0000)]
nit, thanks @jpmens

11 years agoMerge pull request #1292 from mind04/compiler
Peter van Dijk [Mon, 24 Feb 2014 18:51:35 +0000 (19:51 +0100)]
Merge pull request #1292 from mind04/compiler

fix compiler warning in lua-auth.cc

11 years agotravis: add git describe
Peter van Dijk [Mon, 24 Feb 2014 18:26:25 +0000 (19:26 +0100)]
travis: add git describe

11 years agoRecursor: Throttle all queries to a server after N consecutive timeouts (or unreachab...
Paulo Anes [Mon, 24 Feb 2014 18:22:21 +0000 (18:22 +0000)]
Recursor: Throttle all queries to a server after N consecutive timeouts (or unreachables).

This feature saves valuable resources by avoiding queries to servers from which we don't receive any answer. It's disabled by default.

11 years agoMerge pull request #1298 from zeha/search-log-throw-error
Peter van Dijk [Mon, 24 Feb 2014 18:11:27 +0000 (19:11 +0100)]
Merge pull request #1298 from zeha/search-log-throw-error

REST API: report errors in search-log

11 years agoMerge pull request #1299 from zeha/disabled-defaults
Peter van Dijk [Mon, 24 Feb 2014 16:55:36 +0000 (17:55 +0100)]
Merge pull request #1299 from zeha/disabled-defaults

Default 'disabled' to 0/f (vs. NULL) in gsql backends

11 years agoCorrect MySQL datatype mismatch for 'disabled'
Christian Hofstaedtler [Mon, 24 Feb 2014 15:12:08 +0000 (16:12 +0100)]
Correct MySQL datatype mismatch for 'disabled'

Found by @mind04, thanks.