]> granicus.if.org Git - pdns/log
pdns
9 years agoAdd documentation for ABI 5 related issues
Aki Tuomi [Tue, 30 Jun 2015 05:55:10 +0000 (08:55 +0300)]
Add documentation for ABI 5 related issues

9 years agoImplement directBackendCmd in pipe backend
Aki Tuomi [Tue, 30 Jun 2015 05:54:46 +0000 (08:54 +0300)]
Implement directBackendCmd in pipe backend

9 years agoimplement backend-cmd in pdnssec and gsqlbackend
Peter van Dijk [Sun, 28 Jun 2015 18:29:39 +0000 (20:29 +0200)]
implement backend-cmd in pdnssec and gsqlbackend

9 years agoMerge pull request #2549 from pieterlexis/padding-fixes
Pieter Lexis [Mon, 29 Jun 2015 12:40:59 +0000 (14:40 +0200)]
Merge pull request #2549 from pieterlexis/padding-fixes

Padding fixes

9 years agoMerge pull request #2604 from pieterlexis/issue-2600
Pieter Lexis [Mon, 29 Jun 2015 12:40:48 +0000 (14:40 +0200)]
Merge pull request #2604 from pieterlexis/issue-2600

Check if the recursor is not auth for zone in a RR

9 years agoMerge pull request #2615 from rubenk/make-some-errors-warnings
Pieter Lexis [Thu, 25 Jun 2015 08:04:49 +0000 (10:04 +0200)]
Merge pull request #2615 from rubenk/make-some-errors-warnings

Drop severity of 2 messages from error to warning

9 years agoMerge pull request #2616 from pieterlexis/json-api-doc-fix
Pieter Lexis [Thu, 25 Jun 2015 06:30:55 +0000 (08:30 +0200)]
Merge pull request #2616 from pieterlexis/json-api-doc-fix

docs: A little more on how to enable the API

9 years agodocs: A little more on how to enable the API
Pieter Lexis [Wed, 24 Jun 2015 20:24:16 +0000 (22:24 +0200)]
docs: A little more on how to enable the API

9 years agoDrop severity of 2 messages from error to warning
Ruben Kerkhof [Wed, 24 Jun 2015 12:50:58 +0000 (14:50 +0200)]
Drop severity of 2 messages from error to warning

We see these errors a few times a day in our environment
and afaict they are harmless.

9 years agoregression-tests.recursor/config.sh: whitespace fixes
Pieter Lexis [Wed, 24 Jun 2015 08:11:34 +0000 (10:11 +0200)]
regression-tests.recursor/config.sh: whitespace fixes

9 years agoAdd regression test for #2600
Pieter Lexis [Wed, 24 Jun 2015 08:10:54 +0000 (10:10 +0200)]
Add regression test for #2600

9 years agoWhitespace fixes for pdns/syncres.cc
Pieter Lexis [Mon, 22 Jun 2015 11:04:59 +0000 (13:04 +0200)]
Whitespace fixes for pdns/syncres.cc

9 years agoCheck if the recursor is not auth for zone in a RR
Pieter Lexis [Mon, 22 Jun 2015 11:02:48 +0000 (13:02 +0200)]
Check if the recursor is not auth for zone in a RR

This patch checks every resource record name in a packet from an
authoritative server and determines if we (the recursor) are
authoritative
for a zone where the qname is part of. If this is the case, we don't
allow the use of that record.

Closes #2600

9 years agomake trailing/leading spaces stand out in pdnssec check_zone
bert hubert [Mon, 22 Jun 2015 09:25:58 +0000 (11:25 +0200)]
make trailing/leading spaces stand out in pdnssec check_zone

9 years agoShrink ChunkedSigningPipe from 240 to 232 bytes
Pieter Lexis [Tue, 26 May 2015 15:25:17 +0000 (17:25 +0200)]
Shrink ChunkedSigningPipe from 240 to 232 bytes

9 years agoShrink DNSProxy from 152 to 144 bytes
Pieter Lexis [Wed, 27 May 2015 11:54:46 +0000 (13:54 +0200)]
Shrink DNSProxy from 152 to 144 bytes

9 years agoShrink DNSProxy::ConntrackEntry from 112 to 104 bytes
Pieter Lexis [Wed, 27 May 2015 11:54:05 +0000 (13:54 +0200)]
Shrink DNSProxy::ConntrackEntry from 112 to 104 bytes

9 years agoShrink CommunicatorClass from 376 to 360 bytes
Pieter Lexis [Wed, 27 May 2015 11:45:44 +0000 (13:45 +0200)]
Shrink CommunicatorClass from 376 to 360 bytes

9 years agoAlign NotificationQueue::NotificationRequest to 8-byte boundries
Pieter Lexis [Wed, 27 May 2015 11:42:49 +0000 (13:42 +0200)]
Align NotificationQueue::NotificationRequest to 8-byte boundries

9 years agoAlign PowerDNSLua to 8-byte boundries
Pieter Lexis [Wed, 27 May 2015 11:39:15 +0000 (13:39 +0200)]
Align PowerDNSLua to 8-byte boundries

9 years agoShrink Socket from 24 to 16 bytes
Pieter Lexis [Wed, 27 May 2015 11:36:45 +0000 (13:36 +0200)]
Shrink Socket from 24 to 16 bytes

9 years agoShrink Bind2Backend from 296 to 288 bytes
Pieter Lexis [Wed, 27 May 2015 11:25:44 +0000 (13:25 +0200)]
Shrink Bind2Backend from 296 to 288 bytes

9 years agoShrink Bind2Backend::handle from 80 to 72 bytes
Pieter Lexis [Wed, 27 May 2015 09:54:04 +0000 (11:54 +0200)]
Shrink Bind2Backend::handle from 80 to 72 bytes

9 years agoShrink BB2DomainInfo from 248 to 232 bytes
Pieter Lexis [Wed, 27 May 2015 09:50:01 +0000 (11:50 +0200)]
Shrink BB2DomainInfo from 248 to 232 bytes

9 years agoAlign SSQLite3Statement on 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 16:16:01 +0000 (18:16 +0200)]
Align SSQLite3Statement on 8-byte boundries

9 years agoAlign ZoneParserTNG to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 16:07:16 +0000 (18:07 +0200)]
Align ZoneParserTNG to 8-byte boundries

9 years agoAlign PacketCache to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 11:11:36 +0000 (13:11 +0200)]
Align PacketCache to 8-byte boundries

9 years agoShrink PacketCache::CacheEntry from 56 to 48 bytes
Pieter Lexis [Tue, 26 May 2015 11:08:40 +0000 (13:08 +0200)]
Shrink PacketCache::CacheEntry from 56 to 48 bytes

9 years agoAlign DNSSECKeeper::METACacheEntry on 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:59:52 +0000 (12:59 +0200)]
Align DNSSECKeeper::METACacheEntry on 8-byte boundries

9 years agoAlign DNSSECKeeper::KeyCacheEntry on 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:59:26 +0000 (12:59 +0200)]
Align DNSSECKeeper::KeyCacheEntry on 8-byte boundries

9 years agoAlign DNSSECKeeper::KeyMetaData to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:54:08 +0000 (12:54 +0200)]
Align DNSSECKeeper::KeyMetaData to 8-byte boundries

9 years agoAlign BindParser to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:47:47 +0000 (12:47 +0200)]
Align BindParser to 8-byte boundries

9 years agoAlign DNSSECPrivateKey a little better
Pieter Lexis [Tue, 26 May 2015 10:43:52 +0000 (12:43 +0200)]
Align DNSSECPrivateKey a little better

9 years agoAlign NSEC3PARAMRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:29:01 +0000 (12:29 +0200)]
Align NSEC3PARAMRecordContent to 8-byte boundries

9 years agoShrink NSEC3RecordContent from 112 to 104 bytes
Pieter Lexis [Tue, 26 May 2015 10:27:59 +0000 (12:27 +0200)]
Shrink NSEC3RecordContent from 112 to 104 bytes

9 years agoShrink SOARecordContent from 72 to 64 bytes
Pieter Lexis [Tue, 26 May 2015 10:25:04 +0000 (12:25 +0200)]
Shrink SOARecordContent from 72 to 64 bytes

9 years agoAlign RRSIGRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:22:25 +0000 (12:22 +0200)]
Align RRSIGRecordContent to 8-byte boundries

9 years agoAlign CERTRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:20:15 +0000 (12:20 +0200)]
Align CERTRecordContent to 8-byte boundries

9 years agoAlign IPSECKEYRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:15:44 +0000 (12:15 +0200)]
Align IPSECKEYRecordContent to 8-byte boundries

9 years agoAlign SRVRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:13:49 +0000 (12:13 +0200)]
Align SRVRecordContent to 8-byte boundries

9 years agoAlign TSIGRecordContent to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 10:12:07 +0000 (12:12 +0200)]
Align TSIGRecordContent to 8-byte boundries

9 years agoShrink TKEYRecordContent from 80 to 72 bytes
Pieter Lexis [Tue, 26 May 2015 10:08:27 +0000 (12:08 +0200)]
Shrink TKEYRecordContent from 80 to 72 bytes

9 years agoShrink DNSPacket from 384 to 360 bytes
Pieter Lexis [Tue, 26 May 2015 09:48:59 +0000 (11:48 +0200)]
Shrink DNSPacket from 384 to 360 bytes

9 years agoAlign EDNSOpts to 8-byte boundries
Pieter Lexis [Tue, 26 May 2015 09:25:31 +0000 (11:25 +0200)]
Align EDNSOpts to 8-byte boundries

9 years agoShrink TSIGRecordContent form 80 to 72 bytes
Pieter Lexis [Tue, 26 May 2015 09:08:27 +0000 (11:08 +0200)]
Shrink TSIGRecordContent form 80 to 72 bytes

9 years agoShrink UeberBackend from 160 to 144 bytes
Pieter Lexis [Tue, 26 May 2015 08:26:29 +0000 (10:26 +0200)]
Shrink UeberBackend from 160 to 144 bytes

9 years agoShrink UeberBackend::handle from 48 to 40 bytes
Pieter Lexis [Tue, 26 May 2015 07:41:51 +0000 (09:41 +0200)]
Shrink UeberBackend::handle from 48 to 40 bytes

9 years agoShrink PacketReader from 24 to 16 bytes
Pieter Lexis [Tue, 26 May 2015 07:21:19 +0000 (09:21 +0200)]
Shrink PacketReader from 24 to 16 bytes

9 years agoShrink DNSPacketWriter from 104 to 96 bytes
Pieter Lexis [Tue, 26 May 2015 07:06:42 +0000 (09:06 +0200)]
Shrink DNSPacketWriter from 104 to 96 bytes

9 years agoAlign DNSBackend::KeyData to 8 byte boundries
Pieter Lexis [Tue, 26 May 2015 06:58:14 +0000 (08:58 +0200)]
Align DNSBackend::KeyData to 8 byte boundries

9 years agoShrink MOADNSParser from 88 to 80 bytes
Pieter Lexis [Fri, 22 May 2015 16:52:37 +0000 (18:52 +0200)]
Shrink MOADNSParser from 88 to 80 bytes

9 years agoAlign DNSRecord on 8-byte boundries
Pieter Lexis [Fri, 22 May 2015 16:49:25 +0000 (18:49 +0200)]
Align DNSRecord on 8-byte boundries

9 years agoAlign SuffixMatchNode on an 8-byte boundry
Pieter Lexis [Fri, 22 May 2015 16:19:44 +0000 (18:19 +0200)]
Align SuffixMatchNode on an 8-byte boundry

9 years agoShrink DomainInfo from 80 to 72 bytes
Pieter Lexis [Fri, 22 May 2015 16:05:48 +0000 (18:05 +0200)]
Shrink DomainInfo from 80 to 72 bytes

Also type the DomainKind enum to uint8_t (doesn't help with the total
size of the Class, but might in the future).

9 years agoShrink Comment from 48 to 40 bytes
Pieter Lexis [Fri, 22 May 2015 15:57:35 +0000 (17:57 +0200)]
Shrink Comment from 48 to 40 bytes

9 years agoShrink Logger from 32 to 24 bytes
Pieter Lexis [Fri, 22 May 2015 15:00:53 +0000 (17:00 +0200)]
Shrink Logger from 32 to 24 bytes

Make Urgency 2 bytes instead of 4.

9 years agoShrink SOAData from 72 to 64 bytes
Pieter Lexis [Fri, 22 May 2015 14:36:37 +0000 (16:36 +0200)]
Shrink SOAData from 72 to 64 bytes

9 years agoShrink DNSResourceRecord from 64 to 56 bytes
Pieter Lexis [Fri, 22 May 2015 14:34:23 +0000 (16:34 +0200)]
Shrink DNSResourceRecord from 64 to 56 bytes

9 years agoShrink QType from 8 to 2 bytes
Pieter Lexis [Fri, 22 May 2015 14:31:41 +0000 (16:31 +0200)]
Shrink QType from 8 to 2 bytes

 This should always be 2 bytes :), additionally, add an assert that this is
 always 2 bytes (and stop compiling if it isn't).

9 years agoMerge pull request #2609 from pieterlexis/gss-tsig-notice
Pieter Lexis [Fri, 19 Jun 2015 09:38:11 +0000 (11:38 +0200)]
Merge pull request #2609 from pieterlexis/gss-tsig-notice

Correctly notice on GSS-TSIG support

9 years agoMerge pull request #2605 from cmouse/update-yahttp-20150618
Pieter Lexis [Fri, 19 Jun 2015 08:20:58 +0000 (10:20 +0200)]
Merge pull request #2605 from cmouse/update-yahttp-20150618

Update YaHTTP to v0.1.6

9 years agoCorrectly notice on GSS-TSIG support
Pieter Lexis [Fri, 19 Jun 2015 08:17:53 +0000 (10:17 +0200)]
Correctly notice on GSS-TSIG support

Show the correct state of GSS-TSIG support, but only if it is enabled.

9 years agoUpdate YaHTTP to v0.1.6
Aki Tuomi [Thu, 18 Jun 2015 14:34:09 +0000 (17:34 +0300)]
Update YaHTTP to v0.1.6

9 years agoMerge pull request #2592 from zeha/secpoll-debian-345-373
Pieter Lexis [Wed, 17 Jun 2015 12:59:30 +0000 (14:59 +0200)]
Merge pull request #2592 from zeha/secpoll-debian-345-373

secpoll: Add 3.4.5/3.7.3 data for Debian

9 years agoMerge pull request #2598 from pieterlexis/build-fixes
Pieter Lexis [Tue, 16 Jun 2015 12:32:41 +0000 (14:32 +0200)]
Merge pull request #2598 from pieterlexis/build-fixes

Package build fixes

9 years agoimplement a canonical ordering mode for DNSName plus add testcases for it. Preliminar...
bert hubert [Tue, 16 Jun 2015 11:14:32 +0000 (13:14 +0200)]
implement a canonical ordering mode for DNSName plus add testcases for it. Preliminary slow but correct implementation.

9 years agoCentOS 7 builds: fix BuildDepends
Pieter Lexis [Tue, 16 Jun 2015 11:13:24 +0000 (13:13 +0200)]
CentOS 7 builds: fix BuildDepends

9 years agoRemove geobackend from RPM auth build
Pieter Lexis [Tue, 16 Jun 2015 11:06:42 +0000 (13:06 +0200)]
Remove geobackend from RPM auth build

9 years agoRemove Geo backend from semi-static auth
Pieter Lexis [Tue, 16 Jun 2015 11:05:56 +0000 (13:05 +0200)]
Remove Geo backend from semi-static auth

9 years agoRemove Geo Backend from debian auth build
Pieter Lexis [Tue, 16 Jun 2015 11:02:17 +0000 (13:02 +0200)]
Remove Geo Backend from debian auth build

9 years agoimplement OSX workaround for clock_gettime for delaypipe so at least the tests pass...
bert hubert [Tue, 16 Jun 2015 09:12:35 +0000 (11:12 +0200)]
implement OSX workaround for clock_gettime for delaypipe so at least the tests pass and compile

9 years agoMerge pull request #2555 from pieterlexis/rm-geobackend
Peter van Dijk [Tue, 16 Jun 2015 08:58:46 +0000 (10:58 +0200)]
Merge pull request #2555 from pieterlexis/rm-geobackend

[WIP] Remove geobackend

9 years agoMerge pull request #2595 from pieterlexis/delaypipe-dist
Pieter Lexis [Mon, 15 Jun 2015 14:49:49 +0000 (16:49 +0200)]
Merge pull request #2595 from pieterlexis/delaypipe-dist

distribute delaypipe.{cc,hh}

9 years agodistribute delaypipe.{cc,hh}
Pieter Lexis [Mon, 15 Jun 2015 12:46:44 +0000 (14:46 +0200)]
distribute delaypipe.{cc,hh}

This way, `make check` works from an auth tarball.

9 years agoMerge pull request #2594 from cmouse/remotebackend-patch-supermasterbackend
Peter van Dijk [Mon, 15 Jun 2015 11:33:47 +0000 (13:33 +0200)]
Merge pull request #2594 from cmouse/remotebackend-patch-supermasterbackend

Remotebackend patch supermasterbackend

9 years agoMerge pull request #2593 from cmouse/remotebackend-patch-createslavedomain
Peter van Dijk [Mon, 15 Jun 2015 11:33:39 +0000 (13:33 +0200)]
Merge pull request #2593 from cmouse/remotebackend-patch-createslavedomain

Remotebackend patch createSlaveDomain

9 years agoUpdate method superMasterBackend documentation
Aki Tuomi [Mon, 15 Jun 2015 11:28:10 +0000 (14:28 +0300)]
Update method superMasterBackend documentation

9 years agoRead nameserver parameter from reply in superMasterBackend
Aki Tuomi [Mon, 15 Jun 2015 11:27:00 +0000 (14:27 +0300)]
Read nameserver parameter from reply in superMasterBackend

9 years agoUpdate method signature for createSlaveDomain
Aki Tuomi [Mon, 15 Jun 2015 11:23:27 +0000 (14:23 +0300)]
Update method signature for createSlaveDomain

9 years agoAdd nameserver parameter to createSlaveDomain
Aki Tuomi [Mon, 15 Jun 2015 11:21:57 +0000 (14:21 +0300)]
Add nameserver parameter to createSlaveDomain

9 years agoGive the GeoIP backend a place in the auth docs
Pieter Lexis [Thu, 28 May 2015 18:44:50 +0000 (20:44 +0200)]
Give the GeoIP backend a place in the auth docs

9 years agoRemove the geobackend
Pieter Lexis [Thu, 28 May 2015 18:41:46 +0000 (20:41 +0200)]
Remove the geobackend

9 years agoMerge pull request #2581 from cmouse/b2b-migrate
Pieter Lexis [Mon, 15 Jun 2015 10:24:49 +0000 (12:24 +0200)]
Merge pull request #2581 from cmouse/b2b-migrate

Backend to backend migration tool

9 years agoMerge pull request #2411 from pieterlexis/versionNumbers
Pieter Lexis [Mon, 15 Jun 2015 10:19:31 +0000 (12:19 +0200)]
Merge pull request #2411 from pieterlexis/versionNumbers

Automate versioning and sanitize recursor distribution

9 years agoMerge pull request #2584 from pieterlexis/new-docs-host
Peter van Dijk [Mon, 15 Jun 2015 08:07:30 +0000 (10:07 +0200)]
Merge pull request #2584 from pieterlexis/new-docs-host

Publish docs to new webserver

9 years agosecpoll: Add 3.4.5/3.7.3 data for Debian
Christian Hofstaedtler [Sun, 14 Jun 2015 19:24:32 +0000 (21:24 +0200)]
secpoll: Add 3.4.5/3.7.3 data for Debian

sid versions are in the queue already; backports may or may not come.
The Ubuntu versions are taken from packages.ubuntu.com, but the older
(actually current) versions are missing, because it's hard to tell
how they report themselves without installing them.

9 years agoMerge pull request #2589 from seitzbg/patch-2
Peter van Dijk [Fri, 12 Jun 2015 19:10:36 +0000 (21:10 +0200)]
Merge pull request #2589 from seitzbg/patch-2

Update to include optional port for carbon-server

9 years agoUpdate to include optional port for carbon-server
Bryan Seitz [Fri, 12 Jun 2015 18:56:45 +0000 (14:56 -0400)]
Update to include optional port for carbon-server

Update to include optional port for carbon-server

9 years agoMerge pull request #2588 from seitzbg/patch-1
Peter van Dijk [Fri, 12 Jun 2015 18:55:22 +0000 (20:55 +0200)]
Merge pull request #2588 from seitzbg/patch-1

Update settings.md

9 years agoUpdate settings.md
Bryan Seitz [Fri, 12 Jun 2015 18:54:24 +0000 (14:54 -0400)]
Update settings.md

9 years agoMerge pull request #2583 from pieterlexis/issue-2449-tools-printing-v6
Pieter Lexis [Fri, 12 Jun 2015 11:29:50 +0000 (13:29 +0200)]
Merge pull request #2583 from pieterlexis/issue-2449-tools-printing-v6

IPv6 support in some of the tools

9 years agoMerge pull request #2586 from pieterlexis/issue-2446-non-local-bind-docs
Pieter Lexis [Fri, 12 Jun 2015 10:51:56 +0000 (12:51 +0200)]
Merge pull request #2586 from pieterlexis/issue-2446-non-local-bind-docs

Document the unavailibility of non-local-bind

9 years agoDocument the unavailibility of non-local-bind
Pieter Lexis [Thu, 11 Jun 2015 14:47:38 +0000 (16:47 +0200)]
Document the unavailibility of non-local-bind

It is not yet in a release. Closes #2446

9 years agoAdd documentation
Aki Tuomi [Wed, 10 Jun 2015 11:21:36 +0000 (14:21 +0300)]
Add documentation

9 years agoAdd backend to backend migration tool
Aki Tuomi [Tue, 9 Jun 2015 20:16:52 +0000 (23:16 +0300)]
Add backend to backend migration tool

9 years agopublish docs to new webserver
Pieter Lexis [Thu, 11 Jun 2015 09:18:07 +0000 (11:18 +0200)]
publish docs to new webserver

9 years agoMerge pull request #2585 from pieterlexis/issue-2472-only-one-lua-script
Peter van Dijk [Thu, 11 Jun 2015 14:50:51 +0000 (16:50 +0200)]
Merge pull request #2585 from pieterlexis/issue-2472-only-one-lua-script

Document that only one lua script can be loaded

9 years agoDocument that only one lua script can be loaded
Pieter Lexis [Thu, 11 Jun 2015 14:42:22 +0000 (16:42 +0200)]
Document that only one lua script can be loaded

Closes #2472

9 years agoMerge pull request #2575 from cmouse/report-axfr-qtype-stats
Pieter Lexis [Wed, 10 Jun 2015 20:16:03 +0000 (22:16 +0200)]
Merge pull request #2575 from cmouse/report-axfr-qtype-stats

Add AXFR and IXFR to type to name map, fixes #2570

9 years agoAdd Origin field to debian builds
Pieter Lexis [Wed, 3 Jun 2015 09:06:09 +0000 (11:06 +0200)]
Add Origin field to debian builds

For easy pinning