Commit Graph

  • 7dd44b0101
    Merge 59a22bca74 into b1e6ac3c66 Guodong Xu 2024-11-22 06:38:08 +0000
  • df63d05978
    Merge 6bbdffa8fb into b1e6ac3c66 hanqf-git 2024-11-22 06:38:08 +0000
  • 97c79fef60
    Merge a62dd046b0 into b1e6ac3c66 Daniel Gregory 2024-11-22 06:38:08 +0000
  • ed0f77238c
    Merge b504f2e9a4 into b1e6ac3c66 T.Yamada 2024-11-22 06:38:08 +0000
  • b1e6ac3c66 Assume pthread on MinGW master Taiju Yamada 2024-11-15 01:16:24 +0900
  • bd1ce56c43 add mingw CI Taiju Yamada 2024-03-29 12:49:54 +0900
  • ae034d6f08 Use _byteswap_ushort etc for WIN32 Taiju Yamada 2024-03-11 12:15:56 +0900
  • ea1288fc6a Disable hardening build on mingw Taiju Yamada 2024-03-11 12:14:50 +0900
  • dead3ed81e Assume pthread on MinGW Taiju Yamada 2024-11-15 01:16:24 +0900
  • 3f1e453818 add mingw CI Taiju Yamada 2024-03-29 12:49:54 +0900
  • e2adfda037 Use _byteswap_ushort etc for WIN32 Taiju Yamada 2024-03-11 12:15:56 +0900
  • 2fef68d95b Disable hardening build on mingw Taiju Yamada 2024-03-11 12:14:50 +0900
  • aaad73e15d workflows: add validation to windows build Marcel Cornu 2024-11-19 14:43:40 +0000
  • 4a2398a518 add exit status to windows commands Marcel Cornu 2024-11-19 15:50:01 +0000
  • 2e01ac5f68
    workflows: add validation to windows build Marcel Cornu 2024-11-19 14:49:13 +0000
  • 07f8028743 erasure_code: fix unaligned free error in perf apps on windows Cornu, Marcel D 2024-11-19 13:46:12 +0000
  • 00d6e6fe87 add perf target to windows makefile Cornu, Marcel D 2024-11-19 11:57:16 +0000
  • b504f2e9a4 Use +sme for Apple Taiju Yamada 2024-11-08 09:36:43 +0900
  • a62dd046b0 riscv64: Implement crc16_t10dif_copy Daniel Gregory 2024-07-26 16:14:12 +0000
  • b9e602283f riscv64: Implement optimised crc using zbc and zbb Daniel Gregory 2024-07-10 14:24:29 +0000
  • 8a4c891e04 build: Add riscv64 support Daniel Gregory 2024-07-10 14:14:17 +0000
  • 496255cda6 tools: format source files in parallel Marcel Cornu 2024-05-01 10:07:41 +0100
  • 0231d314f5 Extend FreeBSD conditional about byte ordering to NetBSD Greg Troxel 2024-05-03 09:32:57 -0400
  • dbaf284e11 aarch64_multibinary.h: Fix -Wasm-operand-widths Bernd Schubert 2024-04-25 10:10:51 +0000
  • 4e898eced6 mem: fix build on FreeBSD Pablo de Lara 2024-05-28 13:00:44 +0100
  • 7ebc65baa7 igzip: fix build on FreeBSD Pablo de Lara 2024-05-28 12:59:59 +0100
  • 47b2c5ab15 Makefile: remove duplicated pattern match Pablo de Lara 2024-05-28 12:08:35 +0100
  • 59302e609e Extend FreeBSD conditional about byte ordering to NetBSD Greg Troxel 2024-05-03 09:32:57 -0400
  • 0234d629a4 clang-format: ignore aarch64_label.h Marcel Cornu 2024-05-02 15:51:50 +0100
  • 84ad119970 programs: add igzip binary as man page dependency Marcel Cornu 2024-05-02 14:19:54 +0000
  • 1951de3aff aarch64_multibinary.h: Fix -Wasm-operand-widths Bernd Schubert 2024-04-25 10:10:51 +0000
  • 75ce489550 workflows: use clang-format-18 to check format Marcel Cornu 2024-04-19 17:13:30 +0100
  • 9ab5a9e579 tests: reformat using new code style Marcel Cornu 2024-04-19 17:10:01 +0100
  • ae951677ab raid: reformat using new code style Marcel Cornu 2024-04-19 17:09:54 +0100
  • cf6105271a programs: reformat using new code style Marcel Cornu 2024-04-19 17:09:46 +0100
  • aaa78d6a7c mem: reformat using new code style Marcel Cornu 2024-04-19 17:09:34 +0100
  • fa5b8baf84 include: reformat using new code style Marcel Cornu 2024-04-19 17:09:27 +0100
  • 55fbfabfc6 igzip: reformat using new code style Marcel Cornu 2024-04-19 17:09:21 +0100
  • 9d99f8215d examples: reformat using new code style Marcel Cornu 2024-04-19 17:09:13 +0100
  • 300260a4d9 erasure_code: reformat using new code style Marcel Cornu 2024-04-19 17:08:53 +0100
  • 671e67b62d crc: reformat using new code style Marcel Cornu 2024-04-19 17:08:33 +0100
  • 07bca509e7 tools: use clang-format for style checking Marcel Cornu 2024-04-19 16:51:47 +0100
  • 9c276c8bc1
    Merge 2320709c8c into 7b30857e20 Zhai Mo 2024-03-27 06:34:30 +0000
  • 7b30857e20 Run macos-13 (actual x86_64 latest) and macos-14 (arm64) CIs Taiju Yamada 2024-03-08 09:01:18 +0900
  • 38279f5e9e Avoid using x18 register Taiju Yamada 2024-03-08 09:00:47 +0900
  • e079f551df Avoid using x18 register Taiju Yamada 2024-03-08 09:00:47 +0900
  • a25a7f9b21 Run macos-13 (actual x86_64 latest) and macos-14 (arm64) CIs Taiju Yamada 2024-03-08 09:01:18 +0900
  • 14ec878aae enable macOS extended test Taiju Yamada 2024-03-03 23:04:23 +0900
  • 4b74fb2204 tools: replace echo -n with printf Taiju Yamada 2024-03-03 22:58:47 +0900
  • 6262b96e8b enable macOS extended test Taiju Yamada 2024-03-03 23:04:23 +0900
  • 5c7ac14a32 tools: replace echo -n with printf Taiju Yamada 2024-03-03 22:58:47 +0900
  • 69d4a8a081 Add CI/Coverity/OpenSSF scorecard badges Pablo de Lara 2024-03-19 12:34:33 +0000
  • 8c2ff41c7f build: allow alternative compiler Pablo de Lara 2024-03-13 16:52:20 +0000
  • 37005a00fc tools: fix shebang orbea 2024-03-09 11:32:14 -0800
  • c0231591aa
    tools: fix shebang orbea 2024-03-09 11:32:14 -0800
  • 6bbdffa8fb Replace prefetchnta with prefetcht0 for crc32 hanqf-git 2024-03-11 10:17:22 +0800
  • 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 +0900
  • 4be96e2437 Fixed isal_deflate_icf_finish_lvl1 dispatcher Taiju Yamada 2024-03-06 15:25:13 +0900
  • 7b8830a0ae Fixed isal_deflate_icf_finish_lvl1 dispatcher Taiju Yamada 2024-03-06 15:25:13 +0900
  • f36d1ede78 add libtool dependency for MacOS CI Taiju Yamada 2024-03-01 12:34:05 +0900
  • 3f1d383ed5 add libtool dependency for MacOS CI Taiju Yamada 2024-03-01 12:34:05 +0900
  • 1500db751d Fix a handful of spelling mistakes and typos Colin Ian King 2024-01-23 11:05:40 +0000
  • ffc16330d8 makefile: add spellcheck Pablo de Lara 2024-01-23 17:21:49 +0000
  • 1b1ee1e18f erasure_code: fix wrong return type Mattias Ellert 2024-01-20 08:47:28 +0100
  • 6d3506814a Fix a handful of spelling mistakes and typos Colin Ian King 2024-01-23 11:05:40 +0000
  • bad432f014 erasure_code: fix wrong return type Mattias Ellert 2024-01-20 08:47:28 +0100
  • bd22637502 Bump version to v2.31 v2.31.0 Pablo de Lara 2024-01-09 15:02:18 +0000
  • d4e1c21acb lib: add missing structure documentation Pablo de Lara 2023-12-20 09:26:31 +0000
  • 4997190ab3 Update release notes for v2.31 Pablo de Lara 2024-01-09 14:55:20 +0000
  • 479b3f84f9 build: fix CET default in unix Makefile Greg Tucker 2024-01-09 19:34:41 +0000
  • e0fd782974 erasure_code: use internal gf_vect_mul_base for ppc64le encoding Pablo de Lara 2024-01-12 16:46:39 +0000
  • b8d5633e51 erasure_code: check for size alignment on powerpc gf_vect_mul_vsx implementation Pablo de Lara 2024-01-12 16:42:32 +0000
  • 91e7906f3f erasure_code: check for size on gf_vect_mul_sse/avx Pablo de Lara 2024-01-12 15:16:53 +0000
  • f732ce1180 erasure_code: use internal gf_vect_mul_base for ppc64le encoding pablodelara_fix_unit_tests_ec Pablo de Lara 2024-01-12 16:46:39 +0000
  • fff6a248fb erasure_code: check for size alignment on powerpc gf_vect_mul_vsx implementation Pablo de Lara 2024-01-12 16:42:32 +0000
  • 275977156d gf_vect_mul_sve: fix error and enable unit tests for aarch64 liuqinfei 2024-01-11 00:09:16 +0800
  • 6f47346154 gf_vect_mul_sve: fix error and enable unit tests for aarch64 liuqinfei 2024-01-11 00:09:16 +0800
  • e0fffbe48b erasure_code: disable unit tests temporarily for aarch64/ppc64le Pablo de Lara 2024-01-02 11:54:06 +0000
  • 7145c7f8b4 Makefile: add architecture to CFLAGS Pablo de Lara 2024-01-02 10:34:43 +0000
  • e3ed3082f9 erasure_code: disable unit tests temporarily for aarch64/ppc64le pablodelara_disable_test Pablo de Lara 2024-01-02 11:54:06 +0000
  • 455fdded4e erasure_code: add missing aarch64 and powerpc interface for ec_init_tables Pablo de Lara 2023-12-15 16:53:44 +0000
  • ae0a688051 Update License file Pablo de Lara 2023-12-07 15:36:41 +0000
  • da928194b4 Makefile: add architecture to CFLAGS Pablo de Lara 2024-01-02 10:34:43 +0000
  • 26f02df856 erasure_code: add missing aarch64 and powerpc interface for ec_init_tables pablodelara_fix_ec_init_tables Pablo de Lara 2023-12-15 16:53:44 +0000
  • 75af1c4d4e build: detect availability of -z now, relro and noexecstack linker options Tomasz Kantecki 2024-01-03 16:23:52 +0000
  • e06d007c53 build: detect availability of -z now, relro and noexecstack linker options Tomasz Kantecki 2024-01-03 16:23:52 +0000
  • 71575ae434 raid: [example] fix memory leak in CRC64 example Pablo de Lara 2023-12-18 15:08:14 +0000
  • 9ee34ec0f5 crc: use macro to print 64-bit value Pablo de Lara 2023-12-18 14:56:47 +0000
  • cf967e5a37 README: add section for DLL injection attack mitigations Pablo de Lara 2023-12-20 09:46:16 +0000
  • 29d99fce26 igzip: add zlib header init function Pablo de Lara 2023-12-20 08:31:05 +0000
  • 6ef2abe80e igzip: fix issues reported by static code analysis Tomasz Kantecki 2023-12-19 10:44:31 +0000
  • 402bd4f773 erasure_code: various fixes for static code analysis issues Tomasz Kantecki 2023-12-18 14:28:06 +0000
  • ac2ee91cdb mem_zero_detect_test: fix for issue reported by static code analysis Tomasz Kantecki 2023-12-18 10:35:41 +0000
  • 5a00eaec33 igzip: several fixes for issues reported by static code analysis Tomasz Kantecki 2023-12-14 16:15:51 +0000
  • c83771eeec mem: [test] fix memory leak Pablo de Lara 2023-12-15 09:16:56 +0000
  • a3e260436a erasure_code: [test] fix memory leak Pablo de Lara 2023-12-15 09:16:43 +0000
  • abd80d3c5a erasure_code: check for size in gf_Xvect_mad_avx512_gfni Pablo de Lara 2023-12-15 15:18:33 +0000
  • c06db0c60a igzip: [test] fix memory leak Pablo de Lara 2023-12-14 23:54:24 +0000
  • d65d2b5572 crc: [test] fix memory leak Pablo de Lara 2023-12-14 23:47:00 +0000
  • 54d1153a61 raid: [test] fix memory leak Pablo de Lara 2023-12-11 10:02:56 +0000