For www.powerdns.com, blog.powerdns.com, dnsdist.org, and debian.org.
Excluded: most pre-4.0 changelog items.
-For news, please see http://www.powerdns.com and http://docs.powerdns.com
+For news, please see https://www.powerdns.com and https://docs.powerdns.com
contributors, using the GNU GPLv2 license (see NOTICE for the
exact license and exception used).
-All documentation can be found on http://doc.powerdns.com/
+All documentation can be found on https://doc.powerdns.com/
This file may lag behind at times. For most recent updates, always check
https://doc.powerdns.com/md/changelog/.
ragel,
systemd [linux-any],
unixodbc-dev (>= 2.3.1)
-Homepage: http://www.powerdns.com/
+Homepage: https://www.powerdns.com/
Package: pdns-server
Architecture: any
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
ragel,
systemd [linux-any],
unixodbc-dev (>= 2.3.1)
-Homepage: http://www.powerdns.com/
+Homepage: https://www.powerdns.com/
Package: pdns-server
Architecture: any
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
ragel,
systemd [linux-any],
unixodbc-dev (>= 2.3.1)
-Homepage: http://www.powerdns.com/
+Homepage: https://www.powerdns.com/
Package: pdns-server
Architecture: any
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
protobuf-compiler,
ragel,
unixodbc-dev (>= 2.2.14)
-Homepage: http://www.powerdns.com/
+Homepage: https://www.powerdns.com/
Package: pdns-server
Architecture: any
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
ragel,
systemd [linux-any]
Standards-Version: 4.1.5
-Homepage: http://dnsdist.org
+Homepage: https://dnsdist.org
Package: dnsdist
Architecture: any
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnsdist
-Source: http://dnsdist.net
+Source: https://dnsdist.org
Files: *
Copyright: 2002-2019 PowerDNS.COM BV and contributors
ragel,
systemd [linux-any]
Standards-Version: 4.1.0
-Homepage: http://dnsdist.org
+Homepage: https://dnsdist.org
Vcs-Git: https://anonscm.debian.org/git/pkg-dns/dnsdist.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-dns/dnsdist.git
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnsdist
-Source: http://dnsdist.net
+Source: https://dnsdist.org
Files: *
Copyright: 2002-2016 PowerDNS.COM BV and contributors
ragel,
systemd [linux-any]
Standards-Version: 4.1.0
-Homepage: http://dnsdist.org
+Homepage: https://dnsdist.org
Vcs-Git: https://anonscm.debian.org/git/pkg-dns/dnsdist.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-dns/dnsdist.git
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnsdist
-Source: http://dnsdist.net
+Source: https://dnsdist.org
Files: *
Copyright: 2002-2016 PowerDNS.COM BV and contributors
protobuf-compiler,
ragel
Standards-Version: 4.1.0
-Homepage: http://dnsdist.org
+Homepage: https://dnsdist.org
Vcs-Git: https://anonscm.debian.org/git/pkg-dns/dnsdist.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-dns/dnsdist.git
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnsdist
-Source: http://dnsdist.net
+Source: https://dnsdist.org
Files: *
Copyright: 2002-2016 PowerDNS.COM BV and contributors
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: PowerDNS
Source: https://www.powerdns.com/downloads.html
PowerDNS backends are implemented via a simple yet powerful C++
interface. If your needs are not met by the PipeBackend, you may want to
write your own. Before doing any PowerDNS development, please read `this blog
-post <http://blog.powerdns.com/2015/06/23/what-is-a-powerdns-backend-and-how-do-i-make-it-send-an-nxdomain/>`__
+post <https://blog.powerdns.com/2015/06/23/what-is-a-powerdns-backend-and-how-do-i-make-it-send-an-nxdomain/>`__
which has a FAQ and several pictures that help explain what a backend
is.
Released July 11th 2016
PowerDNS Authoritative Server 4.0.0 is part of `the great 4.x "Spring
-Cleaning" <http://blog.powerdns.com/2015/11/28/powerdns-spring-cleaning/>`__
+Cleaning" <https://blog.powerdns.com/2015/11/28/powerdns-spring-cleaning/>`__
of PowerDNS which lasted through the end of 2015.
As part of the general cleanup and improvements, we did the following:
'real' remote if available.
- pipebackend ABI v4 adds the zone name to the AXFR command.
- We now `avoid
- getaddrinfo() <http://blog.powerdns.com/2014/05/21/a-surprising-discovery-on-converting-ipv6-addresses-we-no-longer-prefer-getaddrinfo/>`__
+ getaddrinfo() <https://blog.powerdns.com/2014/05/21/a-surprising-discovery-on-converting-ipv6-addresses-we-no-longer-prefer-getaddrinfo/>`__
as much as possible.
- The packet cache now handles (forwarded) recursive answers better,
including TTL aging and respecting allow-recursion.
4. Install and configure dnsdist
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-`dnsdist <http://dnsdist.org>`__ is a DNS loadbalancer from the people
+`dnsdist <https://dnsdist.org>`__ is a DNS loadbalancer from the people
behind PowerDNS that balances DNS packets based on rules. See the
-`dnsdist download instructions <http://dnsdist.org/install.html>`__ on how
+`dnsdist download instructions <https://dnsdist.org/install.html>`__ on how
to install dnsdist.
This guide assumes dnsdist 1.2 or dnsdist master.
Right now, the TCP support has some rather arbitrary limits.
# RESOURCES
-Website: http://dnsdist.org
+Website: https://dnsdist.org
responds truthfully. With this setting you can overrule what will be
returned. Set the ``version-string`` to ``full`` to get the default
behaviour, to ``powerdns`` to just make it state
-``served by PowerDNS - http://www.powerdns.com``. The ``anonymous``
+``Served by PowerDNS - https://www.powerdns.com/``. The ``anonymous``
setting will return a ServFail, much like Microsoft nameservers do. You
can set this response to a custom value as well.
false
end
- ## Please see http://doc.powerdns.com/remotebackend.html for methods to add here
+ ## Please see https://doc.powerdns.com/authoritative/backends/remote.html for methods to add here
## Just remember to prefix them with do_
## Some helpers after this
[Unit]
Description=DNS Loadbalancer
Documentation=man:dnsdist(1)
-Documentation=http://dnsdist.org
+Documentation=https://dnsdist.org
Wants=network-online.target
After=network-online.target
Resources
---------
-Website: http://dnsdist.org
+Website: https://dnsdist.org
Released July 11th 2016
PowerDNS Recursor 4.0.0 is part of `the great 4.x "Spring
-Cleaning" <http://blog.powerdns.com/2015/11/28/powerdns-spring-cleaning/>`__
+Cleaning" <https://blog.powerdns.com/2015/11/28/powerdns-spring-cleaning/>`__
of PowerDNS which lasted through the end of 2015.
As part of the general cleanup, we did the following:
- `#3313 <https://github.com/PowerDNS/pdns/pull/3313>`__ Implement the
logic we need to generate EDNS MAC fields in dnsdist & read them in
recursor
- (`blogpost <http://blog.powerdns.com/2016/01/27/per-device-dns-settings-selective-parental-control/>`__
+ (`blogpost <https://blog.powerdns.com/2016/01/27/per-device-dns-settings-selective-parental-control/>`__
- `#3350 <https://github.com/PowerDNS/pdns/pull/3350>`__ Add
lowercase-outgoing feature to Recursor
- `#3410 <https://github.com/PowerDNS/pdns/pull/3410>`__ Recuweb is now
302df81 <https://github.com/PowerDNS/pdns/commit/302df81>`__).
- Paulo Anes contributed server-down-max-fails which helps combat
Recursive DNS based amplification attacks. Described in `this
- post <http://blog.powerdns.com/2014/04/03/further-dos-guidance-packages-and-patches-available/>`__.
+ post <https://blog.powerdns.com/2014/04/03/further-dos-guidance-packages-and-patches-available/>`__.
Also comes with new metric 'failed-host-entries' in `commit
406f46f <https://github.com/PowerDNS/pdns/commit/406f46f>`__.
- `commit 21e7976 <https://github.com/PowerDNS/pdns/commit/21e7976>`__:
- `commit 3a8a4d6 <https://github.com/PowerDNS/pdns/commit/3a8a4d6>`__:
make sure we don't exceed the number of available filedescriptors for
mthreads. Raises performance in case of DoS. See `this
- post <http://blog.powerdns.com/2014/02/06/related-to-recent-dos-attacks-recursor-configuration-file-guidance/>`__
+ post <https://blog.powerdns.com/2014/02/06/related-to-recent-dos-attacks-recursor-configuration-file-guidance/>`__
for further details.
- `commit 7313fe6 <https://github.com/PowerDNS/pdns/commit/7313fe6>`__:
implement indexed packet cache wiping for recursor, orders of
printtable(ret,req->getvars["ring"],S.getRingTitle(req->getvars["ring"]),100);
ret<<"</div></div>"<<endl;
- ret<<"<footer class=\"row\">"<<fullVersionString()<<"<br>© 2013 - 2019 <a href=\"http://www.powerdns.com/\">PowerDNS.COM BV</a>.</footer>"<<endl;
+ ret<<"<footer class=\"row\">"<<fullVersionString()<<"<br>© 2013 - 2019 <a href=\"https://www.powerdns.com/\">PowerDNS.COM BV</a>.</footer>"<<endl;
ret<<"</body></html>"<<endl;
resp->body = ret.str();