Commit Graph

486 Commits

Author SHA256 Message Date
Ana Guerrero
6e74c0e0e6 Accepting request 1201972 from network
Update to release 9.20.2

OBS-URL: https://build.opensuse.org/request/show/1201972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=211
2024-09-20 15:08:58 +00:00
Ana Guerrero
31dd84489f Accepting request 1195688 from network
- Update to release 9.20.1

OBS-URL: https://build.opensuse.org/request/show/1195688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=210
2024-08-25 10:09:38 +00:00
Dominique Leuenberger
988973e7e6 Accepting request 1189415 from network
Update to new major version 9.20.0

OBS-URL: https://build.opensuse.org/request/show/1189415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=209
2024-07-26 14:13:58 +00:00
Ana Guerrero
3a8d291da8 Accepting request 1174925 from network
- Update to release 9.18.27
  New Features:
  * A new option signatures-jitter has been added to dnssec-policy
    to allow signature expirations to be spread out over a period
    of time.
  Feature Changes:
  * DNSSEC signatures that are not valid because the current time
    falls outside the signature inception and expiration dates are
    skipped instead of causing an immediate validation failure.

OBS-URL: https://build.opensuse.org/request/show/1174925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=208
2024-05-20 16:09:44 +00:00
Ana Guerrero
41fb9b34bd Accepting request 1169576 from network
- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.

OBS-URL: https://build.opensuse.org/request/show/1169576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=207
2024-04-24 13:13:11 +00:00
OBS User buildservice-autocommit
351589a70b Updating link to change in openSUSE:Factory/bind revision 207
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=6272e623cd38d6db163314aa07cf21fb
2024-04-24 13:13:11 +00:00
Ana Guerrero
796f431161 Accepting request 1159854 from network
Update to release 9.18.25

OBS-URL: https://build.opensuse.org/request/show/1159854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=206
2024-03-21 16:00:18 +00:00
OBS User buildservice-autocommit
458430c4c2 Updating link to change in openSUSE:Factory/bind revision 206
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=44b1dff6a890c2311cba4712090dd0ae
2024-03-21 16:00:18 +00:00
Ana Guerrero
36d738ed37 Accepting request 1146454 from network
- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.

OBS-URL: https://build.opensuse.org/request/show/1146454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=205
2024-02-15 19:58:46 +00:00
OBS User buildservice-autocommit
7c27d1ddc6 Updating link to change in openSUSE:Factory/bind revision 205
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=e2511210e538b1b02e5a3a15836c9d2f
2024-02-15 19:58:46 +00:00
Dominique Leuenberger
22021283ef Accepting request 1136815 from network
- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.

OBS-URL: https://build.opensuse.org/request/show/1136815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=204
2024-01-05 20:39:59 +00:00
OBS User buildservice-autocommit
1981f3c1b2 Updating link to change in openSUSE:Factory/bind revision 204
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=f16eeb7fe28167ee100da1e6bb681ff4
2024-01-05 20:39:59 +00:00
Ana Guerrero
5d52bceaf3 Accepting request 1126943 from network
- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed. 
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.
- Disable SLP by default for Factory and ALP (bsc#1214884)

OBS-URL: https://build.opensuse.org/request/show/1126943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=203
2023-11-17 19:49:05 +00:00
OBS User buildservice-autocommit
16fec23c07 Updating link to change in openSUSE:Factory/bind revision 203
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=6a5f10e86c827adee453aca386db479f
2023-11-17 19:49:05 +00:00
Ana Guerrero
6d71b07ade Accepting request 1112571 from network
- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.

OBS-URL: https://build.opensuse.org/request/show/1112571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=202
2023-09-22 19:47:10 +00:00
OBS User buildservice-autocommit
b54c333035 Updating link to change in openSUSE:Factory/bind revision 202
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=bcdc6915a88de27ff8edbaf4e872e82d
2023-09-22 19:47:10 +00:00
Ana Guerrero
8c907d02c8 Accepting request 1110323 from network
- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf

OBS-URL: https://build.opensuse.org/request/show/1110323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=201
2023-09-12 19:02:08 +00:00
OBS User buildservice-autocommit
943d96eee9 Updating link to change in openSUSE:Factory/bind revision 201
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=87e886d6eecd0e3ea51dcb5bf1d72d12
2023-09-12 19:02:08 +00:00
Ana Guerrero
6cbf14b0be Accepting request 1104195 from network
- Update to release 9.18.18

OBS-URL: https://build.opensuse.org/request/show/1104195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=200
2023-08-17 17:42:51 +00:00
OBS User buildservice-autocommit
bb003fc18c Updating link to change in openSUSE:Factory/bind revision 200
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=a081dbe182edead33837a327a036fa63
2023-08-17 17:42:51 +00:00
Ana Guerrero
06d8945107 Accepting request 1099502 from network
- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.

OBS-URL: https://build.opensuse.org/request/show/1099502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=199
2023-07-24 16:12:34 +00:00
OBS User buildservice-autocommit
ce10ca394f Updating link to change in openSUSE:Factory/bind revision 199
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=f50a1544d3b3a6bb7cf99f19c1881f9a
2023-07-24 16:12:34 +00:00
Dominique Leuenberger
831c44c2f1 Accepting request 1098555 from network
- Enable dnstap support

OBS-URL: https://build.opensuse.org/request/show/1098555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=198
2023-07-15 21:14:53 +00:00
Jorik Cronenberg
8c13141af7 - Enable dnstap support
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=374
2023-07-13 15:29:52 +00:00
Fabian Vogt
7a81a9cd73 Accepting request 1097046 from network
- rebuild bind-utils on libuv updates (bsc#1212090)

OBS-URL: https://build.opensuse.org/request/show/1097046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=197
2023-07-07 13:45:54 +00:00
95c88fced5 - rebuild bind-utils on libuv updates (bsc#1212090)
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=373
2023-07-06 07:17:14 +00:00
Dominique Leuenberger
e456b94cae Accepting request 1094609 from network
- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.

OBS-URL: https://build.opensuse.org/request/show/1094609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=196
2023-06-23 19:51:53 +00:00
OBS User buildservice-autocommit
25f51962cd Updating link to change in openSUSE:Factory/bind revision 196
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=2d0593b62b8daff31676a33c04a0141e
2023-06-23 19:51:53 +00:00
Dominique Leuenberger
f974c509f8 Accepting request 1087546 from network
- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.

OBS-URL: https://build.opensuse.org/request/show/1087546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=195
2023-05-18 13:18:18 +00:00
OBS User buildservice-autocommit
9c538173f5 Updating link to change in openSUSE:Factory/bind revision 195
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=1315677d95c4663fc22b3fa155954a93
2023-05-18 13:18:18 +00:00
Dominique Leuenberger
05af873f28 Accepting request 1081793 from network
- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.

OBS-URL: https://build.opensuse.org/request/show/1081793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=194
2023-04-22 19:59:07 +00:00
OBS User buildservice-autocommit
787a6987ff Updating link to change in openSUSE:Factory/bind revision 194
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=762e53966a54ca0bb04bbcf01bf8bd24
2023-04-22 19:59:07 +00:00
Dominique Leuenberger
9d196639e3 Accepting request 1072172 from network
- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
    - Building against or running with libuv versions 1.35.0 and
      1.36.0 is now a fatal error.
    - Running with libuv version higher than 1.34.2 is now a
      fatal error when named is built against libuv version
      1.34.2 or lower.
    - Running with libuv version higher than 1.39.0 is now a
      fatal error when named is built against libuv version
      1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.

OBS-URL: https://build.opensuse.org/request/show/1072172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=193
2023-03-17 16:02:26 +00:00
OBS User buildservice-autocommit
eb9a9ec36f Updating link to change in openSUSE:Factory/bind revision 193
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=7bc8e6997675ba7d19a2c93bc12cabb6
2023-03-17 16:02:26 +00:00
Dominique Leuenberger
239a13e0cb Accepting request 1066214 from network
- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed. 
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed. 
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature

OBS-URL: https://build.opensuse.org/request/show/1066214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=192
2023-02-17 15:44:01 +00:00
OBS User buildservice-autocommit
f533f093b7 Updating link to change in openSUSE:Factory/bind revision 192
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=5e1a9ea1a33ab3114347c7bd3dbe9bca
2023-02-17 15:44:01 +00:00
Dominique Leuenberger
7384013025 Accepting request 1060984 from network
- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (<= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]

OBS-URL: https://build.opensuse.org/request/show/1060984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=191
2023-01-26 12:57:06 +00:00
OBS User buildservice-autocommit
434a245765 Updating link to change in openSUSE:Factory/bind revision 191
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=8573380be7e7f2887d06bd1ddddfccf9
2023-01-26 12:57:06 +00:00
Dominique Leuenberger
ff486074bf Accepting request 1056198 from network
OBS-URL: https://build.opensuse.org/request/show/1056198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=190
2023-01-06 16:05:04 +00:00
Jorik Cronenberg
41d4f93fff Accepting request 1055962 from home:thiagomacieira:branches:network
- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.

OBS-URL: https://build.opensuse.org/request/show/1055962
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=366
2023-01-05 13:49:53 +00:00
Dominique Leuenberger
c7130d0c69 Accepting request 1044276 from network
- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone <name>/<class>: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.

OBS-URL: https://build.opensuse.org/request/show/1044276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=189
2022-12-24 13:51:01 +00:00
OBS User buildservice-autocommit
19cd8cbb18 Updating link to change in openSUSE:Factory/bind revision 189
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=2ecd2eccaaa39eee6734fd9c04dfc9e4
2022-12-24 13:51:01 +00:00
Dominique Leuenberger
8ae153068d Accepting request 1037146 from network
OBS-URL: https://build.opensuse.org/request/show/1037146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=188
2022-11-22 15:09:54 +00:00
OBS User buildservice-autocommit
9f456d305e Updating link to change in openSUSE:Factory/bind revision 188
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=4e74b41394010ac0fbd5e1e41a479352
2022-11-22 15:09:54 +00:00
Dominique Leuenberger
f739461c55 Accepting request 1034322 from network
OBS-URL: https://build.opensuse.org/request/show/1034322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=187
2022-11-08 09:53:41 +00:00
OBS User buildservice-autocommit
730d928c4c Updating link to change in openSUSE:Factory/bind revision 187
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=28c940efa13669ca08dbcd40596e035c
2022-11-08 09:53:41 +00:00
Jorik Cronenberg
8eb032c2d5 Accepting request 1034274 from home:jcronenberg:branches:network
- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
    - type primary zones configured with dnssec-policy but without
      either allow-update or update-policy,
    - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch

OBS-URL: https://build.opensuse.org/request/show/1034274
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=362
2022-11-07 15:48:12 +00:00
Fabian Vogt
89ea8b75ec Accepting request 1008629 from network
OBS-URL: https://build.opensuse.org/request/show/1008629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=186
2022-10-10 16:43:29 +00:00
Jorik Cronenberg
f9c4ed7f87 Accepting request 1008578 from home:mcepl:branches:network
- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch

OBS-URL: https://build.opensuse.org/request/show/1008578
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=359
2022-10-06 23:52:09 +00:00
Dominique Leuenberger
bcd1cc3c16 Accepting request 1005207 from network
OBS-URL: https://build.opensuse.org/request/show/1005207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=185
2022-09-22 12:49:36 +00:00