]> git.ipfire.org Git - thirdparty/zlib-ng.git/shortlog
thirdparty/zlib-ng.git
22 hours ago  Nathan MoinvaziriCheck cpuid availability on FreeBSD/OpenBSD when detect... develop
2 days ago  Pavel PMove cleanup to inffast_tpl.h, clean up INFLATE_FAST
2 days ago  Pavel PAdd cleanup for defines that might be set before inclus...
2 days ago  Nathan MoinvaziriRead architecture name from binary in detect-arch.
2 days ago  Nathan MoinvaziriRemove architecture-specific compile definitions from...
2 days ago  Nathan MoinvaziriConvert arch detection from preprocessor errors to...
3 days ago  Nathan MoinvaziriMove DoNotOptimize in benchmark loop to prevent it...
3 days ago  Nathan MoinvaziriUse MIN macro in a few more instances throughout the...
3 days ago  Nathan MoinvaziriAdd ALIGN_UP and ALIGN_DOWN macros for readability
3 days ago  Robert KauschRemove redundant include directives
3 days ago  Robert KauschMake feature macro tests more consistent
3 days ago  Robert KauschTest feature macros in all implementation files
3 days ago  Nathan MoinvaziriReduce code size and directly call in adler32_copy
3 days ago  Nathan MoinvaziriFix oversized pair allocation in adler32_vmx
4 days ago  Nathan MoinvaziriSkip redundant literal checks in inflate_fast
4 days ago  Nathan MoinvaziriShared macros for inflate decoding trace statements
4 days ago  Nathan MoinvaziriReplace conditional byte swapping with portable host...
4 days ago  Pavel PRemove unnecessary CHUNK_SIZE define - rm last ref
4 days ago  Pavel PRemove unnecessary CHUNK_SIZE define
5 days ago  Hans Kristian... Don't run testing with the extra corpora for RISC-V...
5 days ago  Hans Kristian... Also upload coverage reports to coveralls.io
5 days ago  Hans Kristian... - Merge -O3 test into prefix test.
5 days ago  Hans Kristian... Split OSB builds out into separate workflow.
5 days ago  Mika LindqvistAdd Windows ARM support for EOR3 feature detection...
5 days ago  Nathan MoinvaziriCheck for null return value from getauxval(AT_PLATFORM)
5 days ago  Brad SmithGuard FreeBSD/OpenBSD auxv calls with HAVE_SYS_AUXV_H...
5 days ago  Brad SmithAdd elf_aux_info() support on FreeBSD/OpenBSD for PMULL...
5 days ago  Nathan MoinvaziriRemove unnecessary ARM_AUXV_HAS_NEON preprocessor check
5 days ago  Nathan MoinvaziriRemove unnecessary ARM_AUXV_HAS_CRC32 preprocessor...
5 days ago  Nathan MoinvaziriUse ARCH_64BIT preprocessor define in arm feature checks.
5 days ago  Nathan MoinvaziriClean up arm feature check return values.
5 days ago  Nathan MoinvaziriPre-calculate last vector check ptr in compare256 for...
5 days ago  Pavel PAdd "None" for sanitizer option
5 days ago  Pavel PMove cleanup undefs to insert_string_tpl.h
6 days ago  Vladislav ShchapovFix integer overflow in gz_compress_mmap
6 days ago  Hans Kristian... Fix CI configure workflow failure artifact upload
6 days ago  Hans Kristian... Expand configure script testing.
6 days ago  Hans Kristian... Enable codecov for more CI jobs.
6 days ago  Hans Kristian... Use default clang version for most builds.
6 days ago  Hans Kristian... Combine ARM CI jobs testing non-NEON with non-ARMv8...
6 days ago  Hans Kristian... Remove separate MMAP CI job by folding into another.
6 days ago  Hans Kristian... Fix codecov parameter placement warnings.
6 days ago  Hans Kristian... Add configured compiler defines to informational output,
6 days ago  Hans Kristian... Improve detection of compiler code coverage support.
6 days ago  Hans Kristian... Unify baseline benchmarking for both adler32 and crc32.
6 days ago  Hans Kristian... Unify compare256/compare256_rle benchmarks and add...
6 days ago  Hans Kristian... Unify adler32/crc32 benchmarks and add rotating misalig...
6 days ago  Hans Kristian... Use aligned alloc for insert_string benchmark
6 days ago  Hans Kristian... Fix name collision in inflate benchmark
7 days ago  Vladislav ShchapovMake deflate output deterministic if PREFIX3(stream...
10 days ago  Nathan MoinvaziriPrefix macros with z in crc32_vpclmulqdq for clarity
10 days ago  Nathan MoinvaziriUse epi32 variants for older MSVC (v141/v140) to avoid...
10 days ago  Nathan MoinvaziriFix cast truncates constant value warnings with ternary...
10 days ago  Nathan MoinvaziriUse epi64 intrinsics for VPCLMULQDQ operations
10 days ago  Nathan MoinvaziriUse masked load/store in partial folding in crc32_vpclm...
10 days ago  Nathan MoinvaziriCombine final_fold function to remove extra len branch
10 days ago  Nathan MoinvaziriEliminate extra vmovdqu instruction folding xmm into...
10 days ago  Nathan MoinvaziriClean up variable names for readability in zmm path.
10 days ago  Nathan MoinvaziriDon't compile in Chorba for vpclmulqdq because it is...
10 days ago  Nathan MoinvaziriCombine partial and final fold and reduce the number...
10 days ago  Nathan MoinvaziriGenerate shuffle masks in registers for partial_fold.
10 days ago  Nathan MoinvaziriUse mm_blend_epi16 in crc32_(v)pclmulqdq final reduction
10 days ago  Nathan MoinvaziriUse ternarylogic when available in crc32_vpclmulqdq.
10 days ago  Nathan MoinvaziriHoist folding constants to function scope to avoid...
10 days ago  Nathan MoinvaziriBatch PCLMULQDQ operations to reduce latency
10 days ago  Nathan MoinvaziriMove remaining fold calls before load to hide latency
10 days ago  Nathan MoinvaziriRevert "Move fold calls closer to last change in xmm_cr...
10 days ago  Nathan MoinvaziriRemove old comments about crc32 folding from crc32...
10 days ago  Nathan MoinvaziriRemove unnecessary casts from crc32_(v)pclmulqdq.
10 days ago  Nathan MoinvaziriSimplify CRC32 complement operations using bitwise...
10 days ago  Nathan MoinvaziriFix space indentation formatting in crc32_zbc
12 days ago  Nathan MoinvaziriAdd fallback for __has_builtin to prevent unmatched...
12 days ago  Nathan MoinvaziriAdd ARM __builtin_bitreverse16 fallback implementation...
12 days ago  Nathan MoinvaziriRemove compiler check for builtin_bitreverse16 since...
12 days ago  Nathan Moinvaziri__builtin_bitreverse16 CMake compiler check fails for...
12 days ago  Vladislav ShchapovUse GCC's may_alias attribute for access to buffers...
13 days ago  Hans Kristian... Add Z_UNREACHABLE compiler hint
13 days ago  Hans Kristian... Fix (impossible) infinite loop in gz_fetch() detected...
13 days ago  Hans Kristian... Update static analyzer from targeting GCC v10 to v14
13 days ago  Mika T. LindqvistFix symbol mangling so symbols in shared library are...
2026-01-13  Nathan MoinvaziriRemove extra indirection calling into crc32_z functions.
2026-01-13  Nathan MoinvaziriClean up buf == NULL handling on adler32 functions...
2026-01-13  Nathan MoinvaziriFixed UB in adler32_avx512_copy storemask when len...
2026-01-13  Nathan MoinvaziriRename and reorder properties in hash_test.
2026-01-13  Nathan MoinvaziriMerge adler32 and crc32 hash test strings.
2026-01-13  Nathan MoinvaziriAdd adler32_copy unit test
2026-01-13  Nathan MoinvaziriSeparate adler32 test strings into their own source...
2026-01-11  Hans Kristian... Simplify the gzread.c name mangling workaround by split...
2026-01-11  Hans Kristian... Don't count tests/tools towards overall project coverage.
2026-01-11  Vladislav ShchapovUpdate to GoogleTest 1.16.0.
2026-01-11  Vladislav ShchapovReplace deprecated FetchContent_Populate with FetchCont...
2026-01-11  Vladislav ShchapovRemove always TRUE or FALSE CMake version checks
2026-01-11  Vladislav ShchapovSet minimum and upper compatible CMake version
2026-01-11  Hans Kristian... deflateinit was still checking for failed secondary...
2026-01-10  Vladislav ShchapovExplicitly define the __SSE__ and __SSE2__ macros,...
2026-01-10  Nathan MoinvaziriCleanup preprocessor indents in fallback_builtins.
2026-01-10  Nathan MoinvaziriAdd missing compiler preprocessor defines for 32-bit...
2026-01-10  Nathan MoinvaziriAdd ARCH defines to code to make the ifdef logic easier
2026-01-10  Nathan MoinvaziriAdd ARCH_32BIT and ARCH_64BIT defines for better code...
2026-01-10  Hans Kristian... Ignore benchmarks in codecov coverage reports.
next