Skip to content
Snippets Groups Projects
Select Git revision
  • 41bb64085b827fa7eceb28d37a68e3dce602b7d3
  • main default protected
  • zoda
  • v1.0.2 protected
  • v1.1.0 protected
  • paper-joss protected
  • ci-image-tag-in-file
  • fine-fri-measures
  • multithread
  • transpose-matrices
  • fri-encode-opt
  • paper-jors
  • fri-bad-parameters
  • fri-results
  • paper-typst
  • 1.1.0+lock
  • 1.0.2+lock
  • 1.0.1+bib
  • 1.0.0+bib
  • 1.0.2+bib
  • 1.1.0+bib
  • 1.1.0
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 1.0-alpha
  • 0.3.0
  • 0.1.0-pairing
  • 0.2.0
  • 0.1.0
30 results

komodo

  • Clone with SSH
  • Clone with HTTPS
  • STEVAN Antoine's avatar
    STEVAN Antoine authored
    ## changelog
    - uses new version of PLNK with `label!`
    - adds protocols
    41bb6408
    History

    Komodo: Cryptographically-proven Erasure Coding

    release crate docs source mirror

    Komodo uses a build system entirely writen in Rust.

    First, install cargo-script.

    Then, run the script with ./make.rs --help

    the library

    ./make.rs doc

    the tests

    ./make.rs check
    ./make.rs clippy
    ./make.rs test

    Other examples that showcase the Komodo API are available in examples/.

    the benchmarks

    see benchmarks/

    the results can be found in dragoon/komodo-benchmark-results.

    development

    Komodo uses a Docker image as the base of the GitLab pipelines.

    That means that there is nothing to build apart from the source code of Komodo itself when running jobs.

    When the development environment needs to change, e.g. when the version of Rust is bumped in rust-toolchain.toml, one shall run the following commands to push the new Docker image to the container registry.

    ./make.rs container --login
    ./make.rs container
    ./make.rs container --push

    contributors

    Because the code for this project has been originally extracted from dragoon/pcs-fec-id by @a.stevan, some contributors might be missing from the Git tree.

    Please consult the original Git tree from dragoon/pcs-fec-id or note that the following people have contributed to this code base: