]> granicus.if.org Git - pdns/log
pdns
9 years agorun pdnssec test-algorithms in travis
Kees Monshouwer [Sat, 8 Aug 2015 19:33:10 +0000 (21:33 +0200)]
run pdnssec test-algorithms in travis

9 years agoremove 'Ref10 ED25519' from source tree
Kees Monshouwer [Sat, 8 Aug 2015 11:36:00 +0000 (13:36 +0200)]
remove 'Ref10 ED25519' from source tree

9 years agouse libsodium for ed25519
Kees Monshouwer [Sat, 8 Aug 2015 11:28:42 +0000 (13:28 +0200)]
use libsodium for ed25519

Testing algorithm 250: 'Ref10 ED25519' ->'Ref10 ED25519' -> 'Ref10 ED25519' Signature & verify ok, signature 164usec, verify 400usec
Testing algorithm 250: 'Ref10 ED25519' ->'Ref10 ED25519' -> 'Sodium' Signature & verify ok, signature 169usec, verify 165usec
Testing algorithm 250: 'Ref10 ED25519' ->'Sodium' -> 'Ref10 ED25519' Signature & verify ok, signature 62usec, verify 407usec
Testing algorithm 250: 'Ref10 ED25519' ->'Sodium' -> 'Sodium' Signature & verify ok, signature 62usec, verify 149usec
Testing algorithm 250: 'Sodium' ->'Ref10 ED25519' -> 'Ref10 ED25519' Signature & verify ok, signature 162usec, verify 397usec
Testing algorithm 250: 'Sodium' ->'Ref10 ED25519' -> 'Sodium' Signature & verify ok, signature 161usec, verify 149usec
Testing algorithm 250: 'Sodium' ->'Sodium' -> 'Ref10 ED25519' Signature & verify ok, signature 61usec, verify 394usec
Testing algorithm 250: 'Sodium' ->'Sodium' -> 'Sodium' Signature & verify ok, signature 60usec, verify 150usec

9 years agoed25519signers.cc whitespace and comments
Kees Monshouwer [Thu, 6 Aug 2015 22:43:05 +0000 (00:43 +0200)]
ed25519signers.cc whitespace and comments

9 years agoed25519signers.cc scoped_ptr -> uniqe_ptr
Kees Monshouwer [Thu, 6 Aug 2015 22:32:06 +0000 (00:32 +0200)]
ed25519signers.cc scoped_ptr -> uniqe_ptr

9 years agoed25519 implementation is now in line with draft-sury-dnskey-ed25519-00 https://datat...
Kees Monshouwer [Fri, 31 Jul 2015 00:57:15 +0000 (02:57 +0200)]
ed25519 implementation is now in line with draft-sury-dnskey-ed25519-00 https://datatracker.ietf.org/doc/draft-sury-dnskey-ed25519/

9 years agoMerge pull request #2675 from pieterlexis/fix-testrunner-ld
Pieter Lexis [Thu, 6 Aug 2015 12:58:30 +0000 (14:58 +0200)]
Merge pull request #2675 from pieterlexis/fix-testrunner-ld

Fix the testrunner (unbreak master make check)

9 years agoFix the testrunner
Pieter Lexis [Thu, 6 Aug 2015 12:02:33 +0000 (14:02 +0200)]
Fix the testrunner

It was broken because a source was missing. That wasn't caught because
travis didn't retest #2638

9 years agoMerge pull request #2673 from cmouse/search-api-fix
Pieter Lexis [Thu, 6 Aug 2015 07:54:50 +0000 (09:54 +0200)]
Merge pull request #2673 from cmouse/search-api-fix

Search api fix

9 years agoMerge pull request #2638 from pieterlexis/dnsname-build-fixes
Pieter Lexis [Wed, 5 Aug 2015 23:11:00 +0000 (01:11 +0200)]
Merge pull request #2638 from pieterlexis/dnsname-build-fixes

Dnsname build fixes

9 years agoUse escaped_pattern instead of pattern
Aki Tuomi [Wed, 5 Aug 2015 15:56:22 +0000 (18:56 +0300)]
Use escaped_pattern instead of pattern

9 years agoUse extractComment for comments
Aki Tuomi [Wed, 5 Aug 2015 15:56:04 +0000 (18:56 +0300)]
Use extractComment for comments

9 years agoMerge pull request #2672 from pieterlexis/boost-GCC-5.2
Pieter Lexis [Wed, 5 Aug 2015 13:52:46 +0000 (15:52 +0200)]
Merge pull request #2672 from pieterlexis/boost-GCC-5.2

Support gcc 5.2 detection for boost

9 years agoSupport gcc 5.2 detection for boost
Pieter Lexis [Wed, 5 Aug 2015 12:44:54 +0000 (14:44 +0200)]
Support gcc 5.2 detection for boost

9 years agoMerge pull request #2663 from cmouse/search-api
Pieter Lexis [Wed, 5 Aug 2015 10:32:07 +0000 (12:32 +0200)]
Merge pull request #2663 from cmouse/search-api

Implement search-data using dedicated API calls.

9 years agoUpdate remotebackend documentation
Aki Tuomi [Sat, 1 Aug 2015 05:34:03 +0000 (08:34 +0300)]
Update remotebackend documentation

9 years agoUpdate tests
Aki Tuomi [Sat, 1 Aug 2015 05:11:08 +0000 (08:11 +0300)]
Update tests

9 years agoAdd support for searchRecords to bind backend
Aki Tuomi [Fri, 31 Jul 2015 20:28:44 +0000 (23:28 +0300)]
Add support for searchRecords to bind backend

9 years agoAdd SimpleMatch matcher
Aki Tuomi [Fri, 31 Jul 2015 19:38:55 +0000 (22:38 +0300)]
Add SimpleMatch matcher

This utility class lets you do simple * and ? based matching.

9 years agoAdd support for searchRecords to RemoteBackend
Aki Tuomi [Thu, 30 Jul 2015 17:23:29 +0000 (20:23 +0300)]
Add support for searchRecords to RemoteBackend

9 years agoAdd search records/comments to gOracle backend
Aki Tuomi [Thu, 30 Jul 2015 17:13:10 +0000 (20:13 +0300)]
Add search records/comments to gOracle backend

9 years agoAdd search records/comments to gMySQL backend
Aki Tuomi [Thu, 30 Jul 2015 17:12:09 +0000 (20:12 +0300)]
Add search records/comments to gMySQL backend

9 years agoAdd search records/comments to gPgSQL backend
Aki Tuomi [Thu, 30 Jul 2015 17:11:21 +0000 (20:11 +0300)]
Add search records/comments to gPgSQL backend

9 years agoAdd search records/comments to gSQLite3
Aki Tuomi [Thu, 30 Jul 2015 17:00:40 +0000 (20:00 +0300)]
Add search records/comments to gSQLite3

9 years agoUse searchRecords and searchComments in search-data
Aki Tuomi [Thu, 30 Jul 2015 16:26:11 +0000 (19:26 +0300)]
Use searchRecords and searchComments in search-data

9 years agoAdd searchRecords and searchComments to GSQL
Aki Tuomi [Thu, 30 Jul 2015 13:45:38 +0000 (16:45 +0300)]
Add searchRecords and searchComments to GSQL

9 years agoAdd searchRecords and searchComments API call
Aki Tuomi [Thu, 30 Jul 2015 13:38:57 +0000 (16:38 +0300)]
Add searchRecords and searchComments API call

9 years agoMerge pull request #2665 from cmouse/update-yahttp
Pieter Lexis [Tue, 4 Aug 2015 11:36:05 +0000 (13:36 +0200)]
Merge pull request #2665 from cmouse/update-yahttp

Update YaHTTP to v0.1.7

9 years agoMerge pull request #2670 from pieterlexis/randombackends-tests
Pieter Lexis [Tue, 4 Aug 2015 11:33:47 +0000 (13:33 +0200)]
Merge pull request #2670 from pieterlexis/randombackends-tests

Unbreak tests

9 years agoDecrease sleep, don't output result of sdig for randombackend
Pieter Lexis [Tue, 4 Aug 2015 09:41:26 +0000 (11:41 +0200)]
Decrease sleep, don't output result of sdig for randombackend

9 years agoRemove timing sensitive counters from tests
Pieter Lexis [Tue, 4 Aug 2015 09:40:46 +0000 (11:40 +0200)]
Remove timing sensitive counters from tests

