57 Commits

Author SHA256 Message Date
7cb2902336 Accepting request 1152943 from home:pmonrealgonzalez:branches:server:dns
- Update to 1.19.1:
  * Bug Fixes: [bsc#1219823, CVE-2023-50387][bsc#1219826, CVE-2023-50868]
    - Fix CVE-2023-50387, DNSSEC verification complexity can be
      exploited to exhaust CPU resources and stall DNS resolvers.
    - Fix CVE-2023-50868, NSEC3 closest encloser proof can exhaust CPU.

- Update to 1.19.1:
  * Bug Fixes: [bsc#1219823, CVE-2023-50387][bsc#1219826, CVE-2023-50868]
    - Fix CVE-2023-50387, DNSSEC verification complexity can be
      exploited to exhaust CPU resources and stall DNS resolvers.
    - Fix CVE-2023-50868, NSEC3 closest encloser proof can exhaust CPU.

OBS-URL: https://build.opensuse.org/request/show/1152943
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=169
2024-02-29 12:53:00 +00:00
Marguerite Su
d7ec135605 Accepting request 1127268 from home:pmonrealgonzalez:branches:server:dns
- Update to 1.19.0:
  * Features:
    - Fix #850: [FR] Ability to use specific database in Redis, with
      new redis-logical-db configuration option.
    - Merge #944: Disable EDNS DO. Disable the EDNS DO flag in upstream
      requests. This can be helpful for devices that cannot handle
      DNSSEC information. But it should not be enabled otherwise, because
      that would stop DNSSEC validation. The DNSSEC validation would not
      work for Unbound itself, and also not for downstream users. Default
      is no. The option is disable-edns-do: no
    - Expose the script filename in the Python module environment 'mod_env'
      instead of the config_file structure which includes the linked list
      of scripts in a multi Python module setup; fixes #79.
    - Expose the configured listening and outgoing interfaces, if any, as
      a list of strings in the Python 'config_file' class instead of the
      current Swig object proxy; fixes #79.
    - Mailing list patches from Daniel Gröber for DNS64 fallback to plain
      AAAA when no A record exists for synthesis, and minor DNS64 code
      refactoring for better readability.
    - Merge #951: Cachedb no store. The cachedb-no-store: yes option is
      used to stop cachedb from writing messages to the backend storage.
      It reads messages when data is available from the backend.
      The default is no.
  * Bug Fixes:
    - Fix for version generation race condition that ignored changes.
    - Fix #942: 1.18.0 libunbound DNS regression when built without OpenSSL.
    - Fix for WKS call to getservbyname that creates allocation on exit in
      unit test by testing numbers first and testing from the services list later.
    - Fix autoconf 2.69 warnings in configure.
    - Fix #927: unbound 1.18.0 make test error. Fix make test without SHA1.

OBS-URL: https://build.opensuse.org/request/show/1127268
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=167
2024-01-01 12:43:35 +00:00
e451daacea Accepting request 1109457 from home:pmonrealgonzalez:branches:server:dns
- Update to 1.18.0:
  * Features:
    - Аdd a metric about the maximum number of collisions in lrushah.
    - Set max-udp-size default to 1232. This is the same default value
      as the default value for edns-buffer-size. It restricts client
      edns buffer size choices, and makes unbound behave similar to
      other DNS resolvers.
    - Add harden-unknown-additional option. It removes unknown records
      from the authority section and additional section.
    - Added new static zone type block_a to suppress all A queries for
      specific zones.
    - [FR] Ability to use Redis unix sockets.
    - [FR] Ability to set the Redis password.
    - Features/dropqueuedpackets, with sock-queue-timeout option that
      drops packets that have been in the socket queue for too long.
      Added statistics num.queries_timed_out and query.queue_time_us.max
      that track the socket queue timeouts.
    - 'eqvinox' Lamparter: NAT64 support.
    - [FR] Use kernel timestamps for dnstap.
    - Add cachedb hit stat. Introduces 'num.query.cachedb' as a new
      statistical counter.
    - Add SVCB dohpath support.
    - Add validation EDEs to queries where the CD bit is set.
    - Add prefetch support for subnet cache entries.
    - Add EDE (RFC8914) caching.
    - Add support for EDE caching in cachedb and subnetcache.
    - Downstream DNS Server Cookies a la RFC7873 and RFC9018. Create server
      cookies for clients that send client cookies. This needs to be explicitly
      turned on in the config file with: `answer-cookie: yes`.
  * Bug Fixes

OBS-URL: https://build.opensuse.org/request/show/1109457
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=165
2023-09-07 10:39:49 +00:00
6c504b45e4 Accepting request 1084728 from home:fcrozat:branches:server:dns
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084728
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=161
2023-08-24 10:03:22 +00:00
1a0d18b0be Accepting request 1067340 from home:pmonrealgonzalez:branches:server:dns
- Update to 1.17.1:
  * Features:
    - Expose 'statistics-inhibit-zero' as a configuration option;
      the default value retains Unbound's behavior.
    - Expose 'max-sent-count' as a configuration option; the default
      value retains Unbound's behavior.
    - Merge #461 from Christian Allred: Add max-query-restarts option.
      Exposes an internal configuration but the default value retains
      Unbound's behavior.
    - Merge #569 from JINMEI Tatuya: add keep-cache option to
      'unbound-control reload' to keep caches.
  * Bug Fixes:
    - Merge #768 from fobser: Arithmetic on a pointer to void is a
      GNU extension.
    - In unit test, print python script name list correctly.
    - testcode/dohclient sets log identity to its name.
    - Clarify the use of MAX_SENT_COUNT in the iterator code.
    - Fix that cachedb does not store failures in the external cache.
    - Merge #767 from jonathangray: consistently use IPv4/IPv6 in
      unbound.conf.5.
    - Fix to ignore tcp events for closed comm points.
    - Fix to make sure to not read again after a tcp comm point is
      closed.
    - Fix #775: libunbound: subprocess reap causes parent process
      reap to hang.
    - iana portlist update.
    - Complementary fix for distutils.sysconfig deprecation in
      Python 3.10 to commit 62c5039ab9da42713e006e840b7578e01d66e7f2.
    - Fix #779: [doc] Missing documention in ub_resolve_event() for
      callback parameter was_ratelimited.

OBS-URL: https://build.opensuse.org/request/show/1067340
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=159
2023-02-23 10:40:06 +00:00
050def245d Accepting request 1045741 from home:wfrisch:branches:server:dns
- Tighten permissions (boo#1173619)
- Add missing dependency: unbound-control-setup needs /usr/bin/openssl.

OBS-URL: https://build.opensuse.org/request/show/1045741
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=158
2023-02-23 10:39:45 +00:00
0818938ece Accepting request 1010533 from home:stroeder:network
update to 1.17.0

OBS-URL: https://build.opensuse.org/request/show/1010533
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=156
2022-11-02 11:12:43 +00:00
c4d0dd3e2b Accepting request 1005278 from home:stroeder:network
update to 1.16.3:  fixes Non-Responsive Delegation Attack (CVE-2022-3204)

OBS-URL: https://build.opensuse.org/request/show/1005278
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=154
2022-09-26 12:51:25 +00:00
bead0518ec add bugrefences
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=152
2022-08-01 14:09:30 +00:00
61ce99b18f Accepting request 992035 from home:stroeder:network
Update to 1.16.2 which fixes the novel ghost domain issues CVE-2022-30698 and CVE-2022-30699.

OBS-URL: https://build.opensuse.org/request/show/992035
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=151
2022-08-01 14:08:30 +00:00
d94c740036 Accepting request 988331 from home:stroeder:network
update to 1.16.1

OBS-URL: https://build.opensuse.org/request/show/988331
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=149
2022-07-18 11:02:50 +00:00
Darin Perusich
5da47f4e27 Accepting request 980515 from home:stroeder:network
update to 1.16.0

OBS-URL: https://build.opensuse.org/request/show/980515
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=147
2022-06-18 16:18:29 +00:00
cdd3f40e20 Accepting request 974920 from home:dirkmueller:Factory
- spec-cleaner
- update to 1.15.0 

- drop python2 packages
- update to 1.15.0:
  This release has bug fixes for crashes that happened on heavy network
  usage. The default for the aggressive-nsec option has changed, it is now
  enabled.
  The ratelimit logic had to be reworked for the crash fixes. As a result,
  there are new options to control the behaviour of ratelimiting.
  The ratelimit-backoff and ip-ratelimit-backoff options can be used to
  control how severe the backoff is when the ratelimit is exceeded.
  The rpz-signal-nxdomain-ra option can be used to unset the RA flag, for
  NXDOMAIN answers from RPZ. That is used by some clients to detect that
  the domain is externally blocked. The RPZ option for-downstream can be
  used like for auth zones, this allows the RPZ zone information to be queried.
  That can be useful for monitoring scripts.
  Features
  - Fix #596: unset the RA bit when a query is blocked by an unbound
    RPZ nxdomain reply. The option rpz-signal-nxdomain-ra allows to
    signal that a domain is externally blocked to clients when it
    is blocked with NXDOMAIN by unsetting RA.
  - Add rpz: for-downstream: yesno option, where the RPZ zone is
    authoritatively answered for, so the RPZ zone contents can be
    checked with DNS queries directed at the RPZ zone.
  - Merge PR #616: Update ratelimit logic. It also introduces
    ratelimit-backoff and ip-ratelimit-backoff configuration options.
  - Change aggressive-nsec default to yes.
  Bug Fixes
  - Fix compile warning for if_nametoindex on windows 64bit.

OBS-URL: https://build.opensuse.org/request/show/974920
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=145
2022-05-04 13:05:55 +00:00
Michael Ströder
c7307c6222 Accepting request 937761 from home:stroeder:network
update to 1.14.0

OBS-URL: https://build.opensuse.org/request/show/937761
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=143
2021-12-09 12:01:58 +00:00
Michael Ströder
85bbd8d63c Accepting request 925668 from home:toganm:branches:server:dns
- Fix pidfile location 
- Fix pidfile location

OBS-URL: https://build.opensuse.org/request/show/925668
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=142
2021-10-16 17:07:16 +00:00
Michael Ströder
d2f5f428af Accepting request 911864 from home:stroeder:network
update to 1.13.2

OBS-URL: https://build.opensuse.org/request/show/911864
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=141
2021-08-12 20:10:06 +00:00
Michael Ströder
0be9ff5267 Accepting request 892306 from home:elvigia:branches:server:dns
- Use --disable-explicit-port-randomisation, the linux kernel
  has source port randomization by default if port is 0 since ages.

- Use --disable-explicit-port-randomisation, the linux kernel
  has source port randomization by default if port is 0 since ages.

OBS-URL: https://build.opensuse.org/request/show/892306
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=138
2021-06-01 11:19:28 +00:00
Michael Ströder
280052b8ef Accepting request 870501 from home:stroeder:network
update to 1.13.1

OBS-URL: https://build.opensuse.org/request/show/870501
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=136
2021-02-09 11:09:32 +00:00
Michael Ströder
600207e484 Accepting request 852892 from home:stroeder:branches:server:dns
update to 1.13.0

OBS-URL: https://build.opensuse.org/request/show/852892
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=134
2020-12-03 11:53:51 +00:00
Michael Ströder
c81c38a4c4 Accepting request 840202 from home:stroeder:branches:server:dns
update to 1.12.0

OBS-URL: https://build.opensuse.org/request/show/840202
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=132
2020-10-08 08:48:13 +00:00
Michael Ströder
61825cd8a1 Accepting request 822962 from home:stroeder:branches:server:dns
update to 1.11.0

OBS-URL: https://build.opensuse.org/request/show/822962
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=130
2020-07-27 11:41:56 +00:00
Michael Ströder
16f7d215db OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=128 2020-05-19 11:43:47 +00:00
Michael Ströder
62ddb10e65 Accepting request 807213 from home:stroeder:branches:server:dns
update to 1.10.1 with security fixes

OBS-URL: https://build.opensuse.org/request/show/807213
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=125
2020-05-19 11:07:03 +00:00
Marguerite Su
3b2fab437b Accepting request 777757 from home:stroeder:branches:server:dns
Update to 1.10.0. Successfully tested on Tumbleweed x86_64.

OBS-URL: https://build.opensuse.org/request/show/777757
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=123
2020-02-22 03:16:25 +00:00
Michael Ströder
10b397f69c Accepting request 756734 from home:stroeder:branches:server:dns
update to 1.9.6

OBS-URL: https://build.opensuse.org/request/show/756734
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=120
2019-12-15 09:21:22 +00:00
Michael Ströder
fbfc0fa670 Accepting request 749749 from home:stroeder:branches:server:dns
- update to 1.9.5
  Fix for CVE-2019-18934

OBS-URL: https://build.opensuse.org/request/show/749749
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=118
2019-11-27 20:00:56 +00:00
Michael Ströder
dd01570bac Accepting request 734812 from home:stroeder:branches:server:dns
update to 1.9.4 with fix for CVE-2019-16866

OBS-URL: https://build.opensuse.org/request/show/734812
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=116
2019-10-03 14:25:08 +00:00
Michael Ströder
0200c0612b Accepting request 726828 from home:stroeder:branches:server:dns
update to 1.9.3

OBS-URL: https://build.opensuse.org/request/show/726828
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=114
2019-08-29 09:22:21 +00:00
Marguerite Su
ef6eb5c0ee Accepting request 719573 from home:dimstar:Factory
- Update the Conflict in libunbound-devel-mini after the library
  package name from libunbound2 to libunbond8.

OBS-URL: https://build.opensuse.org/request/show/719573
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=111
2019-07-31 04:01:23 +00:00
Michael Ströder
1e9319f5e7 Accepting request 710430 from home:stroeder:branches:server:dns
update to 1.9.2

OBS-URL: https://build.opensuse.org/request/show/710430
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=107
2019-06-19 06:19:39 +00:00
Michael Ströder
72c24a8616 Accepting request 686172 from home:stroeder:branches:server:dns
update to 1.9.1

OBS-URL: https://build.opensuse.org/request/show/686172
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=102
2019-03-18 20:08:16 +00:00
Marguerite Su
e06e1c64ed Accepting request 661852 from home:jengelh:branches:server:dns
- Reorder scriptlet %if guards so that no empty scriptlets are
  emitted. Add one missing %if %{with systemd}.
- Replace %__-type macro indirections.

OBS-URL: https://build.opensuse.org/request/show/661852
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=96
2018-12-29 13:03:29 +00:00
Michael Ströder
cfd08afadc Accepting request 657317 from home:stroeder:branches:server:dns
- update to 1.8.3 fixes crash bug introduced in 1.8.2

OBS-URL: https://build.opensuse.org/request/show/657317
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=92
2018-12-11 20:31:00 +00:00
Michael Ströder
6b7302fd9c Accepting request 655316 from home:stroeder:branches:server:dns
update to 1.8.2

OBS-URL: https://build.opensuse.org/request/show/655316
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=91
2018-12-10 09:58:05 +00:00
Marguerite Su
a2bedc10be Accepting request 642550 from home:kbabioch:branches:server:dns
OBS-URL: https://build.opensuse.org/request/show/642550
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=88
2018-10-23 12:56:35 +00:00
Marguerite Su
dd5b03221d Accepting request 640639 from home:stroeder:branches:server:dns
- update to 1.8.1

OBS-URL: https://build.opensuse.org/request/show/640639
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=86
2018-10-09 07:26:09 +00:00
Marguerite Su
1b7e9529ed Accepting request 636218 from home:stroeder:branches:server:dns
- update to 1.8.0:
  Number of bug fixes, a list of features added and some defaults changed.

OBS-URL: https://build.opensuse.org/request/show/636218
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=84
2018-09-18 05:58:24 +00:00
Michael Ströder
49ad22bd35 Accepting request 618275 from home:stroeder:branches:server:dns
update to 1.7.3

OBS-URL: https://build.opensuse.org/request/show/618275
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=82
2018-06-21 09:25:17 +00:00
Michael Ströder
a74344f40c Accepting request 616062 from home:stroeder:branches:server:dns
update to 1.7.2

OBS-URL: https://build.opensuse.org/request/show/616062
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=80
2018-06-11 14:45:25 +00:00
Michael Ströder
7b95b838e1 Accepting request 603827 from home:stroeder:branches:server:dns
update to 1.7.1

OBS-URL: https://build.opensuse.org/request/show/603827
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=76
2018-05-04 11:23:07 +00:00
Michael Ströder
2c56f676d0 OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=74 2018-04-22 19:33:23 +00:00
cd6e08a7b7 Accepting request 593552 from home:stroeder:branches:server:dns
- update to 1.7.0

OBS-URL: https://build.opensuse.org/request/show/593552
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=72
2018-04-08 00:20:36 +00:00
Michael Ströder
aabc143944 Accepting request 567642 from home:stroeder:branches:server:dns
- update to 1.6.8
  patch for CVE-2017-15105: vulnerability in the processing of
  wildcard synthesized NSEC records.
  
- update to 1.6.8
  patch for CVE-2017-15105: vulnerability in the processing of
  wildcard synthesized NSEC records.

OBS-URL: https://build.opensuse.org/request/show/567642
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=70
2018-01-19 18:21:25 +00:00
Michael Ströder
784b249c61 Accepting request 532958 from home:stroeder:branches:server:dns
- update to 1.6.7

OBS-URL: https://build.opensuse.org/request/show/532958
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=64
2017-10-10 08:35:52 +00:00
Michael Ströder
d0c46e9ff2 Accepting request 527021 from home:stroeder:branches:server:dns
- update to 1.6.6

OBS-URL: https://build.opensuse.org/request/show/527021
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=62
2017-09-18 12:50:08 +00:00
Marguerite Su
fb979ebd11 Accepting request 515240 from home:jengelh:branches:server:dns
- RPM group fix. Do not suppress user/group creation problems.
  Replace %__ type macro indirections.

OBS-URL: https://build.opensuse.org/request/show/515240
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=60
2017-08-09 00:28:43 +00:00
Michael Ströder
5d8389d694 Accepting request 506459 from home:stroeder:branches:server:dns
update to upstream release 1.6.4

OBS-URL: https://build.opensuse.org/request/show/506459
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=58
2017-06-27 11:52:45 +00:00
Michael Ströder
09a96b7bf3 OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=56 2017-06-14 10:51:29 +00:00
Michael Ströder
bc5530d777 Accepting request 491023 from home:stroeder:branches:server:dns
update to 1.6.2

OBS-URL: https://build.opensuse.org/request/show/491023
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=54
2017-04-29 07:33:32 +00:00
Michael Ströder
4f543e7648 OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=52 2017-02-21 21:34:58 +00:00