]> granicus.if.org Git - pdns/log
pdns
9 years agoRemove obsolete option
Ruben Kerkhof [Sat, 27 Dec 2014 11:54:34 +0000 (12:54 +0100)]
Remove obsolete option

9 years agoReplace hardcoded paths with macros
Ruben Kerkhof [Sat, 27 Dec 2014 11:53:36 +0000 (12:53 +0100)]
Replace hardcoded paths with macros

9 years agoRemove unneccesary quotes
Ruben Kerkhof [Sat, 27 Dec 2014 11:52:24 +0000 (12:52 +0100)]
Remove unneccesary quotes

9 years agoCorrect license
Ruben Kerkhof [Sat, 27 Dec 2014 11:51:35 +0000 (12:51 +0100)]
Correct license

9 years agoadd \n to error output on delete-zone
bert hubert [Fri, 26 Dec 2014 14:48:05 +0000 (15:48 +0100)]
add \n to error output on delete-zone

9 years agoMerge pull request #1996 from rubenk/use-boost-autoarchive-macros
bert hubert [Fri, 26 Dec 2014 14:43:58 +0000 (15:43 +0100)]
Merge pull request #1996 from rubenk/use-boost-autoarchive-macros

Use Boost macros from autoconf-archive

9 years agoaddress #2002 differently. Closes #2002.
bert hubert [Fri, 26 Dec 2014 14:19:23 +0000 (15:19 +0100)]
address #2002 differently. Closes #2002.

9 years agoAdd BOOST_LDFLAGS to LDFLAGS
Ruben Kerkhof [Fri, 26 Dec 2014 13:46:47 +0000 (14:46 +0100)]
Add BOOST_LDFLAGS to LDFLAGS

Fixes building on FreeBSD

9 years agoMerge pull request #2000 from rubenk/define-gnu-source-in-configure-ac
bert hubert [Fri, 26 Dec 2014 13:18:08 +0000 (14:18 +0100)]
Merge pull request #2000 from rubenk/define-gnu-source-in-configure-ac

Define _GNU_SOURCE in config.h

9 years agoDefine _GNU_SOURCE in config.h
Ruben Kerkhof [Thu, 25 Dec 2014 22:42:01 +0000 (23:42 +0100)]
Define _GNU_SOURCE in config.h

Instead of passing it on the command line

9 years agoreplace dots in hostname by underscores for carbon reporting, and document this.
bert hubert [Thu, 25 Dec 2014 19:47:01 +0000 (20:47 +0100)]
replace dots in hostname by underscores for carbon reporting, and document this.

9 years agoMerge pull request #1994 from rubenk/add-sqlite3-to-travis
Peter van Dijk [Thu, 25 Dec 2014 12:58:37 +0000 (13:58 +0100)]
Merge pull request #1994 from rubenk/add-sqlite3-to-travis

Build with sqlite3 support

9 years agoUse Boost macros from autoconf-archive
Ruben Kerkhof [Thu, 25 Dec 2014 11:49:12 +0000 (12:49 +0100)]
Use Boost macros from autoconf-archive

Imported from upstream commit 5abd4cfbe611

This speeds up ./configure a lot on my system

time ./configure --enable-unit-tests --with-modules='remote' \
--with-dynmodules='' --disable-silent-rules \
--disable-dependency-tracking --enable-tools >/dev/null

Before:
real 0m30.989s
user 0m18.538s
sys 0m12.078s

After:
real 0m5.373s
user 0m3.073s
sys 0m2.529s

Fixes #890

9 years agoBuild with sqlite3 support
Ruben Kerkhof [Wed, 24 Dec 2014 23:34:50 +0000 (00:34 +0100)]
Build with sqlite3 support

9 years agoRevert "(Finally) move sqlite3 to separate checks" as suggested by @rubenk.
Peter van Dijk [Wed, 24 Dec 2014 23:02:16 +0000 (00:02 +0100)]
Revert "(Finally) move sqlite3 to separate checks" as suggested by @rubenk.

This reverts commit 01b94816efbc70f185c94202c6d1c9191cb916f4.

