Compare commits

..

100 commits

Author SHA1 Message Date
Jakub Ružička
e93f63e14a Release 3.5.2-1 2025-12-19 15:09:23 +01:00
Jakub Ružička
52aa1c6b27 Release 3.5.1-1 2025-10-16 18:27:36 +02:00
Python Maint
ddd930d752 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:24:39 +02:00
Python Maint
5f2a9a0ff6 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 12:54:15 +02:00
Jakub Ružička
dd527b7f5e Release 3.4.8-1 2025-07-30 18:51:10 +02:00
Fedora Release Engineering
6c5a438f27 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 18:52:17 +00:00
Jakub Ružička
4beee8e3ef Remove %{_isa} from new noarch packages Requires 2025-06-12 15:39:53 +02:00
Jakub Ružička
da48f736c7 Release 3.4.7-1 2025-06-04 12:17:47 +02:00
Jakub Ružička
14ad9e8872 Release 3.4.6-1 2025-04-10 14:56:53 +02:00
Jakub Ružička
c4c7522355 Release 3.4.5-1 2025-03-19 15:57:47 +01:00
Zbigniew Jędrzejewski-Szmek
d143e24bd6 Add sysusers.d config file to allow rpm to create users/groups automatically 2025-01-23 19:41:30 +01:00
Jakub Ružička
c7a05c603f Release 3.4.4-1 2025-01-23 12:33:32 +01:00
Fedora Release Engineering
bfa25fcbdf Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 09:38:33 +00:00
Jakub Ružička
dd8ae2dfdc Release 3.4.3-1 2024-12-10 15:06:13 +01:00
Jakub Ružička
5d161e7b83 Release 3.4.2-1 2024-11-25 14:39:09 +01:00
Jakub Ružička
e032f5a7bb Release 3.3.9-1 2024-08-26 13:12:43 +02:00
Jakub Ružička
2a8b2da1f1 Release 3.3.8-1 2024-07-22 15:41:40 +02:00
Fedora Release Engineering
a9e74b73bb Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 12:31:29 +00:00
Jakub Ružička
b123566beb Release 3.3.7-1 2024-06-25 17:57:55 +02:00
Jakub Ružička
0c873d2b5d Release 3.3.6-1 2024-06-13 22:15:33 +02:00
Jakub Ružička
75d5fcc8bf Release 3.3.5-1 2024-03-07 17:06:16 +01:00
Jakub Ružička
7d567e615b Release 3.3.4-1 2024-01-24 14:18:06 +01:00
Fedora Release Engineering
2f4bd0e393 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 01:11:24 +00:00
Jakub Ružička
8b65df1887 Release 3.3.3-1 2023-12-13 16:55:20 +01:00
Jakub Ružička
268a49299e Release 3.3.2-1 2023-10-21 01:29:58 +02:00
Jakub Ružička
bfd23ff357 Release 3.3.1-1 2023-09-12 11:21:30 +02:00
Jakub Ružička
7d87ec6eb5 Release 3.3.0-1 2023-08-28 16:10:32 +02:00
Jakub Ružička
d00ce92d5c Release 3.2.9-1 2023-07-27 17:59:19 +02:00
Fedora Release Engineering
45f01e80d0 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:25:17 +00:00
Jakub Ružička
408cf4e78f Release 3.2.8-1 2023-06-26 16:00:51 +02:00
Jakub Ružička
8ea3b7cd99 Release 3.2.7-1 2023-06-06 13:33:52 +02:00
Michel Alexandre Salim
dbe8134e54
Add BR on libxdp on RHEL >= 9 to use with libbpf-1.x
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2023-05-12 12:02:46 -07:00
Jakub Ružička
fbdc7bb308 Update upstream signing key
pub   rsa4096/0x10BB7AF6FEBBD6AB 2017-07-10 [SC] [expires: 2026-11-11]
      Key fingerprint = 742F A4E9 5829 B6C5 EAC6  B857 10BB 7AF6 FEBB D6AB