9 years agoadd randombackend symlink for tests
Peter van Dijk [Fri, 31 Jul 2015 21:21:14 +0000 (23:21 +0200)]
add randombackend symlink for tests

9 years agoUpdate YaHTTP to v0.1.7
Aki Tuomi [Sat, 1 Aug 2015 03:39:40 +0000 (06:39 +0300)]
Update YaHTTP to v0.1.7

9 years agoMerge pull request #2641 from pieterlexis/issue-2576-count-TCP-queries
Peter van Dijk [Fri, 31 Jul 2015 20:23:37 +0000 (22:23 +0200)]
Merge pull request #2641 from pieterlexis/issue-2576-count-TCP-queries

Several authoritative statistics fixes

9 years agoMerge pull request #2660 from mind04/recursor
Peter van Dijk [Fri, 31 Jul 2015 20:15:02 +0000 (22:15 +0200)]
Merge pull request #2660 from mind04/recursor

recursor bulktest is back in travis

9 years agoMerge pull request #2662 from rubenk/drop-support-for-old-polarssl
Peter van Dijk [Fri, 31 Jul 2015 14:27:25 +0000 (16:27 +0200)]
Merge pull request #2662 from rubenk/drop-support-for-old-polarssl

Drop support for old polarssl

9 years agoRemove unused SHA224Summer
Ruben Kerkhof [Fri, 31 Jul 2015 11:06:06 +0000 (13:06 +0200)]
Remove unused SHA224Summer

9 years agoBump minimum required polarssl version to 1.3
Ruben Kerkhof [Fri, 31 Jul 2015 11:02:10 +0000 (13:02 +0200)]
Bump minimum required polarssl version to 1.3

9 years agoMerge pull request #2659 from mind04/luapol
Peter van Dijk [Tue, 28 Jul 2015 16:01:16 +0000 (18:01 +0200)]
Merge pull request #2659 from mind04/luapol

re-enable nobackend regression tests

9 years agoMerge pull request #2658 from mind04/various
Peter van Dijk [Tue, 28 Jul 2015 16:00:59 +0000 (18:00 +0200)]
Merge pull request #2658 from mind04/various

summer cleaning

9 years agore-enable recursor bulktest in travis.yml
Kees Monshouwer [Tue, 28 Jul 2015 15:11:57 +0000 (17:11 +0200)]
re-enable recursor bulktest in travis.yml

9 years agocatch DNSName parser exception in recursor
Kees Monshouwer [Tue, 28 Jul 2015 15:10:35 +0000 (17:10 +0200)]
catch DNSName parser exception in recursor

9 years agore-enable clean working directory test in travis.yml
Kees Monshouwer [Tue, 28 Jul 2015 12:49:23 +0000 (14:49 +0200)]
re-enable clean working directory test in travis.yml

9 years agoenable nobacked regression tests in travis.yml
Kees Monshouwer [Tue, 28 Jul 2015 12:44:41 +0000 (14:44 +0200)]
enable nobacked regression tests in travis.yml

9 years agoadd dots to qnames in policy.lua
Kees Monshouwer [Tue, 28 Jul 2015 12:43:38 +0000 (14:43 +0200)]
add dots to qnames in policy.lua

9 years agoboost foreach
Kees Monshouwer [Mon, 27 Jul 2015 22:58:04 +0000 (00:58 +0200)]
boost foreach

9 years agolimit NSEC3 iterations in bindbackend and some cleanup
Kees Monshouwer [Fri, 24 Jul 2015 14:28:02 +0000 (16:28 +0200)]
limit NSEC3 iterations in bindbackend and some cleanup

9 years agouse NSEC3PARAMRecordContent for hashQNameWithSalt()
Kees Monshouwer [Mon, 27 Jul 2015 20:28:38 +0000 (22:28 +0200)]
use NSEC3PARAMRecordContent for hashQNameWithSalt()

9 years agoremove debug leftovers in addNSECX()
Kees Monshouwer [Mon, 27 Jul 2015 18:05:46 +0000 (20:05 +0200)]
remove debug leftovers in addNSECX()

9 years agoremove unused variable and cleanup emitNSEC3()
Kees Monshouwer [Mon, 27 Jul 2015 15:20:23 +0000 (17:20 +0200)]
remove unused variable and cleanup emitNSEC3()

