1. c09ca81 Add VPCLMULQDQ crc32 tests to Google benchmarks by Nathan Moinvaziri · 5 months ago
  2. dbadfc8 Improve x86 intrinsics dependencies. by Vladislav Shchapov · 5 months ago
  3. 9333a71 Remove unused macro X86_MASK_INTRIN. by Vladislav Shchapov · 5 months ago
  4. 9057781 Reorder in which intrinsics support is checked. by Vladislav Shchapov · 5 months ago
  5. c1c53c2 Fix x86 WITH_* options dependencies. by Vladislav Shchapov · 5 months ago
  6. 2121449 Remove always true arch conditions. by Vladislav Shchapov · 5 months ago
  7. 392840c Move compare256 and longest_match C fallbacks to arch/generic by Hans Kristian Rosbach · 6 months ago
  8. bb36259 Move include files out of match_tpl.h, to simplify dependency handling and by Hans Kristian Rosbach · 6 months ago
  9. 02d57dd Move slide_hash C fallback to arch/generic by Hans Kristian Rosbach · 6 months ago
  10. 2682434 Move insert_string and update_hash C fallbacks to arch/generic. by Hans Kristian Rosbach · 6 months ago
  11. 346a8c6 Move chunkset and inffast C fallbacks to arch/generic by Hans Kristian Rosbach · 6 months ago
  12. d2a411a Move crc32 C fallbacks to arch/generic by Hans Kristian Rosbach · 6 months ago
  13. 191df6c Move adler32 C fallbacks to arch/generic by Hans Kristian Rosbach · 6 months ago
  14. e698b50 Simplify includes by Hans Kristian Rosbach · 6 months ago
  15. b92285e Improve code coverage for SSE2. by Nathan Moinvaziri · 5 months ago
  16. bad9248 Fixed S390X CMake builds not running in forks. by Nathan Moinvaziri · 5 months ago
  17. 0e3fc82 Upload all coverage reports at once after tests. by Nathan Moinvaziri · 5 months ago
  18. 1cc66e9 Remove unneeded pointer for functable.longest_match in deflate_slow by Nathan Moinvaziri · 6 months ago
  19. 6cdb4b3 2.1.6 Release by Hans Kristian Rosbach · 6 months ago
  20. 42b5bed Fix building tests with cmake 3.10 and older. by Mika Lindqvist · 5 months ago
  21. bc8d602 Add FAR macro to zlib-compat headers to improve compatibility. by Hans Kristian Rosbach · 5 months ago
  22. 29317f7 Added CI instance for WITH_NATIVE_INSTRUCTIONS. by Nathan Moinvaziri · 6 months ago
  23. 1713c0a Remove tab-in-indent rule from lint workflow by Nathan Moinvaziri · 6 months ago
  24. 5a5db91 Cancel previously running CI jobs for PR or branch. by Nathan Moinvaziri · 6 months ago
  25. 180188d Fix memory corruption introduced in 61e181c8ae93dbf56040336179c9954078bd1399 by Rye Mutt · 6 months ago
  26. 9151e46 Fixed tab character in ARM ACLE uqsub16 assembly. by Nathan Moinvaziri · 6 months ago
  27. 9d8c9bc Fix trailing whitespace in minideflate.c. by Nathan Moinvaziri · 6 months ago
  28. f334b9c Add linter workflow for whitespace errors. zlib-ng/zlib-ng#1190 by Nathan Moinvaziri · 6 months ago
  29. 974868b Don't attempt ARMv6 detection on AARCH64. by Hans Kristian Rosbach · 6 months ago
  30. 65da911 Don't incorrectly disable GoogleTest because of old CMake version. by Hans Kristian Rosbach · 6 months ago
  31. 126bdfe Add status output when running git checkout of GoogleTest by Hans Kristian Rosbach · 6 months ago
  32. ac51ec6 Update to GoogleTest 1.12.1. by Hans Kristian Rosbach · 6 months ago
  33. ce11a25 Remove unused Z_TLS and HAVE_THREAD_LOCAL by Vladislav Shchapov · 6 months ago
  34. abae460 Atomic functable by Vladislav Shchapov · 6 months ago
  35. d0184e1 Make sure uqsub16 mnemonic doesn't get optimized away. by Mika Lindqvist · 6 months ago
  36. eebf7d3 Add support for __attribute__((__target__(...))) to overcome limitations of -march=native. by Mika Lindqvist · 6 months ago
  37. a62f62e Always run CMake tests without LTO. by Hans Kristian Rosbach · 6 months ago
  38. feba8a0 Check if compiler supports -march=native or -mcpu=native. by Mika Lindqvist · 6 months ago
  39. a151d5b Improve performance of crc32_acle on 32-bit ARM by Cameron Cawley · 1 year, 5 months ago
  40. 6f5a301 Initialize functable earlier, during inflateInit by Vladislav Shchapov · 6 months ago
  41. d417908 Add force initialization functable, because deflate captures function pointers from functable by Vladislav Shchapov · 6 months ago
  42. 712098e Fix buffer overflow in compare256_rle benchmark by Vladislav Shchapov · 6 months ago
  43. ac004a9 Only read version information from zlib.h.in by Letu Ren · 6 months ago
  44. a6eda18 Update copyright to sync with zlib 1.3 by Letu Ren · 6 months ago
  45. 1c02006 Remove duplicate enable tests option by Letu Ren · 6 months ago
  46. b44c82e Fix pkgcheck mismatch with configure due to cmake target files. by Mika Lindqvist · 6 months ago
  47. 2c4b479 Export cmake target (#1601) by Uilian Ries · 6 months ago
  48. bc98ca0 Detemplatize adler32_fold_copy for avx512 by Adam Stylinski · 8 months ago
  49. 881139b Simplify AVX2 adler32_fold_copy by removing templates by Adam Stylinski · 8 months ago
  50. 2b10158 Prevent tests writing into the source directory. by Vladislav Shchapov · 7 months ago
  51. 7bb1f47 Run OSB tests with readonly source directory. by Vladislav Shchapov · 7 months ago
  52. e302239 Add adler32_fold_copy_rvv implementation. by Simon Hosie · 8 months ago
  53. edf60cc Fix clang-cl warnings by Yoshiki Matsuda · 8 months ago
  54. 750358e 2.1.5 Release by Hans Kristian Rosbach · 7 months ago
  55. 4a5d4f6 Fix an issue with regard to finishing out the window by Adam Stylinski · 7 months ago
  56. a3118ad Added unit test for inflate with Z_FINISH and no window. by Nathan Moinvaziri · 7 months ago
  57. 1206402 [configure] Propagate -DWITH_GZFILEOP to pkgconfig. by Mika T. Lindqvist · 8 months ago
  58. 8e03cc1 pkgconfig file: propagate WITH_GZFILEOP by Leander Schulten · 8 months ago
  59. f1942e4 fix cmake header path in install with custom CMAKE_INSTALL_INCLUDEDIR by Benjamin Buch · 8 months ago
  60. 5099a3b [README] configure no longer supports --native by Mika Lindqvist · 8 months ago
  61. c0f45d8 Fix status badges by Hans Kristian Rosbach · 8 months ago
  62. 38c8f4c Update to actions/checkout@v4, and disable checkout progress logging. by Hans Kristian Rosbach · 8 months ago
  63. f89d5aa 2.1.4 Release by Hans Kristian Rosbach · 8 months ago
  64. dad2b32 Fix building benchmarks on 32-bit PowerPC. by Mika Lindqvist · 8 months ago
  65. a2567c1 Fix cross-compiling benchmarks and libpng. by Mika T. Lindqvist · 8 months ago
  66. 70cc3fb Support RVV hwcap detect at runtime by Xeonacid · 9 months ago
  67. ef5f239 Make sure inflateCopy() allocates window with the necessary buffer for chunked operations. by Hans Kristian Rosbach · 9 months ago
  68. 0ceb476 Deprecate ZLIBNG_VER_STATUS, add new variant ZLIBNG_VER_STATUSH by Hans Kristian Rosbach · 9 months ago
  69. 4562b62 Detect -Wno-pedantic-ms-format support in mingw by Hajin Jang · 9 months ago
  70. 8fa51d2 Add llvm-mingw CMake toolchain files by Hajin Jang · 9 months ago
  71. 249c667 Support llvm-mingw toolchain by Hajin Jang · 9 months ago
  72. d014d00 Use large data type for chunk Implement chunk memset for specific length by alexsifivetw · 9 months ago
  73. b507d77 General optimized chunkset by alexsifivetw · 10 months ago
  74. 25da9ce Added instructions for cpack to readme. by Nathan Moinvaziri · 9 months ago
  75. 628262b Don't run test intrinsic code with native flag in CMake. by Nathan Moinvaziri · 9 months ago
  76. 7269b77 Match CMAKE_GENERATOR_TOOLSET variable case-insensitive by Deniz Bahadir · 9 months ago
  77. 7db1bd4 Fix examining value of GENERATOR_IS_MULTI_CONFIG by Deniz Bahadir · 9 months ago
  78. 83291a5 Add ARMv6 version of slide_hash by Cameron Cawley · 11 months ago
  79. 00b2280 Always include strings.h when strcasecmp is used by Cameron Cawley · 1 year, 1 month ago
  80. 5664016 Use GCC cpuid intrinsics with MinGW by Cameron Cawley · 1 year, 1 month ago
  81. fc708aa Merge 32-bit arm hardware flag detection sections in configure and cmake by Nathan Moinvaziri · 10 months ago
  82. d85b049 Use consistent NEON_AVAILABLE variable across CMake/configure. by Nathan Moinvaziri · 10 months ago
  83. 0b7a7cb Merge both without_optimizations sections in configure for arm. by Nathan Moinvaziri · 10 months ago
  84. a65dba7 Clean up detection on ARM variants and allow ACLE on all ARM archs. by Nathan Moinvaziri · 10 months ago
  85. 2383ce4 Allow ACLE to be enabled on all ARM architecture versions by Cameron Cawley · 10 months ago
  86. f3c31c5 cast _xgetbv to int to silence conversion warning by Harmen Stoppels · 10 months ago
  87. 2d3dd2b Do the same for detect-intrinsics.cmake by Harmen Stoppels · 10 months ago
  88. 12b67ed another by Harmen Stoppels · 10 months ago
  89. c104f5f configure: ensure instructions are not optimized out before assembler is run by Harmen Stoppels · 10 months ago
  90. e76865e $@ over $* by Harmen Stoppels · 10 months ago
  91. 854e672 also fix SC2288 by Harmen Stoppels · 10 months ago
  92. 0f5bd65 use dash not bash for portability by Harmen Stoppels · 10 months ago
  93. 1107512 Updated zlib compat version to 1.3. by Nathan Moinvaziri · 10 months ago
  94. 2eb3ce8 Clarify requirement in zlib.h to avoid multiple flush markers. by Mark Adler · 10 months ago
  95. d73d17d Fix bug when using gzflush() with a very small buffer. by Mark Adler · 10 months ago
  96. 0858c2b Fix bug when gzungetc() is used immediately after gzopen(). by Mark Adler · 10 months ago
  97. e6a437e Avoid compiler complaints if _TIME_BITS defined when building zlib. by Mark Adler · 10 months ago
  98. 5a4a238 Document in zlib.h the initialization of stream fields by the Init by Mark Adler · 10 months ago
  99. 565d8a6 Correct comment in zlib.h on os setting in gzip header. by Mark Adler · 10 months ago
  100. 5b429aa Remove duplicate "the" in zlib.h. by Paul Marquess · 10 months ago