Drop unused tracing dep. The endpoint URL is taken from config as-is, so a change on the service side is a config change, not a code change.
19 lines
822 B
TOML
19 lines
822 B
TOML
[package]
|
|
name = "freemkv-keysources"
|
|
version = "0.27.5"
|
|
edition = "2024"
|
|
license = "AGPL-3.0-only"
|
|
description = "Pluggable AACS key sources (keydb, online key service, mapfile) for libfreemkv. Each source looks a disc up and hands libfreemkv a Key; the library does all derivation."
|
|
repository = "https://github.com/freemkv/freemkv-keysources"
|
|
keywords = ["aacs", "blu-ray", "uhd", "decryption", "keydb"]
|
|
categories = ["multimedia"]
|
|
|
|
[dependencies]
|
|
# Path during development; the published release pins a crates.io version. The
|
|
# crate provides the `KeySource` trait + `Key`/`DiscInputs` types these impls fill.
|
|
libfreemkv = { version = "0.27", path = "../libfreemkv" }
|
|
# OnlineSource: POST disc inputs + samples to a key service over HTTP.
|
|
ureq = { version = "2", features = ["json"] }
|
|
serde_json = "1"
|
|
base64 = "0.22"
|