]> granicus.if.org Git - pdns/log
pdns
8 years agodon't send covering nsec records for direct nsec queries
Kees Monshouwer [Thu, 28 Jul 2016 13:17:39 +0000 (15:17 +0200)]
don't send covering nsec records for direct nsec queries

8 years agoMerge pull request #4214 from rgacogne/auth-supermaster-proxy-ecs
Pieter Lexis [Thu, 28 Jul 2016 10:38:31 +0000 (12:38 +0200)]
Merge pull request #4214 from rgacogne/auth-supermaster-proxy-ecs

auth: Trust EDNS Client Subnet from a trusted notification proxy

8 years agoMerge pull request #4210 from pieterlexis/rec-secpoll-validate
Pieter Lexis [Thu, 28 Jul 2016 09:49:39 +0000 (11:49 +0200)]
Merge pull request #4210 from pieterlexis/rec-secpoll-validate

Validate DNSSEC for secpoll.powerdns.com

8 years agoMerge pull request #4183 from hnsk/pdnsutil-always-diff
Pieter Lexis [Thu, 28 Jul 2016 08:15:25 +0000 (10:15 +0200)]
Merge pull request #4183 from hnsk/pdnsutil-always-diff

pdnsutil: Remove checking of ctime and always diff the changes.

8 years agoMerge pull request #4206 from rgacogne/auth-psql-deallocate-4201
Pieter Lexis [Thu, 28 Jul 2016 08:01:22 +0000 (10:01 +0200)]
Merge pull request #4206 from rgacogne/auth-psql-deallocate-4201

auth: Don't try to deallocate empty PG statements

8 years agoMerge pull request #4126 from rgacogne/auth-carbon-freebsd
Pieter Lexis [Thu, 28 Jul 2016 08:00:47 +0000 (10:00 +0200)]
Merge pull request #4126 from rgacogne/auth-carbon-freebsd

auth: Wait for the connection to the carbon server to be established

8 years agoMerge pull request #4142 from mind04/fd-usage
Pieter Lexis [Thu, 28 Jul 2016 07:59:21 +0000 (09:59 +0200)]
Merge pull request #4142 from mind04/fd-usage

add used filedescriptor statistics to auth

8 years agoMerge pull request #4168 from cmouse/recursor-lua-netmask
Pieter Lexis [Thu, 28 Jul 2016 07:54:05 +0000 (09:54 +0200)]
Merge pull request #4168 from cmouse/recursor-lua-netmask

Add more Netmask methods for recursor Lua

8 years agoMerge pull request #4140 from James-TR/fix-include-sys-poll
Pieter Lexis [Thu, 28 Jul 2016 07:53:56 +0000 (09:53 +0200)]
Merge pull request #4140 from James-TR/fix-include-sys-poll

resolver.cc: fix warnings with gcc on musl-libc

8 years agoMerge pull request #4224 from mind04/regression
Pieter Lexis [Thu, 28 Jul 2016 07:53:47 +0000 (09:53 +0200)]
Merge pull request #4224 from mind04/regression

fix AXFR-SOURCE tests

8 years agoMerge pull request #4215 from rgacogne/rec-rpz-override-local
Pieter Lexis [Wed, 27 Jul 2016 12:34:27 +0000 (14:34 +0200)]
Merge pull request #4215 from rgacogne/rec-rpz-override-local

rec: RPZ default policy should also override local data RRs

8 years agogrep out fd-usage metric in counters test
Kees Monshouwer [Sat, 23 Jul 2016 12:14:47 +0000 (14:14 +0200)]
grep out fd-usage metric in counters test

8 years agoMerge pull request #4205 from rgacogne/dnsdist-downstream-any
bert hubert [Fri, 22 Jul 2016 19:13:07 +0000 (21:13 +0200)]
Merge pull request #4205 from rgacogne/dnsdist-downstream-any

dnsdist: Prevent the use of "any" addresses for downstream server

8 years agoMerge pull request #4211 from pieterlexis/secpoll-400-unsupported
bert hubert [Fri, 22 Jul 2016 19:12:27 +0000 (21:12 +0200)]
Merge pull request #4211 from pieterlexis/secpoll-400-unsupported

Secpoll: Set 4.0.0 pre-releases to "upgrade now"

8 years agoMerge pull request #4221 from Habbie/no-clobber-erno
bert hubert [Fri, 22 Jul 2016 19:11:51 +0000 (21:11 +0200)]
Merge pull request #4221 from Habbie/no-clobber-erno

save errno before we clobber it

8 years agoMerge pull request #4217 from ahupowerdns/nxtrust
bert hubert [Fri, 22 Jul 2016 19:11:16 +0000 (21:11 +0200)]
Merge pull request #4217 from ahupowerdns/nxtrust

turn on root-nx-trust by default and log-common-errors=off, and document that

8 years agofix AXFR-SOURCE tests
Kees Monshouwer [Fri, 22 Jul 2016 17:50:51 +0000 (19:50 +0200)]
fix AXFR-SOURCE tests

8 years agoclarify root-nx-trust by explicitly setting it to yes
bert hubert [Fri, 22 Jul 2016 13:20:59 +0000 (15:20 +0200)]
clarify root-nx-trust by explicitly setting it to yes

8 years agoturn off the logging of common errors by default. In high traffic situations with...
bert hubert [Fri, 22 Jul 2016 13:20:32 +0000 (15:20 +0200)]
turn off the logging of common errors by default. In high traffic situations with synchronous logging, this is dangerous.

8 years agoMerge pull request #4220 from rgacogne/dnsdist-no-error-parsing-udp-query
bert hubert [Fri, 22 Jul 2016 13:19:23 +0000 (15:19 +0200)]
Merge pull request #4220 from rgacogne/dnsdist-no-error-parsing-udp-query

dnsdist: Don't log an error when parsing an invalid UDP query

8 years agoMerge pull request #4164 from pieterlexis/fail-on-lua-dns-script-missing
Peter van Dijk [Thu, 21 Jul 2016 15:06:57 +0000 (17:06 +0200)]
Merge pull request #4164 from pieterlexis/fail-on-lua-dns-script-missing

Fail on startup when lua-dns-script doesn't exist

8 years agoMerge pull request #4192 from Habbie/dnsreplay-nostamp
Pieter Lexis [Thu, 21 Jul 2016 15:02:34 +0000 (17:02 +0200)]
Merge pull request #4192 from Habbie/dnsreplay-nostamp

only ecs-stamp when asked for

8 years agoMerge pull request #4152 from zeha/test-doubleeq
Peter van Dijk [Thu, 21 Jul 2016 14:58:16 +0000 (16:58 +0200)]
Merge pull request #4152 from zeha/test-doubleeq

Use single equal sign when calling test(1)

8 years agosave errno before we clobber it
Peter van Dijk [Thu, 21 Jul 2016 14:49:20 +0000 (16:49 +0200)]
save errno before we clobber it

8 years agodnsdist: Don't log an error when parsing an invalid UDP query
Remi Gacogne [Thu, 21 Jul 2016 14:11:06 +0000 (16:11 +0200)]
dnsdist: Don't log an error when parsing an invalid UDP query

It can still be displayed in verbose mode, but we don't want to
flood our logs for this.

8 years agoturn on root-nx-trust by default, and document that
bert hubert [Thu, 21 Jul 2016 10:06:39 +0000 (12:06 +0200)]
turn on root-nx-trust by default, and document that

8 years agoMerge pull request #4119 from mind04/recursor
Peter van Dijk [Thu, 21 Jul 2016 09:57:47 +0000 (11:57 +0200)]
Merge pull request #4119 from mind04/recursor

rec: improve dnssec record skipping for non dnssec queries

8 years agoMerge pull request #4114 from rgacogne/dnsdist-labelscount-rule
Peter van Dijk [Thu, 21 Jul 2016 09:52:15 +0000 (11:52 +0200)]
Merge pull request #4114 from rgacogne/dnsdist-labelscount-rule

dnsdist: Add `QNameLabelsCountRule()` and `QNameWireLengthRule()`

8 years agoMerge pull request #4133 from rgacogne/issue-4128
Peter van Dijk [Thu, 21 Jul 2016 09:41:46 +0000 (11:41 +0200)]
Merge pull request #4133 from rgacogne/issue-4128

Add limits to the size of received {A,I}XFR, in megabytes

8 years agoMerge pull request #4213 from pieterlexis/tinydns-for-centos
Pieter Lexis [Thu, 21 Jul 2016 09:35:14 +0000 (11:35 +0200)]
Merge pull request #4213 from pieterlexis/tinydns-for-centos

Create tinydns backend packages for CentOS 7

