170 Commits

Author SHA256 Message Date
Ana Guerrero
3d1a79d601 Accepting request 1109502 from server:dns
- Update to 1.18.0:

OBS-URL: https://build.opensuse.org/request/show/1109502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=62
2023-09-07 19:12:20 +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
Ana Guerrero
fc1b3b06d9 Accepting request 1105588 from server:dns
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- openSUSE:Factory libunbound-devel-mini flavor is configured to
  sync build counter with unbound package. This means it always
  triggers a bootstrap no matter which of the packages got
  initially triggered.
  I am not sure if this is needed at all, if yes, please accept
  this request and forward with an explenation.
  If not, just decline it and we will remove the build counter
  syncing in factory as well.
  This adds the !BcntSyncTag: unbound to the mini spec file
  Details:
  https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6GUU6JUQE72WCWEZCSLQYJLVVTNHBVTE/

- 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/1105588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=61
2023-08-30 08:18:55 +00:00
fbf5ab5836 add changes entry
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=163
2023-08-24 10:09:17 +00:00
1661813f4b Accepting request 1103293 from home:adrianSuSE:branches:server:dns
openSUSE:Factory libunbound-devel-mini flavor is configured to sync build
counter with unbound package. This means it always triggers a bootstrap
no matter which of the packages got initially triggered.

I am not sure if this is needed at all, if yes, please accept this 
request and forward with an explenation.

If not, just decline it and we will remove the build counter syncing 
in factory as well.

thanks

Details:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6GUU6JUQE72WCWEZCSLQYJLVVTNHBVTE/

OBS-URL: https://build.opensuse.org/request/show/1103293
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=162
2023-08-24 10:06:41 +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
Dominique Leuenberger
a3a325434e Accepting request 1067361 from server:dns
- Update to 1.17.1:

OBS-URL: https://build.opensuse.org/request/show/1067361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=60
2023-02-25 18:54:30 +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
Dominique Leuenberger
2b57a843eb Accepting request 1032866 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1032866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=59
2022-11-03 18:13:35 +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
Richard Brown
994bec8cf3 Accepting request 1006106 from server:dns
- update to 1.16.3
  fixes Non-Responsive Delegation Attack (CVE-2022-3204)

- update to 1.16.3
  fixes Non-Responsive Delegation Attack (CVE-2022-3204)

OBS-URL: https://build.opensuse.org/request/show/1006106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=58
2022-09-27 18:13:15 +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
Dominique Leuenberger
082f99ef23 Accepting request 992044 from server:dns
- update to 1.16.2 (boo#1202031 boo#1202033)
  * Features
    - Merge #718: Introduce infra-cache-max-rtt option to config max
      retransmit timeout.
  * Bug Fixes
    - Fix the novel ghost domain issues CVE-2022-30698 and CVE-2022-30699.
    - Fix bug introduced in 'improve val_sigcrypt.c::algo_needs_missing for
      one loop pass'.
    - Merge PR #668 from Cristian Rodríguez: Set IP_BIND_ADDRESS_NO_PORT on
      outbound tcp sockets.
    - Fix verbose EDE error printout.
    - Fix dname count in sldns parse type descriptor for SVCB and HTTPS.
    - For windows crosscompile, fix setting the IPV6_MTU socket option
      equivalent (IPV6_USER_MTU); allows cross compiling with latest
      cross-compiler versions.
    - Merge PR 714: Avoid treat normal hosts as unresponsive servers.
      And fixup the lock code.
    - iana portlist update.
    - Update documentation for 'outbound-msg-retry:'.
    - Tests for ghost domain fixes.

- update to 1.16.2 (boo#1202031 boo#1202033)
  * Features
    - Merge #718: Introduce infra-cache-max-rtt option to config max
      retransmit timeout.
  * Bug Fixes
    - Fix the novel ghost domain issues CVE-2022-30698 and CVE-2022-30699.
    - Fix bug introduced in 'improve val_sigcrypt.c::algo_needs_missing for
      one loop pass'.
    - Merge PR #668 from Cristian Rodríguez: Set IP_BIND_ADDRESS_NO_PORT on

OBS-URL: https://build.opensuse.org/request/show/992044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=57
2022-08-04 11:22:43 +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
Fabian Vogt
18bbc5c8de Accepting request 989870 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/989870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=56
2022-07-31 21:00:23 +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
Dominique Leuenberger
40af01c5f9 Accepting request 983597 from server:dns
OBS-URL: https://build.opensuse.org/request/show/983597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=55
2022-06-19 19:10:46 +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
Dominique Leuenberger
95050f9df7 Accepting request 974922 from server:dns
update to 1.15.0 and switching to sysuser

OBS-URL: https://build.opensuse.org/request/show/974922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=54
2022-05-06 16:58:52 +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
683e2b02c6 Accepting request 943368 from home:gmbr3:Active
- Change to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/943368
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=144
2022-05-04 09:41:24 +00:00
Dominique Leuenberger
c56d63a28a Accepting request 937769 from server:dns
OBS-URL: https://build.opensuse.org/request/show/937769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=53
2021-12-13 19:42:14 +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
Dominique Leuenberger
cff19a6216 Accepting request 925720 from server:dns
OBS-URL: https://build.opensuse.org/request/show/925720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=52
2021-10-19 21:03:33 +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
Richard Brown
4a4727e858 Accepting request 911865 from server:dns
OBS-URL: https://build.opensuse.org/request/show/911865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=51
2021-08-16 08:09:02 +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
Dominique Leuenberger
c933071a93 Accepting request 896882 from server:dns
OBS-URL: https://build.opensuse.org/request/show/896882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=50
2021-06-05 21:31:13 +00:00
Michael Ströder
413f89d9c5 Accepting request 896843 from home:toganm:branches:server:dns
Enable DNS over HTTPS which is possible since 1.12.0

OBS-URL: https://build.opensuse.org/request/show/896843
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=139
2021-06-02 09:51:39 +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
Dominique Leuenberger
8a0f50a8ff Accepting request 870502 from server:dns
OBS-URL: https://build.opensuse.org/request/show/870502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=49
2021-02-15 22:10: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
Dominique Leuenberger
b45dafd48d Accepting request 852894 from server:dns
OBS-URL: https://build.opensuse.org/request/show/852894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=48
2020-12-04 20:27:40 +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
Dominique Leuenberger
d1b099ba8a Accepting request 840203 from server:dns
OBS-URL: https://build.opensuse.org/request/show/840203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=47
2020-10-10 17:01:45 +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
Dominique Leuenberger
74acea7d92 Accepting request 822963 from server:dns
OBS-URL: https://build.opensuse.org/request/show/822963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=46
2020-07-28 15:24:19 +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
Yuchen Lin
3ef11f368a Accepting request 807296 from server:dns
update to 1.10.1 with security fixes

OBS-URL: https://build.opensuse.org/request/show/807296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=45
2020-05-23 15:19:28 +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
1b47afa1a5 OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=127 2020-05-19 11:43:39 +00:00
Michael Ströder
88ffddd376 OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=126 2020-05-19 11:43:05 +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
Dominique Leuenberger
40ee47bad8 Accepting request 778122 from server:dns
OBS-URL: https://build.opensuse.org/request/show/778122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=44
2020-02-25 15:00:47 +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
Dominique Leuenberger
d3c2b7f61a Accepting request 758330 from server:dns
OBS-URL: https://build.opensuse.org/request/show/758330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unbound?expand=0&rev=43
2019-12-23 21:41:59 +00:00
Michael Ströder
1b132c4593 Accepting request 758270 from home:dimstar:Factory
Allow systemd-mini

OBS-URL: https://build.opensuse.org/request/show/758270
OBS-URL: https://build.opensuse.org/package/show/server:dns/unbound?expand=0&rev=121
2019-12-19 20:13:29 +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