Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ixfr less db #8

Closed
wants to merge 160 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
160 commits
Select commit Hold shift + click to select a range
e8984b8
sholder.hh: pragma once
pieterlexis Feb 12, 2019
559b6c9
rec: Implement options to not throttle servers
pieterlexis Feb 12, 2019
0c366a8
rec: Add rec_control getters for dont-throttle-*
pieterlexis Feb 13, 2019
c4ce541
Add rec_control setters for dont-throttle-*
pieterlexis Feb 13, 2019
a364fbf
SuffixMatchTree: add remove() functions
pieterlexis Feb 13, 2019
fa7cc8a
rec_control: add clear-dont-throttle-* functions
pieterlexis Feb 13, 2019
606400e
SuffixMatchNode: implement a proper toString()
pieterlexis Feb 13, 2019
67689ec
SuffixMatchTree: add comment on value replacement
pieterlexis Feb 13, 2019
478eda5
rec_control.1: document dont-throttle commands
pieterlexis Feb 13, 2019
68bcc8d
Add more unit tests for removal from a SuffixMatchTree
rgacogne Feb 19, 2019
15d0cc7
rec: pre-calculate string for SuffixMatchNode on change
pieterlexis Feb 19, 2019
3f5115d
Don't do O(n) operation needlessly
pieterlexis Feb 21, 2019
6dbf337
auth: no dnssec processing for non dnssec zones and avoid a lot of is…
mind04 Nov 27, 2018
49ec5db
auth: update root direct-ns and ref-3ld expected results and add a di…
mind04 Feb 27, 2019
7865bec
SuffixMatchTree: Remove TODO comment
pieterlexis Mar 1, 2019
8d98380
SuffixMatchTree: Remove unused d_human member
pieterlexis Mar 1, 2019
c3491dd
dnsrecords: make DNAME mimic CNAME
pieterlexis Mar 1, 2019
123da0f
SyncRes: Process DNAME answers
pieterlexis Mar 1, 2019
8838c88
rec: Validate DNAME sigs
pieterlexis Mar 1, 2019
d726afd
Merge pull request #13 from rgacogne/rec-throttle-fwd-recurse
pieterlexis Mar 5, 2019
d30b549
Retrieve DNAMEs from the cache
pieterlexis Mar 4, 2019
40e3c98
Add DNAME cache tests
pieterlexis Mar 5, 2019
60cb670
DNAME: add insecure test
pieterlexis Mar 5, 2019
9516e83
Add DNAME regression tests
pieterlexis Mar 5, 2019
dc0d34d
Update pdns/dnsrecords.hh
rgacogne Mar 5, 2019
d083a8a
DNAME: CNAME synthesis tests
pieterlexis Mar 5, 2019
71e9cc5
DNAME: skip one unneeded cache lookup
pieterlexis Mar 5, 2019
37588d2
Merge remote-tracking branch 'pieterlexis/rec-dname-support' into rec…
pieterlexis Mar 5, 2019
3643203
DNAME: use BOOST_REQUIRE where needed
pieterlexis Mar 5, 2019
623b300
DNAME: remove useless piece of code
pieterlexis Mar 5, 2019
ee9b179
DNAME: reserve extra spot in ret for synthesized CNAME
pieterlexis Mar 5, 2019
9293440
DNAME: fix regression test
pieterlexis Mar 6, 2019
ee93607
DNAME: synthesize and check CNAME from response
pieterlexis Mar 6, 2019
4467163
DNAME: add some comments to the unit tests
pieterlexis Mar 6, 2019
3e0d25f
Update pdns/syncres.cc
rgacogne Mar 8, 2019
88bc98d
DNAME: Add comment in the tests
pieterlexis Mar 11, 2019
10ea432
DNAME: add test for CNAME synthesis when none is sent
pieterlexis Mar 11, 2019
e686a79
DNAME: find CNAME first
pieterlexis Mar 13, 2019
29ec25a
DNAME: properly remove CNAME from auth answers
pieterlexis Mar 13, 2019
4d76766
pdnsutil: error on broken IPs in masters field
pieterlexis Mar 12, 2019
27efa4b
auth: report DomainInfo errors in the API
pieterlexis Mar 12, 2019
2f9dad3
GSQLBackend::getUnfreshSlaveInfos: log data errors properly
pieterlexis Mar 12, 2019
72abd9e
Webserver: Don't swallow errors from getAllDomains
pieterlexis Mar 12, 2019
51912a5
GSQLBackend: fix logging nits
pieterlexis Mar 15, 2019
08be8a8
GSQLBackend::getAllDomains: don't throw on a broken master address
pieterlexis Mar 15, 2019
ecc8bfe
GSQLBackend::getUnfreshSlaveInfos: log row assertion only once
pieterlexis Mar 15, 2019
84a0889
auth: add referral response tests for DS queries
mind04 Mar 26, 2019
fd65c85
auth: fix referral response for DS queries
mind04 Mar 26, 2019
475fc44
A way to fix https://github.com/PowerDNS/pdns/issues/7646. It might
omoerbeek Apr 3, 2019
cb22b82
Rearrange; to avoid uninitialized var and bail out after exception,
omoerbeek Apr 3, 2019
e9bf436
Merge remote-tracking branch 'origin/master' into rec-throttle-fwd-re…
pieterlexis Apr 3, 2019
c6e6b05
Better logging, so the operator knows where to look.
omoerbeek Apr 3, 2019
18e5a5b
start to document the jsonstat
phonedph1 Apr 3, 2019
65ae960
dumresp: Add TCP support
rgacogne Apr 2, 2019
0a3614b
dumresp: Document the new 'tcp' option
rgacogne Apr 5, 2019
982e54a
docs: Improve "BIND-mode operation" for DNSSEC
gertvdijk Mar 31, 2019
14b74d7
docs: align meta-data -> metadata
gertvdijk Mar 31, 2019
f404c4c
docs: remove unintentional blockquotes in HTML
gertvdijk Mar 31, 2019
c21bf56
docs: fix formatting of 'PKCS#11 support' page
gertvdijk Mar 31, 2019
69e1e56
docs: Add 'hidden master' approach in DNSSEC security
gertvdijk Mar 31, 2019
633489b
docs: Fix formatting of some code blocks
gertvdijk Mar 31, 2019
36d10f0
docs: reword sentence in DNSSEC intro
gertvdijk Mar 31, 2019
76a678b
docs: fix link in Lua backend
gertvdijk Mar 31, 2019
3c0f81f
docs: Fix formatting of Lua2 backend API
gertvdijk Mar 31, 2019
274d024
docs: Fix link in Lua2 backend
gertvdijk Mar 31, 2019
da7a5d8
docs: Other minor fixes
gertvdijk Mar 31, 2019
5a31189
docs: HTTP API tsigkeys example shows wrong body
gertvdijk Mar 31, 2019
a771f67
docs: formatting fixes for 'Dynamic DNS Update' page
gertvdijk Mar 31, 2019
3ee1b9c
docs: Use 'sudo' to install packages
gertvdijk Mar 31, 2019
9ae11fa
docs: Emphasize no data should return in example
gertvdijk Mar 31, 2019
74be66a
docs: fix links in 'Adding new DNS record types'
gertvdijk Mar 31, 2019
1238895
docs: Hide the toctree on 'Backends' index page
gertvdijk Mar 31, 2019
d5eff89
docs: Change occurrences of "note" to admonition
gertvdijk Mar 31, 2019
81b050b
docs: fix several typos
gertvdijk Mar 31, 2019
78dd03e
docs: Add '(or zone transfer)' in sentence on BIND backend
gertvdijk Mar 31, 2019
3948ea8
docs: BIND backend - improve formatting of output status
gertvdijk Mar 31, 2019
c7882d8
docs: Add paragraph on benefits of the BIND backend
gertvdijk Mar 31, 2019
9346d84
docs: Add a missing 'Default:' (consistency on page)
gertvdijk Mar 31, 2019
e153a91
docs: Cross-reference DNSSEC-ALIAS limitation
gertvdijk Mar 31, 2019
efdd3d7
docs: Consistent naming/casing of the BIND (backend)
gertvdijk Mar 31, 2019
168c570
docs: Add warning on empty bind-dnssec-db for slave operation
gertvdijk Mar 31, 2019
27f39e1
docs: specify type of 8bit-dns setting
gertvdijk Mar 31, 2019
e875ae0
docs: Add missing entry in table for the 'Lua' backend
gertvdijk Mar 31, 2019
0853226
docs: Remove superfluous comma in 'any-to-tcp' setting
gertvdijk Mar 31, 2019
76c250a
docs: Align position of version annotation in settings
gertvdijk Mar 31, 2019
9e46109
docs: fix some links (invalid ref-role usage)
gertvdijk Mar 31, 2019
f67fb28
docs: fix formatting of 'rng' setting options
gertvdijk Mar 31, 2019
3eee5ed
docs: add use case for 'no-config' setting
gertvdijk Mar 31, 2019
43f6193
docs: Alphabetically order settings
gertvdijk Mar 31, 2019
0eac87c
docs: fix Sphinx-build warning in ixfsdist.yml.5.rst
gertvdijk Apr 1, 2019
0b9ef9e
docs: fix link to setting loglevel in settings
gertvdijk Apr 1, 2019
985a932
docs: Note that supermaster support is off by default since 4.2
gertvdijk Apr 1, 2019
34246de
docs: Add 'bind-check-interval' setting default
gertvdijk Apr 1, 2019
5957060
docs: notes on 'bind-check-interval' <-> 'slave-cycle-interval'
gertvdijk Apr 1, 2019
f02f619
docs: update pdnsutil 'set-nsec3' and NSEC3 narrow mode
gertvdijk Apr 2, 2019
4e031ca
docs: Fix a few reference markup errors
mnordhoff Apr 9, 2019
a110aee
Add examples, public-filtered part
phonedph1 Apr 9, 2019
9aa7a7a
Merge branch 'master' into ref
mnordhoff Apr 11, 2019
d3dfd71
rename supermaster to superslave, and mention in upgrade notes
Habbie Apr 15, 2019
1d70475
rec: Move replaced negcache entries to the back of the expunge queue
rgacogne Apr 18, 2019
ca8f162
auth: Move replaced meta/key entries to the back of the expunge queue
rgacogne Apr 18, 2019
0a45377
Point out that the sql schema is for 4.2/master in the guide.
franklouwers Apr 18, 2019
5a714e6
Make guide more clear
franklouwers Apr 18, 2019
ade2386
Add documentation for pdnsutil delete-rrset and replace-rrset
franklouwers Apr 18, 2019
685e22a
Fix typo
franklouwers Apr 18, 2019
5d75d3d
Make the dont-throttle control channel funcs static
pieterlexis Apr 18, 2019
5c8c72b
Also don't throttle on SERVFAIL/REFUSED or TC over TCP
pieterlexis Apr 18, 2019
74bf380
Update pdns/recursordist/docs/settings.rst
rgacogne Apr 18, 2019
5e13f0b
Update pdns/recursordist/docs/settings.rst
rgacogne Apr 18, 2019
b907c81
Update pdns/recursordist/docs/settings.rst
rgacogne Apr 18, 2019
74b2d7e
Update pdns/recursordist/docs/settings.rst
rgacogne Apr 18, 2019
ad8222b
Add export-zone-ds to pdnsutil man page
Apr 19, 2019
25d6bb1
dnsdist: Prepare secpoll and ChangeLog updates for 1.4.0-alpha2
rgacogne Apr 23, 2019
eb7a2b0
rec: Add a DNSSEC validation unit test for non-expanded wildcards
rgacogne Apr 11, 2019
3f675ce
rec: Add a 'query for a wildcard-like expanded from a wildcard' test
rgacogne Apr 25, 2019
78cdf52
rec: Fix DNSSEC validation of wildcards expanded onto themselves
rgacogne Apr 11, 2019
ac228d8
Debian packages: remove duplicated dnsdomain2.schema
zeha Apr 25, 2019
f13236a
pdns_control reopens geoip databases on reload
jpmens Apr 25, 2019
4e144f1
macos pycurl: require curl-openssl from brew
Habbie Apr 25, 2019
82b439d
add DoT and DoH requirements to dnsdist testing README
Habbie Apr 25, 2019
6f3abc6
dnsdist: Update the release date for 1.4.0-alpha2
rgacogne Apr 26, 2019
86f1f7e
Merge pull request #7480 from pieterlexis/rec-throttle-fwd-recurse
aerique Apr 26, 2019
e783871
auth: add comments to explain the DS referall logic
mind04 Apr 26, 2019
77578c1
Merge pull request #6341 from pieterlexis/rec-dname-support
aerique Apr 26, 2019
c47f93b
Merge pull request #7744 from rgacogne/dnsdist-140-a2
rgacogne Apr 26, 2019
450fc44
dnsdist: Include dnsnameset.rst in the reference index
rgacogne Apr 26, 2019
c9a5549
Merge pull request #7756 from rgacogne/dnsdist-doc-fixes-2
pieterlexis Apr 26, 2019
e919a39
Merge pull request #7714 from rgacogne/rec-non-expanded-wildcard
rgacogne Apr 26, 2019
ee271fc
rec: Add a distribution-pipe-buffer-size setting
rgacogne Mar 13, 2019
27d6751
s/ZSK/CSK
jpmens Apr 29, 2019
81948be
Merge pull request #7761 from jpmens/patch-12
Habbie Apr 29, 2019
8667566
Split test-syncres_cc.cc into multiple files to make them more
omoerbeek Apr 30, 2019
b0ff34d
Merge pull request #7571 from rgacogne/rec-pipe-buffer-size
aerique Apr 30, 2019
260936e
Fix a delete call on abstract class without virtual dt clang warning.
omoerbeek Apr 30, 2019
7f0bf8e
Merge pull request #7730 from rgacogne/rec-negcache-replace-back
aerique Apr 30, 2019
044e1bc
Merge pull request #7751 from Habbie/pycurl-darwin
Habbie May 2, 2019
53a8d9f
Merge pull request #7750 from zeha/dedup-ldap-schema
Habbie May 2, 2019
0bd78d4
Merge pull request #7735 from franklouwers/docs
pieterlexis May 2, 2019
541880a
Merge pull request #7733 from franklouwers/mysql-docs2
pieterlexis May 2, 2019
527977c
Merge pull request #7723 from Habbie/auth-superslave
pieterlexis May 2, 2019
6252788
Merge branch 'master' into docs-fix-numerous-things-big-chain
pieterlexis May 2, 2019
1b3f412
Merge pull request #7645 from gertvdijk/docs-fix-numerous-things-big-…
pieterlexis May 2, 2019
2bc1c79
Merge pull request #7666 from phonedph1/jsonstat
pieterlexis May 2, 2019
f31ea31
Merge pull request #7690 from mnordhoff/ref
pieterlexis May 2, 2019
79794ce
Merge pull request #7662 from omoerbeek/auth-fix-7656-ns-resolve-exce…
pieterlexis May 2, 2019
819ae78
Merge pull request #7655 from rgacogne/dumresp-tcp
pieterlexis May 2, 2019
2dd9b4e
Merge pull request #7765 from omoerbeek/dnswasher-abstract-but-non-vi…
pieterlexis May 2, 2019
1017452
Merge pull request #7738 from cvdwel/patch-2
pieterlexis May 2, 2019
d7c7663
Merge pull request #7753 from jpmens/patch-11
pieterlexis May 2, 2019
dc65d67
Merge pull request #7736 from franklouwers/pdnsutildocs
pieterlexis May 2, 2019
62b8958
Merge pull request #7637 from mind04/referral
pieterlexis May 2, 2019
5d270e8
Merge pull request #7569 from pieterlexis/pdnsutil-err-on-broken-masters
pieterlexis May 2, 2019
5510ebd
Merge pull request #7523 from mind04/non-dnssec
pieterlexis May 2, 2019
fc8ed1a
auth: always add DS for secure zones, broken since #7523
mind04 May 2, 2019
bfd0a2a
Merge pull request #7772 from mind04/fix
pieterlexis May 2, 2019
f2e91db
dnsdist: Change addLocal example to IPv6 address in quickstart
May 3, 2019
a6548cf
Merge pull request #7764 from omoerbeek/rec-split-syncres-tests
omoerbeek May 6, 2019
f1be153
Merge pull request #7773 from hnsk/add-ipv6-example-for-addlocal
rgacogne May 6, 2019
2069854
Merge pull request #7782 from aerique/feature/update-changelog-and-se…
aerique May 7, 2019
1c1442d
tcpreceiver/doIXFR: Reuse UeberBackend for later
zeha May 8, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
debian/config/dnsdomain2.schema etc/ldap/schema/
modules/ldapbackend/dnsdomain2.schema etc/ldap/schema/
usr/bin/zone2ldap usr/bin/
usr/lib/*/pdns/libldapbackend.so*

This file was deleted.

Loading