]> git.ipfire.org Git - thirdparty/zlib-ng.git/shortlog
thirdparty/zlib-ng.git
2 days ago  Vladislav ShchapovIf runtime CPU detection is disabled then define native... develop
2 days ago  Nathan MoinvaziriShow --benchmark_cooldown in benchmark_zlib --help...
3 days ago  Hans Kristian... Pass local window variable to quit_insert_string and...
3 days ago  Hans Kristian... Use local block_start and window variables in FLUSH_BLOCK.
4 days ago  Hans Kristian... Split out writing deflate headers into a separate funct...
4 days ago  Mika LindqvistTest building with ClangCl for Windows ARM64
4 days ago  Vladislav ShchapovUse Intel(R) Software Development Emulator for run...
6 days ago  Hans Kristian... Make CRC32 checking of headers use crc32_small directly...
6 days ago  Nathan Moin... Rename single-letter size-table awk variables.
6 days ago  Nathan Moin... Show stripped library file size in delta workflow.
6 days ago  Nathan MoinvaziriInline NEON_accum32 into adler32_copy_impl
6 days ago  Nathan MoinvaziriCombine NEON_accum32_copy and NEON_accum32 into single...
6 days ago  Hans Kristian... Remove obsolete padding in deflate and inflate state.
8 days ago  Mika T. Lindqvist[CI] Add Cygwin with gcc.
8 days ago  Mika T. Lindqvist[CI] Cleanup action caches.
8 days ago  Mika T. Lindqvist[CI] Extend caching apt packages to pigz workflow.
10 days ago  Nathan Moin... Fix scan_endstr offset in longest_match slow path.
12 days ago  Mika LindqvistMove shared code to composite actions.
12 days ago  Mika Lindqvist[CI] Cache Ubuntu .deb packages to speed up installing...
2026-05-07  Vladislav ShchapovAdd /delta workflow for loongarch64
2026-05-06  Mika Lindqvist[CI] Force refreshing homebrew for macOS.
2026-05-06  Mika Lindqvist[CI] Use older runner for Visual Studio 2022 jobs.
2026-05-06  Mika LindqvistWhen using ALIGN_DOWN() macro, the signedness of types...
2026-05-06  Nathan Moin... Add early return when prev_length already exceeds lookahead
2026-05-06  Nathan Moin... Remove dead break_matching label from longest_match
2026-05-05  Nathan Moin... Allow /delta on fork pull requests
2026-05-05  Mika Lindqvist[CI] Use gcov from MinGW32 when generating coverage...
2026-05-05  Hans Kristian... deflate_rle: remove unnecessary check for too long...
2026-05-05  Hans Kristian... Deflate_fast does not have 'prev_length', fix comment.
2026-05-01  Nathan Moin... Fix check against BUILD_ALT_BENCH that was always defin...
2026-05-01  Nathan MoinvaziriAdd PNG decode benchmark for narrow image widths
2026-05-01  Nathan MoinvaziriFix libpng linking and include paths for benchmark...
2026-05-01  dependabot... Bump actions/cache from 4 to 5
2026-05-01  dependabot... Bump actions/checkout from 4 to 6
2026-05-01  dependabot... Bump mymindstorm/setup-emsdk from 14 to 16
2026-05-01  Nathan MoinvaziriOptimize adler32_swar alignment and remove platform...
2026-05-01  Nathan MoinvaziriCall adler32_c directly in adler32_copy_c scalar fallback
2026-05-01  Michael NiedermayerAdd SWAR scalar adler32 for 64-bit platforms with unali...
2026-05-01  Nathan MoinvaziriSimplify safe-mode copy path selection in inflate_fast
2026-05-01  Nathan MoinvaziriAdd inflateBack test for safe mode bailout MATCH state...
2026-05-01  Nathan MoinvaziriImprove inflate_fast performance for small output buffers
2026-04-25  Nathan MoinvaziriReplace small/large buffer tests with parameterized...
2026-04-24  Mika T. LindqvistBump Google Benchmark to v1.9.5
2026-04-24  Nathan Moin... Add compressed and ratio fields to deflate/corpora...
2026-04-24  Nathan Moin... Add corpora benchmarks for deflate and inflate
2026-04-22  Nathan Moin... Add --benchmark_cooldown flag to mitigate thermal throt...
2026-04-22  Nathan Moin... Add /delta workflow for per-PR binary size comparison
2026-04-22  Nathan MoinvaziriUse fallback defines for Chorba Scalar/SSE
2026-04-22  Nathan Moin... Remove inert comment about disabling Chorba SSE in...
2026-04-22  Nathan Moin... Fix typo in No Chorba CMake option name in CI
2026-04-22  Nathan Moin... Remove CMake warning about MSVC Chorba bug
2026-04-22  Nathan Moin... Merge duplicate 32-bit _mm_cvtsi64_si128 polyfills
2026-04-22  Nathan Moin... Fix MSVC v142 miscompile of _mm_cvtsi64_si128 polyfill...
2026-04-16  Hans Kristian... Fix UBSAN implicit conversion warning in test/fuzz...
2026-04-16  Hans Kristian... Fix UBSAN implicit conversion warning in test/test_defl...
2026-04-16  Hans Kristian... Fix UBSAN implicit conversion warning in test/test_shar...
2026-04-16  Hans Kristian... Fix UBSAN implicit conversion warning in arch/s390...
2026-04-16  Hans Kristian... Fix UBSAN implicit conversion warning in inftrees.c.
2026-04-16  Hans Kristian... CMake: Add 'implicit-conversion' and 'nullability'...
2026-04-16  Nathan Moin... Rename longest_match_slow to longest_match_roll
2026-04-16  Nathan MoinvaziriAdd small output buffer inflate benchmark #2062
2026-04-16  Nathan MoinvaziriRemove macro and inline inflate benchmark definition...
2026-04-15  Nathan Moin... Fix VPCLMULQDQ CRC32 build with partial AVX-512 baselines
2026-04-15  Nathan MoinvaziriAdd fallback defines to skip generic C code when native...
2026-04-15  Vladislav ShchapovUse __attribute__((constructor)) to initialize the...
2026-04-15  Mika Lindqvist[CI] Switch CMake workflow to use MSYS2 for MinGW32.
2026-04-14  Nathan Moin... Add ACCUM_ROUND macro to crc32_chorba_sse2
2026-04-14  Nathan Moin... Add ACCUM_ROUND macro to crc32_chorba_c
2026-04-14  Nathan Moin... Add NEXT_ROUND macro in crc32_chorba_c
2026-04-14  Nathan Moin... Fix formatting in crc32_chorba_c
2026-04-14  Nathan Moin... Fix formatting in crc32_chorba_sse41
2026-04-14  Nathan Moin... Fix formatting for crc32_chorba_sse2.
2026-04-14  cl2tcrc32: use may_alias for chorba buffers
2026-04-14  cl2tcrc32: zero initialize chorba bitbuffer
2026-04-14  Nathan MoinvaziriExtract fold_block_chorba function for PCLMULQDQ path
2026-04-14  Nathan MoinvaziriExtract fold_block_16/8 functions for VPCLMULQDQ paths
2026-04-14  Mika Lindqvist[CI] Add configure MinGW32/MinGW64 workflows.
2026-04-13  Vladislav ShchapovMove chunk_{128,256}bit_perm_idx_lut.h, chunk_permute_t...
2026-04-13  Vladislav ShchapovFix loongarch64 name in crc32_copy benchmark.
2026-04-13  Vladislav ShchapovReuse unrolled ARMv8 CRC32 implementation for LoongArch64.
2026-04-13  Vladislav ShchapovConvert crc32_armv8_align, crc32_armv8_tail and crc32_c...
2026-04-12  Mika Lindqvist[CI] Build MSVC 2026 C23 with benchmarks.
2026-04-12  Nathan MoinvaziriAdd back zng_clz for big-endian and use macro for compa...
2026-04-10  Nathan Moein... Move S390 VX vector typedefs into vx_intrins.h
2026-04-10  Nathan Moein... Add compatibility header for VX instructions
2026-04-10  Nathan MoinvaziriAdd slide hash optimization for S390 VX
2026-04-10  Mika T. LindqvistFix building GH1235 test for 32-bit MinGW
2026-03-26  Hans Kristian... Update s390x actions runner docker build scripts
2026-03-20  Adam StylinskiAdd an altivec variant of "count_lengths" in inftrees
2026-03-20  Vladislav ShchapovUpdate e2k cross compiler to version lcc-1.29.16
2026-03-15  Hans Kristian... Remove check that is always true (even if WANT_MIN_MATC...
2026-03-15  Hans Kristian... Avoid calling fizzle_matches unless checks pass
2026-03-15  Hans Kristian... - Add local variables match_len and strstart in insert_...
2026-03-15  Hans Kristian... - Add local variable match_len in emit_match to avoid...
2026-03-14  Nathan MoinvaziriAdd copy fallback for Adler32 ARM when building with...
2026-03-14  Nathan MoinvaziriUnroll 64-byte CRC32+copy loop for ARMv8
2026-03-14  Nathan MoinvaziriAdd fallback for ARM CRC32 copy when compiling with...
2026-03-14  Nathan MoinvaziriReplace memcpy with NEON intrinsics for better performa...
2026-03-14  Nathan MoinvaziriImplement interleaved copying for CRC32 ARMv8 PMULL...
2026-03-14  Nathan MoinvaziriImplement interleaved copying for CRC32 ARMv8.
next