]> granicus.if.org Git - pdns/log
pdns
9 years agofix up the worst non-sodium breakage
bert hubert [Fri, 5 Jun 2015 21:33:26 +0000 (23:33 +0200)]
fix up the worst non-sodium breakage

9 years agofix crash on error, plus add addDelay() to autocomplete
bert hubert [Fri, 5 Jun 2015 21:00:48 +0000 (23:00 +0200)]
fix crash on error, plus add addDelay() to autocomplete

9 years agofix up 0.0.0.0 binding with delayed packets
bert hubert [Fri, 5 Jun 2015 20:49:14 +0000 (22:49 +0200)]
fix up 0.0.0.0 binding with delayed packets

9 years agomore tests, plus make longer delays possible, plus comments
bert hubert [Fri, 5 Jun 2015 20:40:35 +0000 (22:40 +0200)]
more tests, plus make longer delays possible, plus comments

9 years agomake timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus...
bert hubert [Fri, 5 Jun 2015 19:21:46 +0000 (21:21 +0200)]
make timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus fix testcase which was actually a race condition.

9 years agoadd documentation, make sure dnsdist builds separately with delaypipe
bert hubert [Fri, 5 Jun 2015 17:04:29 +0000 (19:04 +0200)]
add documentation, make sure dnsdist builds separately with delaypipe

9 years agodelaypipe, plus addDelay() command
bert hubert [Fri, 5 Jun 2015 14:52:50 +0000 (16:52 +0200)]
delaypipe, plus addDelay() command

9 years agoremote backend: add bundler version to Gemfile.lock to make travis happy
Kees Monshouwer [Sun, 31 May 2015 10:34:00 +0000 (12:34 +0200)]
remote backend: add bundler version to Gemfile.lock to make travis happy

9 years agoMerge pull request #2551 from pieterlexis/rm-pdns_string
Pieter Lexis [Fri, 29 May 2015 10:28:44 +0000 (12:28 +0200)]
Merge pull request #2551 from pieterlexis/rm-pdns_string

Remove pdns::string

9 years agoMerge pull request #2550 from ahupowerdns/redistro
bert hubert [Thu, 28 May 2015 19:30:58 +0000 (21:30 +0200)]
Merge pull request #2550 from ahupowerdns/redistro

Revamp the distributor, removing a lot of unused functionality, and hopefully making it a Lot faster

9 years agoMerge pull request #2540 from cmouse/gss-tsig
Pieter Lexis [Thu, 28 May 2015 17:31:46 +0000 (19:31 +0200)]
Merge pull request #2540 from cmouse/gss-tsig

Support for GSS-TSIG for AXFR and DNS updates

9 years agoRemove a "using" statement that is in namespaces.hh
Pieter Lexis [Thu, 28 May 2015 15:15:59 +0000 (17:15 +0200)]
Remove a "using" statement that is in namespaces.hh

9 years agoRemove the definition and use of pdns::string
Pieter Lexis [Thu, 28 May 2015 14:39:30 +0000 (16:39 +0200)]
Remove the definition and use of pdns::string

9 years agoMerge pull request #2539 from cmouse/squash-compiler-nit
Pieter Lexis [Thu, 28 May 2015 14:50:47 +0000 (16:50 +0200)]
Merge pull request #2539 from cmouse/squash-compiler-nit

Emit warning when socket timestamps cannot be enabled

9 years agoAdd support for GSS and TSIG for AXFR
Aki Tuomi [Sat, 23 May 2015 13:59:45 +0000 (16:59 +0300)]
Add support for GSS and TSIG for AXFR

9 years agoAdd hmac-md5 shortname support
Aki Tuomi [Sat, 23 May 2015 13:57:31 +0000 (16:57 +0300)]
Add hmac-md5 shortname support

9 years agoAdd function for converting TSIG algorithm to string
Aki Tuomi [Sat, 23 May 2015 13:57:16 +0000 (16:57 +0300)]
Add function for converting TSIG algorithm to string

9 years agoAdd dns_random to saxfr
Aki Tuomi [Sat, 23 May 2015 13:56:21 +0000 (16:56 +0300)]
Add dns_random to saxfr

9 years agoAdd TSIG_GSS algorithm
Aki Tuomi [Fri, 22 May 2015 13:12:02 +0000 (16:12 +0300)]
Add TSIG_GSS algorithm

9 years agoMove getTSIGHashEnum to misc
Aki Tuomi [Fri, 22 May 2015 13:02:26 +0000 (16:02 +0300)]
Move getTSIGHashEnum to misc

9 years agoAdd gss sources to necessary places
Aki Tuomi [Fri, 22 May 2015 12:55:12 +0000 (15:55 +0300)]
Add gss sources to necessary places

9 years agoUpdate documentation about GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 20:22:08 +0000 (23:22 +0300)]
Update documentation about GSS-TSIG feature

9 years agoAllow update using GSS-TSIG with matching principal
Aki Tuomi [Thu, 21 May 2015 20:14:34 +0000 (23:14 +0300)]
Allow update using GSS-TSIG with matching principal

9 years agoAdd support for AXFR using GSS-TSIG
Aki Tuomi [Thu, 21 May 2015 19:31:31 +0000 (22:31 +0300)]
Add support for AXFR using GSS-TSIG

9 years agoHook GSS-TSIG feature to code
Aki Tuomi [Thu, 21 May 2015 19:30:53 +0000 (22:30 +0300)]
Hook GSS-TSIG feature to code

9 years agoAdd implementation for GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 19:15:28 +0000 (22:15 +0300)]
Add implementation for GSS-TSIG feature

9 years agoAdd GSS libraries when needed
Aki Tuomi [Thu, 21 May 2015 19:15:01 +0000 (22:15 +0300)]
Add GSS libraries when needed

9 years agoAdd option for enabling GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 19:14:47 +0000 (22:14 +0300)]
Add option for enabling GSS-TSIG feature

9 years agoAdd check for gss libraries
Aki Tuomi [Thu, 21 May 2015 19:14:25 +0000 (22:14 +0300)]
Add check for gss libraries

9 years agodo not complain if no security status was found for a git version
bert hubert [Thu, 28 May 2015 12:45:31 +0000 (14:45 +0200)]
do not complain if no security status was found for a git version

9 years agospread support for reporting udp packet drops from auth to recursor - needs documenta...
bert hubert [Thu, 28 May 2015 12:34:59 +0000 (14:34 +0200)]
spread support for reporting udp packet drops from auth to recursor - needs documentation!

9 years agoMerge branch 'redistro' of github.com:ahupowerdns/pdns into redistro
bert hubert [Thu, 28 May 2015 11:55:38 +0000 (13:55 +0200)]
Merge branch 'redistro' of github.com:ahupowerdns/pdns into redistro

Conflicts:
pdns/distributor.hh

9 years agobig cleanup of distributor, with free unit tests.
bert hubert [Thu, 28 May 2015 11:50:58 +0000 (13:50 +0200)]
big cleanup of distributor, with free unit tests.

9 years agoinitial cleanup of distributor.hh
bert hubert [Thu, 14 May 2015 09:54:59 +0000 (11:54 +0200)]
initial cleanup of distributor.hh

9 years agoclarify even FURTHER that the pipe backend does not get the qname from the packet
bert hubert [Thu, 28 May 2015 09:58:07 +0000 (11:58 +0200)]
clarify even FURTHER that the pipe backend does not get the qname from the packet

9 years agoimprove warnings at pipe backend
bert hubert [Wed, 27 May 2015 20:32:52 +0000 (22:32 +0200)]
improve warnings at pipe backend

9 years agoEmit warning when socket timestamps cannot be enabled
Aki Tuomi [Thu, 21 May 2015 19:52:09 +0000 (22:52 +0300)]
Emit warning when socket timestamps cannot be enabled

9 years agoMerge pull request #2546 from pieterlexis/issue-2544-gsqlite2
Pieter Lexis [Wed, 27 May 2015 14:10:15 +0000 (16:10 +0200)]
Merge pull request #2546 from pieterlexis/issue-2544-gsqlite2

Remove everything sqlite2 related, closes #2544

9 years agoMerge pull request #2545 from pieterlexis/fix-weird-linkchecker-issue
Pieter Lexis [Wed, 27 May 2015 10:28:15 +0000 (12:28 +0200)]
Merge pull request #2545 from pieterlexis/fix-weird-linkchecker-issue

Work around weird linkchecker issue raised in #2539

9 years agoMerge pull request #2516 from pieterlexis/issue-2453-secpol-after-dnsproxy
Pieter Lexis [Wed, 27 May 2015 09:43:27 +0000 (11:43 +0200)]
Merge pull request #2516 from pieterlexis/issue-2453-secpol-after-dnsproxy

Auth: start DNSProxy before doing secpoll

9 years agoRemove everything sqlite2 related, closes #2544
Pieter Lexis [Wed, 27 May 2015 09:22:18 +0000 (11:22 +0200)]
Remove everything sqlite2 related, closes #2544

9 years agoWork around weird linkchecker issue raised in #2539
Pieter Lexis [Wed, 27 May 2015 09:11:41 +0000 (11:11 +0200)]
Work around weird linkchecker issue raised in #2539

9 years agoMerge pull request #2543 from pieterlexis/dnsdistVersionNumbering
Pieter Lexis [Wed, 27 May 2015 07:30:00 +0000 (09:30 +0200)]
Merge pull request #2543 from pieterlexis/dnsdistVersionNumbering

Update version numbering from dnsdist

9 years agoUpdate version numbering from dnsdist
Pieter Lexis [Thu, 21 May 2015 14:48:21 +0000 (16:48 +0200)]
Update version numbering from dnsdist

9 years agothis may solve the systemd empty commandline variable issue
bert hubert [Sat, 23 May 2015 20:51:49 +0000 (22:51 +0200)]
this may solve the systemd empty commandline variable issue

9 years agoadd end-of-life statement
bert hubert [Fri, 22 May 2015 09:13:50 +0000 (11:13 +0200)]
add end-of-life statement

9 years agoMerge pull request #2529 from cmouse/add-support-for-live-login-to-pkcs11
Pieter Lexis [Thu, 21 May 2015 07:19:39 +0000 (09:19 +0200)]
Merge pull request #2529 from cmouse/add-support-for-live-login-to-pkcs11

Add support for live login to pkcs11

9 years agosecpoll-auth.cc: fix whitespace issues
Pieter Lexis [Wed, 20 May 2015 09:57:51 +0000 (11:57 +0200)]
secpoll-auth.cc: fix whitespace issues

9 years agoSecpoll-auth: incorporate feedback
Pieter Lexis [Wed, 20 May 2015 09:55:11 +0000 (11:55 +0200)]
Secpoll-auth: incorporate feedback

9 years agoMerge pull request #2536 from cmouse/detect-pkcs11-login-required-correctly
Peter van Dijk [Mon, 18 May 2015 10:36:33 +0000 (12:36 +0200)]
Merge pull request #2536 from cmouse/detect-pkcs11-login-required-correctly

Detect whether token has been logged in properly

9 years agoDetect whether token has been logged in properly
Aki Tuomi [Sun, 17 May 2015 17:57:18 +0000 (20:57 +0300)]
Detect whether token has been logged in properly

9 years agoMerge pull request #2528 from cmouse/warn-if-pkcs11-hashing-fails
Peter van Dijk [Sun, 17 May 2015 17:37:30 +0000 (19:37 +0200)]
Merge pull request #2528 from cmouse/warn-if-pkcs11-hashing-fails

Emit error if hashing fails on PKCS#11 token

9 years agoMove locking to correct place
Aki Tuomi [Sun, 17 May 2015 17:18:26 +0000 (20:18 +0300)]
Move locking to correct place

9 years agoUpdate documentation to reflect changes
Aki Tuomi [Sun, 17 May 2015 15:52:02 +0000 (18:52 +0300)]
Update documentation to reflect changes

9 years agoAdd support for token login in after startup
Aki Tuomi [Sun, 17 May 2015 15:08:09 +0000 (18:08 +0300)]
Add support for token login in after startup

9 years agoMake sure PIN is always set to at least empty
Aki Tuomi [Sun, 17 May 2015 15:07:41 +0000 (18:07 +0300)]
Make sure PIN is always set to at least empty

9 years agoEmit error if hashing fails on PKCS#11 token
Aki Tuomi [Sun, 17 May 2015 14:10:16 +0000 (17:10 +0300)]
Emit error if hashing fails on PKCS#11 token

9 years agoMerge pull request #2514 from rubenk/fix-annoying-boost-warning
bert hubert [Sun, 17 May 2015 07:24:08 +0000 (09:24 +0200)]
Merge pull request #2514 from rubenk/fix-annoying-boost-warning

Our Boost check doesn't recognize gcc 5.1 yet

9 years agoMerge pull request #2527 from cmouse/fix-pkcs11-ecdsa
bert hubert [Sun, 17 May 2015 07:23:38 +0000 (09:23 +0200)]
Merge pull request #2527 from cmouse/fix-pkcs11-ecdsa

Remove three bytes from PKCS#11 ECPoint string, supporting ECDSA via PKCS11!

9 years agoAdd sanity checks
Aki Tuomi [Sat, 16 May 2015 20:57:45 +0000 (23:57 +0300)]
Add sanity checks

9 years agoRemove three bytes from PKCS#11 ECPoint string
Aki Tuomi [Sat, 16 May 2015 20:44:49 +0000 (23:44 +0300)]
Remove three bytes from PKCS#11 ECPoint string

The CKA_EC_POINT is defined as 'DER encoded X9.62 octet string',
which means it has DER preamble and also compression indicator.
So we remove these from the result string, and pass it along,
to get valid ECPoint value for DNS use.

9 years agoinitial cleanup of distributor.hh
bert hubert [Thu, 14 May 2015 09:54:59 +0000 (11:54 +0200)]
initial cleanup of distributor.hh

9 years agoimplement various averaged latency stats for dnsdist
bert hubert [Wed, 13 May 2015 18:05:36 +0000 (20:05 +0200)]
implement various averaged latency stats for dnsdist

9 years agofix crash on finding a forward label in dnsreplay - I think this should turn into...
bert hubert [Wed, 13 May 2015 09:41:05 +0000 (11:41 +0200)]
fix crash on finding a forward label in dnsreplay - I think this should turn into a MOADNSException though!

9 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 13 May 2015 09:40:38 +0000 (11:40 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

9 years agoMerge pull request #2525 from Habbie/xfrName
bert hubert [Wed, 13 May 2015 07:41:05 +0000 (09:41 +0200)]
Merge pull request #2525 from Habbie/xfrName

s/xfrLabel/xfrName/

9 years agos/xfrLabel/xfrName/
Peter van Dijk [Tue, 12 May 2015 18:54:12 +0000 (20:54 +0200)]
s/xfrLabel/xfrName/

9 years agoMerge pull request #2522 from rubenk/build-calidns-only-if-we-have-recvmmsg
Pieter Lexis [Tue, 12 May 2015 13:59:04 +0000 (15:59 +0200)]
Merge pull request #2522 from rubenk/build-calidns-only-if-we-have-recvmmsg

Build calidns only if we have detected recvmmsg

9 years agoAuth: use recursor option for secpoll if provided
Pieter Lexis [Sun, 10 May 2015 08:32:21 +0000 (10:32 +0200)]
Auth: use recursor option for secpoll if provided

Fixes #2453

9 years agoMerge pull request #2520 from gryphius/dnsdist-docfixshowservers
Pieter Lexis [Tue, 12 May 2015 08:22:17 +0000 (10:22 +0200)]
Merge pull request #2520 from gryphius/dnsdist-docfixshowservers

update dnsdist readme examples

9 years agoBuild calidns only if we have detected recvmmsg
Ruben Kerkhof [Mon, 11 May 2015 17:20:32 +0000 (19:20 +0200)]
Build calidns only if we have detected recvmmsg

Fixes #2498
Obsoletes #2509

9 years agodnsdist readme examples use listServers() instead of showServers() and have different...
Oli Schacher [Mon, 11 May 2015 08:46:07 +0000 (10:46 +0200)]
dnsdist readme examples use listServers() instead of showServers() and have different output columns

9 years agofix up dnswasher manpage, it was entirely wrong and did not describe dnswasher.
bert hubert [Sun, 10 May 2015 09:29:00 +0000 (11:29 +0200)]
fix up dnswasher manpage, it was entirely wrong and did not describe dnswasher.

9 years agoOur Boost check doesn't recognize gcc 5.1 yet
Ruben Kerkhof [Sat, 9 May 2015 18:01:11 +0000 (20:01 +0200)]
Our Boost check doesn't recognize gcc 5.1 yet

Reported upstream at https://github.com/tsuna/boost.m4/pull/70

9 years agoit appears not updating .gitignore is now a test failure.
bert hubert [Sat, 9 May 2015 07:10:10 +0000 (09:10 +0200)]
it appears not updating .gitignore is now a test failure.

9 years agoMerge remote-tracking branch 'ahuremote/master'
bert hubert [Sat, 9 May 2015 06:22:24 +0000 (08:22 +0200)]
Merge remote-tracking branch 'ahuremote/master'

Conflicts:
pdns/dnsdistdist/populate

9 years agoadd dnsdist-carbon to dnsdistdist
bert hubert [Fri, 8 May 2015 20:55:13 +0000 (22:55 +0200)]
add dnsdist-carbon to dnsdistdist

9 years agoadd the actual carbon file
bert hubert [Fri, 8 May 2015 19:55:03 +0000 (21:55 +0200)]
add the actual carbon file

9 years agoadd support for graphite/carbon to dnsdist, plus document it
bert hubert [Fri, 8 May 2015 19:51:50 +0000 (21:51 +0200)]
add support for graphite/carbon to dnsdist, plus document it

9 years agoMerge pull request #2508 from mind04/travis
Pieter Lexis [Fri, 8 May 2015 09:19:33 +0000 (11:19 +0200)]
Merge pull request #2508 from mind04/travis

check for untracked files in travis.yml

9 years agoMerge pull request #2487 from rubenk/check-for-clock_gettime
Pieter Lexis [Fri, 8 May 2015 09:07:07 +0000 (11:07 +0200)]
Merge pull request #2487 from rubenk/check-for-clock_gettime

Check for clock gettime

9 years agoadd acl.list in /regression-tests.api to .gitignore
Kees Monshouwer [Thu, 7 May 2015 14:32:59 +0000 (16:32 +0200)]
add acl.list in /regression-tests.api to .gitignore

9 years agodownload files to a location outside the git tree
Kees Monshouwer [Thu, 7 May 2015 14:32:07 +0000 (16:32 +0200)]
download files to a location outside the git tree

9 years agoadd remote backend test results to .gitignore
Kees Monshouwer [Thu, 7 May 2015 13:57:55 +0000 (15:57 +0200)]
add remote backend test results to .gitignore

9 years agoupdate .gitignore in /dnsdistdist
Kees Monshouwer [Thu, 7 May 2015 13:51:41 +0000 (15:51 +0200)]
update .gitignore in /dnsdistdist

9 years agoUse consistent style for Make variables
Ruben Kerkhof [Fri, 8 May 2015 08:02:09 +0000 (10:02 +0200)]
Use consistent style for Make variables

9 years agoMerge pull request #2507 from fobser/hostname
Pieter Lexis [Fri, 8 May 2015 07:03:47 +0000 (09:03 +0200)]
Merge pull request #2507 from fobser/hostname

use hostname -f || hostname consistently

9 years agoDon't link everything with librt on Solaris 10
Ruben Kerkhof [Thu, 7 May 2015 20:17:29 +0000 (22:17 +0200)]
Don't link everything with librt on Solaris 10

Now that we detect that we need to link in librt
for clock_gettime, this is not needed anymore.

9 years agoBreak and sort lines
Ruben Kerkhof [Thu, 7 May 2015 20:03:21 +0000 (22:03 +0200)]
Break and sort lines

9 years agoDon't hardcode librt but detect it at compile time
Ruben Kerkhof [Thu, 7 May 2015 19:52:56 +0000 (21:52 +0200)]
Don't hardcode librt but detect it at compile time

9 years agocheck for untacked files in travis.yml
Kees Monshouwer [Thu, 7 May 2015 12:56:57 +0000 (14:56 +0200)]
check for untacked files in travis.yml

9 years agouse hostname -f || hostname consistently
Florian Obser [Thu, 7 May 2015 14:16:10 +0000 (16:16 +0200)]
use hostname -f || hostname consistently

9 years agoMerge pull request #2494 from pieterlexis/to-sh-and-beyond
Pieter Lexis [Thu, 7 May 2015 13:29:04 +0000 (15:29 +0200)]
Merge pull request #2494 from pieterlexis/to-sh-and-beyond

dnsdistdist: make incfiles and populate work on sh

9 years agoadd rudementary unit tests for our horrible configfile parser, so we don't get it...
bert hubert [Thu, 7 May 2015 10:12:57 +0000 (12:12 +0200)]
add rudementary unit tests for our horrible configfile parser, so we don't get it wrong when we improve it

9 years agoMerge pull request #2495 from gryphius/fix-doc-email
Pieter Lexis [Thu, 7 May 2015 09:13:20 +0000 (11:13 +0200)]
Merge pull request #2495 from gryphius/fix-doc-email

replace broken mailto: markdown links with static html

9 years agoMerge pull request #2506 from pieterlexis/openbsd-comp-docs
Peter van Dijk [Thu, 7 May 2015 09:00:05 +0000 (11:00 +0200)]
Merge pull request #2506 from pieterlexis/openbsd-comp-docs

PowerDNS on OpenBSD work nowadays

9 years agoupdate support address to powerdns.support@powerdns.com
Oli Schacher [Thu, 7 May 2015 09:00:03 +0000 (11:00 +0200)]
update support address to powerdns.support@powerdns.com

9 years agoPowerDNS on OpenBSD work nowadays
Pieter Lexis [Thu, 7 May 2015 08:56:28 +0000 (10:56 +0200)]
PowerDNS on OpenBSD work nowadays

9 years agoSet incfiles to sh and make populate portable
Pieter Lexis [Thu, 7 May 2015 07:44:06 +0000 (09:44 +0200)]
Set incfiles to sh and make populate portable

9 years agoMerge pull request #2497 from rubenk/detect-lua-on-openbsd
Peter van Dijk [Thu, 7 May 2015 06:11:14 +0000 (08:11 +0200)]
Merge pull request #2497 from rubenk/detect-lua-on-openbsd

Detect Lua on OpenBSD