9 years agoremove unused variable and cleanup emitNSEC()
Kees Monshouwer [Mon, 27 Jul 2015 14:00:52 +0000 (16:00 +0200)]
remove unused variable and cleanup emitNSEC()

10 years agoStatistics: initialize starting time at startup
Pieter Lexis [Wed, 15 Jul 2015 12:23:47 +0000 (14:23 +0200)]
Statistics: initialize starting time at startup

10 years agoAdd regression test for the auth statistics
Pieter Lexis [Wed, 15 Jul 2015 12:21:31 +0000 (14:21 +0200)]
Add regression test for the auth statistics

10 years agosdig: Implement IPv6 support
Pieter Lexis [Wed, 15 Jul 2015 12:20:03 +0000 (14:20 +0200)]
sdig: Implement IPv6 support

10 years agoAuth: add total bytes send statistic per AF
Pieter Lexis [Wed, 15 Jul 2015 11:41:44 +0000 (13:41 +0200)]
Auth: add total bytes send statistic per AF

10 years agoDNSName: re-enable building dnsdist in travis
Pieter Lexis [Tue, 14 Jul 2015 08:42:56 +0000 (10:42 +0200)]
DNSName: re-enable building dnsdist in travis

10 years agoDNSName: make dnsdist compile again
Pieter Lexis [Sat, 11 Jul 2015 08:17:51 +0000 (10:17 +0200)]
DNSName: make dnsdist compile again

This moves the implementation of the Logger::operator<<(const DNSName)
function to the right place. Freeing dnsdist from having to include
the logger.

10 years agoDNSName: re-enable make check
Pieter Lexis [Mon, 13 Jul 2015 10:16:40 +0000 (12:16 +0200)]
DNSName: re-enable make check

10 years agoDNSName: re-enable building the tools
Pieter Lexis [Fri, 10 Jul 2015 12:23:40 +0000 (14:23 +0200)]
DNSName: re-enable building the tools

10 years agoDNSName: fix dnsdemog
Pieter Lexis [Tue, 14 Jul 2015 08:55:15 +0000 (10:55 +0200)]
DNSName: fix dnsdemog

10 years agoDNSName: fix test-tsig
Pieter Lexis [Mon, 13 Jul 2015 10:10:03 +0000 (12:10 +0200)]
DNSName: fix test-tsig

10 years agoDNSName: fix build of rec_control
Pieter Lexis [Sat, 11 Jul 2015 08:34:41 +0000 (10:34 +0200)]
DNSName: fix build of rec_control

10 years agoDNSName: fix nproxy
Pieter Lexis [Fri, 10 Jul 2015 12:22:20 +0000 (14:22 +0200)]
DNSName: fix nproxy

10 years agoDNSName: fix getTSIGHashEnum() in misc.cc
Pieter Lexis [Fri, 10 Jul 2015 12:21:55 +0000 (14:21 +0200)]
DNSName: fix getTSIGHashEnum() in misc.cc

10 years agoDNSName: fix dnswasher
Pieter Lexis [Fri, 10 Jul 2015 12:21:32 +0000 (14:21 +0200)]
DNSName: fix dnswasher

10 years agoDNSName: fix dumresp
Pieter Lexis [Fri, 10 Jul 2015 12:21:11 +0000 (14:21 +0200)]
DNSName: fix dumresp

10 years agoDNSName: fix dnsscope.cc
Pieter Lexis [Fri, 10 Jul 2015 11:33:25 +0000 (13:33 +0200)]
DNSName: fix dnsscope.cc

10 years agodnsscan: remove useless code
Pieter Lexis [Fri, 10 Jul 2015 09:57:03 +0000 (11:57 +0200)]
dnsscan: remove useless code

10 years agoDNSName: fix dnsreplay.cc
Pieter Lexis [Fri, 10 Jul 2015 09:46:35 +0000 (11:46 +0200)]
DNSName: fix dnsreplay.cc

10 years agoDNSName: fix dnsgram.cc and anadns.hh
Pieter Lexis [Fri, 10 Jul 2015 09:34:55 +0000 (11:34 +0200)]
DNSName: fix dnsgram.cc and anadns.hh

10 years agosyncres.cc: replace '=="."' with '.isRoot()'
Pieter Lexis [Mon, 13 Jul 2015 13:51:23 +0000 (15:51 +0200)]
syncres.cc: replace '=="."' with '.isRoot()'