9 years agoMerge pull request #1989 from rubenk/more-autoconf-stuff
Peter van Dijk [Wed, 24 Dec 2014 22:48:51 +0000 (23:48 +0100)]
Merge pull request #1989 from rubenk/more-autoconf-stuff

More autoconf stuff

9 years agoMerge pull request #1959 from pieterlexis/cleanup-docs
Peter van Dijk [Wed, 24 Dec 2014 19:27:28 +0000 (20:27 +0100)]
Merge pull request #1959 from pieterlexis/cleanup-docs

Cleanup docs

9 years agoMerge pull request #1987 from rubenk/remove-unused-export
Peter van Dijk [Wed, 24 Dec 2014 19:26:22 +0000 (20:26 +0100)]
Merge pull request #1987 from rubenk/remove-unused-export

Remove unused export

9 years ago(Finally) move sqlite3 to separate checks
Ruben Kerkhof [Wed, 24 Dec 2014 18:42:56 +0000 (19:42 +0100)]
(Finally) move sqlite3 to separate checks

9 years agoAlways check for libsqlite3
Ruben Kerkhof [Wed, 24 Dec 2014 18:20:56 +0000 (19:20 +0100)]
Always check for libsqlite3

It can still be overridden by setting SQLITE3_LIBS
and SQLITE3_CFLAGS

9 years agoClarify error message
Ruben Kerkhof [Wed, 24 Dec 2014 18:17:54 +0000 (19:17 +0100)]
Clarify error message

9 years agoMerge pull request #1979 from rubenk/fix-hardcoded-cdb-lib
Peter van Dijk [Wed, 24 Dec 2014 18:09:16 +0000 (19:09 +0100)]
Merge pull request #1979 from rubenk/fix-hardcoded-cdb-lib

Don't hardcode cdb library

9 years agoMove define to the right place
Ruben Kerkhof [Wed, 24 Dec 2014 18:06:49 +0000 (19:06 +0100)]
Move define to the right place

9 years agoRemove redundant AC_SUBST
Ruben Kerkhof [Wed, 24 Dec 2014 17:57:22 +0000 (18:57 +0100)]
Remove redundant AC_SUBST

PKG_CHECK_MODULE already sets those

9 years agoCleanup sqlite3 check a bit
Ruben Kerkhof [Wed, 24 Dec 2014 17:52:50 +0000 (18:52 +0100)]
Cleanup sqlite3 check a bit

9 years agoLowercase shell variables
Ruben Kerkhof [Wed, 24 Dec 2014 17:38:24 +0000 (18:38 +0100)]
Lowercase shell variables

9 years agoKeep function checks together
Ruben Kerkhof [Wed, 24 Dec 2014 17:30:59 +0000 (18:30 +0100)]
Keep function checks together

9 years agoUse faster check
Ruben Kerkhof [Wed, 24 Dec 2014 17:23:20 +0000 (18:23 +0100)]
Use faster check

9 years agoRemove unused export
Ruben Kerkhof [Wed, 24 Dec 2014 17:13:06 +0000 (18:13 +0100)]
Remove unused export

9 years agoteach auth to report the linux udp no-port and udp receive and send errors for your...
bert hubert [Wed, 24 Dec 2014 15:36:14 +0000 (16:36 +0100)]
teach auth to report the linux udp no-port and udp receive and send errors for your plotting pleasures, freebsd equivalent welcome

9 years agoMerge pull request #1980 from cmouse/update-yahttp-20141223
Peter van Dijk [Wed, 24 Dec 2014 15:14:02 +0000 (16:14 +0100)]
Merge pull request #1980 from cmouse/update-yahttp-20141223

Sync with upstream

9 years agoFix the travis build
Pieter Lexis [Sat, 20 Dec 2014 14:48:30 +0000 (15:48 +0100)]
Fix the travis build

9 years agoMove WIP docs to WIP dir
Pieter Lexis [Wed, 17 Dec 2014 18:35:53 +0000 (19:35 +0100)]
Move WIP docs to WIP dir

9 years agoAdd a work in progress docs directory
Pieter Lexis [Tue, 16 Dec 2014 07:34:07 +0000 (08:34 +0100)]
Add a work in progress docs directory

Should be used for stuff that has been designed, but not fully
implemented or is being debated

9 years agoRemove the old XML documentation and related files
Pieter Lexis [Tue, 16 Dec 2014 07:33:37 +0000 (08:33 +0100)]
Remove the old XML documentation and related files

9 years agoFix typo
Pieter Lexis [Wed, 10 Dec 2014 18:31:33 +0000 (19:31 +0100)]
Fix typo

9 years ago.sgml begone!
Pieter Lexis [Wed, 10 Dec 2014 18:25:02 +0000 (19:25 +0100)]
.sgml begone!

9 years agoRemove a merged page
Pieter Lexis [Wed, 10 Dec 2014 18:23:26 +0000 (19:23 +0100)]
Remove a merged page

9 years agoMerge pull request #1972 from pieterlexis/issue-1446
Peter van Dijk [Wed, 24 Dec 2014 14:29:07 +0000 (15:29 +0100)]
Merge pull request #1972 from pieterlexis/issue-1446

Document compiling PowerDNS a bit more

9 years agoMerge pull request #1983 from pieterlexis/amend-settings
Peter van Dijk [Wed, 24 Dec 2014 14:27:59 +0000 (15:27 +0100)]
Merge pull request #1983 from pieterlexis/amend-settings

Amend settings documentation

9 years agoMerge pull request #1985 from rubenk/use-libtool-setting-for-symbol-export
Peter van Dijk [Wed, 24 Dec 2014 14:27:23 +0000 (15:27 +0100)]
Merge pull request #1985 from rubenk/use-libtool-setting-for-symbol-export

Let libtool figure out how to export symbols

9 years agoLet libtool figure out how to export symbols
Ruben Kerkhof [Wed, 24 Dec 2014 09:11:43 +0000 (10:11 +0100)]
Let libtool figure out how to export symbols

It knows exactly how to pass the correct flags
to the linker.

9 years agoAdd info on where to get the source.
Pieter Lexis [Mon, 22 Dec 2014 07:05:29 +0000 (08:05 +0100)]
Add info on where to get the source.

 * Also document the key-id used to sign releases (closes 1446).

9 years agoDocument several undocumented settings
Pieter Lexis [Tue, 23 Dec 2014 22:11:54 +0000 (23:11 +0100)]
Document several undocumented settings

 * Closes #1348

9 years agoDocument bind-ignore-broken-records
Pieter Lexis [Mon, 22 Dec 2014 07:35:35 +0000 (08:35 +0100)]
Document bind-ignore-broken-records

9 years agoRemove accidentally added files
Pieter Lexis [Tue, 23 Dec 2014 21:54:42 +0000 (22:54 +0100)]
Remove accidentally added files

9 years agoNuke everything that smells of fancy records
Pieter Lexis [Tue, 23 Dec 2014 21:53:58 +0000 (22:53 +0100)]
Nuke everything that smells of fancy records

9 years agoLayout authoritative settings page
Pieter Lexis [Tue, 23 Dec 2014 21:46:08 +0000 (22:46 +0100)]
Layout authoritative settings page

 * Add defaults in a consistent format

9 years agoMerge pull request #1981 from rubenk/remove-unused-conditional
bert hubert [Tue, 23 Dec 2014 17:37:22 +0000 (18:37 +0100)]
Merge pull request #1981 from rubenk/remove-unused-conditional

We don't use ALLSTATIC anywhere

9 years agoCoverity fixes
Aki Tuomi [Tue, 23 Dec 2014 16:31:41 +0000 (18:31 +0200)]
Coverity fixes

9 years agoWe don't use ALLSTATIC anywhere
Ruben Kerkhof [Tue, 23 Dec 2014 15:59:41 +0000 (16:59 +0100)]
We don't use ALLSTATIC anywhere

9 years agoSync with upstream
Aki Tuomi [Tue, 23 Dec 2014 09:07:26 +0000 (11:07 +0200)]
Sync with upstream

9 years agoDon't hardcode cdb library
Ruben Kerkhof [Tue, 23 Dec 2014 10:35:00 +0000 (11:35 +0100)]
Don't hardcode cdb library

