SHA256
1
0
forked from pool/dnsdist
Commit Graph

65 Commits

Author SHA256 Message Date
Ana Guerrero
487e06c50d Accepting request 1173740 from server:dns
- update to 1.9.4: (bsc#1224001, CVE-2024-25581)
  * Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket

OBS-URL: https://build.opensuse.org/request/show/1173740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=10
2024-05-14 11:37:57 +00:00
27ccbfedf7 - update to 1.9.4: (bsc#1224001, CVE-2024-25581)
* Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=64
2024-05-13 15:46:50 +00:00
Ana Guerrero
bb714bdd65 Accepting request 1147125 from server:dns
- update to 1.9.0:
  * Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0

OBS-URL: https://build.opensuse.org/request/show/1147125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=9
2024-02-16 20:42:57 +00:00
2ed11f118b - update to 1.9.0:
* Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=62
2024-02-16 15:16:07 +00:00
Ana Guerrero
6f722dc84a Accepting request 1146199 from server:dns
Forwarded request #1145445 from dimstar

- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.

OBS-URL: https://build.opensuse.org/request/show/1146199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=8
2024-02-13 21:42:15 +00:00
b0546db78c Accepting request 1145445 from home:dimstar:Factory
- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.

OBS-URL: https://build.opensuse.org/request/show/1145445
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=60
2024-02-12 14:23:19 +00:00
bb7282fe25 - update to 1.8.3
https://dnsdist.org/changelog.html#change-1.8.3
  https://dnsdist.org/changelog.html#change-1.8.2

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=59
2024-02-09 12:44:45 +00:00
9edf97dfab Accepting request 1144169 from home:msmeissn:branches:server:dns
- provide user(dnsdist) and group(dnsdist)

OBS-URL: https://build.opensuse.org/request/show/1144169
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=58
2024-02-08 14:34:21 +00:00
Ana Guerrero
5fad8296c6 Accepting request 1128351 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1128351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=7
2023-11-23 20:42:33 +00:00
Dominique Leuenberger
9bb5133ee9 Accepting request 1121247 from home:dimstar:Factory
- BuildRequire pkgconfig(systemd): configure checks for the
  presence of systemctl, which is being pulled in like this.

OBS-URL: https://build.opensuse.org/request/show/1121247
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=56
2023-11-23 14:14:53 +00:00
Ana Guerrero
8df488d1ec Accepting request 1109721 from server:dns
- update to 1.8.1
  bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1

OBS-URL: https://build.opensuse.org/request/show/1109721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=6
2023-09-08 19:16:09 +00:00
51930f8df4 - update to 1.8.1
bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=54
2023-09-08 12:15:02 +00:00
Dominique Leuenberger
4fbe28fc8f Accepting request 1079926 from server:dns
Changelog only change

OBS-URL: https://build.opensuse.org/request/show/1079926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=5
2023-04-17 15:41:14 +00:00
c4b8b3da0b - Implements dnsdist in SLE15 (jsc#PED-3402)
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=52
2023-04-17 13:10:15 +00:00
Dominique Leuenberger
bd7496f07e Accepting request 1077173 from server:dns
- update to 1.8.0
  https://dnsdist.org/changelog.html#change-1.8.0

OBS-URL: https://build.opensuse.org/request/show/1077173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=4
2023-04-04 19:26:49 +00:00
4ec52c52f2 cleanup
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=50
2023-03-30 15:25:22 +00:00
106d311757 - update to 1.8.0
https://dnsdist.org/changelog.html#change-1.8.0

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=49
2023-03-30 13:39:44 +00:00
Dominique Leuenberger
448cea2e19 Accepting request 1073801 from server:dns
- update to 1.8.0~rc3
  https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin

OBS-URL: https://build.opensuse.org/request/show/1073801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=3
2023-03-22 21:31:46 +00:00
7e8723f5fd - update to 1.8.0~rc3
https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=47
2023-03-22 13:43:24 +00:00
Dominique Leuenberger
50c174b1d7 Accepting request 1070406 from server:dns
- update to 1.8.0~rc2
  https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed

OBS-URL: https://build.opensuse.org/request/show/1070406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=2
2023-03-09 16:46:54 +00:00
0c2e703914 OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=45 2023-03-09 11:44:28 +00:00
29a28f1cf5 - update to 1.8.0~rc2
https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=44
2023-03-09 11:35:20 +00:00
Dominique Leuenberger
4cac00130c Accepting request 1067916 from server:dns
dnsdist for Factory

OBS-URL: https://build.opensuse.org/request/show/1067916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnsdist?expand=0&rev=1
2023-02-27 11:55:06 +00:00
977ad38944 add missing patchwq
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=42
2023-02-27 09:23:54 +00:00
754320b281 - update to 1.8.0~rc1
https://dnsdist.org/changelog.html#change-1.8.0-rc1
- no_doh_protobuf.patch: fix compilation when no DoH enabled
- f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch: fixes compiler
  feature detection

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=41
2023-02-27 09:22:02 +00:00
78c455cd0f Accepting request 1067637 from home:dimstar:branches:REQUEST_1067608
- Refresh keyring: redownload
  https://dnsdist.org/_static/dnsdist-keyblock.asc as
  dnsdist.keyring.

OBS-URL: https://build.opensuse.org/request/show/1067637
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=40
2023-02-27 09:20:09 +00:00
2040b39d8c - Use sysusers* macros to generate and install daemon user
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=39
2023-02-20 13:23:28 +00:00
669a8e12d6 OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=38 2023-02-10 12:35:44 +00:00
0214b0889c - update to 1.7.3
No functional changes since last version
- Remove some build dependencies, like GNUTLS
- Remove DoH since it requires another http server that is not
  even in Factory. It's enabled by optinally
- Build on 32bit arches by using 64bit time_t there

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=37
2023-02-10 12:25:33 +00:00
4ff8685f06 - update to 1.7.3
https://dnsdist.org/changelog.html#change-1.7.3
  https://blog.powerdns.com/2022/11/02/dnsdist-1-7-3-released/

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=36
2022-11-02 15:15:54 +00:00
4b6488dfac - update to 1.7.2
https://dnsdist.org/changelog.html#change-1.7.2
  https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=35
2022-06-17 11:50:37 +00:00
cc792c7511 - update to 1.7.1
https://dnsdist.org/changelog.html#change-1.7.1
  https://blog.powerdns.com/2022/04/25/dnsdist-1-7-1-released/

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=34
2022-04-25 11:24:06 +00:00
32510f2d0e - make re2 conditional again to fix build on sle15
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=33
2022-01-17 16:53:51 +00:00
d3c2b9da2a - exclude all 32bit architectures as dnsdist wants to run on
systems where time_t is larger than 4 bytes

- cleanup all conditionals for pre 15.x distros 

- update to 1.7.0
  https://dnsdist.org/changelog.html#change-1.7.0
  https://blog.powerdns.com/2022/01/17/dnsdist-1-7-0-released/

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=32
2022-01-17 16:27:22 +00:00
a0d756cb0a explain why we dropped the patch
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=31
2021-09-15 09:54:40 +00:00
e24dbf1ab0 - update to 1.6.1
https://dnsdist.org/changelog.html#change-1.6.0
  https://dnsdist.org/changelog.html#change-1.6.1
- drop dnsdist_bindir.patch

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=30
2021-09-15 09:53:51 +00:00
dd9c24e57e - update to 1.5.1
https://dnsdist.org/changelog.html#change-1.5.1

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=29
2020-10-01 11:06:06 +00:00
b65ab28c1a - refresh patch dnsdist_bindir.patch:
user is now handled via service directly

- update to 1.5.0
  https://dnsdist.org/changelog.html#change-1.5.0
  https://blog.powerdns.com/2020/07/30/dnsdist-1-5-0-released/

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=28
2020-07-30 12:55:49 +00:00
bbf8e1926d only on opensuse
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=27
2020-04-05 22:37:57 +00:00
ef8944b52e fix conditional
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=26
2020-04-05 22:21:23 +00:00
1ef5bde143 - enable luajit on 15.1 and up
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=25
2020-04-05 22:06:21 +00:00
067a44727c - add instantiated services to the systemd macros
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=24
2020-04-05 21:32:15 +00:00
3337c87a39 - enable DNS over HTTP support on 15.1 and up
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=23
2020-04-05 21:29:31 +00:00
bb0858a184 - fix cmdline option for re2
- enable lmdb support on Tumbleweed

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=22
2020-04-05 20:51:19 +00:00
13157c45e5 - update to 1.4.0
https://dnsdist.org/changelog.html#change-1.4.0

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=21
2019-11-21 09:22:10 +00:00
f83921977a - add BuildRequires for doh build conditional
- make sure we build with epf and dnstap
- enable libcap support (new BR: libcap-devel)
- for luajit support if we build with luajit build conditional
- prepare lmdb support: fails atm as we do not ship the pkgconfig
  files

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=20
2019-11-01 06:41:27 +00:00
59531f752a - update to 1.4.0~rc5
https://dnsdist.org/changelog.html#change-1.4.0-rc5

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=19
2019-10-30 16:03:50 +00:00
7487db9945 OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=18 2019-10-25 13:22:19 +00:00
d2636075d6 - update to 1.4.0~rc4
https://dnsdist.org/changelog.html#change-1.4.0-rc4

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=17
2019-10-25 12:51:13 +00:00
49b39f33b8 Disable DoH as it requires another library...
OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=16
2019-10-04 16:12:48 +00:00