]>
git.ipfire.org Git - thirdparty/pdns.git/log
Peter van Dijk [Tue, 21 Apr 2015 09:58:27 +0000 (11:58 +0200)]
allow referencing of compressed label directly before another compressed label, thanks @giganteous
Peter van Dijk [Tue, 21 Apr 2015 07:30:38 +0000 (09:30 +0200)]
Merge pull request #2427 from pieterlexis/rel-auth344-rec372
Rel auth344 rec372
Kees Monshouwer [Mon, 20 Apr 2015 18:18:22 +0000 (20:18 +0200)]
fix pointers pointing to pointers in dnsname
Kees Monshouwer [Mon, 13 Apr 2015 20:48:50 +0000 (22:48 +0200)]
check compression pointers
Kees Monshouwer [Mon, 13 Apr 2015 19:54:54 +0000 (21:54 +0200)]
use boost for exception catching
Pieter Lexis [Mon, 13 Apr 2015 13:03:46 +0000 (15:03 +0200)]
Changelogs for auth 3.4.4 and rec 3.7.2 (sans pointer fix)
Peter van Dijk [Mon, 20 Apr 2015 11:34:03 +0000 (13:34 +0200)]
Merge pull request #2435 from pieterlexis/fix-root-nx-trust
Improve robustness of root-nx-trust
Peter van Dijk [Mon, 20 Apr 2015 11:33:09 +0000 (13:33 +0200)]
Merge pull request #2433 from zeha/id.server-example
Add id.server query example
Pieter Lexis [Fri, 17 Apr 2015 15:58:19 +0000 (17:58 +0200)]
Improve robustness of root-nx-trust
Query names with embedded dots or 00's in labels will no longer make the
recursor (possibly) forget existing TLDs.
Christian Hofstaedtler [Sun, 19 Apr 2015 22:45:56 +0000 (00:45 +0200)]
Add id.server query example
bert hubert [Tue, 14 Apr 2015 15:38:33 +0000 (17:38 +0200)]
clean up duplicate Rule code in Lua and as bonus give you LuaAction & document it
bert hubert [Mon, 13 Apr 2015 20:19:03 +0000 (22:19 +0200)]
add addQPSPoolRule based on suggestion by Matt Singh, and document it
bert hubert [Mon, 13 Apr 2015 20:13:33 +0000 (22:13 +0200)]
don't count rule matches is the action was 'None'
Peter van Dijk [Mon, 13 Apr 2015 17:52:10 +0000 (19:52 +0200)]
Merge pull request #2424 from mind04/loop
Loop
Peter van Dijk [Mon, 13 Apr 2015 15:36:22 +0000 (17:36 +0200)]
Merge pull request #2426 from mind04/hardening
add environment variable to disable hardening in recursor
Pieter Lexis [Mon, 13 Apr 2015 13:03:02 +0000 (15:03 +0200)]
Output more info with git-to-changelog
Kees Monshouwer [Mon, 13 Apr 2015 12:42:26 +0000 (14:42 +0200)]
add environment variable to disable hardening in recursor
Kees Monshouwer [Mon, 13 Apr 2015 11:53:55 +0000 (13:53 +0200)]
lower number of allowed compression loops in getLabelFromContent()
1000 is a bit high for a max 255 character qname
Kees Monshouwer [Mon, 13 Apr 2015 11:52:42 +0000 (13:52 +0200)]
fix forward reference-check in getLabelFromContent()
bert hubert [Sun, 12 Apr 2015 10:42:28 +0000 (12:42 +0200)]
Merge branch 'mind04-2417' into dnsname
bert hubert [Sun, 12 Apr 2015 10:42:07 +0000 (12:42 +0200)]
I think this continues the merge and conflict resolution. Endofunctors.
bert hubert [Sun, 12 Apr 2015 10:40:58 +0000 (12:40 +0200)]
I think this merges my conflict resolution..
bert hubert [Sun, 12 Apr 2015 10:34:48 +0000 (12:34 +0200)]
Revert "Use BOOST_CHECK_EXCEPTION"
This reverts commit
b766a2070502e72a2c56600e5fca0754bc5796f0.
bert hubert [Sat, 11 Apr 2015 17:43:38 +0000 (19:43 +0200)]
implement and document tcp4-queries, tcp6-queries, tcp4-answers, tcp6-answers, thanks to Henk Kraal for noticing we weren't doing this!
bert hubert [Sat, 11 Apr 2015 11:09:03 +0000 (13:09 +0200)]
Merge pull request #6 from cmouse/dnsname
Use BOOST_CHECK_EXCEPTION
Aki Tuomi [Sat, 11 Apr 2015 06:11:12 +0000 (09:11 +0300)]
Use BOOST_CHECK_EXCEPTION
The previous method accepted any exception, BOOST_CHECK_EXCEPTION
ensures that correct exception is thrown.
bert hubert [Fri, 10 Apr 2015 18:21:46 +0000 (20:21 +0200)]
Merge branch 'dnsname' of github.com:ahupowerdns/pdns into dnsname
bert hubert [Fri, 10 Apr 2015 18:21:02 +0000 (20:21 +0200)]
Matt Singh of Centralnic discovered we leaked memory in our webserver thread. Fixed, thanks!
Pieter Lexis [Wed, 8 Apr 2015 16:23:07 +0000 (18:23 +0200)]
Merge pull request #2414 from pieterlexis/reportSQLite3Summary
Correctly report SQLite3 usage in summary
Pieter Lexis [Wed, 8 Apr 2015 12:26:39 +0000 (14:26 +0200)]
Merge pull request #2412 from cmouse/handle-space-with-hash
Strip # only when preceded with whitespace or start of line
Pieter Lexis [Wed, 8 Apr 2015 12:24:20 +0000 (14:24 +0200)]
Merge pull request #1861 from cmouse/getsoa-check-rr-type
Ignore non-SOA records in getSOA
Pieter Lexis [Wed, 8 Apr 2015 06:56:40 +0000 (08:56 +0200)]
Merge pull request #2384 from cmouse/fix-issue-2382
Correctly store unknown records
Aki Tuomi [Tue, 7 Apr 2015 19:20:17 +0000 (22:20 +0300)]
Update tinydns data result
Aki Tuomi [Tue, 7 Apr 2015 19:06:16 +0000 (22:06 +0300)]
Skip MyDNS because it does not support unknown types
Aki Tuomi [Tue, 31 Mar 2015 19:21:30 +0000 (22:21 +0300)]
Update other tests to include ucr65226.test.com
Aki Tuomi [Tue, 31 Mar 2015 14:49:47 +0000 (17:49 +0300)]
Regression test for unknown record contents
Aki Tuomi [Sun, 29 Mar 2015 20:06:32 +0000 (23:06 +0300)]
Test for unknown record content
Aki Tuomi [Sun, 29 Mar 2015 20:06:22 +0000 (23:06 +0300)]
Correctly store unknown records, fixes #2382
Aki Tuomi [Tue, 7 Apr 2015 18:29:32 +0000 (21:29 +0300)]
Move entire file parsing to parseFile
Aki Tuomi [Tue, 7 Apr 2015 18:13:01 +0000 (21:13 +0300)]
Move line parsing to its own method
Pieter Lexis [Tue, 7 Apr 2015 12:27:30 +0000 (14:27 +0200)]
Correctly report SQLite3 usage in summary
Aki Tuomi [Sun, 5 Apr 2015 14:42:16 +0000 (17:42 +0300)]
Strip # only when preceded with whitespace or start of line
Pieter Lexis [Fri, 3 Apr 2015 10:28:52 +0000 (12:28 +0200)]
Merge pull request #2410 from zeha/1538-revival
Use PDNSException in place of ZoneParserTNG::exception
Pieter Lexis [Fri, 3 Apr 2015 10:24:53 +0000 (12:24 +0200)]
Merge pull request #2409 from pieterlexis/rmZip
Don't create a zip for the recursor
Christian Hofstaedtler [Fri, 3 Apr 2015 09:26:42 +0000 (11:26 +0200)]
Use PDNSException in place of ZoneParserTNG::exception
Pieter Lexis [Fri, 3 Apr 2015 09:12:38 +0000 (11:12 +0200)]
Don't create a zip for the recursor
Pieter Lexis [Thu, 2 Apr 2015 15:22:15 +0000 (17:22 +0200)]
Merge pull request #2406 from zeha/stt
support --help in start-test-stop
Christian Hofstaedtler [Thu, 2 Apr 2015 12:05:08 +0000 (14:05 +0200)]
support --help in start-test-stop
Pieter Lexis [Thu, 2 Apr 2015 11:32:26 +0000 (13:32 +0200)]
Merge pull request #2399 from cmouse/patch-2
Fix attribute__((unused))__ in LuaContext.hpp
Aki Tuomi [Sat, 1 Nov 2014 14:09:34 +0000 (16:09 +0200)]
Throw is getSOA gets non-SOA record
Pieter Lexis [Thu, 2 Apr 2015 10:29:55 +0000 (12:29 +0200)]
Merge branch 'tuxis-ie-fix-debian-scripts'
Pieter Lexis [Thu, 2 Apr 2015 10:29:36 +0000 (12:29 +0200)]
Merge branch 'fix-debian-scripts' of https://github.com/tuxis-ie/pdns into tuxis-ie-fix-debian-scripts
Conflicts:
debian-pdns/pdns-doc.postinst
debian-pdns/pdns-doc.prerm
Pieter Lexis [Thu, 2 Apr 2015 07:40:00 +0000 (09:40 +0200)]
Merge pull request #2147 from cyclops1982/autoserial
RFC2136 to ignore serial update when using autoserial
Pieter Lexis [Thu, 2 Apr 2015 06:48:23 +0000 (08:48 +0200)]
Merge pull request #2404 from cmouse/pkcs11-patches
PKCS#11 patches
bert hubert [Wed, 1 Apr 2015 11:28:43 +0000 (13:28 +0200)]
first step in taking TCP/IP seriously: we actually apply policy now
bert hubert [Wed, 1 Apr 2015 11:28:07 +0000 (13:28 +0200)]
add error checking on server generation, improving the error message
bert hubert [Wed, 1 Apr 2015 09:52:57 +0000 (11:52 +0200)]
split out the TCP part of dnsdist to a separate file
Aki Tuomi [Tue, 31 Mar 2015 22:03:28 +0000 (01:03 +0300)]
Use correct macro for GNU CC
Aki Tuomi [Tue, 31 Mar 2015 22:02:45 +0000 (01:02 +0300)]
Change ATTR_UNUNSED to ATTR_UNUSED
Aki Tuomi [Tue, 31 Mar 2015 20:09:22 +0000 (23:09 +0300)]
Use hashed input for ECDSA
Aki Tuomi [Tue, 31 Mar 2015 20:08:58 +0000 (23:08 +0300)]
Validate algorithm on assign
bert hubert [Tue, 31 Mar 2015 19:03:23 +0000 (21:03 +0200)]
additional testcase inspired by jpmens
Pieter Lexis [Tue, 31 Mar 2015 14:36:21 +0000 (16:36 +0200)]
Merge pull request #2385 from cmouse/fail-tests-with-xsuccess
Emit test failure on unexpected pass
Pieter Lexis [Tue, 31 Mar 2015 14:34:21 +0000 (16:34 +0200)]
Merge pull request #2395 from cmouse/pkcs11-string-errors
Use p11_kit_strerror in logError
bert hubert [Tue, 31 Mar 2015 14:21:10 +0000 (16:21 +0200)]
document webserver
bert hubert [Tue, 31 Mar 2015 14:14:46 +0000 (16:14 +0200)]
silence debugging output
bert hubert [Tue, 31 Mar 2015 14:03:28 +0000 (16:03 +0200)]
Merge branch 'dnsname' of github.com:ahupowerdns/pdns into dnsname
bert hubert [Tue, 31 Mar 2015 14:03:12 +0000 (16:03 +0200)]
hook up complete latency to html, cleanup html
bert hubert [Tue, 31 Mar 2015 13:49:06 +0000 (15:49 +0200)]
fix typo breaking dist
bert hubert [Tue, 31 Mar 2015 10:24:53 +0000 (12:24 +0200)]
build htmldist.h also in pdns
Pieter Lexis [Tue, 31 Mar 2015 09:49:18 +0000 (11:49 +0200)]
Merge pull request #2387 from cmouse/fix-luawrapper-nits
Fix compiler warning on unused variables
Pieter Lexis [Tue, 31 Mar 2015 09:48:16 +0000 (11:48 +0200)]
Merge pull request #2397 from zeha/api-allow-ooz-delete
API: Allow deleting out-of-zone records
Pieter Lexis [Tue, 31 Mar 2015 09:41:28 +0000 (11:41 +0200)]
Merge pull request #2359 from cmouse/gsql-report-failed-statement
Add statement logging on error
Christian Hofstaedtler [Mon, 30 Mar 2015 19:43:13 +0000 (21:43 +0200)]
API: Allow deleting out-of-zone records
Useful for fixing legacy data (but note that it's impossible to re-create
such data using the API.)
Fixes #2393.
Aki Tuomi [Mon, 30 Mar 2015 19:31:24 +0000 (22:31 +0300)]
Use p11_kit_strerror in logError
bert hubert [Mon, 30 Mar 2015 19:22:08 +0000 (21:22 +0200)]
make sure we build html
bert hubert [Mon, 30 Mar 2015 19:03:02 +0000 (21:03 +0200)]
fix up populate script so it does incbin right
Aki Tuomi [Mon, 30 Mar 2015 18:44:57 +0000 (21:44 +0300)]
Merge pull request #10 from pieterlexis/additions-for-2359
Output query on error for gpgsql and goracle backends
Pieter Lexis [Mon, 30 Mar 2015 14:30:14 +0000 (16:30 +0200)]
Output query on error for gpgsql and goracle backends
Aki Tuomi [Sun, 29 Mar 2015 20:29:43 +0000 (23:29 +0300)]
Emit test failure on unexpected pass
When a test is marked as FAILED it should not suddenly pass
unless someone has fixed it.
bert hubert [Mon, 30 Mar 2015 15:43:48 +0000 (17:43 +0200)]
json11!
bert hubert [Mon, 30 Mar 2015 15:33:37 +0000 (17:33 +0200)]
make sure we can 'make dist' again, including built-in webservice
Peter van Dijk [Mon, 30 Mar 2015 12:52:45 +0000 (14:52 +0200)]
Merge pull request #2389 from cmouse/axfr-error
Log error when remote cannot do AXFR
Peter van Dijk [Mon, 30 Mar 2015 12:51:39 +0000 (14:51 +0200)]
Merge pull request #2391 from cmouse/travis-print-pdns-test-log
Print out pdns/test.log
Aki Tuomi [Mon, 30 Mar 2015 09:10:41 +0000 (12:10 +0300)]
Print out pdns/test.log
Peter van Dijk [Mon, 30 Mar 2015 08:36:58 +0000 (10:36 +0200)]
Merge pull request #2383 from cmouse/pkcs11-fixes
Pkcs11 fixes
Aki Tuomi [Mon, 30 Mar 2015 07:35:20 +0000 (10:35 +0300)]
Fix compiler warning on unused variables
Aki Tuomi [Sun, 29 Mar 2015 18:23:38 +0000 (21:23 +0300)]
Fix mistake in documentation
Aki Tuomi [Sun, 29 Mar 2015 18:10:43 +0000 (21:10 +0300)]
Show if key is missing
This is deduced from having getBits() return value smaller than 1
Aki Tuomi [Sun, 29 Mar 2015 18:04:45 +0000 (21:04 +0300)]
Make sure they key isn't being reused
Aki Tuomi [Sun, 29 Mar 2015 18:00:01 +0000 (21:00 +0300)]
Display correct key ID after assign
Aki Tuomi [Sun, 29 Mar 2015 17:47:01 +0000 (20:47 +0300)]
Update usage to match reality
Aki Tuomi [Sun, 29 Mar 2015 17:43:13 +0000 (20:43 +0300)]
Validate key when loading from ISC map
Aki Tuomi [Sun, 29 Mar 2015 17:37:05 +0000 (20:37 +0300)]
Throw is pubKeyHash fails
Aki Tuomi [Sun, 29 Mar 2015 17:36:01 +0000 (20:36 +0300)]
Do not use CKA_SIGN or CKA_VERIFy
These are not supported by OpenSC for some cards
Aki Tuomi [Sun, 29 Mar 2015 15:57:23 +0000 (18:57 +0300)]
Ask for all slots before asking for slot
OpenSC with certain card(s) requires this call to make slots
visible.
Aki Tuomi [Sun, 29 Mar 2015 15:55:13 +0000 (18:55 +0300)]
Show error code if C_GetSlotInfo fails
Peter van Dijk [Mon, 30 Mar 2015 06:14:40 +0000 (08:14 +0200)]
Merge pull request #2386 from cmouse/mark-tsig-test-ok
Mark TSIG test OK as it should work now
Aki Tuomi [Sun, 29 Mar 2015 21:37:27 +0000 (00:37 +0300)]
Log error when remote cannot do AXFR
Aki Tuomi [Sun, 29 Mar 2015 20:31:32 +0000 (23:31 +0300)]
Mark TSIG test OK as it should work now