Commit Graph

  • c0643999a1
    Merge f1878d6aaa816e6c9d7b80d50d773f51dce1b873 into 0478b12df90cbbe531efa69422cff67b5a3a5d93 Chrysostomos Nanakos 2025-12-23 23:44:50 +00:00
  • f1878d6aaa
    chore: orc support orc-support Chrysostomos Nanakos 2025-12-23 14:59:51 +02:00
  • 0478b12df9
    Merge pull request #23 from logos-storage/no-upraises main Jacek Sieka 2025-12-11 09:44:36 +01:00
  • 2add2f1dc4
    remove stew dep Jacek Sieka 2025-12-11 09:01:02 +01:00
  • 0817f39ccb
    add nim stable testing Jacek Sieka 2025-12-11 08:55:22 +01:00
  • a42d9a84a1
    win Jacek Sieka 2025-12-11 08:52:57 +01:00
  • 27941e9c59
    chore: drop upraises Jacek Sieka 2025-12-10 22:11:55 +01:00
  • a634073a31
    limits option to amd64 Ben 2025-11-17 14:37:12 +01:00
  • 35c5a33b4f
    Adds nimleopard_portable_build nimflag to disable native arch in cmake build Ben 2025-11-17 14:26:17 +01:00
  • dbf40c1897 version 0.2.1 Mark Spanbroek 2025-10-09 05:16:17 +00:00
  • 2cdbf19f54 chore: update dependencies Mark Spanbroek 2025-10-09 05:09:34 +00:00
  • 2ee1f8b4dd version 0.2.0 Mark Spanbroek 2025-10-01 08:52:52 +00:00
  • b72ba314d1 fix(ci): workaround choosenim bug Mark Spanbroek 2025-10-01 08:42:44 +00:00
  • 405f47c5b3 refactor: improve code formatting and consistency across multiple files munna0908 2025-06-27 19:24:29 +05:30
  • ebb3af2759 Revert "feat: enhance encode/decode procs for multithreading support (#20)" munna0908 2025-06-27 19:19:25 +05:30
  • d18c5478f8
    Merge a1d8adb19037fe4d55de838d82a4933fce59e836 into b81147ad6adb66d57b81b902c4a7efad5d055a5b munna0908 2025-06-27 19:35:05 +05:30
  • a1d8adb190
    refactor: improve code formatting and consistency across multiple files fix/cleanup munna0908 2025-06-27 19:24:29 +05:30
  • c2bb9a1d13
    Revert "feat: enhance encode/decode procs for multithreading support (#20)" munna0908 2025-06-27 19:19:25 +05:30
  • b81147ad6a
    Merge pull request #19 from codex-storage/feat/adjust-matrix Slava 2025-02-12 11:12:50 +02:00
  • 03f71498fc
    feat: enhance encode/decode procs for multithreading support (#20) munna0908 2025-02-12 00:44:18 +05:30
  • 58ab51991e
    fix tests munna0908 2025-02-08 12:51:39 +05:30
  • 4aa7b24711
    remove old encode/decode procs munna0908 2025-02-08 12:51:26 +05:30
  • f1f00091e5
    add new decode proc munna0908 2025-02-07 16:29:05 +05:30
  • fd416028dc
    update encode proc signature munna0908 2025-02-06 19:36:05 +05:30
  • aa5f8d7748
    Merge pull request #16 from codex-storage/fix-readme fix/revert-old fix/revert Csaba Kiraly 2025-01-28 12:33:33 +01:00
  • 7d74813fcf
    fix typo in command line example Csaba Kiraly 2025-01-17 16:18:18 +01:00
  • 9ffc848ea2
    feat: run-on runner and remove os element from matrix Slava 2025-01-27 18:57:31 +02:00
  • 6ccf760afa
    Merge pull request #18 from codex-storage/fix-ci-arm64 Csaba Kiraly 2025-01-27 17:49:45 +01:00
  • 16cd331daa
    make it explicit that we want macos-14-arm64 Csaba Kiraly 2025-01-17 20:02:13 +01:00
  • 1d3b1b85d7
    we need recursive checkout on arm64 Csaba Kiraly 2025-01-17 19:57:17 +01:00
  • 68e691583e
    Add prepare phase to encode/decode add-preparation-phase Tomasz Bekas 2024-08-28 18:17:03 +02:00
  • 3e09d8113f
    GCC-14 (#15) Ben Bierens 2024-08-28 09:30:34 +02:00
  • 4ca9dca0f2
    Removes conditional block for macos in ci Ben 2024-08-20 11:32:35 +02:00
  • 84580fe990
    removes cmake compiler flags from ci Ben 2024-08-20 11:14:05 +02:00
  • 0426e4704e
    sets shell to bash in ci Ben 2024-08-20 10:54:12 +02:00
  • 3d7d9ff649
    sets runners in ci Ben 2024-08-20 10:15:18 +02:00
  • 5c08eca9e9
    attempt to fix macos if Ben 2024-08-20 10:12:04 +02:00
  • ab9bdabc3c
    removes showing of symbols Ben 2024-08-20 10:05:49 +02:00
  • 7ec8d1488b
    removes touch in ci Ben 2024-08-20 10:03:02 +02:00
  • 11b37f836f
    fix attempt for leopard on mm:orc Ben 2024-08-20 09:57:51 +02:00
  • 39727e04a6
    simplifies CI Ben 2024-08-19 15:17:21 +02:00
  • d4a9498019
    Replaces no-error passC with importc pointer type definition benbierens 2024-08-07 08:56:33 +02:00
  • dae62a1b9a
    disables pointer-compatibility error in gcc-14 benbierens 2024-08-06 11:07:24 +02:00
  • 895ff24ca6
    Merge pull request #13 from codex-storage/chore/bump-upstream Giuliano Mega 2024-06-26 10:04:27 -03:00
  • ab5e030733
    bump upstream leopard Eric 2024-06-20 13:33:57 +10:00
  • 4d4fdf6210
    Use nim v1.6+ (#12) Eric 2024-06-20 13:20:55 +10:00
  • 3c35821d4b
    change 1.2 to 1.6 in readme and .nimble Eric 2024-06-20 13:15:01 +10:00
  • 2910b0434b
    prevent IndexDefect when no parity data fix/handle-erasure-decoding-invalid-params Eric 2024-06-11 13:45:02 +10:00
  • 3cff0d3a26
    re-enable openmp Eric 2024-06-18 11:17:16 +10:00
  • cdfa26f9b9
    remove nim stable (2.0+) support Eric 2024-06-13 12:18:56 +10:00
  • 207c00c25b
    restore llvm v14 Eric 2024-06-13 12:17:22 +10:00
  • 73483b9f4c
    retain os variable, add runner var Eric 2024-06-13 11:37:03 +10:00
  • 171287275d
    Use macos-13 (intel) runner image instead of arm Eric 2024-06-13 11:22:00 +10:00
  • 957d976ddb
    change version to 1.6.20 and stable, and disable openmp on macos Eric 2024-06-12 12:44:19 +10:00
  • 9b6a047864
    fix test.yml, change version matrix to 1.6 and 2.0 Eric 2024-06-12 11:53:00 +10:00
  • 953455796b
    restore original CI workflow Eric 2024-06-11 17:40:20 +10:00
  • 814dd2b2fe
    replace nimble install_pinned with nimble install Eric 2024-06-11 15:33:40 +10:00
  • dd3d37238d
    try newer ci workflow from libp2p Eric 2024-06-11 15:28:05 +10:00
  • cb1da17fcd
    try completely different workflow Eric 2024-06-11 15:23:25 +10:00
  • c8f02242d6
    try with only 1.6.6 Eric 2024-06-11 15:13:52 +10:00
  • 128a9937a0
    Use nim v1.6+ Eric 2024-06-11 14:48:34 +10:00
  • 1a6f2ab725
    enables stylecheck (#10) Ben Bierens 2023-03-09 11:03:39 +01:00
  • 5dcf8ad8eb
    attempt to fix mac build benbierens 2023-03-09 10:43:50 +01:00
  • e5e882323c
    enables stylecheck benbierens 2023-03-09 09:38:24 +01:00
  • ae043fd262 Version 0.1.0 0.1.0 Mark Spanbroek 2022-11-14 13:28:48 +01:00
  • 0d1bdf4f00
    Merge pull request #9 from status-im/speedup-build markspanbroek 2022-11-14 07:24:59 -05:00
  • ca63881613 [ci] Fix CI on macOS Mark Spanbroek 2022-11-14 10:55:07 +01:00
  • 0bc64c4829 [build] Only build libleopard Mark Spanbroek 2022-11-14 10:39:02 +01:00
  • 2f0bcd72d1
    Merge pull request #7 from yyoncho/main zah 2022-07-25 22:10:07 +03:00
  • 159408b83f Add setup files Ivan Yonchovski 2022-07-05 12:10:39 +03:00
  • 876d025249 Test CI Ivan Yonchovski 2022-07-13 12:12:59 +03:00
  • c4ecdd3499
    v0.0.2 v0.0.2 Michael Bradley, Jr 2022-06-18 10:55:38 -05:00
  • 980109a73e
    ci: test with refc and orc for Nim v1.4 and v1.6 (#6) Michael Bradley 2022-06-17 22:04:41 -05:00
  • 73d399312e
    ci: test with refc and orc for Nim v1.4 and v1.6 Michael Bradley, Jr 2022-06-17 17:42:23 -05:00
  • 2a6a63923e
    Merge pull request #5 from status-im/arm64 Csaba Kiraly 2022-05-19 10:50:02 +02:00
  • 7d922ca9a0
    change README: recursive git submodule update Csaba Kiraly 2022-05-17 19:29:38 +02:00
  • e07e7c90d8
    add ARM support in underlying leopard library Csaba Kiraly 2022-05-17 15:15:26 +02:00
  • e0e642e978
    avoid X86 specific code on ARM Csaba Kiraly 2022-05-17 15:15:01 +02:00
  • 52217ffdb6
    correct date in LICENSE-MIT v0.0.1 Michael Bradley, Jr 2022-05-12 11:09:09 -05:00
  • 9027119c67
    update readme with basic usage info and some other small changes (#4) Michael Bradley 2022-05-11 13:36:12 -05:00
  • 2f3d55aa0a
    update readme with basic usage info and some other small changes Michael Bradley, Jr 2022-03-29 14:46:11 -05:00
  • 41cd86df5b
    High level wrapper (#3) Dmitriy Ryajov 2022-03-28 18:42:45 -06:00
  • 1aa0cfb8dc
    test that data+parity isn't > 65536 Dmitriy Ryajov 2022-03-28 16:12:25 -06:00
  • d85bb31062
    check that parity and data buffers are < 65536 Dmitriy Ryajov 2022-03-28 15:57:43 -06:00
  • 93a3bbcde2
    add tests to reuse same encoder/decoder Dmitriy Ryajov 2022-03-28 15:54:16 -06:00
  • b60c3bc288
    Update leopard/wrapper.nim Dmitriy Ryajov 2022-03-28 12:42:47 -06:00
  • 53ae82111e
    Update leopard/leopard.nim Dmitriy Ryajov 2022-03-28 12:30:45 -06:00
  • 16818fcd3b
    add TODO for usage Dmitriy Ryajov 2022-03-27 14:46:42 -06:00
  • 1f0861815f
    moar tests Dmitriy Ryajov 2022-03-27 14:45:27 -06:00
  • 3ef9797bf3
    adding more comprehensive tests Dmitriy Ryajov 2022-03-27 14:40:27 -06:00
  • 94025b39a7
    better warning Dmitriy Ryajov 2022-03-27 14:40:08 -06:00
  • b2ef831911
    initial implementation of low-level wrapper and tests Michael Bradley, Jr 2022-03-07 23:57:13 -06:00
  • 151fcc663f
    fix ci Dmitriy Ryajov 2022-03-26 18:20:52 -06:00
  • 05e62a3e4c
    fix windows build Dmitriy Ryajov 2022-03-26 18:15:18 -06:00
  • 6821b5fa6f
    fix importc pragma on unix Dmitriy Ryajov 2022-03-26 18:14:18 -06:00
  • e91a31447d
    remove sideeffects pragma Dmitriy Ryajov 2022-03-26 18:09:37 -06:00
  • dc89d8346e
    unused warnings Dmitriy Ryajov 2022-03-26 18:05:25 -06:00
  • 302a114d35
    more tests Dmitriy Ryajov 2022-03-26 17:45:15 -06:00
  • 61be6c4bcb
    add more tests Dmitriy Ryajov 2022-03-26 17:41:17 -06:00
  • 46b240741a
    make construction more convenient Dmitriy Ryajov 2022-03-26 17:41:10 -06:00