Commit Graph

462 Commits

Author SHA256 Message Date
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
Jorik Cronenberg
7a18d2cf86 Accepting request 1005206 from home:jcronenberg:branches:network
- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]

OBS-URL: https://build.opensuse.org/request/show/1005206
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=357
2022-09-21 13:17:51 +00:00
Dominique Leuenberger
e3dadf92ab Accepting request 998091 from network
OBS-URL: https://build.opensuse.org/request/show/998091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=184
2022-08-20 18:27:46 +00:00
b0d4a2d8fa Accepting request 998005 from home:jcronenberg:branches:network
- Fix typo in contrib/dlz/modules/{mysql,mysqldyn} that references
  LDAP_LIBS instead of MYSQL_LIBS.
  [bsc#1202149, bind.spec, bind-fix-mysql-bindings.patch]
- Update to bind release 9.18.6
  Bug Fixes:
  * When running as a validating resolver forwarding all queries
    to another resolver, named could crash with an assertion failure.
    These crashes occurred when the configured forwarder sent
    a broken DS response and named failed its attempts to find
    a proper one instead. This has been fixed.
  * Non-dynamic zones that inherit dnssec-policy from the view
    or options blocks were not marked as inline-signed
    and therefore never scheduled to be re-signed. This has been fixed.
  * The old max-zone-ttl zone option was meant to be superseded
    by the max-zone-ttl option in dnssec-policy; however,
    the latter option was not fully effective. This has been corrected:
    zones no longer load if they contain TTLs greater than the limit
    configured in dnssec-policy. For zones with both the old
    max-zone-ttl option and dnssec-policy configured,
    the old option is ignored, and a warning is generated.
  * rndc dumpdb -expired was fixed to include expired RRsets,
    even if stale-cache-enable is set to no and the cache-cleaning
    time window has passed.
  For a complete list of changes, see
  * Bind Release Notes
    https://downloads.isc.org/isc/bind9/9.18.6/doc/arm/html/notes.html
  * The CHANGES file in the source RPM
  [bind.spec bind-9.18.6.tar.xz bind-9.18.6.tar.xz.sha512.asc]

OBS-URL: https://build.opensuse.org/request/show/998005
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=355
2022-08-19 06:48:05 +00:00
Dominique Leuenberger
da314ec5e8 Accepting request 993089 from network
OBS-URL: https://build.opensuse.org/request/show/993089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=183
2022-08-05 17:50:21 +00:00
Jorik Cronenberg
76349528f7 Accepting request 992780 from home:jcronenberg:branches:network
- When enabling query_logging by un-commenting an example in
  bind.conf, named attempts to create a file in /var/log which
  fails due to missing credentials. This also applies to the
  "dump-file" and the "statistics-file".
  This is solved by having systemd-tmpfiles create a subdirectory
  "/var/log/named" owned by named:named and changing the file
  paths accordingly:
  /var/log/named_querylog -> /var/log/named/querylog
  /var/log/named_dump.db -> /var/log/named/dump.db
  /var/log/named.stats -> /var/log/named/stats
  Also, in "named.service", the ReadWritePath was changed to
  include "/var/log/named" rather than just "var/log".
  [bsc#1200685, bind.conf, vendor-files/config/named.conf,
   vendor-files/system/named.service]

OBS-URL: https://build.opensuse.org/request/show/992780
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=353
2022-08-04 14:25:35 +00:00
Dominique Leuenberger
42fe533f0f Accepting request 992020 from network
OBS-URL: https://build.opensuse.org/request/show/992020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=182
2022-08-04 11:22:42 +00:00
Reinhard Max
30add1cedb Accepting request 992008 from home:jcronenberg:branches:network
- Add systemd drop-in directory for named service

OBS-URL: https://build.opensuse.org/request/show/992008
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=351
2022-08-01 11:54:00 +00:00
Richard Brown
0c3e4298a6 Accepting request 990523 from network
OBS-URL: https://build.opensuse.org/request/show/990523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=181
2022-07-26 17:42:54 +00:00
713ad10142 Accepting request 990505 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/990505
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=349
2022-07-21 09:48:29 +00:00
Dominique Leuenberger
5520abbe8a Accepting request 983574 from network
OBS-URL: https://build.opensuse.org/request/show/983574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=180
2022-06-19 19:10:45 +00:00
b842fbd70f Accepting request 982818 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/982818
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=347
2022-06-18 13:08:27 +00:00
Dominique Leuenberger
f1a7eebe12 Accepting request 980817 from network
- Upgrade to 9.18.3:
  Bugs fixed:
  * Fix a crash in DNS-over-HTTPS (DoH) code caused by premature
    TLS stream socket object deletion.
  * RPZ NSIP and NSDNAME rule processing didn't handle stub and
    static-stub zones at or above the query name. This has now
    been addressed.
  * Fixed a deadlock that could occur if an rndc connection arrived
    during the shutdown of network interfaces.
  * Refactor the fctx_done() function to set fctx to NULL after
    detaching, so that reference counting errors will be easier to
    avoid.
  * udp_recv() in dispatch could trigger an INSIST when the
    callback's result indicated success but the response was
    canceled in the meantime.
  * Work around a jemalloc quirk which could trigger an
    out-of-memory condition in named over time.
  * If there was a pending negative cache DS entry, validations
    depending upon it could fail.
  * dig returned a 0 exit status on UDP connection failure.
  * Fix an assertion failure when using dig with +nssearch and
    +tcp options by starting the next query in the send_done()
    callback (like in the UDP mode) instead of doing that
    recursively in start_tcp(). Also ensure that queries
    interrupted while connecting are detached properly.
  * Don't remove CDS/CDNSKEY DELETE records on zone sign when
    using 'auto-dnssec maintain;'.
  This obsoletes the following patch:
  bind-define-local-instances-of-FALLTHROUGH-and-UNREACHABLE.patch
  [CVE-2022-1183, bsc#1199619]

OBS-URL: https://build.opensuse.org/request/show/980817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=179
2022-06-06 09:09:52 +00:00
ed2f268e4c OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=345 2022-06-04 23:56:02 +00:00
b36054bf8e Accepting request 978142 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/978142
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=344
2022-05-21 19:35:27 +00:00
Dominique Leuenberger
d4dcf9e60e Accepting request 977470 from network
OBS-URL: https://build.opensuse.org/request/show/977470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=178
2022-05-17 15:23:41 +00:00
ed00a571eb Accepting request 977055 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/977055
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=342
2022-05-16 08:30:17 +00:00
d16c91b060 Accepting request 977464 from home:marxin:branches:network
- Add upstream patch bind-prevent-buffer-overflow.patch.

OBS-URL: https://build.opensuse.org/request/show/977464
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=341
2022-05-16 08:27:30 +00:00
9fc32bb7e7 Accepting request 973839 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/973839
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=340
2022-05-06 07:52:29 +00:00
de343e57f9 Accepting request 966391 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/966391
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=339
2022-04-12 15:01:39 +00:00
a049546ee4 Accepting request 963527 from home:jmoellers:branches:network
OBS-URL: https://build.opensuse.org/request/show/963527
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=338
2022-03-31 09:30:02 +00:00
a6a277bcef bind-contrib-pthread.patch, named-bootconf.diff, bind-define-missing-threads.patch]
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=337
2022-02-24 16:24:59 +00:00
33b4dc7ca1 Accepting request 952940 from home:jmoellers:branches:network
Tested on Tumbleweed and SLE-15-SP4

OBS-URL: https://build.opensuse.org/request/show/952940
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=336
2022-02-23 12:08:26 +00:00
Dominique Leuenberger
c4ea47b332 Accepting request 948355 from network
OBS-URL: https://build.opensuse.org/request/show/948355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=177
2022-01-26 20:26:36 +00:00
Josef Möllers
0036f07039 Accepting request 947995 from home:gmbr3:Active
- Add now working CONFIG parameter to sysusers generator

OBS-URL: https://build.opensuse.org/request/show/947995
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=335
2022-01-24 09:32:08 +00:00