Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package unbound for openSUSE:Factory checked 
in at 2024-08-16 12:22:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/unbound (Old)
 and      /work/SRC/openSUSE:Factory/.unbound.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "unbound"

Fri Aug 16 12:22:55 2024 rev:68 rq:1194091 version:1.21.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/unbound/libunbound-devel-mini.changes    
2024-05-09 12:08:26.531115427 +0200
+++ /work/SRC/openSUSE:Factory/.unbound.new.2698/libunbound-devel-mini.changes  
2024-08-16 12:23:12.457929115 +0200
@@ -1,0 +2,197 @@
+Thu Aug 15 09:24:29 UTC 2024 - Jorik Cronenberg <jorik.cronenb...@suse.com>
+
+- Update to 1.21.0:
+  Security Fixes:
+  * Merge #1073: fix null pointer dereference issue in function
+    ub_ctx_set_fwd.
+    [CVE-2024-43167, bsc#1229068]
+
+  Features:
+  * Fix #1071: [FR] Clear both in-memory and cachedb module cache
+    with `unbound-control flush*` commands.
+  * Fix #144: Port ipset to BSD pf tables.
+  * Add dnstap-sample-rate that logs only 1/N messages, for high
+    volume server environments. Thanks Dan Luther.
+  * Add root key 38696 from 2024 for DNSSEC validation. It is added
+    to the default root keys in unbound-anchor. The content can be
+    inspected with `unbound-anchor -l`.
+  * Merge #1090: Cookie secret file. Adds `cookie-secret-file:
+    "unbound_cookiesecrets.txt"` option to store cookie secrets for
+    EDNS COOKIE secret rollover. The remote control
+    add_cookie_secret, activate_cookie_secret and
+    drop_cookie_secret commands can be used for rollover, the
+    command print_cookie_secrets shows the values in use.
+
+  Bug Fixes:
+  * Fix CAMP issues with global quota. Thanks to Huayi
+    Duan, Marco Bearzi, Jodok Vieli, and Cagin Tanir from NetSec
+    group, ETH Zurich.
+  * Fix CacheFlush issues with limit on NS RRs. Thanks to Yehuda
+    Afek, Anat Bremler-Barr, Shoham Danino and Yuval Shavitt
+    (Tel-Aviv University and Reichman University).
+  * Merge #1062: Fix potential overflow bug while parsing port in
+    function cfg_mark_ports.
+  * Fix for #1062: declaration before statement, avoid print of
+    null, and redundant check for array size.
+  * Fix to squelch udp connect errors in the log at low verbosity
+    about invalid argument for IPv6 link local addresses.
+  * Fix when the mesh jostle is exceeded that nameserver targets
+    are marked as resolved, so that the lookup is not stuck on the
+    requestlist.
+  * Add missing common functions to tdir tests.
+  * Merge #1070: Fix rtt assignement for low values of
+    infra-cache-max-rtt.
+  * Merge #1069: Fix unbound-control stdin commands for
+    multi-process Unbounds.
+  * Fix unbound-control commands that read stdin in multi-process
+    operation (local_zones_remove, local_zones, local_datas_remove,
+    local_datas, view_local_datas_remove, view_local_datas). They
+    will be properly distributed to all processes. dump_cache and
+    load_cache are no longer supported in multi-process operation.
+  * Remove testdata/remote-threaded.tdir.
+    testdata/09-unbound-control.tdir now checks both single and
+    multi process/thread operation.
+  * Fix to print a parse error when config is read with no name for
+    a forward-zone, stub-zone or view.
+  * Fix for parse end of forward-zone, stub-zone and view.
+  * Fix for #1064: Fix that cachedb expired messages are considered
+    insecure, and thus can be served to clients when dnssec is
+    enabled.
+  * Fix #1059: Intermittent DNS blocking failure with local-zone
+    and always_nxdomain. Addition of local_zones dynamically via
+    unbound-control was not finding the zone's parent correctly.
+  * Fix #1064: Unbound 1.20 Cachedb broken?
+  * Fix unused variable warning on compilation with no thread
+    support.
+  * unbound-control-setup: check openssl availability before doing
+    anything, patch from Michael Tokarev.
+  * Update patch to remove 'command' shell builtin and update error
+    text.
+  * Fix to enable that SERVFAIL is cached, for a short period, for
+    more cases. In the cases where limits are exceeded.
+  * Fix spelling of tcp-idle-timeout docs, from Michael Tokarev.
+  * Merge #1078: Only check old pid if no username.
+  * Fix #1079: tags from tagged rpz zones are no longer honored
+    after upgrade from 1.19.3 to 1.20.0.
+  * Fix for #1079: fix RPZ taglist in iterator callback that no
+    client info is like no taglist intersection.
+  * Fix to squelch connection reset by peer errors from log. And
+    fix that the tcp read errors are labeled as initial for the
+    first calls.
+  * Merge #1080: AddressSanitizer detection in tdir tests and
+    memory leak fixes.
+  * Fix memory leak when reload_keep_cache is used and num-threads
+    changes.
+  * Fix memory leak on exit for unbound-dnstap-socket; creates
+    false negatives during testing.
+  * Fix memory leak in setup of dsa sig.
+  * Fix typos for 'the the' in text.
+  * Fix validation for repeated use of a DNAME record.
+  * Add unit test for validation of repeated use of a DNAME record.
+  * Fix #1091: Build fails with OpenSSL >= 3.0 built with
+    OPENSSL_NO_DEPRECATED.
+  * Fix #1092: Ubuntu 22.04 Jammy fails to compile unbound 1.20.0;
+    by adding helpful text for the Python interpreter version and
+    allowing the default pkg-config unavailability error message to
+    be shown.
+  * Fix pkg-config availability check in dnstap/dnstap.m4 and
+    systemd.m4.
+  * Explicitly set the RD bit for the mesh query flags when
+    prefetching. These queries have no waiting client but they need
+    to be treated as recursive.
+  * Fix ip-ratelimit-cookie setting, it was not applied.
+  * Fix to remove unused include from the readzone test program.
+  * Fix unused variable warning in do_cache_remove.
+  * Fix compile warning in worker pthread id printout.
+  * Add unit test skip files and bison and flex output to
+    gitignore.
+  * Fix to use modstack_init in zonemd unit test.
+  * Fix to remove unneeded linebreak in fptr_wlist.c.
+  * Fix compile warnings in fptr_wlist.c.
+  * Fix for repeated use of a DNAME record: first overallocate and
+    then move the exact size of the init value to avoid false
+    positive heap overflow reads from address sanitizers.
+  * Fix to print details about the failure to lookup a DNSKEY
+    record when validation fails due to the missing DNSKEY. Also
+    for key prime and DS lookups.
+  * Fix for neater printout for error for missing DS response.
+  * Fix neater printout.
+  * Fix #1099: Unbound core dump on SIGSEGV.
+  * Fix for #1099: Fix to check for deleted RRset when the contents
+    is updated and fetched after it is stored, and also check for a
+    changed RRset.
+  * Don't check for message TTL changes if the RRsets remain the
+    same.
+  * Fix that validation reason failure that uses string print uses
+    separate buffer that is passed, from the scratch validation
+    buffer.
+  * Fixup algo_needs_reason string buffer length.
+  * Fix shadowed error string variable in validator dnskey
+    handling.
+  * Update list of known EDE codes.
+  * For #773: In contrib/unbound.service.in set unbound to start
+    after network-online.target. Also for
+    contrib/unbound_portable.service.in.
+  * Fix #1103: unbound 1.20.0 segmentation fault with nghttp2.
+  * For #1103: fix to also drop mesh state reference when a h2
+    reply is dropped.
+  * Add RPZ tag tests in acl_interface.tdir.
+  * For #1102: clearer text for using interface-* options for the
+    loopback interface.
+  * For #1103: fix to also drop mesh state reference when the
+    discard limit is reached, when there is an error making a new
+    recursion state and when the connection is dropped with
+    is_drop.
+  * For #1103: Fix to drop mesh state reference for the http2
+    stream associated with the reply, not the currently active
+    stream. And it does not remove it twice on a mesh_send_reply
+    call. The reply h2_stream is NULL when not in use, for more
+    initialisation.
+  * Fix dnstap wakeup, a running wakeup timer is left to expire and
+    not increased, a timer is started when the dtio thread is
+    sleeping, the timer set disabled when the dtio thread goes to
+    sleep, and after sleep the thread checks to see if there are
+    messages to log immediately.
+  * Merge #1110: Make fallthrough explicit for libworker.c.
+  * For #1110: Test for fallthrough attribute in configure and add
+    fallthrough attribute annotations.
+  * Fix compile when the compiler does not support the noreturn
+    attribute.
+  * Fix to have empty definition when not supported for weak
+    attribute.
+  * Fix uninitialized variable warning in create_tcp_accept_sock.
+  * Fix link of dnstap without openssl.
+  * Fix link of unbound-dnstap-socket without openssl.
+  * Fix #1106: ratelimit-below-domain logs the wrong FROM address.
+  * Cleanup ede.tdir test.
+  * For #935 and #1104, clarify RPZ order and semantics.
+  * Fix to document parameters of auth_zone_verify_zonemd_with_key.
+  * Fix for #1114: Fix that cache fill for forward-host names is
+    performed, so that with nonzero target-fetch-policy it fetches
+    forwarder addresses and uses them from cache. Also updated that
+    delegation point cache fill routines use CDflag for AAAA
+    message lookups, so that its negative lookup stops a recursion
+    since the cache uses the bit for disambiguation for dns64 but
+    the recursion uses CDflag for the AAAA target lookups, so the
+    check correctly stops a useless recursion by its cache lookup.
+  * Fix dnstap test program, cleans up to have clean memory on
+    exit, for tap_data_free, does not delete NULL items. Also it
+    does not try to free the tail, specifically in the free of the
+    list since that picked up the next item in the list for its
+    loop causing invalid free. Added internal unit test to
+    unbound-dnstap-socket for that.
+  * Fix that the worker mem report with alloc stats does not
+    attempt to print memory use of forwards and hints if they have
+    been deleted already.
+  * Fix that alloc stats has strdup checks, it stops debuggers from
+    complaining about mismatch at free time.
+  * Fix testbound for alloc stats strdup in util/alloc.c.
+  * Fix that alloc stats for forwards and hints are printed, and
+    when alloc stats is enabled, the unit test for unbound control
+    waits for reloads to complete.
+  * Fix that for windows the module startup is called and sets up
+    the module-config.
+  * Fix spelling for the cache-min-negative-ttl entry in the
+    example.conf.
+
+-------------------------------------------------------------------
unbound.changes: same change

Old:
----
  unbound-1.20.0.tar.gz
  unbound-1.20.0.tar.gz.asc

New:
----
  unbound-1.21.0.tar.gz
  unbound-1.21.0.tar.gz.asc

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

Other differences:
------------------
++++++ libunbound-devel-mini.spec ++++++
--- /var/tmp/diff_new_pack.JZemXj/_old  2024-08-16 12:23:14.298005586 +0200
+++ /var/tmp/diff_new_pack.JZemXj/_new  2024-08-16 12:23:14.302005753 +0200
@@ -22,7 +22,7 @@
 %bcond_without hardened_build
 #
 Name:           libunbound-devel-mini
-Version:        1.20.0
+Version:        1.21.0
 #!BcntSyncTag: unbound
 Release:        0
 Summary:        Just a devel package for build loops

++++++ unbound.spec ++++++
--- /var/tmp/diff_new_pack.JZemXj/_old  2024-08-16 12:23:14.366008412 +0200
+++ /var/tmp/diff_new_pack.JZemXj/_new  2024-08-16 12:23:14.370008579 +0200
@@ -33,7 +33,7 @@
 %define piddir /run
 
 Name:           unbound
-Version:        1.20.0
+Version:        1.21.0
 Release:        0
 BuildRequires:  flex
 BuildRequires:  ldns-devel >= %{ldns_version}

++++++ unbound-1.20.0.tar.gz -> unbound-1.21.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/unbound/unbound-1.20.0.tar.gz 
/work/SRC/openSUSE:Factory/.unbound.new.2698/unbound-1.21.0.tar.gz differ: char 
18, line 1

Reply via email to