uid   Daniel Salzman <daniel.salzman@nic.cz>
2023-04-11 14:55:35 +02:00
Jakub Ružička
e87a1b23b5 Release 3.2.6-1 2023-04-06 16:45:26 +02:00
Jakub Ružička
ebadb0cd47 Release 3.2.5-1 2023-02-02 14:20:58 +01:00
Fedora Release Engineering
5342475850 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:00:33 +00:00
Jakub Ružička
d5eb75216c Release 3.2.4-1 2022-12-12 13:53:58 +01:00
Jakub Ružička
22e44f1851 Rebuilt for libbpf 1.0 transition 2022-11-28 22:25:29 +00:00
Jakub Ružička
0f4cb8a10a Release 3.2.3-1 2022-11-21 14:44:06 +01:00
Jakub Ružička
ffc3405998 Release 3.2.2-2 2022-11-04 14:04:32 +01:00
Jakub Ružička
1c209927f1 Release 3.2.2-1 2022-11-01 14:05:56 +01:00
Jakub Ružička
2810363627 Release 3.2.1-1 2022-09-09 16:01:39 +02:00
Jakub Ružička
51b9a96e1c Release 3.2.0-1 2022-08-24 13:49:18 +02:00
Fedora Release Engineering
15d4874bf9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:29:34 +00:00
Jakub Ružička
16c38465b5 knot-3.1.8-1 2022-04-28 13:50:48 +02:00
Jakub Ružička
be01bbef6a knot-3.1.7-1 2022-03-30 16:46:06 +02:00
Jakub Ružička
bbc2183701 knot-3.1.6-1
Changelog:
- Update to 3.1.6
- Add dbus config
- Use _sharedstatedir for home
2022-02-10 18:34:59 +01:00
Fedora Release Engineering
617553e5c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:02:34 +00:00
Jakub Ružička
9e0ee5e6d6 knot-3.1.5-1
Changelog:
- Update to 3.1.5
2022-01-05 14:39:06 +00:00
Adrian Reber
c2e3dd7c48
Rebuilt for protobuf 3.19.0 2021-11-06 18:41:40 +01:00
Jakub Ružička
122a1b21fd knot-3.1.4-1
Changelog:
- Update to 3.1.4
2021-11-04 13:17:51 +00:00
Adrian Reber
e0d26b2967
Rebuilt for protobuf 3.18.1 2021-10-26 08:44:22 +02:00
Jakub Ružička
ab953300db knot-3.1.3-1
Changelog:
- Update to 3.1.3
2021-10-19 12:46:11 +00:00
Jakub Ružička
0a3c2778b2 knot-3.1.2-1
Changelog:
- Update to 3.1.2
2021-09-09 13:12:29 +00:00
Jakub Ružička
e878508e28 knot-3.1.1-1
Changelog:
- Update to 3.1.1
- Enable XDP on ARM and improve XDP config macros
- Remove patch included upstream
2021-08-10 14:37:57 +00:00
Jakub Ružička
fc53c045df knot-3.1.0-2
Changelog:
- Introduce a patch to fix tests on ppc64le
- Use autosetup macro to apply patches
2021-08-04 14:11:00 +00:00
Jakub Ružička
1d7d2875cd knot-3.1.0-1
Changelog:
- Update to 3.1.0
- Add missing BuildRequires including new libmnl for kxdpgun
- Temporarily disable XDP on ARM until issues are resolved
2021-08-02 16:09:33 +02:00
Fedora Release Engineering
35867a2b29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:16:28 +00:00
Jakub Ružička
0ffed24e6a knot-3.0.8-1
Changelog:
- Update to 3.0.8
- Print failed tests during check
2021-07-16 15:02:35 +00:00
Jakub Ružička
4797c4649d knot-3.0.7-1
Changelog:
- Update to 3.0.7
2021-06-17 12:40:55 +00:00
Jakub Ružička
e391b72f8b knot-3.0.6-1
Changelog:
- Update to 3.0.6
2021-05-14 11:10:35 +00:00
Jakub Ružička
dfb711f3b9 knot-3.0.5-1
Changelog:
- Update to 3.0.5
- Properly escape BASE_VERSION macro
- Include module dirs in main package
2021-03-30 17:22:16 +02:00
Zbigniew Jędrzejewski-Szmek
20531bf493 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:35 +01:00
Jakub Ružička
0e975f2df9 knot-3.0.4-1
Changelog:
- Update to 3.0.4
- Move dnstap module to subpackage
- Move geoip module to subpackage
- Remove redundant VERSION macro
2021-02-02 13:26:05 +00:00
Fedora Release Engineering
5b8fe55789 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:00:42 +00:00
Adrian Reber
83124a8512
Rebuilt for protobuf 3.14 2021-01-14 08:45:50 +01:00
Tom Stellard
2b28a103bc Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 22:35:56 +00:00
Jakub Ružička
fd14c786d3 knot-3.0.3-1
Changelog:
- Update to 3.0.3
2020-12-18 11:36:01 +01:00
Jakub Ružička
936ea8d574 knot-3.0.2-2
Changelog:
- Remove patch included in upstream release
2020-11-11 15:20:54 +00:00
Jakub Ružička
145359c0fd knot-3.0.2-1: new upstream release
Changelog:
- Update to 3.0.2
2020-11-11 16:09:01 +01:00
Jakub Ružička
2d84f22383 knot-3.0.1-2: respect GnuTLS insecure algorithms
Changelog:
- Respect GnuTLS insecure algorithms
2020-11-11 16:01:05 +01:00
Tomas Krizek
069409e8c5 Merge #2 tests: replace standard-test-rpm with -basic 2020-10-13 10:57:02 +00:00
Jakub Ružička
dd08587d22 knot-3.0.1-1: new upstream release
Changelog:
- Update to 3.0.1
- Sync packaging from upstream
2020-10-12 16:10:52 +02:00
Jakub Ružička
10b74c474a tests: replace standard-test-rpm with -basic
Replace current failing tests mixed with custom roles
with standard tests as described in Fedora CI docs:

https://docs.fedoraproject.org/en-US/ci/how-to-add-dist-git-test/

Functionality of test_basic_zone.yml was ported to
scripts/test_basic_zone.sh.
2020-10-12 14:28:03 +02:00
Adrian Reber
fdd70bcd23
Rebuilt for protobuf 3.13 2020-09-24 08:59:31 +02:00
Jakub Ružička
4c31ed0792 knot-3.0.0-1: update sources 2020-09-10 15:37:32 +00:00
Jakub Ružička
ba4dfabd8f knot-3.0.0-1: new major upstream release
Changelog:
- New major upstream release 3.0.0
- Sync packaging from upstream
2020-09-10 17:17:53 +02:00
Jakub Ružička
07b52db0e2 2.9.6-1: new upstream release
Changelog:
- Update to 2.9.6
2020-09-02 10:56:01 +00:00
Fedora Release Engineering
fe5f24c167 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:33:56 +00:00
Adrian Reber
e64f78ee4a
Rebuilt for protobuf 3.12 2020-06-21 18:53:01 +02:00
Tomas Krizek
948f67beac
2.9.5-1: new upstream release 2020-05-25 10:58:01 +02:00
Tomas Krizek
1d6d80228a
2.9.4-1: new upstream release 2020-05-05 10:21:06 +02:00
Tomas Krizek
41c915ca74
2.9.3-1: new upstream release 2020-03-03 13:06:36 +01:00
Fedora Release Engineering
351316b8ee - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 07:43:02 +00:00
Tomas Krizek
6b318bb558
2.9.2-1: new upstream release 2019-12-13 10:22:20 +01:00
Tomas Krizek
8445752fec
new upstream release 2.9.1-1 2019-11-12 12:03:26 +01:00
Tomas Krizek
5e8d6168a9
update PGP key and fix unsafe keyring permissions
Fixes BZ#1756254
2019-11-12 11:51:19 +01:00
Tomas Krizek
8be9013bf4
2.8.4-1: new upstream release 2019-09-24 12:55:49 +02:00
Fedora Release Engineering
13cc527fb9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 11:58:56 +00:00
Tomas Krizek
770016912a
new upstream release 2.8.3 2019-07-16 15:00:29 +02:00
Tomas Krizek
6a5c050e9e
new upstream release 2.8.2 2019-06-26 10:43:44 +02:00
Tomas Krizek
e1861312c1
new upstream release 2.8.1
Resolves BZ#1700251
2019-05-29 16:54:12 +02:00
Tomas Krizek
ae5a70fcd6
2.7.6-3: disable unccessary failing test
Fixes BZ#1675235
2019-02-28 15:48:36 +01:00
Fedora Release Engineering
14bba60009 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 05:54:13 +00:00
Tomas Krizek
87ccb3c7ee
2.7.6-1: new upstream release 2019-01-23 13:45:41 +01:00
Igor Gnatenko
51b0fa2874
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:39:27 +01:00
Tomas Krizek
5d3ab41496
2.7.5-1: new upstream release 2019-01-07 16:35:44 +01:00
Tomas Krizek
89d11859c4
2.7.4-1: new upstream release 2018-11-13 12:37:32 +01:00
Tomas Krizek
4ebdb38189
2.7.3-1: new upstream release 2018-10-12 13:16:31 +02:00
Tomas Krizek
241e73e564
2.7.2-1: new upstream release 2018-08-29 15:12:28 +02:00
4 changed files with 610 additions and 155 deletions

View file

@ -1,26 +0,0 @@
Author: Tomas Krizek <tomas.krizek@nic.cz>
Date: 2019-02-28 14:26:56 +0100
test_net: disable UDP send on unconnected
This test started to fail with 5.0 kernel in F30+ on aarch64 and s390x.
The functionality isn't used by Knot DNS, so disabling this test until
the issue is resolved should be safe.
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1675235
diff --git a/tests/contrib/test_net.c b/tests/contrib/test_net.c
index 0a22abbbc..6ec4bda31 100644
--- a/tests/contrib/test_net.c
+++ b/tests/contrib/test_net.c
@@ -310,10 +310,6 @@ static void test_unconnected(void)
r = net_dgram_recv(sock, buffer, buffer_len, TIMEOUT_SHORT);
is_int(KNOT_ETIMEOUT, r, "UDP, receive timeout on unconnected socket");
- struct sockaddr_storage server_addr = addr_from_socket(server);
- r = net_dgram_send(sock, buffer, buffer_len, &server_addr);
- is_int(buffer_len, r, "UDP, send on defined address");
-
close(sock);
// TCP

View file

@ -1,18 +0,0 @@
From: Daniel Salzman <daniel.salzman@nic.cz>
Date: Sun, 20 Feb 2022 20:38:35 +0100
Subject: [PATCH] Revert "configure: upgrade from AC_PROG_CC_C99 to AC_PROG_CC"
diff --git a/configure.ac b/configure.ac
index 6506197ed..c7df7f815 100644
--- a/configure.ac
+++ b/configure.ac
@@ -38,7 +38,8 @@ release_date=$($SED -n 's/^Knot DNS .* (\(.*\))/\1/p;q;' ${srcdir}/NEWS)
AC_SUBST([RELEASE_DATE], $release_date)
# Set compiler compatibility flags
-AC_PROG_CC
+AC_PROG_CC_C99 # AC_PROG_CC not supported by CentOS 7
+AM_PROG_CC_C_O # Needed by CentOS 7
AC_PROG_CPP_WERROR
# Set default CFLAGS

717
knot.spec

File diff suppressed because it is too large Load diff

View file

@ -1,2 +1,2 @@
SHA512 (knot-3.2.13.tar.xz) = ed68faa1d8eba375ca7e22599bafab782f82c3510ec4e3d8a063cbf55c4ee5d5be91a1a045d71e53a36769ec099e252c959471cbc70c1afee2bee4d453732f10
SHA512 (knot-3.2.13.tar.xz.asc) = e5c58e06fa637b0a3e020383e7bd8ebca47d094085680a5c65ff4fbbbce47453c887e0ebd4cd05947a704ce1eac2268cdfda27c32c35db7d1ac5b0cb644f311e
SHA512 (knot-3.5.2.tar.xz) = 4dd8e42088f792459859da807427024ded926c2a8fb5b9fd4596b631a184269e3d84f0cd4be9192f2546977c598c418f8d44cabccbc393f9f7cf2f0dd5adc595
SHA512 (knot-3.5.2.tar.xz.asc) = 5f6ee7fedc0d5b904572d2f6d47858065cdc4efa7217b4e9dcbb38ae63a1533646ba2b042bb0c1fe533a3caf6ba41c81010616393d2a0adcea77712608931b38