From 80f62933a1eeec99a7153a645e5d4aea71987019 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:13:15 +0000 Subject: [PATCH 01/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index dcdc0d5..c2c57ae 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://code.google.com/p/undbx/ @@ -27,6 +27,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.21-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.21-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From b23ea14906016954c8ff280aa8057c9b6fa09874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 19 Jul 2018 12:26:37 +0200 Subject: [PATCH 02/24] Pull in gcc --- undbx.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/undbx.spec b/undbx.spec index c2c57ae..f33e715 100644 --- a/undbx.spec +++ b/undbx.spec @@ -6,6 +6,8 @@ License: GPLv3+ URL: https://code.google.com/p/undbx/ Source0: https://undbx.googlecode.com/files/%{name}-%{version}.tar.gz +BuildRequires: gcc + %description UnDBX is a tool to extract, recover and undelete e-mail messages from Outlook Express .dbx file. From cea34565a976a67764d124b41c0aa8430399b094 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:47:08 +0000 Subject: [PATCH 03/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index f33e715..ed3fb75 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://code.google.com/p/undbx/ @@ -29,6 +29,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.21-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 0.21-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 642c633a656b175e56aecad270f398c4213fbbb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 11 Feb 2019 14:51:52 +0100 Subject: [PATCH 04/24] Adjust to new upstream location and add patch to fix build --- ...trncpy-call-to-not-use-string-length.patch | 58 +++++++++++++++++++ undbx.spec | 10 +++- 2 files changed, 66 insertions(+), 2 deletions(-) create mode 100644 0001-Adjust-strncpy-call-to-not-use-string-length.patch diff --git a/0001-Adjust-strncpy-call-to-not-use-string-length.patch b/0001-Adjust-strncpy-call-to-not-use-string-length.patch new file mode 100644 index 0000000..61dbd02 --- /dev/null +++ b/0001-Adjust-strncpy-call-to-not-use-string-length.patch @@ -0,0 +1,58 @@ +From 7e864c626c3fc27bf1f0e2680996888463aae684 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Mon, 11 Feb 2019 14:42:16 +0100 +Subject: [PATCH] Adjust strncpy call to not use string length +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Gcc doesn't like this: +dbxread.c:66:5: error: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Werror=stringop-truncation] + strncpy(s + n, c, l); + ^~~~~~~~~~~~~~~~~~~~ +dbxread.c:64:9: note: length computed here + l = strlen(c); + ^~~~~~~~~ +cc1: all warnings being treated as errors + +Actually the code was OK, but it's nicer to use memcpy() to make it clear +that we don't want the NUL terminator to be copied. + +A different bug is corrected: the array c was not initialized, so if a +string shorter than 255 bytes was read, and a NUL byte was was not +present in the bytes read, strlen() would read garbage data from the +heap, in the area between the data read and the 255th byte which was +initalized to NUL. +--- + dbxread.c | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/dbxread.c b/dbxread.c +index 033d43a60f..3a30e4f821 100644 +--- a/dbxread.c ++++ b/dbxread.c +@@ -51,19 +51,18 @@ static int _dbx_info_cmp(const dbx_info_t *ia, const dbx_info_t *ib) + + static char *_dbx_read_string(FILE *file, int offset) + { +- char c[256]; ++ char c[256] = {}; + char *s = NULL; + int n = 0; + int l = 0; + + fseek(file, offset, SEEK_SET); +- c[255]='\0'; + + do { + sys_fread(c, 1, 255, file); + l = strlen(c); + s = realloc(s, n + l + 1); +- strncpy(s + n, c, l); ++ memcpy(s + n, c, l); + n += l; + s[n] = '\0'; + } while (l == 255); +-- +2.19.2 + diff --git a/undbx.spec b/undbx.spec index ed3fb75..f40e936 100644 --- a/undbx.spec +++ b/undbx.spec @@ -3,8 +3,11 @@ Version: 0.21 Release: 11%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ -URL: https://code.google.com/p/undbx/ -Source0: https://undbx.googlecode.com/files/%{name}-%{version}.tar.gz +URL: https://github.com/ZungBang/undbx +Source0: https://github.com/ZungBang/undbx/archive/undbx-%{version}.tar.gz + +# https://github.com/ZungBang/undbx/pull/3 +Patch0: 0001-Adjust-strncpy-call-to-not-use-string-length.patch BuildRequires: gcc @@ -29,6 +32,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Mon Feb 11 2019 Zbigniew Jędrzejewski-Szmek - 0.21-11 +- Add patch to fix build + * Sun Feb 03 2019 Fedora Release Engineering - 0.21-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 4b46b77711b28b89eb8baa810b985431d7df4708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 11 Feb 2019 16:19:38 +0100 Subject: [PATCH 05/24] Actually apply patch --- undbx.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index f40e936..249d6f8 100644 --- a/undbx.spec +++ b/undbx.spec @@ -16,7 +16,7 @@ UnDBX is a tool to extract, recover and undelete e-mail messages from Outlook Express .dbx file. %prep -%setup -q +%autosetup -p1 %build %configure From f6b426c0d032ac4da5dfea49f0c13dff8a798c3b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:28:04 +0000 Subject: [PATCH 06/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 249d6f8..9d918f9 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -32,6 +32,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.21-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Feb 11 2019 Zbigniew Jędrzejewski-Szmek - 0.21-11 - Add patch to fix build From eb898b688b356daf1c09b2ab4f6a42f67545328a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:34:16 +0000 Subject: [PATCH 07/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 9d918f9..0c3787e 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -32,6 +32,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.21-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.21-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 6863a108534d2d83081b29e20e7cafbcc8c080c3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:16:23 +0000 Subject: [PATCH 08/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 0c3787e..0e196f6 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -32,6 +32,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.21-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.21-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From e709ea5307b764f94c4140357c21adf939f28069 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:23:02 +0000 Subject: [PATCH 09/24] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- undbx.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/undbx.spec b/undbx.spec index 0e196f6..d80f78e 100644 --- a/undbx.spec +++ b/undbx.spec @@ -9,6 +9,7 @@ Source0: https://github.com/ZungBang/undbx/archive/undbx-%{version}.tar.g # https://github.com/ZungBang/undbx/pull/3 Patch0: 0001-Adjust-strncpy-call-to-not-use-string-length.patch +BuildRequires: make BuildRequires: gcc %description From a7bf878cb3117dce41a424e0a0780a6fa0ef598a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:39:13 +0000 Subject: [PATCH 10/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index d80f78e..2826cf4 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.21-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.21-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 551e594b5e3698a2237ec51cb9ea4c1fd74d051a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:01:18 +0000 Subject: [PATCH 11/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 2826cf4..24e316b 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.21-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 0.21-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 8bdba0a5143878810005f4071ddda8c5b6bd754f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:30:17 +0000 Subject: [PATCH 12/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 24e316b..63cb305 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.21-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.21-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From b264b8def2ef7a86c8b5e83a8c5a176f7b05f0d4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:22:25 +0000 Subject: [PATCH 13/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 63cb305..bdf7169 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.21-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.21-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From fccacb54448f481e37e66e8824fa74fc4dee9786 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:47:50 +0000 Subject: [PATCH 14/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index bdf7169..119f7c0 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.21-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.21-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f280dacce2c396208e580909e97b5c5aa0d5f276 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:05:51 +0000 Subject: [PATCH 15/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 119f7c0..71ea52e 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.21-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.21-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 650a820c59b7893e8069d75d9835886e26db775e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:05:46 +0000 Subject: [PATCH 16/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 71ea52e..b658aba 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.21-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.21-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From de83f1ece1bdc21299320a871541c93c0e27e1d6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:14:36 +0000 Subject: [PATCH 17/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index b658aba..72d3192 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Outlook Express .dbx files extractor License: GPLv3+ URL: https://github.com/ZungBang/undbx @@ -33,6 +33,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.21-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.21-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 178188f0756e34b1bc29fc67af525cb3475c98f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:29:20 +0200 Subject: [PATCH 18/24] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- undbx.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/undbx.spec b/undbx.spec index 72d3192..ea897f9 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,8 +1,9 @@ Name: undbx Version: 0.21 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Outlook Express .dbx files extractor -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: https://github.com/ZungBang/undbx Source0: https://github.com/ZungBang/undbx/archive/undbx-%{version}.tar.gz @@ -33,6 +34,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Thu Jul 25 2024 Miroslav Suchý - 0.21-23 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.21-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2d99e0235e00eb4c037963b295efbb2455a4ec21 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:44:12 +0000 Subject: [PATCH 19/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index ea897f9..2a340c0 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Outlook Express .dbx files extractor # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -34,6 +34,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.21-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 25 2024 Miroslav Suchý - 0.21-23 - convert license to SPDX From 6f21babdbd95d50a2152096c1a0b4dc136800203 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:46:18 +0000 Subject: [PATCH 20/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index 2a340c0..cd41f20 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Outlook Express .dbx files extractor # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -34,6 +34,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.21-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.21-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9d3b62d25b940bc599cb0cedb1bf327663c66daa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:35:43 +0000 Subject: [PATCH 21/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- undbx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/undbx.spec b/undbx.spec index cd41f20..265d68e 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Outlook Express .dbx files extractor # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -34,6 +34,9 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.21-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.21-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 52d655daef7637f3759ad8cda8247cd4f62c76e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 21 Jan 2026 14:30:40 +0100 Subject: [PATCH 22/24] Convert to %autorelease and %autochangelog --- changelog | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++ undbx.spec | 83 ++---------------------------------------------------- 2 files changed, 82 insertions(+), 81 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..3d4af01 --- /dev/null +++ b/changelog @@ -0,0 +1,80 @@ +* Sat Jan 17 2026 Fedora Release Engineering - 0.21-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 0.21-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 0.21-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jul 25 2024 Miroslav Suchý - 0.21-23 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 0.21-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 0.21-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 0.21-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 0.21-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 0.21-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 0.21-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.21-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 0.21-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.21-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 0.21-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 0.21-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Feb 11 2019 Zbigniew Jędrzejewski-Szmek - 0.21-11 +- Add patch to fix build + +* Sun Feb 03 2019 Fedora Release Engineering - 0.21-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 0.21-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 0.21-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.21-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.21-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 0.21-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 0.21-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 0.21-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 18 2014 Fedora Release Engineering - 0.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 0.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Nov 21 2013 Christopher Meng - 0.21-1 +- Initial Package. diff --git a/undbx.spec b/undbx.spec index 265d68e..a0164a7 100644 --- a/undbx.spec +++ b/undbx.spec @@ -1,6 +1,6 @@ Name: undbx Version: 0.21 -Release: 26%{?dist} +Release: %autorelease Summary: Outlook Express .dbx files extractor # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -34,83 +34,4 @@ Outlook Express .dbx file. %exclude %{_bindir}/undbx.hta %changelog -* Sat Jan 17 2026 Fedora Release Engineering - 0.21-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 0.21-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 0.21-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Jul 25 2024 Miroslav Suchý - 0.21-23 -- convert license to SPDX - -* Sat Jul 20 2024 Fedora Release Engineering - 0.21-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 0.21-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 0.21-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 0.21-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 0.21-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 0.21-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 0.21-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 0.21-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.21-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 0.21-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 0.21-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Feb 11 2019 Zbigniew Jędrzejewski-Szmek - 0.21-11 -- Add patch to fix build - -* Sun Feb 03 2019 Fedora Release Engineering - 0.21-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 0.21-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 0.21-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 0.21-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.21-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 0.21-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 0.21-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 0.21-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Aug 18 2014 Fedora Release Engineering - 0.21-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 0.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu Nov 21 2013 Christopher Meng - 0.21-1 -- Initial Package. +%autochangelog From 5dbceee64d9e81ffc38eefb9c0e44d35cab85b84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 21 Jan 2026 14:34:42 +0100 Subject: [PATCH 23/24] Suppress misguided error to fix build --- undbx.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/undbx.spec b/undbx.spec index a0164a7..5fdcc29 100644 --- a/undbx.spec +++ b/undbx.spec @@ -13,6 +13,8 @@ Patch0: 0001-Adjust-strncpy-call-to-not-use-string-length.patch BuildRequires: make BuildRequires: gcc +%define _pkg_extra_cflags -Wno-error=unused-but-set-variable + %description UnDBX is a tool to extract, recover and undelete e-mail messages from Outlook Express .dbx file. From 8f798c6a520a6f6b99aadbf094913aa697b8c1f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:10:21 +0000 Subject: [PATCH 24/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild