Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pdns for openSUSE:Factory checked in 
at 2022-07-14 16:34:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdns (Old)
 and      /work/SRC/openSUSE:Factory/.pdns.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdns"

Thu Jul 14 16:34:13 2022 rev:82 rq:988983 version:4.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdns/pdns.changes        2022-04-12 
21:52:00.489827464 +0200
+++ /work/SRC/openSUSE:Factory/.pdns.new.1523/pdns.changes      2022-07-14 
16:34:39.604650407 +0200
@@ -1,0 +2,7 @@
+Wed Jul 13 10:59:37 UTC 2022 - Michael Str??der <mich...@stroeder.com>
+
+- Update to 4.6.3
+  * fix deleteDomain() in lmdb backend (Kees Monshouwer) PR#11765
+  * RFC2136: match autosplit TXT correctly PR#11746
+
+-------------------------------------------------------------------

Old:
----
  pdns-4.6.2.tar.bz2
  pdns-4.6.2.tar.bz2.sig

New:
----
  pdns-4.6.3.tar.bz2
  pdns-4.6.3.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdns.spec ++++++
--- /var/tmp/diff_new_pack.5BhSni/_old  2022-07-14 16:34:40.148650943 +0200
+++ /var/tmp/diff_new_pack.5BhSni/_new  2022-07-14 16:34:40.148650943 +0200
@@ -57,7 +57,7 @@
 %endif
 
 Name:           pdns
-Version:        4.6.2
+Version:        4.6.3
 Release:        0
 Summary:        Authoritative-only nameserver
 License:        GPL-2.0-only

++++++ pdns-4.6.2.tar.bz2 -> pdns-4.6.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/configure new/pdns-4.6.3/configure
--- old/pdns-4.6.2/configure    2022-04-12 09:02:27.000000000 +0200
+++ new/pdns-4.6.3/configure    2022-07-12 14:02:18.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pdns 4.6.2.
+# Generated by GNU Autoconf 2.69 for pdns 4.6.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='pdns'
 PACKAGE_TARNAME='pdns'
-PACKAGE_VERSION='4.6.2'
-PACKAGE_STRING='pdns 4.6.2'
+PACKAGE_VERSION='4.6.3'
+PACKAGE_STRING='pdns 4.6.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1647,7 +1647,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pdns 4.6.2 to adapt to many kinds of systems.
+\`configure' configures pdns 4.6.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1718,7 +1718,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of pdns 4.6.2:";;
+     short | recursive ) echo "Configuration of pdns 4.6.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1970,7 +1970,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pdns configure 4.6.2
+pdns configure 4.6.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2687,7 +2687,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pdns $as_me 4.6.2, which was
+It was created by pdns $as_me 4.6.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3557,7 +3557,7 @@
 
 # Define the identity of the package.
  PACKAGE='pdns'
- VERSION='4.6.2'
+ VERSION='4.6.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -29342,7 +29342,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by pdns $as_me 4.6.2, which was
+This file was extended by pdns $as_me 4.6.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -29408,7 +29408,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-pdns config.status 4.6.2
+pdns config.status 4.6.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/configure.ac new/pdns-4.6.3/configure.ac
--- old/pdns-4.6.2/configure.ac 2022-04-12 09:02:12.000000000 +0200
+++ new/pdns-4.6.3/configure.ac 2022-07-12 14:02:03.000000000 +0200
@@ -1,6 +1,6 @@
 AC_PREREQ([2.69])
 
-AC_INIT([pdns], [4.6.2])
+AC_INIT([pdns], [4.6.3])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip tar-ustar -Wno-portability 
subdir-objects parallel-tests 1.11])
 AM_SILENT_RULES([yes])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/calidns.1 
new/pdns-4.6.3/docs/calidns.1
--- old/pdns-4.6.2/docs/calidns.1       2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/calidns.1       2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "CALIDNS" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "CALIDNS" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 calidns \- A DNS recursor testing tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnsbulktest.1 
new/pdns-4.6.3/docs/dnsbulktest.1
--- old/pdns-4.6.2/docs/dnsbulktest.1   2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnsbulktest.1   2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSBULKTEST" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSBULKTEST" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsbulktest \- A debugging tool for intermittent resolver failures
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnsgram.1 
new/pdns-4.6.3/docs/dnsgram.1
--- old/pdns-4.6.2/docs/dnsgram.1       2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnsgram.1       2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSGRAM" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSGRAM" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsgram \- A debugging tool for intermittent resolver failures
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnspcap2calidns.1 
new/pdns-4.6.3/docs/dnspcap2calidns.1
--- old/pdns-4.6.2/docs/dnspcap2calidns.1       2022-04-12 09:05:29.000000000 
+0200
+++ new/pdns-4.6.3/docs/dnspcap2calidns.1       2022-07-12 14:04:49.000000000 
+0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSPCAP2CALIDNS" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSPCAP2CALIDNS" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnspcap2calidns \- A tool to convert PCAPs of DNS traffic to calidns input
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnspcap2protobuf.1 
new/pdns-4.6.3/docs/dnspcap2protobuf.1
--- old/pdns-4.6.2/docs/dnspcap2protobuf.1      2022-04-12 09:05:29.000000000 
+0200
+++ new/pdns-4.6.3/docs/dnspcap2protobuf.1      2022-07-12 14:04:49.000000000 
+0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSPCAP2PROTOBUF" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSPCAP2PROTOBUF" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnspcap2protobuf \- A tool to convert PCAPs of DNS traffic to PowerDNS Protobuf
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnsreplay.1 
new/pdns-4.6.3/docs/dnsreplay.1
--- old/pdns-4.6.2/docs/dnsreplay.1     2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnsreplay.1     2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSREPLAY" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSREPLAY" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsreplay \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnsscan.1 
new/pdns-4.6.3/docs/dnsscan.1
--- old/pdns-4.6.2/docs/dnsscan.1       2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnsscan.1       2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSSCAN" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSSCAN" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsscan \- List the amount of queries per qtype in a pcap
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnsscope.1 
new/pdns-4.6.3/docs/dnsscope.1
--- old/pdns-4.6.2/docs/dnsscope.1      2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnsscope.1      2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSSCOPE" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSSCOPE" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsscope \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnstcpbench.1 
new/pdns-4.6.3/docs/dnstcpbench.1
--- old/pdns-4.6.2/docs/dnstcpbench.1   2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnstcpbench.1   2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSTCPBENCH" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSTCPBENCH" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnstcpbench \- tool to perform TCP benchmarking of nameservers
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dnswasher.1 
new/pdns-4.6.3/docs/dnswasher.1
--- old/pdns-4.6.2/docs/dnswasher.1     2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dnswasher.1     2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSWASHER" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSWASHER" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnswasher \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/dumresp.1 
new/pdns-4.6.3/docs/dumresp.1
--- old/pdns-4.6.2/docs/dumresp.1       2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/dumresp.1       2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DUMRESP" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "DUMRESP" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dumresp \- A dumb DNS responder
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/ixfrdist.1 
new/pdns-4.6.3/docs/ixfrdist.1
--- old/pdns-4.6.2/docs/ixfrdist.1      2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/ixfrdist.1      2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXFRDIST" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXFRDIST" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixfrdist \- An IXFR/AXFR-only server that re-distributes zones
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/ixfrdist.yml.5 
new/pdns-4.6.3/docs/ixfrdist.yml.5
--- old/pdns-4.6.2/docs/ixfrdist.yml.5  2022-04-12 09:05:30.000000000 +0200
+++ new/pdns-4.6.3/docs/ixfrdist.yml.5  2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXFRDIST.YML" "5" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXFRDIST.YML" "5" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixfrdist.yml \- The ixfrdist configuration file
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/ixplore.1 
new/pdns-4.6.3/docs/ixplore.1
--- old/pdns-4.6.2/docs/ixplore.1       2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/ixplore.1       2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXPLORE" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXPLORE" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixplore \- A tool that provides insights into IXFRs
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/nproxy.1 new/pdns-4.6.3/docs/nproxy.1
--- old/pdns-4.6.2/docs/nproxy.1        2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/nproxy.1        2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "NPROXY" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "NPROXY" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 nproxy \- DNS notification proxy
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/nsec3dig.1 
new/pdns-4.6.3/docs/nsec3dig.1
--- old/pdns-4.6.2/docs/nsec3dig.1      2022-04-12 09:05:30.000000000 +0200
+++ new/pdns-4.6.3/docs/nsec3dig.1      2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "NSEC3DIG" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "NSEC3DIG" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 nsec3dig \- Show and validate NSEC3 proofs
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/pdns_control.1 
new/pdns-4.6.3/docs/pdns_control.1
--- old/pdns-4.6.2/docs/pdns_control.1  2022-04-12 09:05:30.000000000 +0200
+++ new/pdns-4.6.3/docs/pdns_control.1  2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_CONTROL" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_CONTROL" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_control \- Control the PowerDNS nameserver
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/pdns_notify.1 
new/pdns-4.6.3/docs/pdns_notify.1
--- old/pdns-4.6.2/docs/pdns_notify.1   2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/pdns_notify.1   2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_NOTIFY" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_NOTIFY" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_notify \- A simple DNS NOTIFY sender
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/pdns_server.1 
new/pdns-4.6.3/docs/pdns_server.1
--- old/pdns-4.6.2/docs/pdns_server.1   2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/pdns_server.1   2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_SERVER" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_SERVER" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_server \- The PowerDNS Authoritative Nameserver
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/pdnsutil.1 
new/pdns-4.6.3/docs/pdnsutil.1
--- old/pdns-4.6.2/docs/pdnsutil.1      2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/pdnsutil.1      2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNSUTIL" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNSUTIL" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdnsutil \- PowerDNS record and DNSSEC command and control
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/saxfr.1 new/pdns-4.6.3/docs/saxfr.1
--- old/pdns-4.6.2/docs/saxfr.1 2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/saxfr.1 2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "SAXFR" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "SAXFR" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 saxfr \- Perform AXFRs and show information about it
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/sdig.1 new/pdns-4.6.3/docs/sdig.1
--- old/pdns-4.6.2/docs/sdig.1  2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/sdig.1  2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "SDIG" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "SDIG" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 sdig \- Perform a DNS query and show the results
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/zone2json.1 
new/pdns-4.6.3/docs/zone2json.1
--- old/pdns-4.6.2/docs/zone2json.1     2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/zone2json.1     2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2JSON" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2JSON" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2json \- convert BIND zones to JSON
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/zone2ldap.1 
new/pdns-4.6.3/docs/zone2ldap.1
--- old/pdns-4.6.2/docs/zone2ldap.1     2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/zone2ldap.1     2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2LDAP" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2LDAP" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2ldap \- convert zonefiles to ldif
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/docs/zone2sql.1 
new/pdns-4.6.3/docs/zone2sql.1
--- old/pdns-4.6.2/docs/zone2sql.1      2022-04-12 09:05:29.000000000 +0200
+++ new/pdns-4.6.3/docs/zone2sql.1      2022-07-12 14:04:49.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2SQL" "1" "Apr 12, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2SQL" "1" "Jul 12, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2sql \- convert BIND zones to SQL
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/modules/lmdbbackend/lmdbbackend.cc 
new/pdns-4.6.3/modules/lmdbbackend/lmdbbackend.cc
--- old/pdns-4.6.2/modules/lmdbbackend/lmdbbackend.cc   2022-04-04 
19:51:40.000000000 +0200
+++ new/pdns-4.6.3/modules/lmdbbackend/lmdbbackend.cc   2022-07-11 
15:54:25.000000000 +0200
@@ -673,6 +673,28 @@
 
   doms.commit();
 
+  {
+    auto md_txn = d_tmeta->getRWTransaction();
+    auto range = md_txn.equal_range<0>(domain);
+
+    for (auto& iter = range.first; iter != range.second; ++iter) {
+      iter.del();
+    }
+
+    md_txn.commit();
+  }
+
+  {
+    auto ck_txn = d_tkdb->getRWTransaction();
+    auto range = ck_txn.equal_range<0>(domain);
+
+    for (auto& iter = range.first; iter != range.second; ++iter) {
+      iter.del();
+    }
+
+    ck_txn.commit();
+  }
+
   return true;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.6.2/pdns/rfc2136handler.cc 
new/pdns-4.6.3/pdns/rfc2136handler.cc
--- old/pdns-4.6.2/pdns/rfc2136handler.cc       2022-04-04 19:51:41.000000000 
+0200
+++ new/pdns-4.6.3/pdns/rfc2136handler.cc       2022-07-05 16:25:45.000000000 
+0200
@@ -1,3 +1,4 @@
+#include "dnswriter.hh"
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -398,7 +399,17 @@
           recordsToDelete.push_back(rec);
       }
       if (rr->d_class == QClass::NONE) { // 3.4.2.4
-        if (rrType == rec.qtype && rec.getZoneRepresentation() == 
rr->d_content->getZoneRepresentation())
+        auto repr = rec.getZoneRepresentation();
+        if (rec.qtype == QType::TXT) {
+          DLOG(g_log<<msgPrefix<<"Adjusting TXT content from 
["<<repr<<"]"<<endl);
+          auto drc = DNSRecordContent::mastermake(rec.qtype.getCode(), 
QClass::IN, repr);
+          auto ser = drc->serialize(rec.qname, true, true);
+          auto rc = DNSRecordContent::deserialize(rec.qname, 
rec.qtype.getCode(), ser);
+          repr = rc->getZoneRepresentation(true);
+          DLOG(g_log<<msgPrefix<<"Adjusted TXT content to ["<<repr<<"]"<<endl);
+        }
+        DLOG(g_log<<msgPrefix<<"Matching RR in RRset - (adjusted) 
representation from request=["<<repr<<"], 
rr->d_content->getZoneRepresentation()=["<<rr->d_content->getZoneRepresentation()<<"]"<<endl);
+        if (rrType == rec.qtype && repr == 
rr->d_content->getZoneRepresentation())
           recordsToDelete.push_back(rec);
         else
           rrset.push_back(rec);

Reply via email to