Commit Graph

237 Commits

Author SHA1 Message Date
Rudi Heitbaum 0b2a808570 xz: update to 5.2.6 and https and PKG_URL
5.2.6 released on 2022-08-12. This includes a security fix to xzgrep
(CVE-2022-1271, ZDI-CAN-16587) for which a standalone patch was already
released on 2022-04-07.

news: https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;hb=HEAD
2022-08-19 08:05:45 +00:00
Rudi Heitbaum 9cb4a69631 lz4: update to 1.9.4 2022-08-16 09:10:32 +00:00
Rudi Heitbaum 6b43d18f17 zlib: support -D_TIME_BITS=64 for 64-bit time 2022-07-22 07:25:46 +00:00
heitbaum ca5352dd2d libarchive: update to 3.6.1
release notes:
- https://github.com/libarchive/libarchive/releases
2022-05-06 08:40:30 +00:00
Rudi Heitbaum 0bac3d0b38 p7zip: patch to support C++17 compiler 2022-04-11 12:42:41 +00:00
CvH ee58fd10a0 Merge pull request #6339 from heitbaum/zlib
zlib: update to 1.2.12
2022-04-02 11:58:53 +02:00
CvH e07a360c6e Merge pull request #6175 from heitbaum/pkginfo
PKGCONFIG use ./lib/pkgconfig/ for both host and target
2022-04-02 11:58:29 +02:00
Rudi Heitbaum 2d5a7c1671 zlib: update to 1.2.12
Changelog: https://www.zlib.net/ChangeLog.txt

ChangeLog file for zlib

Changes in 1.2.12 (27 Mar 2022)
- Cygwin does not have _wopen(), so do not create gzopen_w() there
- Permit a deflateParams() parameter change as soon as possible
- Limit hash table inserts after switch from stored deflate
- Fix bug when window full in deflate_stored()
- Fix CLEAR_HASH macro to be usable as a single statement
- Avoid a conversion error in gzseek when off_t type too small
- Have Makefile return non-zero error code on test failure
- Avoid some conversion warnings in gzread.c and gzwrite.c
- Update use of errno for newer Windows CE versions
- Small speedup to inflate [psumbera]
- Return an error if the gzputs string length can't fit in an int
- Add address checking in clang to -w option of configure
- Don't compute check value for raw inflate if asked to validate
- Handle case where inflateSync used when header never processed
- Avoid the use of ptrdiff_t
- Avoid an undefined behavior of memcpy() in gzappend()
- Avoid undefined behaviors of memcpy() in gz*printf()
- Avoid an undefined behavior of memcpy() in _tr_stored_block()
- Make the names in functions declarations identical to definitions
- Remove old assembler code in which bugs have manifested
- Fix deflateEnd() to not report an error at start of raw deflate
- Add legal disclaimer to README
- Emphasize the need to continue decompressing gzip members
- Correct the initialization requirements for deflateInit2()
- Fix a bug that can crash deflate on some input when using Z_FIXED
- Assure that the number of bits for deflatePrime() is valid
- Use a structure to make globals in enough.c evident
- Use a macro for the printf format of big_t in enough.c
- Clean up code style in enough.c, update version
- Use inline function instead of macro for index in enough.c
- Clarify that prefix codes are counted in enough.c
- Show all the codes for the maximum tables size in enough.c
- Add gznorm.c example, which normalizes gzip files
- Fix the zran.c example to work on a multiple-member gzip file
- Add tables for crc32_combine(), to speed it up by a factor of 200
- Add crc32_combine_gen() and crc32_combine_op() for fast combines
- Speed up software CRC-32 computation by a factor of 1.5 to 3
- Use atomic test and set, if available, for dynamic CRC tables
- Don't bother computing check value after successful inflateSync()
- Correct comment in crc32.c
- Add use of the ARMv8 crc32 instructions when requested
- Use ARM crc32 instructions if the ARM architecture has them
- Explicitly note that the 32-bit check values are 32 bits
- Avoid adding empty gzip member after gzflush with Z_FINISH
- Fix memory leak on error in gzlog.c
- Fix error in comment on the polynomial representation of a byte
- Clarify gz* function interfaces, referring to parameter names
- Change macro name in inflate.c to avoid collision in VxWorks
- Correct typo in blast.c
- Improve portability of contrib/minizip
- Fix indentation in minizip's zip.c
- Replace black/white with allow/block. (theresa-m)
- minizip warning fix if MAXU32 already defined. (gvollant)
- Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)
- Clean up minizip to reduce warnings for testing
- Add fallthrough comments for gcc
- Eliminate use of ULL constants
- Separate out address sanitizing from warnings in configure
- Remove destructive aspects of make distclean
- Check for cc masquerading as gcc or clang in configure
- Fix crc32.c to compile local functions only if used
2022-03-29 09:29:59 +00:00
heitbaum e700310a97 pigz: update to 2.7
update 2.6 (2021-02-06) to 2.7 (2022-01-15)

ann:
- https://zlib.net/pipermail/pigz-announce_zlib.net/2022-January/000017.html
2022-02-05 04:36:27 +00:00
heitbaum b45749cfe1 zlib: set PKGCONFIG directories for both host and target to lib/pkgconfig 2022-01-30 12:17:05 +00:00
heitbaum d678bf06f2 zstd: update to 1.5.2
release notes:
- https://github.com/facebook/zstd/releases/tag/v1.5.2
2022-01-22 21:09:12 +00:00
Ian Leonard a5752c039f libarchive: update to 3.5.2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-12-30 22:15:56 +00:00
Ian Leonard 1a5bd70b0e zstd: update to 1.5.1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-12-22 06:13:55 +00:00
Ian Leonard 82fd4b1de7 zstd: drop upstreamed patch
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 16:38:51 +00:00
Ian Leonard c5823d0864 zstd: update to 1.5.0, change to .tar.zstd tarball
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-11 18:16:42 +00:00
SupervisedThinking dd7280f18a zstd: update to 1.4.9 / add upstreamed build fix patch 2021-03-19 20:03:54 +01:00
heitbaum 2b30d3a0d5 pigz: update to 2.6
update 2.5 (2021-01-24) to 2.6 (2021-02-06)
log: https://github.com/madler/pigz/commits/master
changelog (from pigz.c):
- Add --huffman/-H and --rle/U strategy options
- Fix issue when compiling for no threads
- Fail silently on a broken pipe
2021-02-07 10:50:30 +00:00
heitbaum f308f10a08 pigz: update to 2.5
update 2.4 (2017-12-26) to 2.5 (2021-01-24)
log: https://github.com/madler/pigz/commits/master
changelog (from pigz.c):
- Add --alias/-A option to set .zip name for stdin input
- Add --comment/-C option to add comment in .gz or .zip
- Fix a bug that misidentified a multi-entry .zip
- Fix a bug that did not emit double syncs for -i -p 1
- Fix a bug in yarn that could try to access freed data
- Do not delete multi-entry .zip files when extracting
- Do not reject .zip entries with bit 11 set
- Avoid a possible threads lock-order inversion
- Ignore trailing junk after a gzip stream by default
2021-01-30 06:44:34 +00:00
Ian Leonard 34142fb3ea compress: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:43 +00:00
Christian Hewitt b9272a4e90 Merge pull request #4773 from CvH/10.0/unzip_cleanup
drop unzip and minizip package
2021-01-16 16:47:35 +04:00
heitbaum daffc88144 libarchive: update to 3.5.1 2021-01-08 04:22:23 +00:00
CvH a02158a092 zip: cleanup version 2020-12-27 20:30:27 +01:00
Ian Leonard 2420e1b8a4 zstd: update to 1.4.8
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-12-27 09:01:50 +00:00
CvH e7202e014f minizip: drop package 2020-12-19 17:56:07 +01:00
heitbaum a7b57d43bf minizip: updated to 2.10.4 and fixed failed compile 2020-12-19 17:55:36 +01:00