diff --git a/.gitignore b/.gitignore index 3073d52..c2decb4 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,16 @@ /zchunk-1.1.13.tar.gz /zchunk-1.1.14.tar.gz /zchunk-1.1.15.tar.gz +/zchunk-1.2.0.tar.gz +/zchunk-1.2.1.tar.gz +/zchunk-1.2.2.tar.gz +/zchunk-1.2.3.tar.gz +/zchunk-1.2.4.tar.gz +/zchunk-1.3.0.tar.gz +/zchunk-1.3.1.tar.gz +/zchunk-1.3.2.tar.gz +/zchunk-1.4.0.tar.gz +/zchunk-1.5.0.tar.gz +/zchunk-1.5.1.tar.gz +/zchunk-1.5.3.tar.gz +/zchunk-1.5.4.tar.gz diff --git a/sources b/sources index 2adc053..ca24527 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zchunk-1.1.15.tar.gz) = 0a91be7e1a6242b3e1296c1b94c4302262ba9f223f92e0c5239167a3b6e1407548b30d99fec65ae0bdbe8f89e6f156fa8a5b3709f882c0cac873f6bb294a8f8f +SHA512 (zchunk-1.5.4.tar.gz) = 132a20719fc1d83cf2bda1d0edd49e602f12ecd8081c71f22c1d6f294d52cad2d94e5fde18ad9f4149fd2e0f8c87e587fc92ac1f9278bd348776bae0f58c62e1 diff --git a/zchunk.spec b/zchunk.spec index 065a897..53aa940 100644 --- a/zchunk.spec +++ b/zchunk.spec @@ -1,8 +1,8 @@ Name: zchunk -Version: 1.1.15 +Version: 1.5.4 Release: 1%{?dist} Summary: Compressed file format that allows easy deltas -License: BSD and MIT +License: BSD-2-Clause AND MIT URL: https://github.com/zchunk/zchunk Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc @@ -84,6 +84,94 @@ install contrib/gen_xml_dictionary %{buildroot}%{_libexecdir}/zck_gen_xml_dictio %{_includedir}/zck.h %changelog +* Sun Aug 02 2026 Jonathan Dieter - 1.5.4-1 +- Update to 1.5.4 +- Fix a few memory bugs + +* Fri Jul 17 2026 Fedora Release Engineering - 1.5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Fri Jun 12 2026 Yaakov Selkowitz - 1.5.3-2 +- Rebuilt for openssl 4.0 + +* Thu Jun 11 2026 Jonathan Wright - 1.5.3-1 +- update to 1.5.3 + +* Sat Jan 17 2026 Fedora Release Engineering - 1.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jul 19 2024 Jonathan Dieter - 1.5.1-1 +- Fix memory leak +- Ensure version is set properly inside zchunk + +* Wed Jul 17 2024 Jonathan Dieter - 1.5.0-1 +- Fix bug when managing different contexts in different threads + +* Sat Jan 27 2024 Fedora Release Engineering - 1.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Dec 19 2023 Jonathan Dieter - 1.4.0-1 +- Add native OpenSSL 3 compatibility +- Add new function for getting zchunk context from chunk +- Fix bug when assembling from multiple sources + +* Thu Oct 5 2023 Jonathan Dieter - 1.3.2-1 +- Fix a couple of unsigned integer overflow bugs + +* Sat Jul 22 2023 Fedora Release Engineering - 1.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Apr 4 2023 Jonathan Dieter - 1.3.1-1 +- Fix a few low severity security bugs including + - An off-by-one overflow when reading compressed integers from a + malicious zchunk file + - Error handling being skipped when the number of bytes read doesn't + match what's expected + - Not freeing memory when attempting to reallocate to size 0 + +* Sat Feb 25 2023 Jonathan Dieter - 1.3.0-1 +- Add option to generate a zchunk header from an uncompressed file without + actually creating a zchunk file + +* Sat Feb 18 2023 Jonathan Dieter - 1.2.4-1 +- Fix test compatibility with zstd-1.5.4 + +* Sat Jan 21 2023 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Sep 16 2022 Jonathan Dieter - 1.2.3-1 +- Fixed some small formatting issues + +* Sat Jul 23 2022 Fedora Release Engineering - 1.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Apr 18 2022 Jonathan Dieter - 1.2.2-1 +- Fixed a number of small issues highlighted by Coverity + +* Sat Mar 12 2022 Jonathan Dieter - 1.2.1-1 +- Fixed bug that limited size of file that could be compressed using zchunk to 2GB +- Fixed memory leak + +* Sun Feb 20 2022 Jonathan Dieter - 1.2.0-1 +- Add `--uncompressed` option to zck, allowing for embedding of uncompressed + digests in the header +- Various small bug fixes + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Sep 14 2021 Sahana Prasad - 1.1.15-3 +- Rebuilt with OpenSSL 3.0.0 + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jun 01 2021 Jonathan Dieter - 1.1.15-1 - Fix major bug when creating a zchunk file that contains a dictionary