]>
granicus.if.org Git - pdns/log
bert hubert [Thu, 15 Jan 2015 12:08:16 +0000 (13:08 +0100)]
shave a whole bunch of replace_all calls & resulting allocations
bert hubert [Thu, 15 Jan 2015 11:50:10 +0000 (12:50 +0100)]
we actually deliver MTasker timeouts with the wrong d_tid set. Unknown if this matters anywhere, but it was wrong in any case.
bert hubert [Thu, 15 Jan 2015 09:21:51 +0000 (10:21 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Thu, 15 Jan 2015 09:21:30 +0000 (10:21 +0100)]
our new loop detection did not correctly discriminate between A and AAAA
Peter van Dijk [Wed, 14 Jan 2015 19:28:50 +0000 (20:28 +0100)]
Merge pull request #2084 from terrorobe/patch-1
fix filename and link api specification in httpapi overview docs
Peter van Dijk [Wed, 14 Jan 2015 19:08:48 +0000 (20:08 +0100)]
Merge pull request #2075 from mind04/cid1262547
remove unused variable CID
1262547
Peter van Dijk [Wed, 14 Jan 2015 19:07:03 +0000 (20:07 +0100)]
Merge pull request #2083 from cmouse/httpconnector-timeout
Httpconnector timeout
Michael Renner [Wed, 14 Jan 2015 16:16:44 +0000 (17:16 +0100)]
fix filename and link api specification in httpapi overview docs
Aki Tuomi [Wed, 14 Jan 2015 09:57:45 +0000 (11:57 +0200)]
Use NetworkError, remove redundant code
Peter van Dijk [Tue, 13 Jan 2015 19:14:00 +0000 (20:14 +0100)]
Merge pull request #2076 from rubenk/detect-static-deps-when-building-static-binaries-v2
Override PKG_CONFIG sooner
bert hubert [Tue, 13 Jan 2015 16:18:29 +0000 (17:18 +0100)]
should really fix up osx compilation now..
Peter van Dijk [Tue, 13 Jan 2015 16:03:50 +0000 (17:03 +0100)]
Merge pull request #1944 from rubenk/slightly-reword-slave-cycle-interval-setting
Improve slave-cycle-interval description a little
Peter van Dijk [Tue, 13 Jan 2015 16:03:23 +0000 (17:03 +0100)]
Merge pull request #2078 from jpmens/typo1
Fixed typo in pdnssec
Jan-Piet Mens [Tue, 13 Jan 2015 16:02:22 +0000 (17:02 +0100)]
Fixed typo in pdnssec
Peter van Dijk [Tue, 13 Jan 2015 13:31:32 +0000 (13:31 +0000)]
actually re-fix manpage sections
Peter van Dijk [Tue, 13 Jan 2015 13:24:14 +0000 (13:24 +0000)]
re-fix manpage sections
Peter van Dijk [Tue, 13 Jan 2015 13:18:20 +0000 (14:18 +0100)]
Merge pull request #2010 from rubenk/cleanup-spec
Cleanup spec
Ruben Kerkhof [Tue, 13 Jan 2015 12:31:01 +0000 (13:31 +0100)]
Append to PKG_CONFIG only after calling PKG_PROG_PKG_CONFIG
Otherwise PKG_CONFIG is not set yet.
Ruben Kerkhof [Tue, 13 Jan 2015 12:09:49 +0000 (13:09 +0100)]
Override PKG_CONFIG sooner
We need to override PKG_CONFIG before any calls to PKG_PROG_PKG_CONFIG
Peter van Dijk [Tue, 13 Jan 2015 12:21:36 +0000 (12:21 +0000)]
Revert "Use pkg-config --static to pick up deps"
This reverts commit
e25a0864f82865afddab2871490106baa71f1786 .
Reopens #1912
Peter van Dijk [Tue, 13 Jan 2015 11:07:54 +0000 (12:07 +0100)]
Merge pull request #2074 from cmouse/report-correct-chosen-lua
Report correct chosen lua
Peter van Dijk [Tue, 13 Jan 2015 11:07:38 +0000 (12:07 +0100)]
Merge pull request #1991 from rubenk/detect-static-deps-when-building-static-binaries-v2
Use pkg-config --static to pick up deps
Aki Tuomi [Tue, 13 Jan 2015 10:30:11 +0000 (12:30 +0200)]
Check timeout since it seems that readWithTimeout not always works
Kees Monshouwer [Tue, 13 Jan 2015 10:20:11 +0000 (11:20 +0100)]
remove unused variable CID
1262547
Aki Tuomi [Tue, 13 Jan 2015 10:15:01 +0000 (12:15 +0200)]
Report correct chosen lua
Peter van Dijk [Tue, 13 Jan 2015 09:54:25 +0000 (10:54 +0100)]
Merge pull request #2015 from rubenk/flex
Check for flex
Peter van Dijk [Tue, 13 Jan 2015 09:46:14 +0000 (10:46 +0100)]
Merge pull request #2071 from cmouse/gsql-coverity
Gsql coverity
Aki Tuomi [Tue, 13 Jan 2015 08:30:38 +0000 (10:30 +0200)]
Aki Tuomi [Tue, 13 Jan 2015 08:29:54 +0000 (10:29 +0200)]
Aki Tuomi [Tue, 13 Jan 2015 08:28:49 +0000 (10:28 +0200)]
Peter van Dijk [Tue, 13 Jan 2015 07:21:49 +0000 (08:21 +0100)]
Merge pull request #2050 from rubenk/the-pie-is-a-lie
Don't create PIE executables for semistatic builds
Peter van Dijk [Tue, 13 Jan 2015 07:17:43 +0000 (08:17 +0100)]
Merge pull request #2052 from mind04/notify-all
pdns_control make it posible to notify all (type=MASTER) zones at once
Ruben Kerkhof [Tue, 6 Jan 2015 14:50:11 +0000 (15:50 +0100)]
Don't create PIE executables for semistatic builds
Otherwise this happens:
/bin/bash ../libtool --tag=CXX --mode=link /var/lib/jenkins/jobs/auth-git-semistatic-rpm-amd64/workspace/pdns-git-
20150106 -5355-
20d9693 /build-scripts/semistaticg++ -DSYSCONFDIR=\"/etc/powerdns\" -DPKGLIBDIR=\"/usr/lib/pdns\" -DLOCALSTATEDIR=\"/var/run\" -fPIE -DPIE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -Wall -g -O2 -pthread -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -L/opt/postgresql/lib -Wl,-rpath,/opt/postgresql/lib -lpq -all-static -o pdns_control arguments.o dynloader.o dynmessenger.o logger.o misc.o qtype.o statbag.o unix_utility.o -lcrypt
libtool: link: /var/lib/jenkins/jobs/auth-git-semistatic-rpm-amd64/workspace/pdns-git-
20150106 -5355-
20d9693 /build-scripts/semistaticg++ -DSYSCONFDIR=\"/etc/powerdns\" -DPKGLIBDIR=\"/usr/lib/pdns\" -DLOCALSTATEDIR=\"/var/run\" -fPIE -DPIE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -Wall -g -O2 -pthread -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-rpath -Wl,/opt/postgresql/lib -static -o pdns_control arguments.o dynloader.o dynmessenger.o logger.o misc.o qtype.o statbag.o unix_utility.o -L/opt/postgresql/lib -lpq -lcrypt -pthread
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
Ruben Kerkhof [Sat, 27 Dec 2014 11:50:08 +0000 (12:50 +0100)]
Fix macro in comment
Ruben Kerkhof [Sat, 27 Dec 2014 11:48:32 +0000 (12:48 +0100)]
Remove obsolete option
Ruben Kerkhof [Sat, 27 Dec 2014 11:47:27 +0000 (12:47 +0100)]
Remove ancient requires
Ruben Kerkhof [Sat, 27 Dec 2014 11:47:06 +0000 (12:47 +0100)]
Correct license
Ruben Kerkhof [Sat, 27 Dec 2014 11:46:26 +0000 (12:46 +0100)]
Replace some hardcoded variables with macros
Ruben Kerkhof [Sat, 27 Dec 2014 11:41:41 +0000 (12:41 +0100)]
Remove some unneccesary quotes
Ruben Kerkhof [Tue, 23 Dec 2014 11:52:26 +0000 (12:52 +0100)]
Use pkg-config --static to pick up deps
Fixes #1912
Peter van Dijk [Mon, 12 Jan 2015 16:16:06 +0000 (17:16 +0100)]
Merge pull request #1990 from rubenk/remove-hardcoded-libs
Remove hardcoded -lresolv, -lnsl and -lsocket
Ruben Kerkhof [Sun, 14 Dec 2014 09:38:59 +0000 (10:38 +0100)]
Improve slave-cycle-interval description a little
Ruben Kerkhof [Sat, 27 Dec 2014 17:56:45 +0000 (18:56 +0100)]
Check for flex
Bail out if we need it but can't find it.
Part of #774
Peter van Dijk [Mon, 12 Jan 2015 12:59:48 +0000 (13:59 +0100)]
Merge pull request #2048 from rubenk/reduce-shell-invocations
Reduce the number of shell invocations
Aki Tuomi [Sun, 5 Oct 2014 15:14:16 +0000 (18:14 +0300)]
Switch gsql* and mydns backends to prepared statements
Closes #1783 which is the PR this code came from.
bert hubert [Mon, 12 Jan 2015 09:32:48 +0000 (10:32 +0100)]
should fix up rapidjson error on OSX
bert hubert [Mon, 12 Jan 2015 09:13:24 +0000 (10:13 +0100)]
fix up our public-suffix-list filtering, add co.za and co.il manually.
bert hubert [Sun, 11 Jan 2015 21:22:35 +0000 (22:22 +0100)]
hook up several more ringbuffers to the recursor web API, support grouping by public suffix, include counts for 'rest', remove dependency on version_generated.cc
bert hubert [Sat, 10 Jan 2015 22:06:38 +0000 (23:06 +0100)]
allocate TCP buffer dynamically, decreasing our stack usage
bert hubert [Fri, 9 Jan 2015 20:08:27 +0000 (21:08 +0100)]
document how to buid debian and rpm packages for the recursor
bert hubert [Fri, 9 Jan 2015 20:07:52 +0000 (21:07 +0100)]
adjust regression test to new http error in case of bad auth (401 is confusing if not doing basic auth)
bert hubert [Fri, 9 Jan 2015 19:55:28 +0000 (20:55 +0100)]
with this commit ./dist-recursor ; ./buid-recursor gets you debs and RPMs. Old 'specify version' syntax still works.
bert hubert [Fri, 9 Jan 2015 19:19:41 +0000 (20:19 +0100)]
note that pandoc and zip are required when building recursor from git
bert hubert [Fri, 9 Jan 2015 14:31:36 +0000 (15:31 +0100)]
make the webserver available via explicit API-key, add query-ring-querying for https://github.com/ahupowerdns/recuweb
bert hubert [Fri, 9 Jan 2015 13:34:22 +0000 (14:34 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 9 Jan 2015 13:32:21 +0000 (14:32 +0100)]
prevent crash at starup if lua script has an error AND we are powering up the webserver simultaneously
Peter van Dijk [Fri, 9 Jan 2015 11:31:33 +0000 (12:31 +0100)]
Merge pull request #2053 from mind04/pdnssec-rrsig
pdnssec: fix ttl ceck for RRSIG records
Peter van Dijk [Fri, 9 Jan 2015 10:17:42 +0000 (11:17 +0100)]
Merge pull request #2051 from mind04/base64
use polarssl Base64
bert hubert [Fri, 9 Jan 2015 09:33:48 +0000 (10:33 +0100)]
silence some stray debugging in recent 'any' address support (sorry)
JP Mens [Thu, 8 Jan 2015 20:21:44 +0000 (21:21 +0100)]
Add blurb about presign as discussed
for #2057
JP Mens [Thu, 8 Jan 2015 20:03:50 +0000 (21:03 +0100)]
Add missing parenthesis
bert hubert [Thu, 8 Jan 2015 19:45:44 +0000 (20:45 +0100)]
we relied on an unitialized variable for enabling UDP timestamps, plus set IPV6_V6ONLY when binding
bert hubert [Thu, 8 Jan 2015 15:59:33 +0000 (16:59 +0100)]
improve timeout reporting in rec_control
bert hubert [Thu, 8 Jan 2015 15:40:13 +0000 (16:40 +0100)]
recursor timestamps, recursor any address, auth consolidation: teach recursor about how to properly reply from 0.0.0.0, ::
teach recursor to measure 'received' timestamps, teach it to drop queries that have been sitting in a queue for a second already, add too-old-drops metric for this
unify some code with the auth server
bert hubert [Thu, 8 Jan 2015 14:48:11 +0000 (15:48 +0100)]
fix up compilation of testrunner
bert hubert [Thu, 8 Jan 2015 13:50:49 +0000 (14:50 +0100)]
move infrastructure for serving from 0.0.0.0 and :: from Auth server to a shared place with the recursor
bert hubert [Thu, 8 Jan 2015 13:48:46 +0000 (14:48 +0100)]
const correctness in addCMsgSrcAddr
bert hubert [Thu, 8 Jan 2015 12:02:10 +0000 (13:02 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Thu, 8 Jan 2015 12:01:30 +0000 (13:01 +0100)]
don't reprime the root because we discovered a delegation loop. No longer terminate a query when this happens. Do terminate a query if more than 50 throttled queries. Improve --trace output a bit.
Kees Monshouwer [Tue, 6 Jan 2015 21:46:23 +0000 (22:46 +0100)]
pdnssec: fix ttl ceck for RRSIG records
Peter van Dijk [Tue, 6 Jan 2015 19:33:14 +0000 (20:33 +0100)]
Merge pull request #1998 from mind04/
ed25519
hookup experimental
ed25519 signer
Kees Monshouwer [Tue, 30 Dec 2014 11:30:11 +0000 (12:30 +0100)]
pdns_control make it posible to notify all zones at once
bert hubert [Tue, 6 Jan 2015 15:30:53 +0000 (16:30 +0100)]
new queries now get far more multiplexer attention than they used to
bert hubert [Tue, 6 Jan 2015 15:12:09 +0000 (16:12 +0100)]
put our loop detection on a diet, plus make it IPv6 aware (again)
bert hubert [Tue, 6 Jan 2015 15:11:12 +0000 (16:11 +0100)]
slightly tweak the 'doubting root repriming' logic
bert hubert [Tue, 6 Jan 2015 14:28:25 +0000 (15:28 +0100)]
if a query ends up failing so badly we want to reprime the root, do so, but abort the query
bert hubert [Tue, 6 Jan 2015 14:25:32 +0000 (15:25 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 6 Jan 2015 14:25:08 +0000 (15:25 +0100)]
improve non-quiet logging a bit, remove some dead code
Kees Monshouwer [Sun, 4 Jan 2015 14:30:32 +0000 (15:30 +0100)]
base64 encode/decode speedtest
Kees Monshouwer [Sat, 3 Jan 2015 22:24:24 +0000 (23:24 +0100)]
use polarssl base64
Peter van Dijk [Tue, 6 Jan 2015 13:51:14 +0000 (14:51 +0100)]
Revert "Make executables position-independent"
This reverts commit
c116f5d4a4e0d7a0cc22844cbd2a3cf267fb1a8e .
(Because it breaks with semistatic. Will have another attempt later.)
Peter van Dijk [Tue, 6 Jan 2015 13:11:38 +0000 (14:11 +0100)]
Merge pull request #2036 from rubenk/the-pie-is-a-lie
Make executables postion-independent
bert hubert [Tue, 6 Jan 2015 11:56:38 +0000 (12:56 +0100)]
scavenge some further malloc calls, plus don't attempt to make socket nonblocking before we know it is open!
Plus some comments on non-observed speedups on reducing system calls by passing CLO_EXEC and NONBLOCK to socket directly
bert hubert [Tue, 6 Jan 2015 11:49:31 +0000 (12:49 +0100)]
kill some further mallocs and add note to remind us not to add them back
bert hubert [Tue, 6 Jan 2015 11:49:11 +0000 (12:49 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 6 Jan 2015 11:48:54 +0000 (12:48 +0100)]
kill some mallocs we were doing for EDNS PING which we don't use right now
Ruben Kerkhof [Mon, 5 Jan 2015 21:23:32 +0000 (22:23 +0100)]
Reduce the number of shell invocations
Helps with the side-effects of #2039
Peter van Dijk [Tue, 6 Jan 2015 08:28:08 +0000 (09:28 +0100)]
Merge pull request #1918 from mind04/pc-key
better key for packetcache
Peter van Dijk [Tue, 6 Jan 2015 07:42:16 +0000 (08:42 +0100)]
Merge pull request #2006 from rubenk/fix-postgres-check-with-missing-pg_config
If pg_config is not found, don't override paths
Peter van Dijk [Mon, 5 Jan 2015 17:05:47 +0000 (18:05 +0100)]
Merge pull request #2042 from pieterlexis/issue-494-VirtualHosting
Expand a little on the virtual hosting docs
Pieter Lexis [Sun, 4 Jan 2015 13:55:16 +0000 (14:55 +0100)]
Expand a little on the virtual hosting docs
Closes #494 in the process
Peter van Dijk [Mon, 5 Jan 2015 16:58:56 +0000 (17:58 +0100)]
Merge pull request #2046 from pieterlexis/fix-manpages-sections
Fix manpage sections _in_ the manpages
Pieter Lexis [Mon, 5 Jan 2015 16:57:11 +0000 (17:57 +0100)]
Fix manpage sections _in_ the manpages
Peter van Dijk [Mon, 5 Jan 2015 15:10:44 +0000 (16:10 +0100)]
Merge pull request #2045 from mind04/zsk
support single-type ZSK signing
bert hubert [Mon, 5 Jan 2015 13:57:27 +0000 (14:57 +0100)]
document iputils class, fix some formatting
bert hubert [Mon, 5 Jan 2015 13:56:19 +0000 (14:56 +0100)]
fix up namespace issue for RHEL
bert hubert [Mon, 5 Jan 2015 13:21:39 +0000 (14:21 +0100)]
rename prequery to preoutquery, remove a duplicate *duplicate* prequery from example script
bert hubert [Mon, 5 Jan 2015 12:43:51 +0000 (13:43 +0100)]
fix up compilation with lua-ipset after dist-recursor, plus fix up compilation w/o lua
bert hubert [Mon, 5 Jan 2015 12:32:38 +0000 (13:32 +0100)]
expand our example script to benefit from the iputils code in prequery
bert hubert [Mon, 5 Jan 2015 12:26:59 +0000 (13:26 +0100)]
Merge branch 'master' into prequery