From dbc7af86ea3f2c0f2efdf31bea162f5d88210072 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 18 Dec 2019 16:41:59 -0600 Subject: [PATCH 01/30] "Adding package.cfg file" --- package.cfg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package.cfg diff --git a/package.cfg b/package.cfg new file mode 100644 index 0000000..66ea79d --- /dev/null +++ b/package.cfg @@ -0,0 +1,2 @@ +[koji] +targets = epel8 epel8-playground \ No newline at end of file From fc9902193d50e61e4165aa6b9553e50bda9f4acb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 03:54:52 +0200 Subject: [PATCH 02/30] Rebuilt for Python 3.9 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 51d1ebf..4098bf6 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to identifies and fingerprints Web Application Firewall (WAF) License: BSD @@ -31,6 +31,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Tue May 26 2020 Miro Hrončok - 2.1.0-2 +- Rebuilt for Python 3.9 + * Fri Feb 07 2020 Fabian Affolter - 2.1.0-1 - Update to latest upstream release 2.1.0 From 301e1583e36027c5772bfc71c4703866fab24adf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2020 13:55:32 +0200 Subject: [PATCH 03/30] * Fri Jun 26 2020 Fabian Affolter - 2.1.0-3 - Add python3-setuptools as BR --- wafw00f.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/wafw00f.spec b/wafw00f.spec index 4098bf6..ae75f93 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,14 +1,16 @@ Name: wafw00f Version: 2.1.0 -Release: 2%{?dist} -Summary: A tool to identifies and fingerprints Web Application Firewall (WAF) +Release: 3%{?dist} +Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) + License: BSD URL: https://github.com/sandrogauci/wafw00f -Source0: https://github.com/sandrogauci/wafw00f/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel +BuildRequires: python3-setuptools %description WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. @@ -31,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Jun 26 2020 Fabian Affolter - 2.1.0-3 +- Add python3-setuptools as BR + * Tue May 26 2020 Miro Hrončok - 2.1.0-2 - Rebuilt for Python 3.9 From e4acedfe739b9ea692220fb81a72fa4a537b53fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:57:09 +0000 Subject: [PATCH 04/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index ae75f93..ac81a92 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 2.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jun 26 2020 Fabian Affolter - 2.1.0-3 - Add python3-setuptools as BR From 1d7d41d111221ab626a224182e629c6530575d0e Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 24 Sep 2020 18:49:27 +0000 Subject: [PATCH 05/30] remove package.cfg per new epel-playground policy --- package.cfg | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 package.cfg diff --git a/package.cfg b/package.cfg deleted file mode 100644 index 66ea79d..0000000 --- a/package.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[koji] -targets = epel8 epel8-playground \ No newline at end of file From be554dd23b8e2697979ececb56f06626ca54697b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:18:18 +0000 Subject: [PATCH 06/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index ac81a92..89a058c 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 2.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 2.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 687256b541b17e1406edefad9e47e6fad053547c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 21:19:43 +0200 Subject: [PATCH 07/30] Rebuilt for Python 3.10 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 89a058c..f7b0a4f 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Jun 04 2021 Python Maint - 2.1.0-6 +- Rebuilt for Python 3.10 + * Wed Jan 27 2021 Fedora Release Engineering - 2.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 1a969836ed64a49f6a631a84e4ae0afb9da3c75b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:44:09 +0000 Subject: [PATCH 08/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index f7b0a4f..25de510 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 2.1.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 2.1.0-6 - Rebuilt for Python 3.10 From 24afaffeac1f8979a29c809236d1fe773b4ee0c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:15:00 +0000 Subject: [PATCH 09/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 25de510..0112cb5 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 2.1.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 2.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 4952f582affeac3bf082505e38c408684458341b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 15:43:11 +0200 Subject: [PATCH 10/30] Rebuilt for Python 3.11 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 0112cb5..830a35f 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Mon Jun 13 2022 Python Maint - 2.1.0-9 +- Rebuilt for Python 3.11 + * Sat Jan 22 2022 Fedora Release Engineering - 2.1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From ee6ebb1045fae5b2d8a505cc4cbf4c44daddf0ba Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:11:00 +0000 Subject: [PATCH 11/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 830a35f..ca1948b 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 2.1.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 2.1.0-9 - Rebuilt for Python 3.11 From 45e4af9f634082f28313bcc470a89d7624b878b9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:34:38 +0000 Subject: [PATCH 12/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index ca1948b..eca89f7 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 2.1.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 2.1.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From eef38836da808641a24384b7f644ec215ad1f286 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 21:00:15 +0200 Subject: [PATCH 13/30] Rebuilt for Python 3.12 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index eca89f7..86aa77b 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Tue Jun 13 2023 Python Maint - 2.1.0-12 +- Rebuilt for Python 3.12 + * Sat Jan 21 2023 Fedora Release Engineering - 2.1.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 55edc195f5507f7b34d401476a008d9dbe8cdb3e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:57:00 +0000 Subject: [PATCH 14/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 86aa77b..7b5b144 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 2.1.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 2.1.0-12 - Rebuilt for Python 3.12 From a7746d2c59a7e7ef912ec421a82dd15576a88fdb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:20:27 +0000 Subject: [PATCH 15/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 7b5b144..8d3e37d 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 2.1.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 2.1.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From b7cd43ba737719ef8f2e136476ccb13c244193ae Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 09:12:26 +0200 Subject: [PATCH 16/30] Rebuilt for Python 3.13 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 8d3e37d..06f6aeb 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Jun 07 2024 Python Maint - 2.1.0-15 +- Rebuilt for Python 3.13 + * Sat Jan 27 2024 Fedora Release Engineering - 2.1.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From d6e9f7f71ebb2a680f9d1a73a9ff07319949dfca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:05:53 +0000 Subject: [PATCH 17/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 06f6aeb..09ff29f 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -33,6 +33,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 2.1.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 2.1.0-15 - Rebuilt for Python 3.13 From 78c8301009efd452f227838ceb163c7e103d3aa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 22:44:19 +0200 Subject: [PATCH 18/30] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- wafw00f.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wafw00f.spec b/wafw00f.spec index 09ff29f..d5eb67c 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,10 +1,11 @@ Name: wafw00f Version: 2.1.0 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) -License: BSD +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: https://github.com/sandrogauci/wafw00f Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch @@ -33,6 +34,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Wed Sep 04 2024 Miroslav Suchý - 2.1.0-17 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 2.1.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 41d91345d7dbf54fd5d0443837cfa8c5ffa51aeb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:43:28 +0000 Subject: [PATCH 19/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index d5eb67c..dfc02b6 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -34,6 +34,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 2.1.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 2.1.0-17 - convert license to SPDX From 62e062a488c3edfdb031308292d687d5c2b31802 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 20:53:58 +0200 Subject: [PATCH 20/30] Rebuilt for Python 3.14 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index dfc02b6..22c110c 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -34,6 +34,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Mon Jun 02 2025 Python Maint - 2.1.0-19 +- Rebuilt for Python 3.14 + * Sun Jan 19 2025 Fedora Release Engineering - 2.1.0-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From aa2485bd263b881a54d64a18ab3275d48ffc279e Mon Sep 17 00:00:00 2001 From: Federico Pellegrin Date: Thu, 24 Jul 2025 15:34:06 +0200 Subject: [PATCH 21/30] Use new Python macros in spec file (rhbz#2378500) --- wafw00f.spec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/wafw00f.spec b/wafw00f.spec index 22c110c..e362a06 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.1.0 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -11,7 +11,6 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel -BuildRequires: python3-setuptools %description WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. @@ -20,20 +19,26 @@ WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. %autosetup -n %{name}-%{version} sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} +%generate_buildrequires +%pyproject_buildrequires + %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install %files %doc CREDITS.txt README.md %license LICENSE %{_bindir}/%{name} -%{python3_sitelib}/%{name}-*.egg-info/ +%{python3_sitelib}/%{name}-*.dist-info/ %{python3_sitelib}/%{name}/ %changelog +* Thu Jul 24 2025 Federico Pellegrin - 2.1.0-20 +- Use new Python macros in spec file (rhbz#2378500) + * Mon Jun 02 2025 Python Maint - 2.1.0-19 - Rebuilt for Python 3.14 From 6c3e21897801f30cfb1e8cf7bcc1459b1c139624 Mon Sep 17 00:00:00 2001 From: Federico Pellegrin Date: Thu, 24 Jul 2025 15:54:56 +0200 Subject: [PATCH 22/30] Bump to 2.3.1 --- .gitignore | 1 + sources | 2 +- wafw00f.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1eabc10..58d18cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /wafw00f-1.0.0.tar.gz /wafw00f-2.0.0.tar.gz /wafw00f-2.1.0.tar.gz +/wafw00f-2.3.1.tar.gz diff --git a/sources b/sources index 7b444e7..1e7a612 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wafw00f-2.1.0.tar.gz) = 7faf271cf3cb8db0d45dfff7081f53f9041b7d646cc94ed4925c98e9b7d4ec24b3aeef9240b7c7ad56b9568a2033f74b58db1142c8f83252633e355b1a44a9b2 +SHA512 (wafw00f-2.3.1.tar.gz) = f91a2f76f70febc1ce89e74d517fa82527480b6abfc0d150a279437415e29531278eca004540d32215b7b4608b60a52b7e4bac8790a782e87e4ffe243fcabeab diff --git a/wafw00f.spec b/wafw00f.spec index e362a06..a2147ad 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f -Version: 2.1.0 -Release: 20%{?dist} +Version: 2.3.1 +Release: 1%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -36,6 +36,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Thu Jul 24 2025 Federico Pellegrin - 2.3.1-1 +- Bump to 2.3.1 + * Thu Jul 24 2025 Federico Pellegrin - 2.1.0-20 - Use new Python macros in spec file (rhbz#2378500) From 163f5ac1ae33cde57a9749cc3e01eae31bba878b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:22:36 +0200 Subject: [PATCH 23/30] Rebuilt for Python 3.14.0rc2 bytecode --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index a2147ad..13735b5 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -36,6 +36,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Aug 15 2025 Python Maint - 2.3.1-2 +- Rebuilt for Python 3.14.0rc2 bytecode + * Thu Jul 24 2025 Federico Pellegrin - 2.3.1-1 - Bump to 2.3.1 From 04afbea192296a1f170fb1f8a50e6e4dc6d3751e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:03:04 +0200 Subject: [PATCH 24/30] Rebuilt for Python 3.14.0rc3 bytecode --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 13735b5..d8ef736 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.3.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -36,6 +36,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Fri Sep 19 2025 Python Maint - 2.3.1-3 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 2.3.1-2 - Rebuilt for Python 3.14.0rc2 bytecode From cb978f7ad86bac044902a8195dbff9dc22161057 Mon Sep 17 00:00:00 2001 From: Federico Pellegrin Date: Sun, 21 Sep 2025 08:10:02 +0200 Subject: [PATCH 25/30] Bump to 2.3.2 --- .gitignore | 1 + sources | 2 +- wafw00f.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 58d18cb..058af62 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /wafw00f-2.0.0.tar.gz /wafw00f-2.1.0.tar.gz /wafw00f-2.3.1.tar.gz +/wafw00f-2.3.2.tar.gz diff --git a/sources b/sources index 1e7a612..bf11fc6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wafw00f-2.3.1.tar.gz) = f91a2f76f70febc1ce89e74d517fa82527480b6abfc0d150a279437415e29531278eca004540d32215b7b4608b60a52b7e4bac8790a782e87e4ffe243fcabeab +SHA512 (wafw00f-2.3.2.tar.gz) = 5c0a78e5d7dea13e832c8d639edd3ef5b4409e1314c7965b1915cb357ffa95eedbc522e035db3e4b5ec31cfd0d7aa9859811e6a474cdff996d17ba9be5772fb9 diff --git a/wafw00f.spec b/wafw00f.spec index d8ef736..c04e018 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f -Version: 2.3.1 -Release: 3%{?dist} +Version: 2.3.2 +Release: 1%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -36,6 +36,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sun Sep 21 2025 Federico Pellegrin - 2.3.2-1 +- Bump to 2.3.2 + * Fri Sep 19 2025 Python Maint - 2.3.1-3 - Rebuilt for Python 3.14.0rc3 bytecode From 0e9b82af034f5abdc9ba57983d69c000e7df87f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:06:19 +0000 Subject: [PATCH 26/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index c04e018..968af0a 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.3.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -36,6 +36,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 2.3.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Sun Sep 21 2025 Federico Pellegrin - 2.3.2-1 - Bump to 2.3.2 From 564adde60baf61968b0da9bbbb12227968f343e5 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Thu, 19 Feb 2026 01:05:42 -0300 Subject: [PATCH 27/30] Bump to 2.4.2 --- .gitignore | 1 + sources | 2 +- wafw00f.spec | 11 ++++++++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 058af62..5aa7235 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /wafw00f-2.1.0.tar.gz /wafw00f-2.3.1.tar.gz /wafw00f-2.3.2.tar.gz +/wafw00f-2.4.2.tar.gz diff --git a/sources b/sources index bf11fc6..d007296 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wafw00f-2.3.2.tar.gz) = 5c0a78e5d7dea13e832c8d639edd3ef5b4409e1314c7965b1915cb357ffa95eedbc522e035db3e4b5ec31cfd0d7aa9859811e6a474cdff996d17ba9be5772fb9 +SHA512 (wafw00f-2.4.2.tar.gz) = cddf591761abbdb61002bb3543d31178863e19e2844779e80079ec9fbc45109d697e337d7829124354692aff147c7ba7525b7a789eef86ff7199f91f10ee97b7 diff --git a/wafw00f.spec b/wafw00f.spec index 968af0a..67b7b9a 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f -Version: 2.3.2 -Release: 2%{?dist} +Version: 2.4.2 +Release: 1%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -11,13 +11,15 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel +Requires: python3 %description WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. %prep %autosetup -n %{name}-%{version} -sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} +# Fix ambiguous python shebangs +%py3_shebang_fix wafw00f/bin/wafw00f %generate_buildrequires %pyproject_buildrequires @@ -36,6 +38,9 @@ sed -i -e '/^#!\//, 1d' {wafw00f/*.py,wafw00f/*/*.py} %{python3_sitelib}/%{name}/ %changelog +* Thu Feb 19 2026 Filipe Rosset - 2.4.2-1 +- Bump to 2.4.2 + * Sat Jan 17 2026 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 5dd3e76bcfcca84d637f5f46b44896928646f57a Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Tue, 3 Mar 2026 10:59:46 -0300 Subject: [PATCH 28/30] remove python3 dependency --- wafw00f.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index 67b7b9a..f1cfe02 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -11,7 +11,6 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel -Requires: python3 %description WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. From 6c7522c387c2f064ad9c56796ca5995b099c6fc5 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 22:50:12 +0200 Subject: [PATCH 29/30] Rebuilt for Python 3.15 --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index f1cfe02..a9fcb35 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -37,6 +37,9 @@ WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. %{python3_sitelib}/%{name}/ %changelog +* Wed Jun 03 2026 Python Maint - 2.4.2-2 +- Rebuilt for Python 3.15 + * Thu Feb 19 2026 Filipe Rosset - 2.4.2-1 - Bump to 2.4.2 From a613e0e02d662471c06a7ebce98dc9c7f5d66775 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:40:35 +0000 Subject: [PATCH 30/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wafw00f.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wafw00f.spec b/wafw00f.spec index a9fcb35..0bf59cf 100644 --- a/wafw00f.spec +++ b/wafw00f.spec @@ -1,6 +1,6 @@ Name: wafw00f Version: 2.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to identifies and fingerprints Web Application Firewall (WAF) @@ -37,6 +37,9 @@ WAFW00F identifies and fingerprints Web Application Firewall (WAF) products. %{python3_sitelib}/%{name}/ %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 2.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Jun 03 2026 Python Maint - 2.4.2-2 - Rebuilt for Python 3.15