]> git.ipfire.org Git - thirdparty/zlib-ng.git/shortlog
thirdparty/zlib-ng.git
17 hours ago  Mark AdlerClean up the use of switch cases. develop
17 hours ago  Mark AdlerCheck for negative lengths in crc32_combine functions.
17 hours ago  Mark AdlerUpdate links to the RFCs.
17 hours ago  Mark AdlerClarify the use of inflateGetHeader().
17 hours ago  Mark AdlerAllow gzflush() to write empty gzip members.
17 hours ago  Mark AdlerNote that gzseek() requests are deferred until the...
17 hours ago  Mark AdlerNote the use of gzungetc() to run a deferred seek while...
17 hours ago  Mark AdlerInitialize data_type in inflateResetKeep and update...
17 hours ago  Mark AdlerClarify the use of errnum in gzerror().
17 hours ago  Mark AdlerAvoid a fruitless memory copy in gzread.c.
17 hours ago  Mark AdlerReject invalid MAX_WBITS values at compile time.
17 hours ago  AlexisWilkeAvoid attempting to redefine z_const in zconf.h.
17 hours ago  Mark AdlerAvoid out-of-bounds pointer arithmetic in inflateCopy().
17 hours ago  Lwisce ZengUse z_const for setting msg to literal strings.
17 hours ago  Mark AdlerUpdate old comment in inflate.h.
17 hours ago  Mark AdlerMake deflateBound() more conservative and handle negati...
17 hours ago  Mark AdlerCorrect a variable type in deflate_stored.
17 hours ago  Mark AdlerAddress Microsoft deprecation warnings and reduce heade...
17 hours ago  Mark AdlerExpand on the deflate strategy parameter in zlib.h.
17 hours ago  Cameron CawleyImprove portability to RISC OS.
17 hours ago  Mark AdlerAdd deflateUsed() function to get the used bits in...
38 hours ago  Hans Kristian... Clarify naming of bits/code trace macros.
38 hours ago  Hans Kristian... Optimize send_bits, removing branches.
38 hours ago  Nathan Moin... Locate the literal run without a bit scan
38 hours ago  Nathan Moin... Pack up to four consecutive literals per send_bits
38 hours ago  Nathan Moin... Pack and unroll the inflate_table replication store
5 days ago  Vladislav ShchapovIgnore error "cannot verify dev.mcst.ru's certificate...
5 days ago  Javid Khanvalidate distance in inflateBack MATCH state
9 days ago  Mika Lindqvist[configure] Add support for Intel DPC++/C++ compiler.
9 days ago  Hans Kristian... Minor style cleanup of zng_length_code and zng_dist_code
9 days ago  Hans Kristian... Remove unnecessary masking of extra bits from mask...
9 days ago  Hans Kristian... Optimize zng_emit_dist by removing base and instead...
10 days ago  Mika Lindqvist[configure] Fix broken test
13 days ago  Hans Kristian... Minor cleanup of zng_emit_dist()
13 days ago  Hans Kristian... Clean up slide_hash_c code.
13 days ago  Adam StylinskiUse the same unroll factor for the copying variant
13 days ago  Adam StylinskiUnroll by 4x instead of 2x on avx512vnni.
13 days ago  Nathan Moin... Skip redundant hash slides for non-chain-walking strategies
13 days ago  Nathan Moin... Skip prev writes in deflate_quick hash inserts
2026-07-15  Hans Kristian... Fix level 9 segfaault on custom HASH_SIZE.
2026-07-15  Hans Kristian... Fix missed cleanup in insert_string
2026-07-15  Hans Kristian... Remove extra masking of the hashed value in insert_string.
2026-07-15  Hans Kristian... Make sure HASH_BITS gets updated along with HASH_SIZE
2026-07-15  Adam StylinskiAdd AVXVNNI support
2026-07-15  Nathan Moin... Rebuild stale hash chains on deflateParams change
2026-07-15  Hans Kristian... Unify slide_hash_sse2 to follow same style as the avx2...
2026-07-15  Nathan Moin... Use alignment-safe reads in RVV chunkmemset
2026-07-15  Nathan Moin... Rename hash insert helpers by hash method
2026-07-15  Nathan Moin... Add --benchmark_data_types flag to select data type...
2026-07-15  Nathan Moin... Add mixed data type to benchmark data generators
2026-07-15  Nathan Moin... Add literals data type to benchmark data generators
2026-07-15  Nathan MoinvaziriAdd DNA data type to benchmark data generators
2026-07-15  Nathan Moin... Cross-vary inflate and deflate benchmarks by input...
2026-07-14  Dougall JohnsonRead bits with zero refill latency
2026-07-14  Nathan Moin... Force post-indexed loads in NEON compare256
2026-07-14  Nathan MoinvaziriReject short-match candidates with a masked test instea...
2026-07-14  Nathan Moin... Peel first candidate out of the short-match chain walk
2026-07-14  Nathan Moin... Short-circuit longest_match on short candidates via...
2026-07-11  Vladislav ShchapovAdd ABI files for loongarch64 target and update create...
2026-07-11  Adam StylinskiFix this compilation issue for non-windows machines
2026-07-04  Nathan Moin... Add Win32 CPU scheduling flags to benchmark suite
2026-07-04  dxbjavidset memory error on oversized gzbuffer request and...
2026-07-04  dxbjavidcap gzbuffer request at 1 GiB in the api
2026-07-04  dxbjavidshorten gz_buffer_alloc overflow comment
2026-07-04  dxbjavidadd explicit cast when storing want in state->size
2026-07-04  dxbjavidCap gz_buffer_alloc size at INT_MAX accounting for...
2026-07-04  dxbjavidfix integer overflow in gz_buffer_alloc buffer sizing
2026-07-04  Mika LindqvistAdd shell script to update/refresh ABI files under...
2026-07-04  Mika LindqvistFix finding gz files.
2026-07-03  Nathan Moin... Force inline compare256 helpers
2026-07-03  dependabot... Bump actions/checkout from 6 to 7
2026-07-03  dependabot... Bump actions/cache from 5 to 6
2026-06-28  Mika LindqvistFix build with macOS 26.
2026-06-24  David KorthExtend the MSVC 2015 AVX2/AVX512 workaround to MSVC...
2026-06-23  Nathan MoinvaziriAdd Adler32 ARM NEON DotProd variant
2026-06-23  Nathan MoinvaziriAdd Adler32 ARM NEON wrapper that includes template
2026-06-23  Nathan MoinvaziriRefactor Adler32 ARM NEON into a reusable template
2026-06-22  Nathan Moin... Use vaddvq_u32 for adler32 NEON horizontal reduction
2026-06-22  Mika Lindqvist[CMake] Add toolchain files for cross-compiling ARM...
2026-06-22  Nathan Moin... Add missing return after SkipWithError in benchmarks
2026-06-20  Mika T. LindqvistFix type mismatch errors in fuzzers.
2026-06-20  Mika LindqvistAdd Z_RESTRICT to zng_memcmp functions
2026-06-19  Mika Lindqvist[CI] Test Visual C++ 2026 with ZLIB_COMPAT and benchmar...
2026-06-19  Mika LindqvistFix type mismatch in benchmark_compress.cc.
2026-06-17  Mika Lindqvist[CI] Add coveralls as trusted formula for Homebrew...
2026-06-17  Nathan Moin... Cleanup deflate_quick variable reuse and call signatures
2026-06-17  Nathan Moin... Hoist strstart and lookahead to locals in deflate strat...
2026-06-16  Nathan MoinvaziriUse broadcast chunk store instead of memset for dist...
2026-06-16  Nathan MoinvaziriWrap AVX-512 mask intrinsics and use them in CHUNKMEMSET
2026-06-16  Nathan Moin... Route CHUNKMEMSET to CHUNKCOPY when dist >= len
2026-06-16  Nathan Moin... Skip CHUNKMEMSET loops when length fits in one chunk
2026-06-16  Nathan Moin... Inline CHUNKMEMSET tail with bit-decomposed stores
2026-06-16  Nathan Moin... Add chunkmemset benchmark
2026-06-15  Nathan Moin... Remove ptrdiff_t configure/cmake detection
2026-06-15  Hans Kristian... Add LIKELY / UNLIKELY hints to LONGEST_MATCH.
2026-06-15  Hans Kristian... Unify inconsistent handling of GZBUFSIZE, and update...
2026-06-13  Nathan Moin... Add -mbmi to AVX2 and AVX512 compile flags
2026-06-13  Hans Kristian... Replace hash calculations with macros in insert_string_p.h
2026-06-13  Hans Kristian... Remove unused functions
2026-06-13  Hans Kristian... Clean up and simplify insert_string code.
next