github emarsden/dash-mpd-cli v0.2.32

10 hours ago

Fix a bug in the progress reporting which led to an incorrect percent value being reported.

Update the version of the aws-lc-rs crate used for TLS handling (via rustls). The previous version had a security-relevant bug in certificate verification.

Migrate from the unmaintained rustls-pemfile crate to the rustls-pki-types crate.

Migrate from the unmaintained json crate to the jzon crate.

The application can be built without the rustls crate, using only native-tls functionality for HTTPS via the reqwest crate. Build with --no-default-features and the native-tls feature. In this configuration, the --client-identity-certificate commandline option only accepts passwordless client identities. When built with the rustls feature (default), the client identity can be specified as a PEM-encoded file containing both the client certificate and the client key.

MacOS universal binaries are not available currently, due to a cross-compilation toolchain issue. An "Apple Silicon" MacOS build is available.

Don't miss a new dash-mpd-cli release

NewReleases is sending notifications on new releases.