8 years agoMerge pull request #4212 from pieterlexis/pgp-key
Pieter Lexis [Thu, 21 Jul 2016 09:34:55 +0000 (11:34 +0200)]
Merge pull request #4212 from pieterlexis/pgp-key

Add PGP key to tarball signers

8 years agoauth: Trust EDNS Client Subnet from a trusted notification proxy
Remi Gacogne [Wed, 20 Jul 2016 13:59:49 +0000 (15:59 +0200)]
auth: Trust EDNS Client Subnet from a trusted notification proxy

This allows for example the use of dnsdist in front of supermaster
slaves.
dnsdist must be configured to send ECS to the backend with:
* `useClientSubnet=true` on the corresponding `newServer()`
* `setECSSourcePrefixV4(32)` and/or `setECSSourcePrefixV6(128)` so
the exact source is sent to the slave
* `setECSOverride(true)` so that any existing ECS information is
overridden

In addition, pdns must be configured to accept notification from
dnsdist with `trusted-notification-proxy` and to process ECS with
`edns-subnet-processing=yes`.

8 years agorec: RPZ default policy should also override local data RRs
Remi Gacogne [Wed, 20 Jul 2016 12:49:04 +0000 (14:49 +0200)]
rec: RPZ default policy should also override local data RRs

8 years agoAdd PGP key to tarball signers
Pieter Lexis [Wed, 20 Jul 2016 10:52:53 +0000 (12:52 +0200)]
Add PGP key to tarball signers

8 years agoCreate tinydns backend packages for CentOS 7
Pieter Lexis [Tue, 19 Jul 2016 15:24:26 +0000 (17:24 +0200)]
Create tinydns backend packages for CentOS 7

8 years agoSecpoll: Set 4.0.0 pre-releases to "upgrade now"
Pieter Lexis [Wed, 20 Jul 2016 10:33:07 +0000 (12:33 +0200)]
Secpoll: Set 4.0.0 pre-releases to "upgrade now"

8 years agoRec: validate DNSSEC for secpoll.powerdns.com
Pieter Lexis [Wed, 20 Jul 2016 10:22:32 +0000 (12:22 +0200)]
Rec: validate DNSSEC for secpoll.powerdns.com

8 years agoMerge pull request #4044 from cmouse/dnspacket-comboaddr
bert hubert [Tue, 19 Jul 2016 19:48:32 +0000 (21:48 +0200)]
Merge pull request #4044 from cmouse/dnspacket-comboaddr

Dnspacket comboaddr

8 years agoMerge pull request #4187 from pieterlexis/bogus-island-of-trust
bert hubert [Tue, 19 Jul 2016 18:55:39 +0000 (20:55 +0200)]
Merge pull request #4187 from pieterlexis/bogus-island-of-trust

Two more DNSSEC fixes

8 years agoresolver.cc: fix warnings with gcc on musl-libc
James Taylor [Sat, 9 Jul 2016 09:38:42 +0000 (09:38 +0000)]
resolver.cc: fix warnings with gcc on musl-libc

resolver.cc makes an incorrect include directive of `poll.h`. The
correct syntax for inclusion, according to `man 2 poll` is:

`#include <poll.h>`

This commit prevents warnings from being displayed due to going through
musl-libc's compatibility wrappers

8 years agoauth: Don't try to deallocate empty PG statements
Remi Gacogne [Tue, 19 Jul 2016 08:50:43 +0000 (10:50 +0200)]
auth: Don't try to deallocate empty PG statements

When a SPgSQLStatement is released without having been prepared,
we execute an invalid 'DEALLOCATE ' SQL command. This might happen
if the statement has not been used before being destroyed, for example.

8 years agodnsdist: Prevent the use of "any" addresses for downstream server
Remi Gacogne [Mon, 18 Jul 2016 13:00:26 +0000 (15:00 +0200)]
dnsdist: Prevent the use of "any" addresses for downstream server

Otherwise the corresponding `DownstreamState`'s FD is -1 (needed
for 'client' mode) and we loop endlessly on `recvfrom()` returning -1.
Reported by Sander Smeenk.

8 years agoAdd changelog entry
Pieter Lexis [Fri, 15 Jul 2016 09:54:53 +0000 (11:54 +0200)]
Add changelog entry

8 years agoValidate all key paths on possible Insecure
Pieter Lexis [Fri, 15 Jul 2016 14:25:32 +0000 (16:25 +0200)]
Validate all key paths on possible Insecure

