]>
granicus.if.org Git - pdns/log
Aki Tuomi [Mon, 19 Oct 2015 07:34:14 +0000 (10:34 +0300)]
Remove d_recurse
bert hubert [Mon, 26 Oct 2015 08:03:50 +0000 (09:03 +0100)]
Merge pull request #2812 from cmouse/pkcs11-token-label
Use token label in PKCS#11 instead of slot ID
bert hubert [Sun, 25 Oct 2015 22:58:06 +0000 (23:58 +0100)]
Merge pull request #2824 from ahupowerdns/rpz
Rpz and IXFR. Somewhat of a huge merge but it already fixes actual bugs.
bert hubert [Sun, 25 Oct 2015 21:35:43 +0000 (22:35 +0100)]
next time, we'll actually compile before we push. Shit. Also, will we be on @CommitIssues ?
bert hubert [Sun, 25 Oct 2015 21:33:20 +0000 (22:33 +0100)]
further place enum adjustments
bert hubert [Sun, 25 Oct 2015 21:04:21 +0000 (22:04 +0100)]
adjust to the new one place of the Place enum
bert hubert [Sun, 25 Oct 2015 21:02:53 +0000 (22:02 +0100)]
Merge remote-tracking branch 'main/master' into rpz
bert hubert [Sun, 25 Oct 2015 19:06:42 +0000 (20:06 +0100)]
add pkcs11 stuff to recursor
bert hubert [Sun, 25 Oct 2015 18:29:09 +0000 (19:29 +0100)]
fix up ixplore compilation, missing #include on some platforms
bert hubert [Sun, 25 Oct 2015 16:28:30 +0000 (17:28 +0100)]
hook up IXFR/AXFR policy slaving for Recursor. Sadly draws in some auth bits into the recursor that don't belong there yet.
bert hubert [Sun, 25 Oct 2015 16:27:21 +0000 (17:27 +0100)]
move auth-only bit away from resolver.cc to communicator.hh where it belongs
bert hubert [Sun, 25 Oct 2015 16:20:36 +0000 (17:20 +0100)]
had a stray // comment in there
bert hubert [Sun, 25 Oct 2015 11:36:38 +0000 (12:36 +0100)]
cleanup so you can now pick if you want 'track' or 'diff'
bert hubert [Sun, 25 Oct 2015 09:48:49 +0000 (10:48 +0100)]
teach ixplore many new tricks
bert hubert [Sun, 25 Oct 2015 09:48:09 +0000 (10:48 +0100)]
add makeUsRelative, and use it to implement makeRelative, plus small speedup reserve()
bert hubert [Sun, 25 Oct 2015 09:47:28 +0000 (10:47 +0100)]
small speedup by using reserve() (5% or so)
bert hubert [Sat, 24 Oct 2015 14:25:45 +0000 (16:25 +0200)]
massive speedup in dnsparser getName() which previously copied the entire packet twice to fake a header we didn't use
bert hubert [Sat, 24 Oct 2015 09:05:34 +0000 (11:05 +0200)]
further things to make travis happy
bert hubert [Sat, 24 Oct 2015 08:30:51 +0000 (10:30 +0200)]
fix up ixplore compilation in travis (pkcs)
bert hubert [Sat, 24 Oct 2015 07:56:23 +0000 (09:56 +0200)]
massively speed up DNSRecord operator<, also changing its semantics. We don't order in DNSName canonical order now, but perhaps we should.
bert hubert [Sat, 24 Oct 2015 07:53:14 +0000 (09:53 +0200)]
make it possible to consume AXFR as DNSRecords too
Peter van Dijk [Fri, 23 Oct 2015 15:57:29 +0000 (17:57 +0200)]
doc nit, thanks matje
bert hubert [Fri, 23 Oct 2015 13:04:50 +0000 (15:04 +0200)]
speed up canonical ordering by a factor of 5, increasing the ugliness of the code by a similar amount
Pieter Lexis [Fri, 23 Oct 2015 12:49:56 +0000 (14:49 +0200)]
Merge pull request #2810 from cmouse/gss-dnsname
Use DNSName in GSS-TSIG code
Pieter Lexis [Fri, 23 Oct 2015 11:20:23 +0000 (13:20 +0200)]
Merge pull request #2811 from cmouse/saxfr-tkrc-dnsname
Use DNSName for algo
Aki Tuomi [Tue, 20 Oct 2015 05:41:25 +0000 (08:41 +0300)]
Use DNSName in GSS-TSIG code
bert hubert [Fri, 23 Oct 2015 10:54:09 +0000 (12:54 +0200)]
Merge branch 'rpz' of github.com:ahupowerdns/pdns into rpz
Conflicts:
pdns/ixplore.cc
bert hubert [Fri, 23 Oct 2015 10:48:14 +0000 (12:48 +0200)]
further interim
Pieter Lexis [Fri, 23 Oct 2015 10:33:40 +0000 (12:33 +0200)]
Some fixes to the bulk test script
Pieter Lexis [Fri, 23 Oct 2015 09:06:38 +0000 (11:06 +0200)]
Don't print 2 million lines of stuff
Pieter Lexis [Fri, 23 Oct 2015 08:48:41 +0000 (10:48 +0200)]
Merge pull request #2785 from zeha/fix-asan
Allow use of --enable-asan under clang
Pieter Lexis [Fri, 23 Oct 2015 08:47:32 +0000 (10:47 +0200)]
Merge pull request #2804 from cmouse/one-place-enum
One place enum
Pieter Lexis [Fri, 23 Oct 2015 08:44:05 +0000 (10:44 +0200)]
Merge pull request #2821 from pieterlexis/buildbot-recursor-bulk
Add a script to bulk-test the recursor on buildbot
Pieter Lexis [Thu, 22 Oct 2015 15:27:20 +0000 (17:27 +0200)]
Add a script to bulk-test the recursor on buildbot
bert hubert [Thu, 22 Oct 2015 14:14:54 +0000 (16:14 +0200)]
interim
bert hubert [Thu, 22 Oct 2015 12:37:06 +0000 (14:37 +0200)]
hook up ixplore tool
Peter van Dijk [Thu, 22 Oct 2015 12:36:29 +0000 (14:36 +0200)]
Merge pull request #2817 from Habbie/dnsdist-arg-break
don't fall through
Peter van Dijk [Thu, 22 Oct 2015 11:07:03 +0000 (13:07 +0200)]
don't fall through, thanks @rodecker
Pieter Lexis [Thu, 22 Oct 2015 11:03:15 +0000 (13:03 +0200)]
Merge pull request #2816 from nigeljonez/rpmspec-confnoreplace
Ask RPM not to replace /etc/sysconfig/dnsdist by default
Pieter Lexis [Thu, 22 Oct 2015 10:58:59 +0000 (12:58 +0200)]
We need the modules as well
Nigel Jones [Thu, 22 Oct 2015 10:48:22 +0000 (23:48 +1300)]
Ask RPM not to replace /etc/sysconfig/dnsdist by default
Pieter Lexis [Wed, 21 Oct 2015 13:51:21 +0000 (15:51 +0200)]
Add pdns_server to the recursor test
Pieter Lexis [Wed, 21 Oct 2015 13:11:51 +0000 (15:11 +0200)]
Split the auth-test script logically
Pieter Lexis [Wed, 21 Oct 2015 10:41:57 +0000 (12:41 +0200)]
Merge pull request #2814 from pieterlexis/wip-recursor-tests
Add an initial recursor test script
Pieter Lexis [Wed, 21 Oct 2015 10:28:16 +0000 (12:28 +0200)]
Add an initial recursor test script
Aki Tuomi [Tue, 20 Oct 2015 05:43:01 +0000 (08:43 +0300)]
Use DNSName for algo
Aki Tuomi [Tue, 20 Oct 2015 05:24:46 +0000 (08:24 +0300)]
Use new slot syntax in test
Aki Tuomi [Mon, 19 Oct 2015 13:26:41 +0000 (16:26 +0300)]
Update documentation on PKCS#11
Aki Tuomi [Mon, 19 Oct 2015 13:26:27 +0000 (16:26 +0300)]
Serialize slot correctly
Aki Tuomi [Mon, 19 Oct 2015 11:44:42 +0000 (14:44 +0300)]
Allow token name instead of slot ID for PKCS#11
Pieter Lexis [Mon, 19 Oct 2015 14:39:09 +0000 (16:39 +0200)]
Merge pull request #2809 from pieterlexis/buildbot-regression-tests
Test-script improvements for buildbot
Pieter Lexis [Mon, 19 Oct 2015 13:17:54 +0000 (15:17 +0200)]
Test-script improvements for buildbot
Pieter Lexis [Mon, 19 Oct 2015 07:09:19 +0000 (09:09 +0200)]
Merge pull request #2800 from detain/master
Updates to the info-all-master-query fixing the expected number of params
Pieter Lexis [Mon, 19 Oct 2015 07:09:09 +0000 (09:09 +0200)]
Merge pull request #2805 from zeha/coverity
Stop useless copy of HttpException
Pieter Lexis [Mon, 19 Oct 2015 07:08:54 +0000 (09:08 +0200)]
Merge pull request #2806 from cmouse/tinycdb-whitespace
Tinycdb whitespace
Aki Tuomi [Mon, 19 Oct 2015 05:42:04 +0000 (08:42 +0300)]
Convert tabs to spaces
Aki Tuomi [Sun, 18 Oct 2015 17:50:17 +0000 (20:50 +0300)]
Use RecordPlace enum instead of separate Place enums
Christian Hofstaedtler [Sun, 18 Oct 2015 21:01:20 +0000 (23:01 +0200)]
Stop useless copy of HttpException
Fixes Coverity CID
1126083 .
bert hubert [Sun, 18 Oct 2015 18:47:02 +0000 (20:47 +0200)]
fix up compilation on travis and standalone
bert hubert [Sun, 18 Oct 2015 17:03:29 +0000 (19:03 +0200)]
very first RPZ work. Can load RPZ from disk, most policies work. What doesn't: IPv6 addresses as triggers, nameserver name policies other than 'drop', "custom" data, default policies for RPZ files, slaving RPZ data, reloading RPZ files, performance. To test, try 'rpz-files=basic.rpz'.
Peter van Dijk [Sun, 18 Oct 2015 11:23:50 +0000 (13:23 +0200)]
Merge pull request #2802 from job/patch-1
Update compiling-powerdns.md
Job Snijders [Sun, 18 Oct 2015 11:21:54 +0000 (13:21 +0200)]
Update compiling-powerdns.md
Peter van Dijk [Thu, 15 Oct 2015 09:49:35 +0000 (11:49 +0200)]
nit
Joe Huss [Wed, 14 Oct 2015 23:05:34 +0000 (19:05 -0400)]
Updates to the info-all-master-query fixing the expected number of parameters.
Pieter Lexis [Wed, 14 Oct 2015 14:44:44 +0000 (16:44 +0200)]
Merge pull request #2799 from pieterlexis/conditional-libsodium-in-deb
Build dnsdist packages for Ubuntu Trusty
Pieter Lexis [Wed, 14 Oct 2015 10:40:51 +0000 (12:40 +0200)]
Build dnsdist packages for Ubuntu Trusty
* Don't link against libsodium in ubuntu 14.04
* Add upstart file for Ubuntu
Pieter Lexis [Wed, 14 Oct 2015 11:17:51 +0000 (13:17 +0200)]
add bianries and manpages to dnsdist debian packages
Pieter Lexis [Wed, 14 Oct 2015 10:41:56 +0000 (12:41 +0200)]
Add a missing line
Pieter Lexis [Wed, 14 Oct 2015 10:09:02 +0000 (12:09 +0200)]
Merge pull request #2795 from pieterlexis/dnsdist-dbg-deb
Create a deb-package with debug symbols for dnsdist
Pieter Lexis [Wed, 14 Oct 2015 10:02:27 +0000 (12:02 +0200)]
Create a deb-package with debug symbols for dnsdist
bert hubert [Tue, 13 Oct 2015 11:59:11 +0000 (13:59 +0200)]
implement AllowAction, document various other actions.
bert hubert [Tue, 13 Oct 2015 11:43:31 +0000 (13:43 +0200)]
clarify that compiling on non-RHEL platforms is easier.
Peter van Dijk [Tue, 13 Oct 2015 11:31:58 +0000 (13:31 +0200)]
Merge pull request #2791 from Habbie/posixly-correct
improve portability
Peter van Dijk [Mon, 12 Oct 2015 20:09:19 +0000 (22:09 +0200)]
avoid GNUism to improve OSX portability
Peter van Dijk [Mon, 12 Oct 2015 18:46:07 +0000 (20:46 +0200)]
avoid GNUisms to allow building with POSIXLY_CORRECT
Peter van Dijk [Mon, 12 Oct 2015 17:42:57 +0000 (19:42 +0200)]
set POSIXLY_CORRECT
Pieter Lexis [Tue, 13 Oct 2015 08:36:48 +0000 (10:36 +0200)]
Merge pull request #2782 from pieterlexis/openpgpkey
Openpgpkey support
Pieter Lexis [Mon, 12 Oct 2015 13:54:26 +0000 (15:54 +0200)]
Merge pull request #2787 from pieterlexis/settings-docfix
Amend docs on the slave-cycle-interval
Peter van Dijk [Mon, 12 Oct 2015 13:54:09 +0000 (15:54 +0200)]
Merge pull request #2776 from percipient/fix-remote-timeout-inconsistency
Be consistent in the usage of timeout in the remote backend's httpconnector.
Peter van Dijk [Mon, 12 Oct 2015 13:53:02 +0000 (15:53 +0200)]
Merge pull request #2783 from percipient/remote-backend-no-https
Fix documentation around lack of HTTPS support in the remote backend.
Patrick Cloke [Mon, 12 Oct 2015 12:28:04 +0000 (08:28 -0400)]
Add documentation about using stunnel.
Pieter Lexis [Mon, 12 Oct 2015 09:56:07 +0000 (11:56 +0200)]
Amend docs on the slave-cycle-interval
Pieter Lexis [Mon, 12 Oct 2015 09:35:26 +0000 (11:35 +0200)]
Merge pull request #3 from mind04/opgp3
OPENPGPKEY fix
Christian Hofstaedtler [Sun, 11 Oct 2015 10:59:32 +0000 (12:59 +0200)]
Allow use of --enable-asan under clang
Apply the industry standard solution, as clang with
-fsanitize=address apparently enables _FORTIFY_SOURCE, leading
to a redefinition.
Kees Monshouwer [Sat, 10 Oct 2015 21:20:59 +0000 (23:20 +0200)]
OPENPGPKEY fix
Patrick Cloke [Fri, 9 Oct 2015 13:24:12 +0000 (09:24 -0400)]
Fix documentation of HTTPS in the remote backend.
This changes the documentation to be consistent with the code, namely
that HTTPS is not supported.
Additionally, removes two parameters on the HttpConnector object that
were unused due to
527f007409d5779155713a935561706e7f60dad6 and
1d0cc63227f1c7d0b15f873a2088c39ff354f73c .
Peter van Dijk [Fri, 9 Oct 2015 10:58:22 +0000 (12:58 +0200)]
nit
bert hubert [Fri, 9 Oct 2015 06:41:46 +0000 (08:41 +0200)]
Merge pull request #2778 from cmouse/gsqlite3-logging
Do not use sqlite3_trace as it is unreliable
bert hubert [Fri, 9 Oct 2015 05:51:26 +0000 (07:51 +0200)]
Merge pull request #2765 from cmouse/fix-coverity-issues
Fix coverity issues
Pieter Lexis [Thu, 8 Oct 2015 15:59:21 +0000 (17:59 +0200)]
Merge remote-tracking branch 'origin/pr/2354'
Peter van Dijk [Thu, 8 Oct 2015 14:07:33 +0000 (16:07 +0200)]
Merge pull request #2781 from pieterlexis/docs-nit
Update backend-writers-guide.md
Pieter Lexis [Thu, 8 Oct 2015 14:04:55 +0000 (16:04 +0200)]
Update backend-writers-guide.md
Peter van Dijk [Thu, 8 Oct 2015 13:57:30 +0000 (15:57 +0200)]
nit
Peter van Dijk [Tue, 6 Oct 2015 09:24:37 +0000 (11:24 +0200)]
fix return code; fix language
Pieter Lexis [Tue, 6 Oct 2015 08:08:39 +0000 (10:08 +0200)]
Merge pull request #2779 from cmouse/no-threads-no-cry
Exit gracefully if distributor-threads is less than 1
bert hubert [Mon, 5 Oct 2015 18:40:13 +0000 (20:40 +0200)]
add a testcase too
bert hubert [Mon, 5 Oct 2015 18:34:16 +0000 (20:34 +0200)]
little gift for @pieterlexis https://gcc.gnu.org/onlinedocs/gcc/Conditionals.html
Aki Tuomi [Mon, 5 Oct 2015 18:30:21 +0000 (21:30 +0300)]
Exit gracefully if distributor-threads is less than 1
Aki Tuomi [Mon, 5 Oct 2015 17:22:40 +0000 (20:22 +0300)]
Do not use sqlite3_trace as it is unreliable
Aki Tuomi [Thu, 1 Oct 2015 13:12:26 +0000 (16:12 +0300)]
Initialize DNSRecords members