10 years agosyncres: fix moreSpecificThan()
Pieter Lexis [Wed, 15 Jul 2015 14:48:29 +0000 (16:48 +0200)]
syncres: fix moreSpecificThan()

10 years agoFix the resolver so auth-zones work again
Pieter Lexis [Mon, 13 Jul 2015 13:39:08 +0000 (15:39 +0200)]
Fix the resolver so auth-zones work again

10 years agoAdd code accidently removed in 0ad83dabffa6b0b44d298adfa3055b1eed7e0b03
Pieter Lexis [Mon, 13 Jul 2015 12:09:44 +0000 (14:09 +0200)]
Add code accidently removed in 0ad83dabffa6b0b44d298adfa3055b1eed7e0b03

10 years agoDisable building the lmdb backend in packages
Pieter Lexis [Fri, 10 Jul 2015 09:23:02 +0000 (11:23 +0200)]
Disable building the lmdb backend in packages

10 years agoCentralize response statistics gathering
Pieter Lexis [Wed, 15 Jul 2015 10:21:36 +0000 (12:21 +0200)]
Centralize response statistics gathering

* Add `tcp-answers-bytes` counter
* Update documentation
* Add newly needed files to recursor distribution

Closes #2576
Closes #1412 (or was already fixed)

10 years agoMerge pull request #2640 from pieterlexis/randomBackendSOA
Peter van Dijk [Tue, 14 Jul 2015 14:28:33 +0000 (16:28 +0200)]
Merge pull request #2640 from pieterlexis/randomBackendSOA

Add SOA record to randombackend

10 years agoAdd SOA record to randombackend, closes #2596
Pieter Lexis [Mon, 15 Jun 2015 14:47:59 +0000 (16:47 +0200)]
Add SOA record to randombackend, closes #2596

10 years agoMerge pull request #2639 from PowerDNS/pipe-backend-fixes
Pieter Lexis [Tue, 14 Jul 2015 11:29:15 +0000 (13:29 +0200)]
Merge pull request #2639 from PowerDNS/pipe-backend-fixes

Fix the pipe backend

10 years agoAdd pipebackend to travis
Pieter Lexis [Tue, 14 Jul 2015 09:23:38 +0000 (11:23 +0200)]
Add pipebackend to travis

This was removed some time ago

10 years agoFix a typo
Pieter Lexis [Tue, 14 Jul 2015 09:20:51 +0000 (11:20 +0200)]
Fix a typo

This was not caught by travis

10 years agoMerge pull request #2136 from Habbie/contributing
Pieter Lexis [Tue, 14 Jul 2015 09:13:02 +0000 (11:13 +0200)]
Merge pull request #2136 from Habbie/contributing

[WIP] CONTRIBUTING rules; release/branch management

10 years agoMerge pull request #30 from pieterlexis/patch-1
Peter van Dijk [Tue, 14 Jul 2015 09:11:25 +0000 (11:11 +0200)]
Merge pull request #30 from pieterlexis/patch-1

Update CONTRIBUTING.md

10 years agoUpdate docs to add new CVE-ID to SA-2015-1
Pieter Lexis [Sat, 11 Jul 2015 08:21:42 +0000 (10:21 +0200)]
Update docs to add new CVE-ID to SA-2015-1

10 years agoUpdate CONTRIBUTING.md
Pieter Lexis [Fri, 10 Jul 2015 13:15:23 +0000 (15:15 +0200)]
Update CONTRIBUTING.md

10 years agoMerge pull request #2637 from alcy/master
Pieter Lexis [Fri, 10 Jul 2015 12:53:39 +0000 (14:53 +0200)]
Merge pull request #2637 from alcy/master

When only the zonefile argument is used, the domains table doesn't ge…

10 years agoWhen only the zonefile argument is used, the domains table doesn't get updated, only...
Mohit Chawla [Fri, 10 Jul 2015 12:45:20 +0000 (18:15 +0530)]
When only the zonefile argument is used, the domains table doesn't get updated, only the records table gets updated. When named-conf argument is used instead, the domains table and the records table get updated.

10 years agoMerge pull request #2440 from mind04/secure-zone
Pieter Lexis [Fri, 10 Jul 2015 11:00:11 +0000 (13:00 +0200)]
Merge pull request #2440 from mind04/secure-zone

allow "pdnssec set-nsec3 ZONE" for insecure zones

10 years agoMerge pull request #2629 from pieterlexis/pipe-backend-fixes
Pieter Lexis [Fri, 10 Jul 2015 09:57:55 +0000 (11:57 +0200)]
Merge pull request #2629 from pieterlexis/pipe-backend-fixes

Pipe backend fixes

10 years agodisable botan in travis, see #2496 for details
Kees Monshouwer [Fri, 10 Jul 2015 09:08:10 +0000 (11:08 +0200)]
disable botan in travis, see #2496 for details

10 years agoRemove the QType from the pipe-regex
Pieter Lexis [Tue, 7 Jul 2015 13:07:08 +0000 (15:07 +0200)]
Remove the QType from the pipe-regex

Fixes #2547 and headaches.

10 years agoMove pipebackend-abi-version to the pipebackend
Pieter Lexis [Tue, 7 Jul 2015 12:48:49 +0000 (14:48 +0200)]
Move pipebackend-abi-version to the pipebackend

This makes the ABI version specific to the launched backend. Also, fix a
typo in the help. Closes #2620

10 years agoallow "pdnssec set-nsec3 ZONE" for insecure zones
Kees Monshouwer [Tue, 24 Mar 2015 13:29:22 +0000 (14:29 +0100)]
allow "pdnssec set-nsec3 ZONE" for insecure zones
this saves on one rectify when securing a NSEC3 zone

10 years agoAdd an accidentally removed piece of doc
Pieter Lexis [Fri, 10 Jul 2015 08:41:48 +0000 (10:41 +0200)]
Add an accidentally removed piece of doc

10 years agoMerge pull request #2632 from cmouse/goracle-transactions
Pieter Lexis [Fri, 10 Jul 2015 08:31:16 +0000 (10:31 +0200)]
Merge pull request #2632 from cmouse/goracle-transactions

Add transaction support to goracle

10 years agoMerge pull request #2630 from pieterlexis/issue-2627-package-configs
Pieter Lexis [Fri, 10 Jul 2015 08:30:49 +0000 (10:30 +0200)]
Merge pull request #2630 from pieterlexis/issue-2627-package-configs

Generate config files when building packages

10 years agoMerge pull request #2633 from grahamhayes/master
Pieter Lexis [Fri, 10 Jul 2015 08:17:42 +0000 (10:17 +0200)]
Merge pull request #2633 from grahamhayes/master

Fix out-of-zone-additional-processing documentation

10 years agoMerge pull request #2560 from Habbie/more-dnsname
Peter van Dijk [Fri, 10 Jul 2015 08:11:19 +0000 (10:11 +0200)]
Merge pull request #2560 from Habbie/more-dnsname

This is the first round of DNSName work for all products. Some things are broken now but many things work. The notes below will go into a new ticket to track the next round.

Early on this branch are a few 'yolo' and 'snap' commits. Those have not been squashed because they are not specific units of work, just ongoing refactoring.

Status update below written by @mind04, thanks!

Current status:
- dnsdist disabled in travis
- lmdb disabled in travis (current lmdb keys are useless with dnsname, postpone lmdb fixes to dnsname round 2)
- api tests disabled in travis, for now

Auth:
- [ ] lmdb
- [ ] api
- [x] remote backend *-dnssec
- [ ] tools

Tests:
- [ ] make check (test-dnsrecords_cc)
- [ ] regressiontests.nobackend (lua policy)

Recursor:
- [ ] api
- [ ] freezes after the first parse failure in DNSName (runtime_error Unable to parse DNS name)

Other areas of interest:
- [ ] mixed case queries
- [ ] use dnsname for before and afternames (dnssec)
- [ ] ...

10 years agoAdd transaction support to goracle
Aki Tuomi [Wed, 8 Jul 2015 18:10:27 +0000 (21:10 +0300)]
Add transaction support to goracle

10 years agoFix out-of-zone-additional-processing documentation
Graham Hayes [Thu, 9 Jul 2015 17:18:30 +0000 (18:18 +0100)]
Fix out-of-zone-additional-processing documentation

Docs indicate that it defaults to "no", while it actually
defaults to "yes".