Before, we only checked the first QName, now we go through every name we
have to verify that the answer is indeed insecure.

8 years agoDo not follow CNAMEs when hunting for DS records
Pieter Lexis [Fri, 15 Jul 2016 14:24:30 +0000 (16:24 +0200)]
Do not follow CNAMEs when hunting for DS records

This fixes the CNAME at apex bogus

8 years agoDon't go bogus on CNAMEs to islands of security
Pieter Lexis [Thu, 14 Jul 2016 22:23:15 +0000 (00:23 +0200)]
Don't go bogus on CNAMEs to islands of security

Closes #4181

Incidentally, this commit also ensures that we no longer 'jojo' between
Secure and Insecure states. Once we have an Insecure, we can only go
Bogus but not Secure.

8 years agoCompress 3 lines into 1
Pieter Lexis [Thu, 14 Jul 2016 22:14:41 +0000 (00:14 +0200)]
Compress 3 lines into 1

8 years agoAdd test for island of security (#4181)
Pieter Lexis [Thu, 14 Jul 2016 22:14:14 +0000 (00:14 +0200)]
Add test for island of security (#4181)

8 years agoonly ecs-stamp when asked for
Peter van Dijk [Fri, 15 Jul 2016 12:48:43 +0000 (14:48 +0200)]
only ecs-stamp when asked for

8 years agoAdd missing DNSSEC trace message
Pieter Lexis [Thu, 14 Jul 2016 15:50:12 +0000 (17:50 +0200)]
Add missing DNSSEC trace message

8 years agoMerge pull request #4178 from pieterlexis/qtype-to-dnssec-trace
Pieter Lexis [Fri, 15 Jul 2016 09:47:54 +0000 (11:47 +0200)]
Merge pull request #4178 from pieterlexis/qtype-to-dnssec-trace

Add QType to log output for DNSSEC trace

8 years agoMerge pull request #4162 from pieterlexis/post-400-dnssec-fixes
Pieter Lexis [Fri, 15 Jul 2016 09:47:39 +0000 (11:47 +0200)]
Merge pull request #4162 from pieterlexis/post-400-dnssec-fixes

Recursor 4.0.0 DNSSEC fixes

8 years agoMerge pull request #4166 from Habbie/cleanup
Pieter Lexis [Thu, 14 Jul 2016 22:31:46 +0000 (00:31 +0200)]
Merge pull request #4166 from Habbie/cleanup

Cleanup

8 years agoMerge pull request #4154 from setharnold/patch-3
Pieter Lexis [Thu, 14 Jul 2016 22:31:27 +0000 (00:31 +0200)]
Merge pull request #4154 from setharnold/patch-3

small doc fixes

8 years agopdnsutil: Remove checking of ctime and always diff the changes. Exit if no changes...
Hannu Ylitalo [Thu, 14 Jul 2016 16:07:06 +0000 (19:07 +0300)]
pdnsutil: Remove checking of ctime and always diff the changes. Exit if no changes are found.

8 years agoAdd changelog entries
Pieter Lexis [Thu, 14 Jul 2016 15:44:10 +0000 (17:44 +0200)]
Add changelog entries

8 years agoAdd test for #4158
Pieter Lexis [Tue, 12 Jul 2016 14:33:15 +0000 (16:33 +0200)]
Add test for #4158

8 years agoSkip a level when a CNAME is found for the name
Pieter Lexis [Tue, 12 Jul 2016 13:09:34 +0000 (15:09 +0200)]
Skip a level when a CNAME is found for the name

If we'd encounter a CNAME when chasing for DS/DNSKEY, we followed it and
concluded that the domain was bogus. We now skip this level and try to
get a DS record for the next name.

I'm unsure this is the correct solution, but it fixes #4158

8 years agoAdd tests for out of band names
Pieter Lexis [Tue, 12 Jul 2016 14:06:27 +0000 (16:06 +0200)]
Add tests for out of band names

8 years agoDon't validate internal or out-of-band names
Pieter Lexis [Tue, 12 Jul 2016 11:42:55 +0000 (13:42 +0200)]
Don't validate internal or out-of-band names

Closes #4149
Closes #4156
Closes #4157

8 years agoFix filename to match test names
Pieter Lexis [Tue, 12 Jul 2016 14:07:43 +0000 (16:07 +0200)]
Fix filename to match test names

8 years agoUse g_dnssecmode global instead of the slower arg()
Pieter Lexis [Tue, 12 Jul 2016 08:23:04 +0000 (10:23 +0200)]
Use g_dnssecmode global instead of the slower arg()

8 years agoMerge pull request #4169 from zeha/typo
Pieter Lexis [Thu, 14 Jul 2016 15:39:56 +0000 (17:39 +0200)]
Merge pull request #4169 from zeha/typo

Fix typos found by lintian

8 years agoMerge pull request #4160 from pieterlexis/do-means-ad
Pieter Lexis [Thu, 14 Jul 2016 15:39:35 +0000 (17:39 +0200)]
Merge pull request #4160 from pieterlexis/do-means-ad

Also validate on +DO

8 years agoAdd changelog
Pieter Lexis [Tue, 12 Jul 2016 10:54:50 +0000 (12:54 +0200)]
Add changelog

8 years agoAdd QType to log output for DNSSEC trace
Pieter Lexis [Thu, 14 Jul 2016 11:36:27 +0000 (13:36 +0200)]
Add QType to log output for DNSSEC trace

8 years agoUpdate DNSSEC docs on the DO/AD bit usage
Pieter Lexis [Tue, 12 Jul 2016 10:50:18 +0000 (12:50 +0200)]
Update DNSSEC docs on the DO/AD bit usage

8 years agoAlso validate on _only_ +DO
Pieter Lexis [Tue, 12 Jul 2016 10:09:30 +0000 (12:09 +0200)]
Also validate on _only_ +DO

Closes #4159

8 years agoUpdate regression tests for +DO means +AD
Pieter Lexis [Tue, 12 Jul 2016 10:01:12 +0000 (12:01 +0200)]
Update regression tests for +DO means +AD

8 years agoFix typos found by lintian
Christian Hofstaedtler [Wed, 13 Jul 2016 12:42:28 +0000 (14:42 +0200)]
Fix typos found by lintian

8 years agoAdd more Netmask methods for recursor Lua
Aki Tuomi [Wed, 13 Jul 2016 09:52:41 +0000 (12:52 +0300)]
Add more Netmask methods for recursor Lua

Closes #4167

8 years agoDNSPacket API change
Aki Tuomi [Sun, 26 Jun 2016 17:28:02 +0000 (20:28 +0300)]
DNSPacket API change

8 years agodrop unused variable
Peter van Dijk [Wed, 13 Jul 2016 09:11:12 +0000 (11:11 +0200)]
drop unused variable

8 years agofix verbose logging compile error
Peter van Dijk [Wed, 13 Jul 2016 09:11:04 +0000 (11:11 +0200)]
fix verbose logging compile error

8 years agodnspacket: Return ComboAddress for local and remote
Aki Tuomi [Sun, 26 Jun 2016 17:17:06 +0000 (20:17 +0300)]
dnspacket: Return ComboAddress for local and remote

8 years agoFail on startup when lua-dns-script doesn't exist
Pieter Lexis [Tue, 12 Jul 2016 15:54:15 +0000 (17:54 +0200)]
Fail on startup when lua-dns-script doesn't exist

Closes #4147

8 years agoMerge pull request #4153 from pieterlexis/400-docs
Peter van Dijk [Tue, 12 Jul 2016 15:06:43 +0000 (17:06 +0200)]
Merge pull request #4153 from pieterlexis/400-docs

Update docs for 4.0.0

8 years agodocument outgoing-edns-bufsize
Pieter Lexis [Tue, 12 Jul 2016 07:30:05 +0000 (09:30 +0200)]
document outgoing-edns-bufsize

8 years agoUpdate settings docs
Pieter Lexis [Mon, 11 Jul 2016 17:36:41 +0000 (19:36 +0200)]
Update settings docs

8 years agoAdd upgrade docs for 4.0.0, remove the 3.x.x ones
Pieter Lexis [Mon, 11 Jul 2016 17:35:52 +0000 (19:35 +0200)]
Add upgrade docs for 4.0.0, remove the 3.x.x ones

8 years agosmall doc fixes
setharnold [Mon, 11 Jul 2016 17:51:26 +0000 (10:51 -0700)]
small doc fixes

8 years agoMerge pull request #4144 from pieterlexis/rec-dnssec-queries
Pieter Lexis [Mon, 11 Jul 2016 17:44:52 +0000 (19:44 +0200)]
Merge pull request #4144 from pieterlexis/rec-dnssec-queries

Fix a lie in the recursor stats docs

8 years agoUse single equal sign when calling test(1)
Christian Hofstaedtler [Mon, 11 Jul 2016 17:20:09 +0000 (19:20 +0200)]
Use single equal sign when calling test(1)

Fixes #4102.

8 years agoMerge pull request #4143 from pieterlexis/4.0.0-final-changelog
Pieter Lexis [Mon, 11 Jul 2016 09:29:38 +0000 (11:29 +0200)]
Merge pull request #4143 from pieterlexis/4.0.0-final-changelog

Auth and Recursor 4.0.0 changelogs and secpoll

8 years agoUpdate release dates
Pieter Lexis [Mon, 11 Jul 2016 07:46:18 +0000 (09:46 +0200)]
Update release dates

8 years agoAdd auth 4.0.0 to secpoll
Pieter Lexis [Fri, 8 Jul 2016 15:03:44 +0000 (17:03 +0200)]
Add auth 4.0.0 to secpoll

8 years agoAdd auth 4.0.0 changelog
Pieter Lexis [Mon, 11 Jul 2016 07:42:06 +0000 (09:42 +0200)]
Add auth 4.0.0 changelog

8 years agoAdd recursor 4.0.0 to secpoll
Pieter Lexis [Mon, 11 Jul 2016 07:43:19 +0000 (09:43 +0200)]
Add recursor 4.0.0 to secpoll

8 years agoAdd Recursor 4.0.0 changelog
Pieter Lexis [Fri, 8 Jul 2016 15:01:53 +0000 (17:01 +0200)]
Add Recursor 4.0.0 changelog

8 years agoFix a lie in the recursor stats docs
Pieter Lexis [Mon, 11 Jul 2016 07:48:39 +0000 (09:48 +0200)]
Fix a lie in the recursor stats docs

8 years agoadd used filedescriptor statistics to auth
Kees Monshouwer [Fri, 8 Jul 2016 19:32:46 +0000 (21:32 +0200)]
add used filedescriptor statistics to auth

8 years agoimprove dnssec record skipping for non dnssec queries
Kees Monshouwer [Sat, 9 Jul 2016 16:50:38 +0000 (18:50 +0200)]
improve dnssec record skipping for non dnssec queries

8 years agodon't make recursor manpages if pandoc is missing
Kees Monshouwer [Sat, 9 Jul 2016 16:49:03 +0000 (18:49 +0200)]
don't make recursor manpages if pandoc is missing

8 years agoMerge pull request #4137 from cmouse/conditional-keys auth-4.0.0 rec-4.0.0
Peter van Dijk [Fri, 8 Jul 2016 09:59:41 +0000 (11:59 +0200)]
Merge pull request #4137 from cmouse/conditional-keys

gsqlite3: Check whether foreign keys should be turned on

8 years agogsqlite3: Check whether foreign keys should be turned on
Aki Tuomi [Fri, 8 Jul 2016 08:57:57 +0000 (11:57 +0300)]
gsqlite3: Check whether foreign keys should be turned on

8 years agoMerge pull request #4138 from pieterlexis/rpm-protobuf
Pieter Lexis [Fri, 8 Jul 2016 09:03:36 +0000 (11:03 +0200)]
Merge pull request #4138 from pieterlexis/rpm-protobuf

Build RPMs with protobuf

8 years agoBuild RPMs with protobuf
Pieter Lexis [Fri, 8 Jul 2016 07:53:47 +0000 (09:53 +0200)]
Build RPMs with protobuf

Fixes #4130

8 years agoMerge pull request #4096 from rgacogne/rec-no-empty-commit
Peter van Dijk [Fri, 8 Jul 2016 07:49:04 +0000 (09:49 +0200)]
Merge pull request #4096 from rgacogne/rec-no-empty-commit

rec: Don't call `commit()` if we skipped all the records

8 years agoMerge pull request #4124 from zeha/auth-no-recommends
Pieter Lexis [Fri, 8 Jul 2016 07:36:34 +0000 (09:36 +0200)]
Merge pull request #4124 from zeha/auth-no-recommends

Debian packaging: stop recommending/suggesting some packages

8 years agoMerge pull request #4101 from rgacogne/dnsdist-rpm-sed
Pieter Lexis [Fri, 8 Jul 2016 07:20:01 +0000 (09:20 +0200)]
Merge pull request #4101 from rgacogne/dnsdist-rpm-sed

dnsdist: Fix $ expansion in build-dnsdist-rpm