]>
granicus.if.org Git - pdns/log
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
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
Pieter Lexis [Fri, 2 Oct 2015 12:53:50 +0000 (14:53 +0200)]
Merge pull request #2774 from mind04/oracle
explicit DNSName in oracle backend
Kees Monshouwer [Fri, 2 Oct 2015 12:42:34 +0000 (14:42 +0200)]
explicit DNSName in oracle backend
Pieter Lexis [Fri, 2 Oct 2015 12:37:43 +0000 (14:37 +0200)]
Unbreak pdnssec
Pieter Lexis [Fri, 2 Oct 2015 12:01:41 +0000 (14:01 +0200)]
Merge pull request #2651 from pieterlexis/issue-2648-CDS_CDNSKEY
CDS and CDNSKEY support
Pieter Lexis [Fri, 2 Oct 2015 12:00:17 +0000 (14:00 +0200)]
Merge pull request #2773 from ahupowerdns/ednssurg
Ednssurg: DNSSEC plus grand removal of DNSResourceRecord from the hot path
bert hubert [Fri, 2 Oct 2015 11:17:04 +0000 (13:17 +0200)]
Merge remote-tracking branch 'main/master' into ednssurg
Conflicts:
.travis.yml
bert hubert [Fri, 2 Oct 2015 09:25:49 +0000 (11:25 +0200)]
backend fixes for DNSNAame
Pieter Lexis [Tue, 29 Sep 2015 11:57:46 +0000 (13:57 +0200)]
Use C++ auto-for with consts
Pieter Lexis [Wed, 12 Aug 2015 12:48:51 +0000 (14:48 +0200)]
Use drill so RR type support matches (ldns vs bind/dig)
Pieter Lexis [Wed, 22 Jul 2015 18:44:58 +0000 (20:44 +0200)]
Add regression test for CDS/CDNSKEY
Pieter Lexis [Wed, 22 Jul 2015 18:05:41 +0000 (20:05 +0200)]
Add CDS and CDNSKEY records to AXFR
Pieter Lexis [Wed, 22 Jul 2015 10:37:18 +0000 (12:37 +0200)]
Add documentation on CD and DNSKEY
* Update pdnssec manpage
* Update dnsmetadata page
* Add HowTo on CDS key rollover
* Add some <brs> to the pdnssec manpage to display it better in html
Pieter Lexis [Wed, 22 Jul 2015 09:30:57 +0000 (11:30 +0200)]
Docs: layout of authoritative/domainmetadata.md
Pieter Lexis [Tue, 21 Jul 2015 13:38:00 +0000 (15:38 +0200)]
Add CDS publishing support
Pieter Lexis [Tue, 21 Jul 2015 13:37:11 +0000 (15:37 +0200)]
Add CDNSKEY support
This commit adds support to the packethandler, the dnssec infrastructure
and pdnssec for the CDNSKEY record.
Users can now use the domain metadata "PUBLISH_CDNSKEY" to reply to
CDNSKEY queries with their active DNSKEYs that are KSKs.
Pieter Lexis [Tue, 21 Jul 2015 11:22:41 +0000 (13:22 +0200)]
Add CDS and CDNSKEY QTypes (RFC 7344)
Pieter Lexis [Fri, 2 Oct 2015 07:02:57 +0000 (09:02 +0200)]
Merge pull request #2768 from pieterlexis/regression-test-cosmetic
Fix the building of sdig outside of travis
bert hubert [Fri, 2 Oct 2015 07:01:37 +0000 (09:01 +0200)]
compilation issue on travis, worked here strangely enough
bert hubert [Fri, 2 Oct 2015 06:40:05 +0000 (08:40 +0200)]
here you go. It works, passes regression tests, but creates timeouts I can't explain yet. Also, forwarding is broken right now in recursor.
bert hubert [Thu, 1 Oct 2015 19:46:47 +0000 (21:46 +0200)]
make ARecordContent and AAAARecordContent expose their inner ComboAddresses, plus zero out EDNS fields
bert hubert [Thu, 1 Oct 2015 19:45:49 +0000 (21:45 +0200)]
further DNSRecord/DNSResourceRecord conversion infra
bert hubert [Thu, 1 Oct 2015 19:45:23 +0000 (21:45 +0200)]
add some DNSResourceRecord/DNSRecord conversion infra
Pieter Lexis [Thu, 1 Oct 2015 18:59:06 +0000 (20:59 +0200)]
Merge pull request #2771 from pieterlexis/travis-build
hopefully "fix" travis builds
Pieter Lexis [Thu, 1 Oct 2015 15:58:12 +0000 (17:58 +0200)]
hopefully "fix" travis builds
bert hubert [Wed, 30 Sep 2015 18:42:54 +0000 (20:42 +0200)]
the great d_label -> d_name cleanup!
bert hubert [Wed, 30 Sep 2015 18:19:32 +0000 (20:19 +0200)]
move to the centralised DNSRecord -> DNSResourceRecord converter
bert hubert [Wed, 30 Sep 2015 14:54:45 +0000 (16:54 +0200)]
go back to O1 in hopes this will make the tests faster and compilation not that much slower
Pieter Lexis [Wed, 30 Sep 2015 12:50:17 +0000 (14:50 +0200)]
Fix make invocation
bert hubert [Wed, 30 Sep 2015 13:50:51 +0000 (15:50 +0200)]
skip ghost-1 and ghost-2 for now, disable some remotebackend checks that take 20 minutes, reenable most other tests
bert hubert [Wed, 30 Sep 2015 13:34:02 +0000 (15:34 +0200)]
had a typo in it...
bert hubert [Wed, 30 Sep 2015 12:55:17 +0000 (14:55 +0200)]
further tuning.. perhaps this will work..
Pieter Lexis [Wed, 30 Sep 2015 11:07:01 +0000 (13:07 +0200)]
Merge pull request #2754 from pieterlexis/test-pkg
regression tests: Use environment vars to determine program location
bert hubert [Wed, 30 Sep 2015 10:04:47 +0000 (12:04 +0200)]
in dnsdist, setTC now also sets RA=RD, otherwise clients ignore response. Found by Burak Ozalp.
Pieter Lexis [Wed, 30 Sep 2015 09:37:09 +0000 (11:37 +0200)]
Merge pull request #2764 from pieterlexis/html-escape-issue
Prevent XSS by escaping user input
bert hubert [Wed, 30 Sep 2015 06:56:03 +0000 (08:56 +0200)]
switch main powerdns builds to -O0 and no -g which should also save lots of time
bert hubert [Wed, 30 Sep 2015 06:48:43 +0000 (08:48 +0200)]
pdnssec output changed to match regression test expectations
bert hubert [Wed, 30 Sep 2015 05:53:14 +0000 (07:53 +0200)]
remote some tests
Pieter Lexis [Wed, 2 Sep 2015 12:14:02 +0000 (14:14 +0200)]
Prevent XSS by escaping user input
Additionally, escape "'s so no attributes can be inserted into webpages.
Thanks to Pierre Jaury and Damien Cauquil at Sysdream for pointing this
out.
bert hubert [Mon, 28 Sep 2015 19:28:07 +0000 (21:28 +0200)]
try -j1
bert hubert [Mon, 28 Sep 2015 18:24:56 +0000 (20:24 +0200)]
reduce paralellism for make in travis
bert hubert [Mon, 28 Sep 2015 09:46:14 +0000 (11:46 +0200)]
lower -O setting for travis
bert hubert [Mon, 28 Sep 2015 09:12:47 +0000 (11:12 +0200)]
fix up remotebackend tests for DNSName
bert hubert [Mon, 28 Sep 2015 08:21:04 +0000 (10:21 +0200)]
further dnsname fixups for dnsdist and opendbx
bert hubert [Mon, 28 Sep 2015 07:36:12 +0000 (09:36 +0200)]
opendbx and ldabbackend fixes for DNSName
bert hubert [Mon, 28 Sep 2015 05:48:47 +0000 (07:48 +0200)]
fixups for geoip, mydns and remote.
bert hubert [Sun, 27 Sep 2015 22:51:03 +0000 (00:51 +0200)]
fixes for Lua backend DNSName
bert hubert [Sun, 27 Sep 2015 22:06:35 +0000 (00:06 +0200)]
fix up p11 plus binddnssec DNSName adjustments
bert hubert [Sun, 27 Sep 2015 20:47:12 +0000 (22:47 +0200)]
all travis binaries now build, testrunner passes too (and found some real bugs! yay unit tests!)
bert hubert [Sun, 27 Sep 2015 18:58:29 +0000 (20:58 +0200)]
further round of DNSName cleanup. Found more cases where we were round-tripping DNSNames accidentally too.
bert hubert [Sun, 27 Sep 2015 17:44:43 +0000 (19:44 +0200)]
Merge branch 'ednssurg' of github.com:ahupowerdns/pdns into ednssurg
Conflicts:
pdns/distributor.hh
bert hubert [Sun, 27 Sep 2015 17:42:07 +0000 (19:42 +0200)]
improve logging for database lookup issues
bert hubert [Sun, 27 Sep 2015 15:07:42 +0000 (17:07 +0200)]
start moving away from DNSResourceRecord in the recursor. Baby steps. Two places left.
bert hubert [Sun, 27 Sep 2015 15:07:07 +0000 (17:07 +0200)]
when we DO convert between DNSRecord and DNSResourceRecord, also convert d_place
bert hubert [Sun, 27 Sep 2015 15:06:43 +0000 (17:06 +0200)]
don't automatically convert between the MOADNSParser and DNSResourceRecord worlds (wasn't happening)
bert hubert [Sun, 27 Sep 2015 15:06:30 +0000 (17:06 +0200)]
some const-correctness
bert hubert [Sun, 27 Sep 2015 14:41:27 +0000 (16:41 +0200)]
second round of DNSName cleanups - more will be needed for other backends
bert hubert [Sun, 27 Sep 2015 11:54:47 +0000 (13:54 +0200)]
with this commit, we remove the implicit DNSName string constructors, which hid many many issues, including passing all DNS query packets as DNS domain names and converting them back again (WOW). To slightly compensate, we added an ostream operator<< to make printing of DNSNames easier.
This commit will start a world of pain and it isn't even done yet. Specifically forwarding to another nameserver is broken now (was broken already, we tried to push a :port number into a DNSName and parse it again). The webserver API was lovingly DNSNamed but will also likely have changes in case sensitivity, . termination and other things.
bert hubert [Sun, 27 Sep 2015 11:49:39 +0000 (13:49 +0200)]
improve logging a bit, complete move to dnsname
bert hubert [Fri, 25 Sep 2015 21:30:30 +0000 (23:30 +0200)]
split up auth latency stats between v4 and v6 since you need to be able to see them separately. Also add 4 and 6 versions of timeouts.
bert hubert [Fri, 25 Sep 2015 13:04:40 +0000 (15:04 +0200)]
Merge remote-tracking branch 'main/master' into ednssurg
bert hubert [Fri, 25 Sep 2015 07:54:18 +0000 (09:54 +0200)]
implement & document keeping track of authoritative latency distribution in the pdns_recursor, inspired by Allan Eising. Update to metronome forthcoming.
bert hubert [Thu, 24 Sep 2015 14:49:23 +0000 (16:49 +0200)]
Merge remote-tracking branch 'main/master' into ednssurg
Conflicts:
pdns/recursor_cache.cc
pdns/recursor_cache.hh
pdns/syncres.cc
pdns/syncres.hh
bert hubert [Thu, 24 Sep 2015 08:31:24 +0000 (10:31 +0200)]
improve logging somewhat for #2758 and #2760.
bert hubert [Mon, 21 Sep 2015 20:20:47 +0000 (22:20 +0200)]
clarify qa-latency a bit
Pieter Lexis [Mon, 21 Sep 2015 18:17:46 +0000 (20:17 +0200)]
Update pdns.conf-dist to reflect
191f2e478b42a
bert hubert [Thu, 17 Sep 2015 14:52:10 +0000 (16:52 +0200)]
make pdns_control and rec_control mention the 'help' command to query pdns for possible commands. Close #2686.
bert hubert [Thu, 17 Sep 2015 14:33:04 +0000 (16:33 +0200)]
implement pid-file configuration switch, defaults to on & document it. Close #2671.
Pieter Lexis [Wed, 9 Sep 2015 13:56:48 +0000 (15:56 +0200)]
regression tests: Use environment vars to determine program location
This wil allow us to run the regression tests on installed PowerDNS
versions.
Pieter Lexis [Wed, 16 Sep 2015 11:33:01 +0000 (13:33 +0200)]
Merge pull request #2750 from cmouse/cid-
1324500
Initialize d_fnum, fixes cid#
1324500