Commit Graph

  • a46e3f1588 igzip: Fix aarch64 registry width for bfinal master Tim Burke 2025-08-18 14:35:11 -07:00
  • 73c50447fc aarch64: Fix build on macOS Tim Burke 2025-08-05 11:27:56 -07:00
  • 8772e99fee Add MAINTAINERS file Pablo de Lara 2025-07-28 09:35:03 +00:00
  • 4edef39572 Add MAINTAINERS file dev_add_maintainers_file Pablo de Lara 2025-07-28 09:35:03 +00:00
  • fa32879c2d tests: [fuzz] fix potential null dereference Pablo de Lara 2025-08-11 11:09:33 +00:00
  • 768b77219f igzip: [SHIM] fix memory leaks Pablo de Lara 2025-08-11 09:50:32 +00:00
  • 8f2c02ab9e igzip: fix memory leak in test Pablo de Lara 2025-08-11 09:38:27 +00:00
  • f0320e1c30 shim: add zlib shim library vkarpenk 2025-07-24 09:15:38 +01:00
  • 5e9072107a cmake: add functional tests Pablo de Lara 2025-07-14 13:28:27 +00:00
  • 612c210684 Add inital CMake build system Pablo de Lara 2025-07-14 13:27:44 +00:00
  • d414b2702a erasure_code: optimize RVV implementation lvshuo 2025-06-03 15:54:11 +08:00
  • f2883f24fd raid: add cold cache test Pablo de Lara 2025-07-07 10:42:22 +00:00
  • 55e25f7aa2 raid: add consolidated performance app Pablo de Lara 2025-06-12 08:56:40 +00:00
  • 8735bb4e20 crc: add cold cache test Pablo de Lara 2025-06-30 20:02:06 +00:00
  • e97c91547f Add parenthesis around parameters in macros Pablo de Lara 2025-06-30 19:53:51 +00:00
  • 199a0a8151 crc: add CRC consolidated performance benchmark Pablo de Lara 2025-06-11 14:40:13 +00:00
  • 5d437d72f1 Add missing base function symbol Pablo de Lara 2025-06-06 09:55:45 +01:00
  • fc37bd08e3 Further memory leak fixes Pablo de Lara 2025-06-11 14:47:12 +00:00
  • bf18da6770 Free allocated memory in test applications Pablo de Lara 2025-06-06 18:31:47 +00:00
  • d9eb389532 Get platform info pablolara_get_platform Pablo de Lara 2025-06-06 13:54:56 +00:00
  • 8054d41db5 Ignore more generated files Rong Tao 2025-05-16 14:08:33 +08:00
  • 9a6c32cb05 Optimize crc64_rocksoft for aarch64 Tim Burke 2025-04-25 08:47:04 -07:00
  • 86e775b3b5 Remove unnecessary .text directives Tim Burke 2025-05-15 10:50:52 -07:00
  • 22810489c6 Normalize the width of some constants Tim Burke 2025-04-25 12:16:04 -07:00
  • f74b0d27ab Update release notes sunyuechi 2025-05-09 15:59:59 +08:00
  • a7766a91b6 mem: R-V V mem_zero_detect sunyuechi 2025-05-06 12:28:59 +08:00
  • 94690d01ca Remove 32-bit x86 architecture support Pablo de Lara 2025-05-02 08:46:28 +00:00
  • 8045bee170 Bump minimum NASM version to 2.14.01 Pablo de Lara 2025-04-29 21:25:03 +00:00
  • d20335bba8 Update release notes Pablo de Lara 2025-04-29 13:20:38 +00:00
  • eb130eaf6b erasure_code: R-V V ec_encode_data sunyuechi 2025-04-27 11:45:50 +08:00
  • c5d75f1e27 erasure_code: R-V V gf_vect_dot_prod sunyuechi 2025-04-16 23:31:38 +08:00
  • 4174804684 riscv64_multibinary support more args sunyuechi 2025-04-17 13:16:38 +08:00
  • 0a68e9434a erasure_code: R-V V gf_vect_mul sunyuechi 2025-04-02 12:27:58 +08:00
  • 5518db11a9 Fix erasure_code/gf_vect_mul_test output sunyuechi 2025-04-06 01:28:46 +08:00
  • 9b3532244b Remove YASM support Pablo de Lara 2024-08-06 11:32:53 +01:00
  • 8401831dc4 raid: add AVX2+GFNI implementation for P+Q gen Pablo de Lara 2025-04-24 14:03:04 +00:00
  • 55a42d7717 raid: add AVX512+GFNI implementation for P+Q gen Pablo de Lara 2025-04-24 14:02:21 +00:00
  • 359e2ac1af Update release notes for v2.32 sunyuechi 2025-04-22 23:08:22 +08:00
  • 0de3661ec0 raid: R-V V xor_gen sunyuechi 2025-03-21 16:32:25 +08:00
  • 7fafc98a37 Fix xor_gen test pass when len % 256 == 0 sunyuechi 2025-03-21 17:19:14 +08:00
  • ba874ba762 raid: R-V V pq_gen sunyuechi 2025-03-14 23:32:13 +08:00
  • b725bddd05 license: correct name to "ISCAS" sunyuechi 2025-04-28 22:50:02 +08:00
  • 91da2ada9a add RISCV CI sunyuechi 2025-04-23 18:18:47 +08:00
  • ce957f9449 ci: update github actions to latest versions Pablo de Lara 2025-04-23 21:54:09 +00:00
  • 4f73b5285d ci: update github actions to latest versions pablodelara_update_actions Pablo de Lara 2025-04-23 21:54:09 +00:00
  • 7e01b2c812 Address type mismatch warnings on riscv64 Mattias Ellert 2025-03-21 13:19:53 +01:00
  • 6b03bc4f1e igzip: fix coding style of inflate example Pablo de Lara 2025-04-23 10:06:24 +00:00
  • 4fe61d3bce Show clang-format version Pablo de Lara 2025-04-22 19:04:18 +00:00
  • aa9e15f794 aarch64: remove unneeded defines Pablo de Lara 2025-04-22 12:04:35 +00:00
  • 841f9e34ad Address type mismatch warnings on aarch64 Mattias Ellert 2025-01-28 16:51:24 +01:00
  • 3e03e91cef igzip: add inflate example Karpenko, Veronika 2025-04-07 15:36:00 +00:00
  • c0bd84c20e add R-V V build check sunyuechi 2025-02-27 12:19:09 +08:00
  • 027be4beb9 add volatile for igzip/checksum32_funs_test sunyuechi 2025-02-27 12:19:18 +08:00
  • e0687d4964 igzip: R-V V isal_adler32 sunyuechi 2025-02-27 12:21:31 +08:00
  • 83d58b856c multibinary: Add run-time cpu feature detect for riscv64 sunyuechi 2025-02-27 12:22:19 +08:00
  • 726a6f7c02 build: Add riscv64 support Daniel Gregory 2024-07-10 14:14:17 +00:00
  • 633add1b56 igzip: fix header construction in Big Endian systems Pablo de Lara 2025-01-24 12:51:48 +00:00
  • e3c2d243a1 Address compiler warnings on ppc64le and s390x Mattias Ellert 2025-01-18 19:36:44 +01:00
  • c387163fcb Revert soname change v2.31.1 Mattias Ellert 2025-01-07 17:13:41 +01:00
  • b0f067f94b mem: fix compilation with YASM Pablo de Lara 2025-01-07 20:33:19 +00:00
  • db4aad4fc9 mem: fix compilation with YASM dev_fix_yasm Pablo de Lara 2025-01-07 20:33:19 +00:00
  • 76b4e5588a Do not force MinGW compilation to use YASM dev_fix_mingw_autotool Pablo de Lara 2025-01-07 18:36:46 +00:00
  • 28305ade9e Bump version to v2.31.1 Pablo de Lara 2024-12-18 12:22:59 +01:00
  • 504fa6721c Update release notes for v2.31.1 Pablo de Lara 2024-12-16 12:41:17 +00:00
  • 9ae1c7c6ab Update release notes for v2.31.1 dev_release_notes Pablo de Lara 2024-12-16 12:41:17 +00:00
  • b1e6ac3c66 Assume pthread on MinGW Taiju Yamada 2024-11-15 01:16:24 +09:00
  • bd1ce56c43 add mingw CI Taiju Yamada 2024-03-29 12:49:54 +09:00
  • ae034d6f08 Use _byteswap_ushort etc for WIN32 Taiju Yamada 2024-03-11 12:15:56 +09:00
  • ea1288fc6a Disable hardening build on mingw Taiju Yamada 2024-03-11 12:14:50 +09:00
  • aaad73e15d workflows: add validation to windows build Marcel Cornu 2024-11-19 14:43:40 +00:00
  • 07f8028743 erasure_code: fix unaligned free error in perf apps on windows Cornu, Marcel D 2024-11-19 13:46:12 +00:00
  • 00d6e6fe87 add perf target to windows makefile Cornu, Marcel D 2024-11-19 11:57:16 +00:00
  • 496255cda6 tools: format source files in parallel Marcel Cornu 2024-05-01 10:07:41 +01:00
  • 0231d314f5 Extend FreeBSD conditional about byte ordering to NetBSD Greg Troxel 2024-05-03 09:32:57 -04:00
  • dbaf284e11 aarch64_multibinary.h: Fix -Wasm-operand-widths Bernd Schubert 2024-04-25 10:10:51 +00:00
  • 4e898eced6 mem: fix build on FreeBSD Pablo de Lara 2024-05-28 13:00:44 +01:00
  • 7ebc65baa7 igzip: fix build on FreeBSD Pablo de Lara 2024-05-28 12:59:59 +01:00
  • 47b2c5ab15 Makefile: remove duplicated pattern match Pablo de Lara 2024-05-28 12:08:35 +01:00
  • 0234d629a4 clang-format: ignore aarch64_label.h Marcel Cornu 2024-05-02 15:51:50 +01:00
  • 84ad119970 programs: add igzip binary as man page dependency Marcel Cornu 2024-05-02 14:19:54 +00:00
  • 75ce489550 workflows: use clang-format-18 to check format Marcel Cornu 2024-04-19 17:13:30 +01:00
  • 9ab5a9e579 tests: reformat using new code style Marcel Cornu 2024-04-19 17:10:01 +01:00
  • ae951677ab raid: reformat using new code style Marcel Cornu 2024-04-19 17:09:54 +01:00
  • cf6105271a programs: reformat using new code style Marcel Cornu 2024-04-19 17:09:46 +01:00
  • aaa78d6a7c mem: reformat using new code style Marcel Cornu 2024-04-19 17:09:34 +01:00
  • fa5b8baf84 include: reformat using new code style Marcel Cornu 2024-04-19 17:09:27 +01:00
  • 55fbfabfc6 igzip: reformat using new code style Marcel Cornu 2024-04-19 17:09:21 +01:00
  • 9d99f8215d examples: reformat using new code style Marcel Cornu 2024-04-19 17:09:13 +01:00
  • 300260a4d9 erasure_code: reformat using new code style Marcel Cornu 2024-04-19 17:08:53 +01:00
  • 671e67b62d crc: reformat using new code style Marcel Cornu 2024-04-19 17:08:33 +01:00
  • 07bca509e7 tools: use clang-format for style checking Marcel Cornu 2024-04-19 16:51:47 +01:00
  • 7b30857e20 Run macos-13 (actual x86_64 latest) and macos-14 (arm64) CIs Taiju Yamada 2024-03-08 09:01:18 +09:00
  • 38279f5e9e Avoid using x18 register Taiju Yamada 2024-03-08 09:00:47 +09:00
  • 14ec878aae enable macOS extended test Taiju Yamada 2024-03-03 23:04:23 +09:00
  • 4b74fb2204 tools: replace echo -n with printf Taiju Yamada 2024-03-03 22:58:47 +09:00
  • 69d4a8a081 Add CI/Coverity/OpenSSF scorecard badges Pablo de Lara 2024-03-19 12:34:33 +00:00
  • 8c2ff41c7f build: allow alternative compiler Pablo de Lara 2024-03-13 16:52:20 +00:00
  • 37005a00fc tools: fix shebang orbea 2024-03-09 11:32:14 -08:00
  • f1b144bbab Fix mach compilation again; fold_constant has to be the same section as crc16_t10dif_copy_pmull Taiju Yamada 2022-10-30 18:46:04 +09:00
  • 4be96e2437 Fixed isal_deflate_icf_finish_lvl1 dispatcher Taiju Yamada 2024-03-06 15:25:13 +09:00