Compare commits

..

11 commits

Author SHA1 Message Date
Fedora Release Engineering
576ce153c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:13:25 +00:00
Fedora Release Engineering
cf8feddfc1 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:38:48 +00:00
Enric Balletbo i Serra
0ef8795f18 Bump to 0.1~git.20250530.3ccaa1a-1
Signed-off-by: Enric Balletbo i Serra <eballetb@redhat.com>
2025-09-24 16:04:54 +02:00
Fedora Release Engineering
7119253db4 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:49:24 +00:00
Enric Balletbo i Serra
5881bb183a Fix build dependency for libzstd
Signed-off-by: Enric Balletbo i Serra <eballetb@redhat.com>
2025-05-07 10:28:34 +02:00
Enric Balletbo i Serra
8cfb94f333 Bump to 0.1~git.20250502.0c0c3ad-1
This adds zstd compressed kernel support and fixes a lint warning
regarding mixing spaces and tabs.

Signed-off-by: Enric Balletbo i Serra <eballetb@redhat.com>
2025-05-05 17:50:44 +02:00
Fedora Release Engineering
fefaef87a2 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:50:02 +00:00
Enric Balletbo i Serra
3d923b318a Bump to 0.1~git.20240903.374ec24-1
This version includes support for RISC-V header + some documentation fixes

Signed-off-by: Enric Balletbo i Serra <eballetbo@redhat.com>
2024-09-03 11:59:37 +02:00
Fedora Release Engineering
6c47b0d2d5 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:19:45 +00:00
Richard W.M. Jones
90cac97e12 Include URL to upstream sources
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2024-01-29 11:39:40 +01:00
Enric Balletbo i Serra
bb1efafa86 Fix License, unzboot is under GNU General Public License v2.0 or later
Signed-off-by: Enric Balletbo i Serra <eballetbo@redhat.com>
2024-01-29 11:39:40 +01:00
3 changed files with 49 additions and 8 deletions

2
.gitignore vendored
View file

@ -1 +1,3 @@
/unzboot-3285b55.tar.xz
/unzboot-374ec24.tar.xz
/unzboot-0c0c3ad.tar.xz

View file

@ -1 +1 @@
SHA512 (unzboot-3285b55.tar.xz) = 0fe671222445ca636142659736ff27edae8713188363d3bc2cae1fa6ac9104353f42813244b54f21f4ad8a29efad747e10501b14251980e4bb72be9896fea408
SHA512 (unzboot-3ccaa1a.tar.xz) = 64fd74a06ccd809f2eeb24d571b9467627be98b1437c7743a8dd24811b4e8b35911814148d422d9d8e89f595c88fa4d3892163a1d9a95672e44fb4db5ee0652d

View file

@ -1,14 +1,15 @@
%global commit 3285b558529b862391d27afe098368d6f8dda09e
%global commit 3ccaa1acbd1e092787fa488d046bdcb3762e51ee
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20230318
%global commitdate 20250530
Name: unzboot
Version: 0.1~git.%{commitdate}.%{shortcommit}
Release: 3%{?dist}
Name: unzboot
Version: 0.1~git.%{commitdate}.%{shortcommit}
Release: 4%{?dist}
Summary: Extracts a kernel vmlinuz image from a EFI application
License: GPL-2.0-or-later
Summary: Extracts a kernel vmlinuz image from a EFI application
License: GPL-2.0-or-later
URL: https://github.com/eballetbo/unzboot
# Upstream is still under development so they are not tagging releases
# yet. Use the following to do a rebase to a new snapshot:
#
@ -19,6 +20,7 @@ BuildRequires: gcc
BuildRequires: glib2-devel
BuildRequires: meson
BuildRequires: zlib
BuildRequires: libzstd-devel
%description
The unzboot program extracts a kernel vmlinuz image from
@ -41,6 +43,43 @@ compressed form.
%{_bindir}/unzboot
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20250530.3ccaa1a-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20250530.3ccaa1a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Sep 24 2025 Enric Balletbo i Serra <eballetbo@redhat.com> - 0.1~git.20250530.3ccaa1a-1
- Check for g_malloc failure in unpack_efi_zboot_image
- EFI zboot payload offset and size validation
- Correct and simplify output file writing logic in main
- Direct gunzip error messages to stderr
- Improve ZSTD decompression error handling and reporting
- Suppress unused parameter warnings in zalloc/zfree
- Initialize z_stream in gunzip to prevent uninitialized use
- Prevent memory leak in gunzip on inflateInit2 failure
- Allow output to stdout to provide greater flexibility
- Refactor output file writing in unzboot
- Add SPDX license identifier and simplify license header
- Add EFI application with zstd compression example
- Append to the name the type of compression
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20250502.0c0c3ad-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon May 5 2025 Enric Balletbo i Serra <eballetbo@redhat.com> - 0.1~git.20250502.0c0c3ad-1
- Add zstd compressed kernel support
- Introduce test case infrastructure and add gunzip tests
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20240903.374ec24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Sep 03 2024 Enric Balletbo i Serra <eballetbo@redhat.com> - 0.1~git.20240903.374ec24-1
- Add support for RISC-V header + some documentation fixes
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20230318.3285b55-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.1~git.20230318.3285b55-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild