]> git.ipfire.org Git - thirdparty/zlib-ng.git/shortlog
thirdparty/zlib-ng.git
3 days ago  Nathan MoinvaziriReplace small/large buffer tests with parameterized... develop
4 days ago  Mika T. LindqvistBump Google Benchmark to v1.9.5
4 days ago  Nathan Moin... Add compressed and ratio fields to deflate/corpora...
4 days ago  Nathan Moin... Add corpora benchmarks for deflate and inflate
6 days ago  Nathan Moin... Add --benchmark_cooldown flag to mitigate thermal throt...
6 days ago  Nathan Moin... Add /delta workflow for per-PR binary size comparison
6 days ago  Nathan MoinvaziriUse fallback defines for Chorba Scalar/SSE
6 days ago  Nathan Moin... Remove inert comment about disabling Chorba SSE in...
6 days ago  Nathan Moin... Fix typo in No Chorba CMake option name in CI
6 days ago  Nathan Moin... Remove CMake warning about MSVC Chorba bug
6 days ago  Nathan Moin... Merge duplicate 32-bit _mm_cvtsi64_si128 polyfills
6 days ago  Nathan Moin... Fix MSVC v142 miscompile of _mm_cvtsi64_si128 polyfill...
12 days ago  Hans Kristian... Fix UBSAN implicit conversion warning in test/fuzz...
12 days ago  Hans Kristian... Fix UBSAN implicit conversion warning in test/test_defl...
12 days ago  Hans Kristian... Fix UBSAN implicit conversion warning in test/test_shar...
12 days ago  Hans Kristian... Fix UBSAN implicit conversion warning in arch/s390...
12 days ago  Hans Kristian... Fix UBSAN implicit conversion warning in inftrees.c.
12 days ago  Hans Kristian... CMake: Add 'implicit-conversion' and 'nullability'...
12 days ago  Nathan Moin... Rename longest_match_slow to longest_match_roll
12 days ago  Nathan MoinvaziriAdd small output buffer inflate benchmark #2062
12 days ago  Nathan MoinvaziriRemove macro and inline inflate benchmark definition...
13 days ago  Nathan Moin... Fix VPCLMULQDQ CRC32 build with partial AVX-512 baselines
13 days ago  Nathan MoinvaziriAdd fallback defines to skip generic C code when native...
13 days ago  Vladislav ShchapovUse __attribute__((constructor)) to initialize the...
13 days ago  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.
2026-03-14  Nathan MoinvaziriAdd shared align/tail helpers for CRC32 ARMv8.
2026-03-13  Hans Kristian... Use OSB workflow as an initial test before queueing...
2026-03-12  Nathan MoinvaziriSeparate match finding logic in deflate_medium
2026-03-12  Mika Lindqvist[CodeQL] Add Windows.
2026-03-11  Hans Kristian... Remove ASAN from s390x qemu build, it fails for unknown...
2026-03-11  pmqsGuard against ls-remote failing
2026-03-11  Paul MarquessCache LLVM C++ libraries for MSAN
2026-03-11  Hans Kristian... Expand codeql testing to run on multiple platforms...
2026-03-11  Mika Lindqvist[CI] Fix lint when using workflow_dispatch.
2026-03-11  Cameron CawleyAdd ARM64EC builds to GitHub Actions
2026-03-11  Cameron CawleyFix CPU detection for ARM64EC
2026-03-10  Nathan MoinvaziriReplace macros with inline functions in deflate_quick.
2026-03-10  Nathan MoinvaziriClean up dead assignments in insert_match
2026-03-10  Mika Lindqvist[CI] Fix 32-bit ARM release.
2026-03-10  Nathan MoinvaziriAdd parameterized deflate tests
2026-03-10  Nathan MoinvaziriUse uintptr_t for ASan function signatures and macro...
2026-03-10  Nathan MoinvaziriReorganize sanitizer header for readability
2026-03-10  Nathan MoinvaziriMove ASAN/MSAN instrumentation out of zbuild.h
2026-03-10  Vladislav ShchapovSimplify slide_hash_lsx
2026-03-10  Vladislav ShchapovSlide 32 hash entries per loop iteration when using...
2026-03-10  Hans Kristian... CI: S390x has Clang, but the qemu fallback uses a toolc...
2026-03-10  Hans Kristian... CMake: Fix incorrect order of compiler flags when using...
2026-03-10  Hans Kristian... Make orchestrator the parent of most workflows, and...
2026-03-10  Nathan MoinvaziriCombine extra_lbits/base_length and extra_dbits/base_di...
2026-03-10  Nathan MoinvaziriAdd 256-bit VPCLMULQDQ CRC32 path for systems without...
2026-03-09  Nathan MoinvaziriAdd parameterized deflate benchmark
2026-03-09  Hans Kristian... Tests: Initialize buffer in test_crc32.cc
2026-03-09  Hans Kristian... Add MSAN to Aarch64.
2026-03-09  pmqsDisable sanitizer for ARM SF
2026-03-09  pmqsDisable ARM SF Jobs
2026-03-09  Paul MarquessHarden sanitizer support
2026-03-09  Mika Lindqvist[CI] Switch Windows ARM64 workflows to use native runners.
2026-03-09  Hans Kristian... README: Small feature list updates
2026-03-09  Hans Kristian... README: Add coveralls badge
2026-03-09  Adam StylinskiUnroll the slide hash loop similar to other ISAs
2026-03-08  Nathan MoinvaziriRevert "Relax alignment requirement in NEON_accum32."
2026-03-08  Nathan MoinvaziriAdd NMAX_ALIGNED32 and use it in NEON adler32
2026-03-08  Nathan MoinvaziriAdd compile-time native feature detection macros
2026-03-08  Hans Kristian... Use ARM64 runners for all ARM-based builds
2026-03-08  Hans Kristian... Run lint in ubuntu-slim, a lightweight actions runner
2026-03-08  Hans Kristian... Github workers have been increased from 2 to 4 cores...
next