summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CMake: Fix incorrect order of compiler flags when using sanitizersHans Kristian Rosbach2026-03-101-2/+2
* Make orchestrator the parent of most workflows, and let it handleHans Kristian Rosbach2026-03-109-13/+61
* Combine extra_lbits/base_length and extra_dbits/base_dist lookup tablesNathan Moinvaziri2026-03-103-26/+52
* Add 256-bit VPCLMULQDQ CRC32 path for systems without AVX-512.Nathan Moinvaziri2026-03-1016-75/+266
* Add parameterized deflate benchmarkNathan Moinvaziri2026-03-092-0/+148
* Tests: Initialize buffer in test_crc32.ccHans Kristian Rosbach2026-03-091-0/+1
* Add MSAN to Aarch64.Hans Kristian Rosbach2026-03-091-10/+17
* Disable sanitizer for ARM SFpmqs2026-03-091-16/+13
* Disable ARM SF Jobspmqs2026-03-091-14/+16
* Harden sanitizer supportPaul Marquess2026-03-093-14/+30
* [CI] Switch Windows ARM64 workflows to use native runners.Mika Lindqvist2026-03-091-4/+4
* README: Small feature list updatesHans Kristian Rosbach2026-03-091-1/+3
* README: Add coveralls badgeHans Kristian Rosbach2026-03-091-1/+1
* Unroll the slide hash loop similar to other ISAsAdam Stylinski2026-03-091-7/+19
* Revert "Relax alignment requirement in NEON_accum32."Nathan Moinvaziri2026-03-081-1/+1
* Add NMAX_ALIGNED32 and use it in NEON adler32Nathan Moinvaziri2026-03-082-3/+5
* Add compile-time native feature detection macrosNathan Moinvaziri2026-03-0814-67/+374
* Use ARM64 runners for all ARM-based buildsHans Kristian Rosbach2026-03-084-36/+23
* Run lint in ubuntu-slim, a lightweight actions runnerHans Kristian Rosbach2026-03-081-2/+2
* Github workers have been increased from 2 to 4 cores, increase concurrency.Hans Kristian Rosbach2026-03-088-31/+23
* Remove culling of workflows after subsequent pushes.Hans Kristian Rosbach2026-03-0810-31/+0
* Add coveralls to pigz and make sure coveralls uploads are not finalized untilHans Kristian Rosbach2026-03-083-19/+45
* Remove codecov from CIHans Kristian Rosbach2026-03-083-218/+1
* Rename coverage name parameterHans Kristian Rosbach2026-03-082-107/+107
* Don't use GCC for ASAN/UBSAN on S390xHans Kristian Rosbach2026-03-081-16/+26
* Reduce git clone download to only relevant source folders.Hans Kristian Rosbach2026-03-071-4/+10
* Fix building with C23 supportMika Lindqvist2026-03-072-0/+4
* Add support for building benchmarks with alternative zlib libraryNathan Moinvaziri2026-03-062-6/+36
* [CI] Add workflow to test MSVC 18 2026.Mika Lindqvist2026-03-061-0/+6
* Add MSVC support for Z_UNREACHABLE macroMathias Berchtold2026-03-061-1/+5
* Relax alignment requirement in NEON_accum32.Mika Lindqvist2026-03-061-1/+1
* CI: Stop trying to use GCC on macOS, it is apparently deprecated andHans Kristian Rosbach2026-03-062-25/+17
* CMake: UBSAN: Don't enable 'unsigned-integer-overflow' and 'unsigned-shift-ba...Hans Kristian Rosbach2026-03-051-2/+2
* Simplify adler32 alignment loops to advance pointersNathan Moinvaziri2026-03-053-73/+63
* Make use of NEON alignment hintsCameron Cawley2026-03-055-52/+65
* Bump actions/download-artifact from 7 to 8dependabot[bot]2026-03-012-2/+2
* Bump actions/upload-artifact from 6 to 7dependabot[bot]2026-03-017-10/+10
* Update MCST qemu-e2kVladislav Shchapov2026-03-011-3/+3
* Keep bi_buf/bi_valid in registers across compress_block loopNathan Moinvaziri2026-02-202-31/+37
* Set version for the develop branch to 2.3.90Vladislav Shchapov2026-02-204-12/+12
* Prioritize compile-time checks in ARM feature detectionNathan Moinvaziri2026-02-181-19/+20
* Add branch hints to inflate_fast.Dougall Johnson2026-02-181-25/+25
* [CI] Retain CMake configure log if configuring failsMika T. Lindqvist2026-02-181-0/+1
* Cleanup pointer style and parameter names in crc32 chorba functionsNathan Moinvaziri2026-02-183-6/+6
* Add missing native_crc32_copy define for SSE2 chorbaNathan Moinvaziri2026-02-181-0/+2
* Fix missing address-of operators for s390 functable assignmentsNathan Moinvaziri2026-02-181-2/+2
* Fix missing address-of operators for LoongArch functable assignmentsNathan Moinvaziri2026-02-181-4/+4
* Add POWER8 VSX and S390 VX CRC32 copy testsNathan Moinvaziri2026-02-181-0/+6
* Optimize symbol buffer access based on platform unaligned accessNathan Moinvaziri2026-02-184-7/+24
* Use offset addressing when accessing s->sym_buf.Nathan Moinvaziri2026-02-181-10/+16