]>
granicus.if.org Git - pdns/log
Pieter Lexis [Fri, 23 Oct 2015 10:50:13 +0000 (12:50 +0200)]
Perl correctly for the recursor configure script
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
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
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 .
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
Aki Tuomi [Tue, 29 Sep 2015 19:14:35 +0000 (22:14 +0300)]
Initialize LDAPBackend members
fix cid#
1029955
Aki Tuomi [Tue, 29 Sep 2015 19:13:24 +0000 (22:13 +0300)]
Fix iterator usage
Closes several cids
Aki Tuomi [Tue, 29 Sep 2015 19:11:14 +0000 (22:11 +0300)]
Initialize UeberBackend members
Fix cid#
1030014
Aki Tuomi [Tue, 29 Sep 2015 19:09:24 +0000 (22:09 +0300)]
Initialize TCPReceiver#d_tid
fix cid#
1030016
Aki Tuomi [Tue, 29 Sep 2015 19:07:52 +0000 (22:07 +0300)]
Initialize DTime members
fix cid#
1030029
Aki Tuomi [Tue, 29 Sep 2015 19:02:58 +0000 (22:02 +0300)]
Initialize Netmask members
fix cid#
1030032
Aki Tuomi [Tue, 29 Sep 2015 19:00:38 +0000 (22:00 +0300)]
Initialize DynListener members
fix cid#
1030036
Aki Tuomi [Tue, 29 Sep 2015 18:58:22 +0000 (21:58 +0300)]
Initialize DNSPacket members
fix cid#
1030053
Aki Tuomi [Tue, 29 Sep 2015 18:55:55 +0000 (21:55 +0300)]
Initialize DomainInfo members
fix cid#
1030054
Aki Tuomi [Tue, 29 Sep 2015 18:49:49 +0000 (21:49 +0300)]
Initialize SOAData default_ttl
fix cid#
1030055
Aki Tuomi [Tue, 29 Sep 2015 18:49:13 +0000 (21:49 +0300)]
Initialize DNSResourceRecord members
fix cid#
1030056
Aki Tuomi [Tue, 29 Sep 2015 18:47:30 +0000 (21:47 +0300)]
Initialize CommunicatorClass members
fix cid#
1030057
Aki Tuomi [Tue, 29 Sep 2015 18:44:38 +0000 (21:44 +0300)]
Initialize d_disavow
Fix cid#
1030065
Aki Tuomi [Tue, 29 Sep 2015 18:36:12 +0000 (21:36 +0300)]
Remove dead code in secpoll-auth
fix cid#
1248963
Aki Tuomi [Tue, 29 Sep 2015 17:57:04 +0000 (20:57 +0300)]
Copy d_tsig_algo from other
This is safe because d_tsig_algo is used only if tsig is present
fix cid#
1302370
Aki Tuomi [Tue, 29 Sep 2015 17:55:20 +0000 (20:55 +0300)]
Initialize members for GssContext
fix cid#
1302371
Aki Tuomi [Tue, 29 Sep 2015 17:53:02 +0000 (20:53 +0300)]
Initialize not_used
fix cid#
1308981
Aki Tuomi [Tue, 29 Sep 2015 17:47:10 +0000 (20:47 +0300)]
Initialize members in DNSPacketWriter ctor
fix cid#
1311580
Aki Tuomi [Tue, 29 Sep 2015 17:44:12 +0000 (20:44 +0300)]
Initialize d_templatecounter,stop and step
fix cid#
1311584
Aki Tuomi [Tue, 29 Sep 2015 17:41:02 +0000 (20:41 +0300)]
Use C++ style cast
Aki Tuomi [Tue, 29 Sep 2015 17:38:40 +0000 (20:38 +0300)]
Correct iterator usage
fix cid#
1311862
Aki Tuomi [Tue, 29 Sep 2015 17:37:20 +0000 (20:37 +0300)]
Use correct function to empty DNSName
fix cid#
1311863
Aki Tuomi [Tue, 29 Sep 2015 17:33:25 +0000 (20:33 +0300)]
Delete allocated semaphore
fix cid#
1029923
Aki Tuomi [Tue, 29 Sep 2015 17:31:47 +0000 (20:31 +0300)]
Close d_sock when DNSProxy goes away
fix cid#
1029928
Aki Tuomi [Tue, 29 Sep 2015 17:22:50 +0000 (20:22 +0300)]
Add note about passing pointer to another process
Aki Tuomi [Tue, 29 Sep 2015 16:07:39 +0000 (19:07 +0300)]
Initialize d_recurse
fixes several issues
Aki Tuomi [Tue, 29 Sep 2015 15:53:08 +0000 (18:53 +0300)]
Fix vector usage in AXFRRetriever
fix cid#
1311857
bert hubert [Sat, 3 Oct 2015 05:18:30 +0000 (07:18 +0200)]
add a wildcard test for the built-in recursor auth server
Patrick Cloke [Fri, 2 Oct 2015 18:55:49 +0000 (14:55 -0400)]
Be consistent in the usage of timeout in the remote backend's httpconnector.
The `timeout` configuration option for the remotebackend is provided in
milliseconds in the httpconnector, this is immediately converted (and stored)
as seconds.
For all write operations, the `timeout` is used without modification, however
the read operation in `recv_message` again divides the `timeout` by 1000.
This is inconsistent with the usage of `time`, which returns seconds since
the UNIX epoch.
The bug created by this is that HTTP requests from the remotebackend must be
responded to extremely quickly (practically instantaneously with the default
2 second timeout).
After this change the same timeout is used appropriately for both read and
write.
Pieter Lexis [Fri, 2 Oct 2015 16:08:18 +0000 (18:08 +0200)]
Merge pull request #2775 from mind04/travis
Travis, the continuing story
bert hubert [Fri, 2 Oct 2015 13:29:43 +0000 (15:29 +0200)]
fix double RRSIGs on CNAMEs on first query
bert hubert [Fri, 2 Oct 2015 13:11:31 +0000 (15:11 +0200)]
add makeunique to mastermakt
bert hubert [Fri, 2 Oct 2015 13:09:45 +0000 (15:09 +0200)]
make sure we also add RRSIGs for CNAME records when retrieving from the cache
bert hubert [Fri, 2 Oct 2015 13:09:21 +0000 (15:09 +0200)]
move make_unique around
Kees Monshouwer [Fri, 2 Oct 2015 12:15:51 +0000 (14:15 +0200)]
more travis optimizations
Kees Monshouwer [Fri, 2 Oct 2015 09:41:59 +0000 (11:41 +0200)]
configure: make backend unit tests conditional