9 years agoMerge pull request #1976 from mind04/gitignore
Peter van Dijk [Mon, 22 Dec 2014 15:03:54 +0000 (16:03 +0100)]
Merge pull request #1976 from mind04/gitignore

module makefiles and .gitignore

9 years agomodule makefiles and .gitignore
Kees Monshouwer [Mon, 22 Dec 2014 13:15:59 +0000 (14:15 +0100)]
module makefiles and .gitignore

9 years agoMerge pull request #1975 from mind04/db2
Peter van Dijk [Mon, 22 Dec 2014 12:47:43 +0000 (13:47 +0100)]
Merge pull request #1975 from mind04/db2

remove db2 backend from build tree

9 years agoMerge pull request #1974 from mind04/fkeys
Peter van Dijk [Mon, 22 Dec 2014 12:36:08 +0000 (13:36 +0100)]
Merge pull request #1974 from mind04/fkeys

disable sqlite3 foreign keys by default

9 years agoMerge pull request #1973 from mind04/gitignore2
Peter van Dijk [Mon, 22 Dec 2014 11:22:24 +0000 (12:22 +0100)]
Merge pull request #1973 from mind04/gitignore2

add pubsuffix.cc to .gitignore

9 years agoMerge pull request #1970 from mind04/polarssl
Peter van Dijk [Mon, 22 Dec 2014 11:22:18 +0000 (12:22 +0100)]
Merge pull request #1970 from mind04/polarssl

update polarssl to 1.3.9

9 years agoMerge pull request #1971 from mind04/ed25519
Peter van Dijk [Mon, 22 Dec 2014 10:46:21 +0000 (11:46 +0100)]
Merge pull request #1971 from mind04/ed25519

park ed25519 directory in ext

9 years agoMerge pull request #1969 from mind04/gitignore
Peter van Dijk [Mon, 22 Dec 2014 10:41:06 +0000 (11:41 +0100)]
Merge pull request #1969 from mind04/gitignore

add bind-dnssec.db to gitignore in nobackend soa-edit test dir

9 years agodisable sqlite3 foreign keys by default
Kees Monshouwer [Mon, 22 Dec 2014 09:42:30 +0000 (10:42 +0100)]
disable sqlite3 foreign keys by default

9 years agopark ed25519 directory in ext
Kees Monshouwer [Sun, 21 Dec 2014 16:16:13 +0000 (17:16 +0100)]
park ed25519 directory in ext

9 years agoupdate polarssl to 1.3.9
Kees Monshouwer [Sat, 13 Dec 2014 23:59:59 +0000 (00:59 +0100)]
update polarssl to 1.3.9

9 years agoadd bind-dnssec.db to gitignore in nobackend soa-edit test dir
Kees Monshouwer [Sun, 21 Dec 2014 15:49:49 +0000 (16:49 +0100)]
add bind-dnssec.db to gitignore in nobackend soa-edit test dir

9 years agoadd pubsuffix.cc to .gitignore
Kees Monshouwer [Mon, 22 Dec 2014 09:08:12 +0000 (10:08 +0100)]
add pubsuffix.cc to .gitignore

9 years agothis fixes an accidental commit, but leaves some parts in place. Specifically, our...
bert hubert [Mon, 22 Dec 2014 08:12:28 +0000 (09:12 +0100)]
this fixes an accidental commit, but leaves some parts in place. Specifically, our 'beenthere' checks
were accidentally refusing to re-ask anything if *either* ipv4 or ipv6 had asked them already. This is now
sorta fixed.

9 years agoremove db2 backend from build tree
Kees Monshouwer [Thu, 27 Nov 2014 22:21:15 +0000 (23:21 +0100)]
remove db2 backend from build tree

9 years agook, you can't call 'make' from dist-recursor..
bert hubert [Sun, 21 Dec 2014 15:14:36 +0000 (16:14 +0100)]
ok, you can't call 'make' from dist-recursor..

9 years agodocument dnsgram, document where to find the powerdns tools (thanks AJ & friends)
bert hubert [Sun, 21 Dec 2014 15:13:10 +0000 (16:13 +0100)]
document dnsgram, document where to find the powerdns tools (thanks AJ & friends)

9 years agoactually make pubsuffix.cc in dist
bert hubert [Sun, 21 Dec 2014 15:02:03 +0000 (16:02 +0100)]
actually make pubsuffix.cc in dist

9 years agoand the .hh file, sorry
bert hubert [Sun, 21 Dec 2014 14:58:41 +0000 (15:58 +0100)]
and the .hh file, sorry

9 years agoSquashed commit of the following:
bert hubert [Sun, 21 Dec 2014 14:45:22 +0000 (15:45 +0100)]
Squashed commit of the following:

commit 318214175cd5ce0917ac4895822872860e2129a8
Author: bert hubert <bert.hubert@netherlabs.nl>
Date:   Sun Dec 21 15:44:09 2014 +0100

    add public-suffix-list filtering for ringbuffer output, like top-pub-servfail-queries and top-pub-queries

commit 402cc7c2f8f1fc1cf0002375d3bbffb9d429c509
Author: bert hubert <bert.hubert@netherlabs.nl>
Date:   Sat Dec 20 15:13:03 2014 +0100

    oops, add that too, missed this in previous commit

commit 462e9498e9a6b78b7a774e97137b4ff3611a71e1
Author: bert hubert <bert.hubert@netherlabs.nl>
Date:   Sat Dec 20 15:11:07 2014 +0100

    make our query rings qtype aware, plus implement prototype public suffix grouping (still very stupid)

commit d63d313ca61f8d9991e41a34429497613b22ee0f
Author: bert hubert <bert.hubert@netherlabs.nl>
Date:   Fri Dec 19 10:40:52 2014 +0100

    implement further statistics, top-servfail-remotes, top-largeanswer-remotes, top-servfail-queries

commit a4c21b423b583640f2fcb1a65577727a2ef81727
Author: bert hubert <bert.hubert@netherlabs.nl>
Date:   Fri Dec 19 09:03:29 2014 +0100

    improve ringbuffers in recursor, add query ringbuffer + infra to get top queries

9 years agoMerge pull request #1968 from pieterlexis/port-faq
bert hubert [Sat, 20 Dec 2014 14:07:33 +0000 (15:07 +0100)]
Merge pull request #1968 from pieterlexis/port-faq

some more FAQ additions

9 years agosome more FAQ additions
Pieter Lexis [Mon, 8 Dec 2014 19:04:26 +0000 (20:04 +0100)]
some more FAQ additions

9 years agoadd include to aid compilation on musl libc
Peter van Dijk [Fri, 19 Dec 2014 13:34:48 +0000 (14:34 +0100)]
add include to aid compilation on musl libc

9 years agoadd soa-edit test
Peter van Dijk [Thu, 18 Dec 2014 14:38:05 +0000 (15:38 +0100)]
add soa-edit test

9 years agoMerge pull request #1966 from pieterlexis/issue-1962
Peter van Dijk [Fri, 19 Dec 2014 09:42:36 +0000 (10:42 +0100)]
Merge pull request #1966 from pieterlexis/issue-1962

Fix Issue 1962

9 years agoremove duplicate ./configure, thanks @cmouse
Peter van Dijk [Fri, 19 Dec 2014 07:39:58 +0000 (08:39 +0100)]
remove duplicate ./configure, thanks @cmouse

9 years agoProcess docs differently (closes #1962)
Pieter Lexis [Fri, 19 Dec 2014 06:40:59 +0000 (07:40 +0100)]
Process docs differently (closes #1962)

9 years agoRemove a zillion backslashes in docs.
Pieter Lexis [Fri, 19 Dec 2014 06:28:50 +0000 (07:28 +0100)]
Remove a zillion backslashes in docs.

9 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Thu, 18 Dec 2014 14:05:34 +0000 (15:05 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

9 years agoimprove nsec3 axfr narrow error message
bert hubert [Thu, 18 Dec 2014 13:39:23 +0000 (14:39 +0100)]
improve nsec3 axfr narrow error message

9 years agopass argument so we can run specific tests in nobackend as well
Peter van Dijk [Thu, 18 Dec 2014 13:14:39 +0000 (14:14 +0100)]
pass argument so we can run specific tests in nobackend as well

9 years agoportabilise
Peter van Dijk [Thu, 18 Dec 2014 12:18:25 +0000 (13:18 +0100)]
portabilise

9 years agoMerge pull request #1929 from pieterlexis/clean-doc-build
Peter van Dijk [Thu, 18 Dec 2014 08:26:50 +0000 (09:26 +0100)]
Merge pull request #1929 from pieterlexis/clean-doc-build

Resulting docs identical for pandoc 1.12 and 1.13

9 years agoMake resulting docs identical in pandoc 1.12 and 1.13
Pieter Lexis [Tue, 9 Dec 2014 21:40:25 +0000 (22:40 +0100)]
Make resulting docs identical in pandoc 1.12 and 1.13

Several fixes:
 1. Use perl instead of sed for consistent behaviour between platforms
 2. Change the way we include files into the docs so the pandoc filter.
    works for both 1.12 and 1.13.
 3. More escaping fixes

Closes #1919

9 years agoMerge pull request #1957 from cmouse/recursor-pie-relro-stack-protector-2
Peter van Dijk [Thu, 18 Dec 2014 07:50:36 +0000 (08:50 +0100)]
Merge pull request #1957 from cmouse/recursor-pie-relro-stack-protector-2

Pie, Relro and stack protector support

9 years agoMerge pull request #1961 from pieterlexis/lua-backend
Peter van Dijk [Thu, 18 Dec 2014 07:49:48 +0000 (08:49 +0100)]
Merge pull request #1961 from pieterlexis/lua-backend

Add the lua-backend README to the docs

9 years agoAdd warning that the sate of the plugin is unknown
Pieter Lexis [Thu, 18 Dec 2014 06:57:40 +0000 (07:57 +0100)]
Add warning that the sate of the plugin is unknown

9 years agoSkip checks on solaris, support old export
Aki Tuomi [Wed, 17 Dec 2014 20:51:30 +0000 (22:51 +0200)]
Skip checks on solaris, support old export

9 years agoMerge pull request #1960 from pieterlexis/remove-code-classes
Peter van Dijk [Wed, 17 Dec 2014 20:12:47 +0000 (21:12 +0100)]
Merge pull request #1960 from pieterlexis/remove-code-classes

Remove unused classes from docs

9 years agoMerge pull request #1958 from James-TR/receiver_glibc_fix
Peter van Dijk [Wed, 17 Dec 2014 19:34:50 +0000 (20:34 +0100)]
Merge pull request #1958 from James-TR/receiver_glibc_fix

Change ifdef to check for __GLIBC__ instead of __linux__ to prevent errors when building under other libc's

9 years agoRemove unused classes from docs
Pieter Lexis [Wed, 17 Dec 2014 19:01:14 +0000 (20:01 +0100)]
Remove unused classes from docs

9 years agoPie, Relro and stack protector support
Aki Tuomi [Tue, 16 Dec 2014 11:06:48 +0000 (13:06 +0200)]
Pie, Relro and stack protector support

9 years agoMissed some traceback handler ifdefs
James Taylor [Wed, 17 Dec 2014 08:59:19 +0000 (08:59 +0000)]
Missed some traceback handler ifdefs

9 years agoChange ifdef to check for __GLIBC__ instead of __linux__ to prevent errors with other...
James Taylor [Wed, 17 Dec 2014 08:14:34 +0000 (08:14 +0000)]
Change ifdef to check for __GLIBC__ instead of __linux__ to prevent errors with other libc's

9 years agofor aki, with love
bert hubert [Tue, 16 Dec 2014 12:12:28 +0000 (13:12 +0100)]
for aki, with love

9 years agomake '50' limit for max queries per queries configurable
bert hubert [Tue, 16 Dec 2014 12:09:20 +0000 (13:09 +0100)]
make '50' limit for max queries per queries configurable

9 years agoimplement ComboAddress native statistics ringbuffer based on boost::circular_buffer
bert hubert [Tue, 16 Dec 2014 11:53:00 +0000 (12:53 +0100)]
implement ComboAddress native statistics ringbuffer based on boost::circular_buffer
Can use speedup by moving d_rings to a boost::multi_index_container with char* based lookup.