difftreelog
refactor init rustls in jrb binary instead
in: master
4 files changed
Cargo.lockdiffbeforeafterboth2392dependencies = [2392dependencies = [2393 "clap",2393 "clap",2394 "jrsonnet-pkg",2394 "jrsonnet-pkg",2395 "rustls",2395 "serde",2396 "serde",2396 "serde_json",2397 "serde_json",2397 "tracing",2398 "tracing",2578 "gix",2579 "gix",2579 "peg",2580 "peg",2580 "reqwest",2581 "reqwest",2581 "rustls",2582 "serde",2582 "serde",2583 "serde_json",2583 "serde_json",2584 "thiserror",2584 "thiserror",cmds/jrb/Cargo.tomldiffbeforeafterboth19tracing.workspace = true19tracing.workspace = true20tracing-subscriber.workspace = true20tracing-subscriber.workspace = true2122# jrsonnet-pkg wants a rustls provider.23# ring is not ideal and not recommended by rustls authors... But is easiest to build,24# and there should be little risk for bundling use case25rustls = { workspace = true, features = ["ring"] }2126cmds/jrb/src/main.rsdiffbeforeafterboth108fn main() {108fn main() {109 tracing_subscriber::fmt().init();109 tracing_subscriber::fmt().init();110111 rustls::crypto::ring::default_provider()112 .install_default()113 .expect("install rustls crypto provider");110114111 let opts = Opts::parse();115 let opts = Opts::parse();112116crates/jrsonnet-pkg/Cargo.tomldiffbeforeafterboth26url.workspace = true26url.workspace = true27camino.workspace = true27camino.workspace = true2829# ring is not ideal and not recommended by rustls authors... But is easiest to build,30# and there should be little risk for bundling use case31rustls = { workspace = true, features = ["ring"] }322833# Global cache dir29# Global cache dir34directories.workspace = true30directories.workspace = true