Commit Graph

  • d985a9c211 Add package in slfo-main slfo-main Elisei Roca 2026-01-16 10:23:50 +01:00
  • e9b0f71b5d Accepting request 1324856 from devel:libraries:c_c++ factory Dominique Leuenberger 2026-01-01 13:59:41 +00:00
  • 277902bca3 Accepting request 1324856 from devel:libraries:c_c++ Dominique Leuenberger 2026-01-01 13:59:41 +00:00
  • c1ce2e9ea7 Accepting request 1324304 from home:adkorte:branches:devel:libraries:c_c++ Dirk Mueller 2025-12-30 21:12:39 +00:00
  • b00567d1c9 - Update to 2.3.2: * Chorba: Fix edge case bug for >256KB input #2033 Dirk Mueller 2025-12-30 21:12:39 +00:00
  • 51628b0e3b Accepting request 1320867 from devel:libraries:c_c++ Ana Guerrero 2025-12-03 13:12:12 +00:00
  • 9b1e42d422 Accepting request 1320867 from devel:libraries:c_c++ Ana Guerrero 2025-12-03 13:12:12 +00:00
  • c56dd2b98b Accepting request 1320861 from openSUSE:Factory:RISCV Guillaume GARDET 2025-12-02 15:15:41 +00:00
  • 63a64808cd - Remove WITH_RVV=OFF Guillaume GARDET 2025-12-02 15:15:41 +00:00
  • 4d9f50543e Accepting request 1320428 from devel:libraries:c_c++ Ana Guerrero 2025-12-01 10:11:23 +00:00
  • 2ceaff005a Accepting request 1320428 from devel:libraries:c_c++ Ana Guerrero 2025-12-01 10:11:23 +00:00
  • f67d8e03c8 Accepting request 1320387 from home:ateixeira:branches:devel:libraries:c_c++ Guillaume GARDET 2025-11-28 09:15:46 +00:00
  • da67ec3623 - Update to 2.3.1: * Changelog at https://github.com/zlib-ng/zlib-ng/releases/tag/2.3.1 Guillaume GARDET 2025-11-28 09:15:46 +00:00
  • 0dfe646346 Accepting request 1302418 from devel:libraries:c_c++ Ana Guerrero 2025-09-03 19:06:59 +00:00
  • 12d06ccf5f Accepting request 1302418 from devel:libraries:c_c++ Ana Guerrero 2025-09-03 19:06:59 +00:00
  • 5bfc4d5488 Accepting request 1302417 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2025-09-02 12:12:29 +00:00
  • 1fa4d245c4 - Update to 2.2.5: * RiscV: chunkset_rvv: fix SIGSEGV in CHUNKCOPY #1889 * MSVC: Disable optimizations for AVX512 GET_CHUNK_MAG causing inflate failure #1884 * Fix building with runtime CPU detection disabled (native) #1931 * Also check for ZMM support when detecting VPCLMULQDQ support #1932 * Revert "Clean up insert_match() in deflate_medium" due to performance regression #1938 Guillaume GARDET 2025-09-02 12:12:29 +00:00
  • c2315830a6 Accepting request 1276154 from devel:libraries:c_c++ Ana Guerrero 2025-05-12 14:45:50 +00:00
  • fc968b7223 Accepting request 1276154 from devel:libraries:c_c++ leap-16.1 leap-16.0 Ana Guerrero 2025-05-12 14:45:50 +00:00
  • 2f01cc654e - update to 2.2.4: * Fix potential shift overflow problems reported by static checkers * VS2015: Fix an unfortunate bug #1862 * RVV: Workaround error G6E97C40B #1853 * s390x: Disable CRC32-VX Extensions for some broken Clang versions #1852 * Add uncompress benchmark #1860 Dirk Mueller 2025-05-02 08:19:45 +00:00
  • 861f50f29f - update to 2.2.4: * Fix potential shift overflow problems reported by static checkers * VS2015: Fix an unfortunate bug #1862 * RVV: Workaround error G6E97C40B #1853 * s390x: Disable CRC32-VX Extensions for some broken Clang versions #1852 * Add uncompress benchmark #1860 Dirk Mueller 2025-05-02 08:19:45 +00:00
  • cc1149972d Accepting request 1245806 from devel:libraries:c_c++ Dominique Leuenberger 2025-02-16 21:37:09 +00:00
  • 71481f4031 Accepting request 1245806 from devel:libraries:c_c++ Dominique Leuenberger 2025-02-16 21:37:09 +00:00
  • 417c5db390 - update to 2.2.3: * This time we have two code fixes for potentially unsafe access, although we have not had any bug-reports about these. * It also contains several optimizations. Especially of note, inflate has been optimized on various instruction sets and also the generic C code has seen improvements, and we have improvements for arches where unaligned accesses are not possible (lacking instructions to handle unaligned access) and also improvements on big endian. * x86-64 AVX2: Inflate ~17.8% faster, Deflate unchanged. -4.6KB library size. * Aarch64: Inflate ~2.3% faster, Deflate unchanged. - 5.5KB library size. * We also took some time to do a comprehensive cleanup of the now misleading UNALIGNED_OK option and of all the "unaligned" functions. We have noticed that some distros have been disabling these, fearing they are using potentially unsafe unaligned pointers, but we already fixed that in 2.1.0-beta1. Since then, these "unaligned" settings/functions have been referring to using unaligned accesses in safe ways, like utilizing unaligned intrinsics or memcpy to fix alignment for example and selecting what safe method is optimal to the arch. So disabling that instead disabled several safe optimizations. * Because this was obviously misleading certain distros into disabling these optimizations, we have cleaned it up, removed a lot of unnecessary preprocessor checks, and made detection of optimal methods happen during compile instead of configure. As a bonus, this cleaned up a lot of code and also let us not compile in many extra variants of Dirk Mueller 2025-02-08 18:28:37 +00:00
  • df1b70a043 - update to 2.2.3: * This time we have two code fixes for potentially unsafe access, although we have not had any bug-reports about these. * It also contains several optimizations. Especially of note, inflate has been optimized on various instruction sets and also the generic C code has seen improvements, and we have improvements for arches where unaligned accesses are not possible (lacking instructions to handle unaligned access) and also improvements on big endian. * x86-64 AVX2: Inflate ~17.8% faster, Deflate unchanged. -4.6KB library size. * Aarch64: Inflate ~2.3% faster, Deflate unchanged. - 5.5KB library size. * We also took some time to do a comprehensive cleanup of the now misleading UNALIGNED_OK option and of all the "unaligned" functions. We have noticed that some distros have been disabling these, fearing they are using potentially unsafe unaligned pointers, but we already fixed that in 2.1.0-beta1. Since then, these "unaligned" settings/functions have been referring to using unaligned accesses in safe ways, like utilizing unaligned intrinsics or memcpy to fix alignment for example and selecting what safe method is optimal to the arch. So disabling that instead disabled several safe optimizations. * Because this was obviously misleading certain distros into disabling these optimizations, we have cleaned it up, removed a lot of unnecessary preprocessor checks, and made detection of optimal methods happen during compile instead of configure. As a bonus, this cleaned up a lot of code and also let us not compile in many extra variants of Dirk Mueller 2025-02-08 18:28:37 +00:00
  • b97343f1f0 Accepting request 1217258 from devel:libraries:c_c++ Ana Guerrero 2024-10-23 19:08:00 +00:00
  • 87e72d0a2d Accepting request 1217258 from devel:libraries:c_c++ Ana Guerrero 2024-10-23 19:08:00 +00:00
  • d9b9b0d5a1 Accepting request 1217257 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2024-10-23 08:53:18 +00:00
  • 6c998c4015 - Update to 2.2.2: * Changelog at https://github.com/zlib-ng/zlib-ng/releases/tag/2.2.2 Guillaume GARDET 2024-10-23 08:53:18 +00:00
  • 3f381cd3c5 Accepting request 1217226 from home:dimstar:Factory Guillaume GARDET 2024-10-23 08:49:36 +00:00
  • b55472ad4b - Install the ld.so configuration file also with the -32bit package, as otherwise biarch installs won't find that library (boo#1232065). Guillaume GARDET 2024-10-23 08:49:36 +00:00
  • 63bf3598a9 Accepting request 1198476 from devel:libraries:c_c++ Dominique Leuenberger 2024-09-04 11:23:25 +00:00
  • 54a60985eb Accepting request 1198476 from devel:libraries:c_c++ Dominique Leuenberger 2024-09-04 11:23:25 +00:00
  • abe61cc720 Accepting request 1198475 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2024-09-03 12:25:28 +00:00
  • 55fba89ad9 - Update to 2.2.1: * Changelog at https://github.com/zlib-ng/zlib-ng/releases/tag/2.2.1 Guillaume GARDET 2024-09-03 12:25:28 +00:00
  • c31a0d918b Accepting request 1196043 from devel:libraries:c_c++ Ana Guerrero 2024-08-26 20:10:57 +00:00
  • 445f9b97d6 Accepting request 1196043 from devel:libraries:c_c++ Ana Guerrero 2024-08-26 20:10:57 +00:00
  • f1d56c4e11 Accepting request 1195718 from home:WernerFink:branches:devel:libraries:c_c++ Guillaume GARDET 2024-08-26 10:17:09 +00:00
  • c94076a49f - Also perform abicheck with the help of libabigail(-tools) Guillaume GARDET 2024-08-26 10:17:09 +00:00
  • 84bbdf7fed Accepting request 1138817 from devel:libraries:c_c++ Ana Guerrero 2024-01-15 21:20:22 +00:00
  • ba5bfee6c3 Accepting request 1138817 from devel:libraries:c_c++ Ana Guerrero 2024-01-15 21:20:22 +00:00
  • 623e24a7b5 Accepting request 1138808 from home:dirkmueller:Factory Guillaume GARDET 2024-01-15 10:59:59 +00:00
  • 45f3da0bad Accepting request 1138808 from home:dirkmueller:Factory Guillaume GARDET 2024-01-15 10:59:59 +00:00
  • a08d7e2285 Accepting request 1138793 from home:dirkmueller:Factory Guillaume GARDET 2024-01-15 10:05:38 +00:00
  • bf01ecfc87 Accepting request 1138793 from home:dirkmueller:Factory Guillaume GARDET 2024-01-15 10:05:38 +00:00
  • e01d0bdc92 Accepting request 1130626 from devel:libraries:c_c++ Ana Guerrero 2023-12-04 22:01:05 +00:00
  • cff41b74e9 Accepting request 1130626 from devel:libraries:c_c++ Ana Guerrero 2023-12-04 22:01:05 +00:00
  • b00807b4fd Accepting request 1130623 from home:dirkmueller:Factory Dirk Mueller 2023-12-03 20:46:48 +00:00
  • 4fa696d329 Accepting request 1130623 from home:dirkmueller:Factory Dirk Mueller 2023-12-03 20:46:48 +00:00
  • ee2176476c Accepting request 1125572 from devel:libraries:c_c++ Ana Guerrero 2023-11-13 21:21:56 +00:00
  • 5898e4c6aa Accepting request 1125572 from devel:libraries:c_c++ Ana Guerrero 2023-11-13 21:21:56 +00:00
  • 0eae90ad47 Accepting request 1125544 from home:dirkmueller:Factory Guillaume GARDET 2023-11-13 12:47:44 +00:00
  • 09a13cc8a7 Accepting request 1125544 from home:dirkmueller:Factory Guillaume GARDET 2023-11-13 12:47:44 +00:00
  • e4b6f7249f Accepting request 1099699 from devel:libraries:c_c++ Dominique Leuenberger 2023-07-25 09:49:37 +00:00
  • 07b66e98ce Accepting request 1099699 from devel:libraries:c_c++ Dominique Leuenberger 2023-07-25 09:49:37 +00:00
  • 23858eb6ce Accepting request 1099689 from home:Andreas_Schwab:Factory Guillaume GARDET 2023-07-20 09:44:11 +00:00
  • 1795d0b4c5 Accepting request 1099689 from home:Andreas_Schwab:Factory Guillaume GARDET 2023-07-20 09:44:11 +00:00
  • 5397c29acd Accepting request 1099094 from devel:libraries:c_c++ Dominique Leuenberger 2023-07-18 20:07:31 +00:00
  • fd6f5bbc27 Accepting request 1099094 from devel:libraries:c_c++ Dominique Leuenberger 2023-07-18 20:07:31 +00:00
  • 883a67b46e Accepting request 1098961 from home:dirkmueller:Factory Adam Majer 2023-07-17 13:06:35 +00:00
  • fcc6910a39 Accepting request 1098961 from home:dirkmueller:Factory Adam Majer 2023-07-17 13:06:35 +00:00
  • d7c199ed0d Accepting request 1095555 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-27 21:17:38 +00:00
  • 7d3145c3c2 Accepting request 1095555 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-27 21:17:38 +00:00
  • 99935e19b0 Accepting request 1095554 from home:Guillaume_G:branches:openSUSE:Factory:ARM Guillaume GARDET 2023-06-27 08:13:44 +00:00
  • 00526afb74 Accepting request 1095554 from home:Guillaume_G:branches:openSUSE:Factory:ARM Guillaume GARDET 2023-06-27 08:13:44 +00:00
  • 8625682d37 Accepting request 1094603 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-22 21:26:35 +00:00
  • 9c7e67f3f6 Accepting request 1094603 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-22 21:26:35 +00:00
  • 48571218c9 Accepting request 1094600 from home:pluskalm:branches:devel:libraries:c_c++ Guillaume GARDET 2023-06-22 08:41:15 +00:00
  • 93d1899c50 Accepting request 1094600 from home:pluskalm:branches:devel:libraries:c_c++ Guillaume GARDET 2023-06-22 08:41:15 +00:00
  • 58f11c5c46 Accepting request 1077720 from devel:libraries:c_c++ Dominique Leuenberger 2023-04-06 13:57:50 +00:00
  • 330cf7f88d Accepting request 1077720 from devel:libraries:c_c++ Dominique Leuenberger 2023-04-06 13:57:50 +00:00
  • 50d8c4940f Accepting request 1077719 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2023-04-06 11:23:37 +00:00
  • 010dcb175c Accepting request 1077719 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2023-04-06 11:23:37 +00:00
  • 1fc54a36d3 Accepting request 1045106 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-24 13:52:13 +00:00
  • 4ef6adc274 Accepting request 1045106 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-24 13:52:13 +00:00
  • fa7daf7949 Accepting request 1045092 from home:dirkmueller:Factory Guillaume GARDET 2022-12-23 20:00:10 +00:00
  • e509bac47e Accepting request 1045092 from home:dirkmueller:Factory Guillaume GARDET 2022-12-23 20:00:10 +00:00
  • 4c287c53ea Accepting request 1042313 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-12 16:39:57 +00:00
  • 3271ba9c13 Accepting request 1042313 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-12 16:39:57 +00:00
  • 8c89d2e119 Accepting request 1042307 from home:dirkmueller:Factory Guillaume GARDET 2022-12-12 10:41:30 +00:00
  • 2eaf5532fb Accepting request 1042307 from home:dirkmueller:Factory Guillaume GARDET 2022-12-12 10:41:30 +00:00
  • 8ec346e681 Accepting request 992184 from devel:libraries:c_c++ Dominique Leuenberger 2022-08-02 20:09:31 +00:00
  • a11d1417cf Accepting request 992184 from devel:libraries:c_c++ Dominique Leuenberger 2022-08-02 20:09:31 +00:00
  • 1daa62ad31 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/zlib-ng?expand=0&rev=18 Guillaume GARDET 2022-08-02 07:33:17 +00:00
  • f958135623 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/zlib-ng?expand=0&rev=18 Guillaume GARDET 2022-08-02 07:33:17 +00:00
  • 0eba9a894c Accepting request 992171 from home:dziobian Guillaume GARDET 2022-08-02 07:22:30 +00:00
  • a9e2667e10 Accepting request 992171 from home:dziobian Guillaume GARDET 2022-08-02 07:22:30 +00:00
  • 5545ed3d17 Accepting request 984124 from devel:libraries:c_c++ Dominique Leuenberger 2022-06-21 14:32:52 +00:00
  • dd4210b0ab Accepting request 984124 from devel:libraries:c_c++ Dominique Leuenberger 2022-06-21 14:32:52 +00:00
  • a3c98a12fc Accepting request 984123 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2022-06-21 09:49:47 +00:00
  • 979a8a0a81 Accepting request 984123 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2022-06-21 09:49:47 +00:00
  • 7692e1336e Accepting request 975994 from devel:libraries:c_c++ Dominique Leuenberger 2022-05-10 13:12:16 +00:00
  • 0709fee993 Accepting request 975994 from devel:libraries:c_c++ Dominique Leuenberger 2022-05-10 13:12:16 +00:00
  • ac4e334a1a Accepting request 975735 from home:llunak:my Guillaume GARDET 2022-05-10 06:55:30 +00:00
  • 69cc6a1695 Accepting request 975735 from home:llunak:my Guillaume GARDET 2022-05-10 06:55:30 +00:00
  • bb3d31f426 Accepting request 962362 from devel:libraries:c_c++ Dominique Leuenberger 2022-03-17 16:01:43 +00:00
  • 513d2afd17 Accepting request 962362 from devel:libraries:c_c++ Dominique Leuenberger 2022-03-17 16:01:43 +00:00
  • f7fe22239a Accepting request 962361 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2022-03-17 09:05:36 +00:00
  • 43693ed817 Accepting request 962361 from home:Guillaume_G:branches:devel:libraries:c_c++ Guillaume GARDET 2022-03-17 09:05:36 +00:00
  • 17ad9bdb02 Accepting request 903857 from devel:libraries:c_c++ Dominique Leuenberger 2021-07-03 18:51:02 +00:00