* ``queueNotifyThreshold=0``: unsigned
* ``reopenInterval=0``: unsigned
-.. function:: dnstapNODFrameStreamServer(servers, [, options])
+.. function:: dnstapNODFrameStreamServer(servers [, options])
.. versionadded:: 4.8.0
When using ``systemd``, structured logging information will be sent to ``journald`` using formatted text strings that list the key-value pairs and are human readable.
Switch to native key-value pair logging (more suitable for automated log processing) by setting :ref:`setting-structured-logging-backend` on the command line to ``systemd-journal``.
-XPF Removed
-^^^^^^^^^^^
-The experimental XPF support was removed.
-If you are using this feature, switch to the Proxy Protocol (:ref:`setting-proxy-protocol-from`).
-
New settings
^^^^^^^^^^^^
- The :ref:`setting-max-ns-per-resolve` setting to limit the number of NS records processed to resolve a name has been introduced.
- The :ref:`setting-edns-padding-out` setting to control EDNS padding for outgoing DoT has been introduced.
- The :ref:`setting-structured-logging-backend` setting to control the type of structured logging to ``journald`` has been introduced.
-Removed settings
-^^^^^^^^^^^^^^^^
-- The :ref:`setting-xpf-allow-from` setting was removed
-- The :ref:`setting-xpf-rr-code` setting was removed.
-
:program:`pdns_recursor` changes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
THe ``--config`` command line option now implements the ``check``, ``default`` and ``diff`` keywords.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
For the commands that write to a file, the file to be dumped to is now opened by the :program:`rec_control` command itself using the credentials and the current working directory of the user running :program:`rec_control`.
A single minus *-* can be used as a filename to write the data to the standard output stream.
-Additionally, a single minus *-* can be used as a filename to write the data to the standard output stream.
Previously the file was opened by the recursor, possibly in its chroot environment.
New settings