[[bench]]
harness = false
name = "xmul"
[[bench]]
harness = false
name = "gf"
[[bench]]
harness = false
name = "find-p"
[[bench]]
harness = false
name = "lfsr"
[[bench]]
harness = false
name = "crc"
[[bench]]
harness = false
name = "shamir"
[[bench]]
harness = false
name = "raid"
[[bench]]
harness = false
name = "rs"
[dependencies.cfg-if]
version = "1.0.0"
[dependencies.gf256-macros]
version = "=0.2.0"
[dependencies.rand]
default-features = false
optional = true
version = "0.8.3"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3"
[dev-dependencies.flate2]
version = "1.0.22"
[dev-dependencies.rand]
version = "0.8.3"
[dev-dependencies.rand_core]
version = "0.6.3"
[dev-dependencies.structopt]
version = "0.3.25"
[features]
crc = ["gf256-macros/crc"]
lfsr = ["gf256-macros/lfsr", "rand"]
nightly = []
no-tables = ["gf256-macros/no-tables"]
no-xmul = ["gf256-macros/no-xmul"]
raid = ["gf256-macros/raid"]
rs = ["gf256-macros/rs"]
shamir = ["gf256-macros/shamir", "rand"]
small-tables = ["gf256-macros/small-tables"]
thread-rng = ["rand/std", "rand/std_rng"]
[package]
authors = ["Christopher Haster <chaster@utexas.edu>"]
description = "A Rust library containing Galois-field types and utilities"
edition = "2018"
license = "BSD-3-Clause"
name = "gf256"
repository = "https://github.com/geky/gf256"
version = "0.2.0"
[package.metadata.docs.rs]
features = ["thread-rng", "lfsr", "crc", "raid", "rs", "shamir"]