Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Main: update zip/ minz to latest master #2399

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

paroj
Copy link
Member

@paroj paroj commented Mar 6, 2022

No description provided.

@paroj paroj marked this pull request as draft March 11, 2022 11:59
@paroj paroj deleted the branch OGRECave:master September 13, 2022 11:03
@paroj paroj closed this Sep 13, 2022
@paroj paroj reopened this Sep 13, 2022
@paroj paroj changed the base branch from master1 to master September 13, 2022 23:27
@mosfet80
Copy link
Contributor

Changelog
3.0.2
Fix buffer overrun in mz_utf8z_to_widechar on Windows
3.0.1
Fix compilation error with MINIZ_USE_UNALIGNED_LOADS_AND_STORES=1
3.0.0
Reduce memory usage for inflate. This changes struct tinfl_decompressor_tag and therefore requires a major version bump (breaks ABI compatibility)
Add padding to structures so it continues to work if features differ. This also changes some structures
Use _ftelli64, _fseeki64 and stat with MinGW32 and OpenWatcom
Fix varios warnings with OpenWatcom compiler
Avoid using unaligned memory access in UBSan builds
Set MINIZ_LITTLE_ENDIAN only if not set
Add MINIZ_NO_DEFLATE_APIS and MINIZ_NO_INFLATE_APIS
Fix use of uninitialized memory in tinfl_decompress_mem_to_callback()
Use wfopen on windows
Use _wstat64 instead stat64 on windows
Use level_and_flags after MZ_DEFAULT_COMPRESSION has been handled
Improve endianess detection
Don't use unaligned stores and loads per default
Fix function declaration if MINIZ_NO_STDIO is used
Fix MZ_ZIP_GENERAL_PURPOSE_BIT_FLAG_UTF8 not being set
Remove total files check (its 32-bit uint)
tinfl_decompress: avoid NULL ptr arithmetic UB
miniz_zip: fix mz_zip_reader_extract_to_heap to read correct sizes
Eliminate 64-bit operations on 32-bit machines
Disable treating warnings as error with MSVC
Disable building shared lib via CMake by default
Fixed alignment problems on MacOS
Fixed get error string for MZ_ZIP_TOTAL_ERRORS
Write correct FLEVEL 2-bit value in zlib header
miniz.pc.in: fix include path not containing the "miniz" suffix
Fix compatibility with FreeBSD
pkg-config tweaks
Fix integer overflow in header corruption check
Fix some warnings
tdefl_compress_normal: Avoid NULL ptr arithmetic UB
replace use of stdint.h types with mz
variants

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants