From 7bb772f0be237d89ceed91aaa0a016cadc3a216c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:17:00 +0000 Subject: [PATCH 01/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 04d36e2..27d8eeb 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.14 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.9.14-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Mar 21 2019 Athmane Madjoudj - 0.9.14-5 - Enable raw support From 9146799687181b5ff61c64303d8cfb2d9b050cbd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:23:35 +0000 Subject: [PATCH 02/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 27d8eeb..4750d7b 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.14 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.9.14-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.9.14-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From a04560097ce5db07ddf9d818b525cbf8e3877d87 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 30 Mar 2020 14:54:50 +0200 Subject: [PATCH 03/29] Add url macro --- ubridge.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 4750d7b..ab4e255 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -7,7 +7,7 @@ Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ URL: https://github.com/GNS3/ubridge -Source0: https://github.com/GNS3/ubridge/archive/v%{version}/%{name}-%{version}.tar.gz +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz # Not needed, RPM will auto-generate deps From 4ea2cf95aac2528130a50e786d0f8bb3ef33792e Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 30 Mar 2020 14:55:58 +0200 Subject: [PATCH 04/29] Update to 0.9.18 --- .gitignore | 3 +-- sources | 2 +- ubridge.spec | 7 +++++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 16ab27f..46a83d5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/ubridge-0.9.12.tar.gz -/ubridge-0.9.14.tar.gz +ubridge-*.tar.gz diff --git a/sources b/sources index 51b4616..9b436c3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-0.9.14.tar.gz) = 7e92ca6ee8dd5815991c5d157278487cfad69710f0a63fc217d5d0e61678d272bf5a0d31b6afe25b1060df1ad13e229f1d573c03fecb1453167a9ff364283a5f +SHA512 (ubridge-0.9.18.tar.gz) = f2c9e9d0242f61363a3f4ce6f1acf4013245ff0854a7f64c96d6b8737bd3cc505a38aaf43a0928e2a5a88bcd39f786e00fab68748ad56770d18d713005750c60 diff --git a/ubridge.spec b/ubridge.spec index ab4e255..8acc35e 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: ubridge -Version: 0.9.14 -Release: 7%{?dist} +Version: 0.9.18 +Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Mon Mar 30 2020 Nicolas Chauvet - 0.9.18-1 +- Update to 0.9.18 + * Fri Jan 31 2020 Fedora Release Engineering - 0.9.14-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From c90fdfdc0eff4b3d79715a09272a83c1aa070674 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:08:01 +0000 Subject: [PATCH 05/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 8acc35e..ef35dd0 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.9.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Mar 30 2020 Nicolas Chauvet - 0.9.18-1 - Update to 0.9.18 From af49e1c9ff793798caea11aba62e67abea6fef0e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:31:54 +0000 Subject: [PATCH 06/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index ef35dd0..ab648b5 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.9.18-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.9.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From df9c0bcacde711e8e0cdf1c85c9ad966a7e3010a Mon Sep 17 00:00:00 2001 From: nucleo Date: Wed, 10 Mar 2021 11:57:24 +0200 Subject: [PATCH 07/29] Add -lnl-3 in CFLAGS, BuildRequires: libnl3-devel (Bug 1923474) --- ubridge.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ubridge.spec b/ubridge.spec index ab648b5..f267961 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -12,7 +12,7 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz # Not needed, RPM will auto-generate deps #Requires: iniparser - +BuildRequires: libnl3-devel BuildRequires: libpcap-devel BuildRequires: gcc BuildRequires: make @@ -36,7 +36,7 @@ interfaces is supported. Packet capture is also supported. %build -make %{?_smp_mflags} SYSTEM_INIPARSER=1 CFLAGS="-DLINUX_RAW $RPM_OPT_FLAGS" +make %{?_smp_mflags} SYSTEM_INIPARSER=1 CFLAGS="-DLINUX_RAW $RPM_OPT_FLAGS -lnl-3" %install mkdir -p %{buildroot}%{_bindir} @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Wed Mar 10 2021 Alexey Kurov - 0.9.18-4 +- Add -lnl-3 in CFLAGS, BuildRequires: libnl3-devel (Bug 1923474) + * Wed Jan 27 2021 Fedora Release Engineering - 0.9.18-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6351c6298ab207c837a495c272b8861b60a6715c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 19:53:14 +0000 Subject: [PATCH 08/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index f267961..8c9eba8 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.9.18-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Mar 10 2021 Alexey Kurov - 0.9.18-4 - Add -lnl-3 in CFLAGS, BuildRequires: libnl3-devel (Bug 1923474) From 8cfb4926d3880f1bc100356320e58d70b0a3e993 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:22:17 +0000 Subject: [PATCH 09/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 8c9eba8..58944b0 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.9.18-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.9.18-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From ca7a55fd9fd51ed9a5c0a0f11cb3320e7d46c93c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:13:46 +0000 Subject: [PATCH 10/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 58944b0..b6bb295 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.9.18-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.9.18-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From e3650e1cf6caa1555ada3a890a515f5be727e276 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:38:32 +0000 Subject: [PATCH 11/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index b6bb295..749e404 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.9.18-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.9.18-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 81d9bb5ccbcae944ba8df63ceccefd793774d573 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 16:57:15 +0000 Subject: [PATCH 12/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 749e404..588dd37 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.9.18-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.9.18-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 255dd55254578cbd58e72ab97f3cd4c872062bac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 06:56:30 +0000 Subject: [PATCH 13/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 588dd37..8572b81 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.9.18-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.9.18-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From c46120107ca9659d4ec5a4679ae2270fd45a7ece Mon Sep 17 00:00:00 2001 From: nucleo Date: Thu, 30 May 2024 13:57:54 +0300 Subject: [PATCH 14/29] Rebuilt for iniparser-4.2.2 --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 8572b81..7c71819 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Thu May 30 2024 Alexey Kurov - 0.9.18-11 +- Rebuilt for iniparser-4.2.2 + * Sat Jan 27 2024 Fedora Release Engineering - 0.9.18-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 6246d23cdb6b5d36544065a853c40681af4dd735 Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Tue, 18 Jun 2024 14:58:25 -0400 Subject: [PATCH 15/29] Rebuild for iniparser-4.2.4 Signed-off-by: David Cantrell --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 7c71819..a520654 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Tue Jun 18 2024 David Cantrell - 0.9.18-12 +- Rebuild for iniparser-4.2.4 + * Thu May 30 2024 Alexey Kurov - 0.9.18-11 - Rebuilt for iniparser-4.2.2 From 987ff5cf4107af7e47d6ea9ba790053d797e5200 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:05:53 +0000 Subject: [PATCH 16/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index a520654..b88bf6d 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.18 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces License: GPLv3+ @@ -51,6 +51,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.9.18-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jun 18 2024 David Cantrell - 0.9.18-12 - Rebuild for iniparser-4.2.4 From c29ceb9de4ba285b55a2dd6e4ba73f0ca4e7237d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:27:02 +0200 Subject: [PATCH 17/29] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- ubridge.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ubridge.spec b/ubridge.spec index b88bf6d..e06ca84 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,10 +2,11 @@ Name: ubridge Version: 0.9.18 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: https://github.com/GNS3/ubridge Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz @@ -51,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Thu Jul 25 2024 Miroslav Suchý - 0.9.18-14 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.9.18-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2ec5df4702b5a447beb8aea7e8c5a2f6e1bdff0d Mon Sep 17 00:00:00 2001 From: nucleo Date: Thu, 7 Nov 2024 15:07:10 +0200 Subject: [PATCH 18/29] Update to 0.9.19 --- 0001-Preserve-timestamps-during-cp.patch | 24 ------- ...ion-to-use-system-provided-iniparser.patch | 65 ------------------- ...as-well-for-system-provided-iniparse.patch | 24 ------- sources | 2 +- ubridge.spec | 9 ++- 5 files changed, 7 insertions(+), 117 deletions(-) delete mode 100644 0001-Preserve-timestamps-during-cp.patch delete mode 100644 0002-Add-option-to-use-system-provided-iniparser.patch delete mode 100644 0003-Tweak-LIBS-var-as-well-for-system-provided-iniparse.patch diff --git a/0001-Preserve-timestamps-during-cp.patch b/0001-Preserve-timestamps-during-cp.patch deleted file mode 100644 index ca0befd..0000000 --- a/0001-Preserve-timestamps-during-cp.patch +++ /dev/null @@ -1,24 +0,0 @@ -From cfd588c555dcf02920488b8e3e82b257ef6639f5 Mon Sep 17 00:00:00 2001 -From: Athmane Madjoudj -Date: Tue, 29 Aug 2017 19:51:34 +0100 -Subject: [PATCH 1/3] Preserve timestamps during cp - ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 132c142..8d8c030 100644 ---- a/Makefile -+++ b/Makefile -@@ -88,6 +88,6 @@ install : $(NAME) - else - install : $(NAME) - chmod +x $(NAME) -- cp $(NAME) $(BINDIR) -+ cp -p $(NAME) $(BINDIR) - setcap cap_net_admin,cap_net_raw=ep $(BINDIR)/$(NAME) - endif --- -2.13.5 - diff --git a/0002-Add-option-to-use-system-provided-iniparser.patch b/0002-Add-option-to-use-system-provided-iniparser.patch deleted file mode 100644 index 0894079..0000000 --- a/0002-Add-option-to-use-system-provided-iniparser.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 7c692d02aef17e65081ccabb2cc81ab743db6920 Mon Sep 17 00:00:00 2001 -From: Athmane Madjoudj -Date: Tue, 29 Aug 2017 22:24:24 +0100 -Subject: [PATCH 2/3] Add option to use system provided iniparser - ---- - Makefile | 10 ++++++++-- - src/parse.h | 5 +++++ - 2 files changed, 13 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index 8d8c030..c5bf8c9 100644 ---- a/Makefile -+++ b/Makefile -@@ -27,8 +27,6 @@ SRC = src/ubridge.c \ - src/nio_unix.c \ - src/nio_ethernet.c \ - src/nio_tap.c \ -- src/iniparser/iniparser.c \ -- src/iniparser/dictionary.c \ - src/parse.c \ - src/packet_filter.c \ - src/pcap_capture.c \ -@@ -37,6 +35,7 @@ SRC = src/ubridge.c \ - src/hypervisor_parser.c \ - src/hypervisor_bridge.c - -+ - OBJ = $(SRC:.c=.o) - - CC = gcc -@@ -66,6 +65,13 @@ ifeq ($(shell uname), Linux) - src/netlink/nl.c - endif - -+ifeq ($(SYSTEM_INIPARSER),1) -+ CFLAGS += -DUSE_SYSTEM_INIPARSER -+else -+ SRC += src/iniparser/iniparser.c \ -+ src/iniparser/dictionary.c -+endif -+ - ############################## - - $(NAME) : $(OBJ) -diff --git a/src/parse.h b/src/parse.h -index be3deb7..969a962 100644 ---- a/src/parse.h -+++ b/src/parse.h -@@ -22,7 +22,12 @@ - #define PARSE_H_ - - #include "ubridge.h" -+ -+#ifdef USE_SYSTEM_INIPARSER -+#include -+#else - #include "iniparser/iniparser.h" -+#endif - - #define MAX_KEY_SIZE 256 - --- -2.13.5 - diff --git a/0003-Tweak-LIBS-var-as-well-for-system-provided-iniparse.patch b/0003-Tweak-LIBS-var-as-well-for-system-provided-iniparse.patch deleted file mode 100644 index 13154f6..0000000 --- a/0003-Tweak-LIBS-var-as-well-for-system-provided-iniparse.patch +++ /dev/null @@ -1,24 +0,0 @@ -From c493edcc28bb3aeb725797180ce611f5538154b1 Mon Sep 17 00:00:00 2001 -From: Athmane Madjoudj -Date: Tue, 29 Aug 2017 23:00:00 +0100 -Subject: [PATCH 3/3] Tweak LIBS var as well for system provided iniparse - ---- - Makefile | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Makefile b/Makefile -index c5bf8c9..c8cd93c 100644 ---- a/Makefile -+++ b/Makefile -@@ -67,6 +67,7 @@ endif - - ifeq ($(SYSTEM_INIPARSER),1) - CFLAGS += -DUSE_SYSTEM_INIPARSER -+ LIBS += -liniparser - else - SRC += src/iniparser/iniparser.c \ - src/iniparser/dictionary.c --- -2.13.5 - diff --git a/sources b/sources index 9b436c3..bf18daa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-0.9.18.tar.gz) = f2c9e9d0242f61363a3f4ce6f1acf4013245ff0854a7f64c96d6b8737bd3cc505a38aaf43a0928e2a5a88bcd39f786e00fab68748ad56770d18d713005750c60 +SHA512 (ubridge-0.9.19.tar.gz) = b693a64569ba17fcb40f8a7894fcc205efba17fc3103150bb6f1d7a8a165505c88251e75f56d003f4c4337e97bffa57b5948156e42d01a2938b8d969a088ff32 diff --git a/ubridge.spec b/ubridge.spec index e06ca84..92be639 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: ubridge -Version: 0.9.18 -Release: 14%{?dist} +Version: 0.9.19 +Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -47,11 +47,14 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %files %license LICENSE -%doc README.rst +%doc README.md %attr(0755,root,root) %caps(cap_net_admin,cap_net_raw=ep) %{_bindir}/%{name} %changelog +* Thu Nov 7 2024 Alexey Kurov - 0.9.19-1 +- Update to 0.9.19 + * Thu Jul 25 2024 Miroslav Suchý - 0.9.18-14 - convert license to SPDX From 65e46571ad20159aa20844a786f1087fb6a3fbd6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:34:11 +0000 Subject: [PATCH 19/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 92be639..9006b2f 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.9.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Nov 7 2024 Alexey Kurov - 0.9.19-1 - Update to 0.9.19 From 596a7d7a09f8b1695ea24f2da4d70fa5168a1ddb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:41:34 +0000 Subject: [PATCH 20/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 9006b2f..5b09085 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.19 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.9.19-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.9.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9444dda8c16a0ad6fae50e1175e17a2240a5f27e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:31:32 +0000 Subject: [PATCH 21/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 5b09085..02a199e 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 0.9.19 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.9.19-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.9.19-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 2b4b4276acf75be41cb1ab8bb6e74b8e02f26c48 Mon Sep 17 00:00:00 2001 From: nucleo Date: Mon, 25 May 2026 18:59:09 +0300 Subject: [PATCH 22/29] Update to 1.0.0 --- sources | 2 +- ubridge.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index bf18daa..2c308ef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-0.9.19.tar.gz) = b693a64569ba17fcb40f8a7894fcc205efba17fc3103150bb6f1d7a8a165505c88251e75f56d003f4c4337e97bffa57b5948156e42d01a2938b8d969a088ff32 +SHA512 (ubridge-1.0.0.tar.gz) = 84be61679e132c7f664935b8213e0b150044058396d75c14d71e6318c1424d94f93fe364bcddc8376cda6b2aa2069ffc3fcc4d8c19fa94d7bed05be7215460ea diff --git a/ubridge.spec b/ubridge.spec index 02a199e..4fc20d2 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: ubridge -Version: 0.9.19 -Release: 4%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Mon May 25 2026 Alexey Kurov - 1.0.0-1 +- Update to 1.0.0 + * Sat Jan 17 2026 Fedora Release Engineering - 0.9.19-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From b2512b1246e42d79912df169226a8c03c1be7da7 Mon Sep 17 00:00:00 2001 From: nucleo Date: Sun, 31 May 2026 13:28:28 +0300 Subject: [PATCH 23/29] Update to 1.0.1 --- sources | 2 +- ubridge.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 2c308ef..59e2581 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.0.0.tar.gz) = 84be61679e132c7f664935b8213e0b150044058396d75c14d71e6318c1424d94f93fe364bcddc8376cda6b2aa2069ffc3fcc4d8c19fa94d7bed05be7215460ea +SHA512 (ubridge-1.0.1.tar.gz) = 00c1fd7bfd974f3515180e73ee62bb81cf7cd27e83195bc03f8b1df1888bdfb2cd666c1b7e5c4aee630d01a6acc120bac4f55d2c700a7b39a1b81f03c7aa1a3f diff --git a/ubridge.spec b/ubridge.spec index 4fc20d2..b901219 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: ubridge -Version: 1.0.0 +Version: 1.0.1 Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sun May 31 2026 Alexey Kurov - 1.0.1-1 +- Update to 1.0.1 + * Mon May 25 2026 Alexey Kurov - 1.0.0-1 - Update to 1.0.0 From b05499019fa937e4f818d1577fd2d82b877ac11a Mon Sep 17 00:00:00 2001 From: nucleo Date: Tue, 7 Jul 2026 13:25:55 +0300 Subject: [PATCH 24/29] Update to 1.1.0 --- sources | 2 +- ubridge.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 59e2581..18148f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.0.1.tar.gz) = 00c1fd7bfd974f3515180e73ee62bb81cf7cd27e83195bc03f8b1df1888bdfb2cd666c1b7e5c4aee630d01a6acc120bac4f55d2c700a7b39a1b81f03c7aa1a3f +SHA512 (ubridge-1.1.0.tar.gz) = 39d53727e4b1caea9f735914745b21828b04253932c13519bbf8f721229bac4b4180a6b4c3fc922d2ac82d1a5692377d727e230de78bf905c68e4bcfef33674c diff --git a/ubridge.spec b/ubridge.spec index b901219..c3c35e9 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: ubridge -Version: 1.0.1 +Version: 1.1.0 Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces @@ -47,11 +47,14 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %files %license LICENSE -%doc README.md +%doc README.md SECURITY.md doc/brctl.md doc/link.md %attr(0755,root,root) %caps(cap_net_admin,cap_net_raw=ep) %{_bindir}/%{name} %changelog +* Tue Jul 07 2026 Alexey Kurov - 1.1.0-1 +- Update to 1.1.0 + * Sun May 31 2026 Alexey Kurov - 1.0.1-1 - Update to 1.0.1 From 70316aa3910640cabac688dfa7407eafd530f053 Mon Sep 17 00:00:00 2001 From: nucleo Date: Wed, 8 Jul 2026 10:52:46 +0300 Subject: [PATCH 25/29] Update to 1.1.1 --- sources | 2 +- ubridge.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 18148f0..ff5fde5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.1.0.tar.gz) = 39d53727e4b1caea9f735914745b21828b04253932c13519bbf8f721229bac4b4180a6b4c3fc922d2ac82d1a5692377d727e230de78bf905c68e4bcfef33674c +SHA512 (ubridge-1.1.1.tar.gz) = 56eebc354860569697167f773cd37478aa324b610a0f7ec378b0af66c57ecf2dd457674bad24c44884d0b1c3b3d557b055015a6bbf2bd47ef6b667ef8bf9fbe9 diff --git a/ubridge.spec b/ubridge.spec index c3c35e9..3fdc4a5 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: ubridge -Version: 1.1.0 +Version: 1.1.1 Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Wed Jul 08 2026 Alexey Kurov - 1.1.1-1 +- Update to 1.1.1 + * Tue Jul 07 2026 Alexey Kurov - 1.1.0-1 - Update to 1.1.0 From 39ae42fcfae558055a91e4a24feab7f0ae80f5c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:05:09 +0000 Subject: [PATCH 26/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- ubridge.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubridge.spec b/ubridge.spec index 3fdc4a5..90d91f8 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 1.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Jul 08 2026 Alexey Kurov - 1.1.1-1 - Update to 1.1.1 From bd7552af5d0d395893f7b83e7ac59b4c0527d424 Mon Sep 17 00:00:00 2001 From: nucleo Date: Thu, 6 Aug 2026 07:17:29 +0300 Subject: [PATCH 27/29] Update to 1.2.0 --- sources | 2 +- ubridge.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index ff5fde5..e064a5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.1.1.tar.gz) = 56eebc354860569697167f773cd37478aa324b610a0f7ec378b0af66c57ecf2dd457674bad24c44884d0b1c3b3d557b055015a6bbf2bd47ef6b667ef8bf9fbe9 +SHA512 (ubridge-1.2.0.tar.gz) = c578ff5b85463d83179bbdd8579a3d63e79a0239855b578aad7618ec2d92f09972120c06579f4798c4028641c8b11aedc8b94083a4eec3a8890488163944cfda diff --git a/ubridge.spec b/ubridge.spec index 90d91f8..5f001b0 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: ubridge -Version: 1.1.1 -Release: 2%{?dist} +Version: 1.2.0 +Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Thu Aug 06 2026 Alexey Kurov - 1.2.0-1 +- Update to 1.2.0 + * Fri Jul 17 2026 Fedora Release Engineering - 1.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From f807322ebef7351675ce95a833358f6a1e78e4ee Mon Sep 17 00:00:00 2001 From: nucleo Date: Thu, 6 Aug 2026 16:17:56 +0300 Subject: [PATCH 28/29] New sources --- sources | 2 +- ubridge.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index e064a5f..4f8062d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.2.0.tar.gz) = c578ff5b85463d83179bbdd8579a3d63e79a0239855b578aad7618ec2d92f09972120c06579f4798c4028641c8b11aedc8b94083a4eec3a8890488163944cfda +SHA512 (ubridge-1.2.0.tar.gz) = 7a8625d2288c62da057d001c475ec9d1793d468bcc1606da59f8cffdd7db4957cb1b6ab4ab09caf850aa7adb6b9afb543b968f0ef370df0b391715a034669c72 diff --git a/ubridge.spec b/ubridge.spec index 5f001b0..681eeba 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -2,7 +2,7 @@ Name: ubridge Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Thu Aug 06 2026 Alexey Kurov - 1.2.0-2 +- New sources + * Thu Aug 06 2026 Alexey Kurov - 1.2.0-1 - Update to 1.2.0 From 4cc498d794627b891c377b1ca4382aa3a84aa192 Mon Sep 17 00:00:00 2001 From: nucleo Date: Sat, 8 Aug 2026 01:03:25 +0300 Subject: [PATCH 29/29] Update to 1.2.1 --- sources | 2 +- ubridge.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 4f8062d..0a663a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ubridge-1.2.0.tar.gz) = 7a8625d2288c62da057d001c475ec9d1793d468bcc1606da59f8cffdd7db4957cb1b6ab4ab09caf850aa7adb6b9afb543b968f0ef370df0b391715a034669c72 +SHA512 (ubridge-1.2.1.tar.gz) = ee947db5129da2d08b2fe53322283c20838ce3b25e778125d419276b28cecad8cac859ec87613587960097f0bd10e7e439ebcdf43b90476a62496d7f0ed081b8 diff --git a/ubridge.spec b/ubridge.spec index 681eeba..d0ce3e9 100644 --- a/ubridge.spec +++ b/ubridge.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: ubridge -Version: 1.2.0 -Release: 2%{?dist} +Version: 1.2.1 +Release: 1%{?dist} Summary: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -52,6 +52,9 @@ install -p -m4755 %{name} %{buildroot}%{_bindir} %changelog +* Sat Aug 08 2026 Alexey Kurov - 1.2.1-1 +- Update to 1.2.1 + * Thu Aug 06 2026 Alexey Kurov - 1.2.0-2 - New sources