From 15d9eb4f705820179c38c48f5530262e2ac5219c Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Fri, 17 Nov 2023 20:26:21 -0800 Subject: [PATCH 1/3] misc: lower MIN_CONFIDENCE to 1 (CTDB's min 2 is enforced separately) --- riprip/Cargo.toml | 2 +- riprip/src/main.rs | 2 +- riprip_core/src/rip/opts.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/riprip/Cargo.toml b/riprip/Cargo.toml index b91ebc6..6bf952d 100644 --- a/riprip/Cargo.toml +++ b/riprip/Cargo.toml @@ -92,7 +92,7 @@ description = "Drive cache can interfere with re-read accuracy. If your drive ca [[package.metadata.bashman.options]] long = "--confidence" label = "" -description = "Consider a track accurately ripped — i.e. stop working on it — AccurateRip and/or CUETools matches are found with a confidence of at least . [default: 3; range: 3..=10]" +description = "Consider a track accurately ripped — i.e. stop working on it — AccurateRip and/or CUETools matches are found with a confidence of at least . [default: 3; range: 1..=10]" [[package.metadata.bashman.options]] short = "-d" diff --git a/riprip/src/main.rs b/riprip/src/main.rs index 5aef0b9..31dacf6 100644 --- a/riprip/src/main.rs +++ b/riprip/src/main.rs @@ -572,7 +572,7 @@ UNUSUAL SETTINGS: confidence of at least . Raise this value if you personally fucked up the database(s) with prior bad rips, otherwise the default should be fine. Haha. - [default: 3; range: 3..=10] + [default: 3; range: 1..=10] --sync Confirm sector positioning with subchannel data (when available) to make sure the drive is actually reading from the right place, and ignore the data if not. This is diff --git a/riprip_core/src/rip/opts.rs b/riprip_core/src/rip/opts.rs index 75017cb..15bcbbd 100644 --- a/riprip_core/src/rip/opts.rs +++ b/riprip_core/src/rip/opts.rs @@ -39,7 +39,7 @@ const FLAG_VERBOSE: u8 = 0b0100_0000; const FLAG_DEFAULT: u8 = FLAG_RESUME; /// # Minimum Confidence. -const CONFIDENCE_MIN: u8 = 3; +const CONFIDENCE_MIN: u8 = 1; /// # Maximum Confidence. const CONFIDENCE_MAX: u8 = 10; From 9872ccb802fc7e00f16d38680872ab7717d1c094 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Thu, 28 Dec 2023 11:36:49 -0800 Subject: [PATCH 2/3] bump: 0.2.3 --- riprip/Cargo.toml | 2 +- riprip_core/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/riprip/Cargo.toml b/riprip/Cargo.toml index 6bf952d..0e17077 100644 --- a/riprip/Cargo.toml +++ b/riprip/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "riprip" -version = "0.2.2" +version = "0.2.3" license = "WTFPL" authors = ["Josh Stoik "] edition = "2021" diff --git a/riprip_core/Cargo.toml b/riprip_core/Cargo.toml index 82cbcc3..e35fc89 100644 --- a/riprip_core/Cargo.toml +++ b/riprip_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "riprip_core" -version = "0.2.2" +version = "0.2.3" license = "WTFPL" authors = ["Josh Stoik "] edition = "2021" From 347e412f02afa20d50d40b6859657ef8e8bfe902 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Thu, 28 Dec 2023 11:37:40 -0800 Subject: [PATCH 3/3] build: 0.2.3 --- CREDITS.md | 32 ++++++++++++++++---------------- release/man/riprip.1 | 6 +++--- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 9d97c56..dd6efde 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,7 +1,7 @@ # Project Dependencies Package: riprip - Version: 0.2.2 - Generated: 2023-11-16 21:12:10 UTC + Version: 0.2.3 + Generated: 2023-12-28 19:36:37 UTC | Package | Version | Author(s) | License | | ---- | ---- | ---- | ---- | @@ -10,37 +10,37 @@ | [base64](https://github.com/marshallpierce/rust-base64) | 0.21.5 | [Alice Maz](mailto:alice@alicemaz.com) and [Marshall Pierce](mailto:marshall@mpierce.org) | Apache-2.0 or MIT | | [block-buffer](https://github.com/RustCrypto/utils) | 0.10.4 | RustCrypto Developers | Apache-2.0 or MIT | | [bytecount](https://github.com/llogiq/bytecount) | 0.6.7 | [Andre Bogus](mailto:bogusandre@gmail.de) and [Joshua Landau](mailto:joshua@landau.ws) | Apache-2.0 or MIT | -| [cdtoc](https://github.com/Blobfolio/cdtoc) | 0.3.3 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | +| [cdtoc](https://github.com/Blobfolio/cdtoc) | 0.3.4 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | | [cfg-if](https://github.com/alexcrichton/cfg-if) | 1.0.0 | [Alex Crichton](mailto:alex@alexcrichton.com) | Apache-2.0 or MIT | | [crc32fast](https://github.com/srijs/rust-crc32fast) | 1.3.2 | [Sam Rijs](mailto:srijs@airpost.net) and [Alex Crichton](mailto:alex@alexcrichton.com) | Apache-2.0 or MIT | | [crypto-common](https://github.com/RustCrypto/traits) | 0.1.6 | RustCrypto Developers | Apache-2.0 or MIT | -| [ctrlc](https://github.com/Detegr/rust-ctrlc.git) | 3.4.1 | [Antti Keränen](mailto:detegr@gmail.com) | Apache-2.0 or MIT | +| [ctrlc](https://github.com/Detegr/rust-ctrlc.git) | 3.4.2 | [Antti Keränen](mailto:detegr@gmail.com) | Apache-2.0 or MIT | | [dactyl](https://github.com/Blobfolio/dactyl) | 0.6.0 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | | [digest](https://github.com/RustCrypto/traits) | 0.10.7 | RustCrypto Developers | Apache-2.0 or MIT | -| [faster-hex](https://github.com/NervosFoundation/faster-hex) | 0.8.1 | [zhangsoledad](mailto:787953403@qq.com) | MIT | +| [faster-hex](https://github.com/NervosFoundation/faster-hex) | 0.9.0 | [zhangsoledad](mailto:787953403@qq.com) | MIT | | [fastrand](https://github.com/smol-rs/fastrand) | 2.0.1 | [Stjepan Glavina](mailto:stjepang@gmail.com) | Apache-2.0 or MIT | -| [form_urlencoded](https://github.com/servo/rust-url) | 1.2.0 | The rust-url developers | Apache-2.0 or MIT | +| [form_urlencoded](https://github.com/servo/rust-url) | 1.2.1 | The rust-url developers | Apache-2.0 or MIT | | [fyi_msg](https://github.com/Blobfolio/fyi) | 0.11.8 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | | [generic-array](https://github.com/fizyk20/generic-array.git) | 0.14.7 | [Bartłomiej Kamiński](mailto:fizyk20@gmail.com) and [Aaron Trent](mailto:novacrazy@gmail.com) | MIT | -| [idna](https://github.com/servo/rust-url/) | 0.4.0 | The rust-url developers | Apache-2.0 or MIT | -| [itoa](https://github.com/dtolnay/itoa) | 1.0.9 | [David Tolnay](mailto:dtolnay@gmail.com) | Apache-2.0 or MIT | +| [idna](https://github.com/servo/rust-url/) | 0.5.0 | The rust-url developers | Apache-2.0 or MIT | +| [itoa](https://github.com/dtolnay/itoa) | 1.0.10 | [David Tolnay](mailto:dtolnay@gmail.com) | Apache-2.0 or MIT | | [libcdio-sys](https://github.com/gmes78/libcdio-sys) | 0.5.0 | [Joaquim Monteiro](mailto:joaquim.monteiro@protonmail.com) | GPL-3.0+ | | [log](https://github.com/rust-lang/log) | 0.4.20 | The Rust Project Developers | Apache-2.0 or MIT | -| [once_cell](https://github.com/matklad/once_cell) | 1.18.0 | [Aleksey Kladov](mailto:aleksey.kladov@gmail.com) | Apache-2.0 or MIT | +| [once_cell](https://github.com/matklad/once_cell) | 1.19.0 | [Aleksey Kladov](mailto:aleksey.kladov@gmail.com) | Apache-2.0 or MIT | | [oxford_join](https://github.com/Blobfolio/oxford_join) | 0.2.9 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | -| [percent-encoding](https://github.com/servo/rust-url/) | 2.3.0 | The rust-url developers | Apache-2.0 or MIT | -| [riprip_core](https://github.com/Blobfolio/riprip) | 0.2.2 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | +| [percent-encoding](https://github.com/servo/rust-url/) | 2.3.1 | The rust-url developers | Apache-2.0 or MIT | +| [riprip_core](https://github.com/Blobfolio/riprip) | 0.2.3 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | | [sha1](https://github.com/RustCrypto/hashes) | 0.10.6 | RustCrypto Developers | Apache-2.0 or MIT | -| [tempfile](https://github.com/Stebalien/tempfile) | 3.8.1 | [Steven Allen](mailto:steven@stebalien.com), The Rust Project Developers, [Ashley Mannix](mailto:ashleymannix@live.com.au), and [Jason White](mailto:me@jasonwhite.io) | Apache-2.0 or MIT | +| [tempfile](https://github.com/Stebalien/tempfile) | 3.9.0 | [Steven Allen](mailto:steven@stebalien.com), The Rust Project Developers, [Ashley Mannix](mailto:ashleymannix@live.com.au), and [Jason White](mailto:me@jasonwhite.io) | Apache-2.0 or MIT | | [term_size](https://github.com/kbknapp/term_size-rs.git) | 0.3.2 | [Kevin K.](mailto:kbknapp@gmail.com) and [Benjamin Sago](mailto:ogham@bsago.me) | Apache-2.0 or MIT | | [tinyvec](https://github.com/Lokathor/tinyvec) | 1.6.0 | [Lokathor](mailto:zefria@gmail.com) | Apache-2.0, MIT, or Zlib | | [tinyvec_macros](https://github.com/Soveu/tinyvec_macros) | 0.1.1 | [Soveu](mailto:marx.tomasz@gmail.com) | Apache-2.0, MIT, or Zlib | | [trimothy](https://github.com/Blobfolio/trimothy) | 0.2.2 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | | [typenum](https://github.com/paholg/typenum) | 1.17.0 | [Paho Lurie-Gregg](mailto:paho@paholg.com) and [Andre Bogus](mailto:bogusandre@gmail.com) | Apache-2.0 or MIT | -| [unicode-bidi](https://github.com/servo/unicode-bidi) | 0.3.13 | The Servo Project Developers | Apache-2.0 or MIT | +| [unicode-bidi](https://github.com/servo/unicode-bidi) | 0.3.14 | The Servo Project Developers | Apache-2.0 or MIT | | [unicode-normalization](https://github.com/unicode-rs/unicode-normalization) | 0.1.22 | [kwantam](mailto:kwantam@gmail.com) and [Manish Goregaokar](mailto:manishsmail@gmail.com) | Apache-2.0 or MIT | | [unicode-width](https://github.com/unicode-rs/unicode-width) | 0.1.11 | [kwantam](mailto:kwantam@gmail.com) and [Manish Goregaokar](mailto:manishsmail@gmail.com) | Apache-2.0 or MIT | -| [ureq](https://github.com/algesten/ureq) | 2.8.0 | [Martin Algesten](mailto:martin@algesten.se) and [Jacob Hoffman-Andrews](mailto:ureq@hoffman-andrews.com) | Apache-2.0 or MIT | -| [url](https://github.com/servo/rust-url) | 2.4.1 | The rust-url developers | Apache-2.0 or MIT | +| [ureq](https://github.com/algesten/ureq) | 2.9.1 | [Martin Algesten](mailto:martin@algesten.se) and [Jacob Hoffman-Andrews](mailto:ureq@hoffman-andrews.com) | Apache-2.0 or MIT | +| [url](https://github.com/servo/rust-url) | 2.5.0 | The rust-url developers | Apache-2.0 or MIT | | [utc2k](https://github.com/Blobfolio/utc2k) | 0.7.0 | [Blobfolio, LLC.](mailto:hello@blobfolio.com) | WTFPL | -| [zerocopy](https://github.com/google/zerocopy) | 0.7.26 | [Joshua Liebow-Feeser](mailto:joshlf@google.com) | Apache-2.0, BSD-2-Clause, or MIT | +| [zerocopy](https://github.com/google/zerocopy) | 0.7.32 | [Joshua Liebow-Feeser](mailto:joshlf@google.com) | Apache-2.0, BSD-2-Clause, or MIT | diff --git a/release/man/riprip.1 b/release/man/riprip.1 index 347d7b1..d98b135 100644 --- a/release/man/riprip.1 +++ b/release/man/riprip.1 @@ -1,6 +1,6 @@ -.TH "RIP RIP HOORAY!" "1" "November 2023" "Rip Rip Hooray! v0.2.2" "User Commands" +.TH "RIP RIP HOORAY!" "1" "December 2023" "Rip Rip Hooray! v0.2.3" "User Commands" .SH NAME -Rip Rip Hooray! \- Manual page for riprip v0.2.2. +Rip Rip Hooray! \- Manual page for riprip v0.2.3. .SH DESCRIPTION A specialized audio CD\-ripper optimized for incremental data recovery. .SS USAGE: @@ -49,7 +49,7 @@ Print version information to STDOUT and exit. Drive cache can interfere with re\-read accuracy. If your drive caches data, use this option to specify its buffer size so Rip Rip can try to mitigate it. Values with an M suffix are treated as MiB, otherwise KiB are assumed. [default: auto or 0; max: 65,535] .TP \fB\-\-confidence\fR -Consider a track accurately ripped — i.e. stop working on it — AccurateRip and/or CUETools matches are found with a confidence of at least . [default: 3; range: 3..=10] +Consider a track accurately ripped — i.e. stop working on it — AccurateRip and/or CUETools matches are found with a confidence of at least . [default: 3; range: 1..=10] .TP \fB\-d\fR, \fB\-\-dev\fR The device path for the optical drive containing the CD of interest, like /dev/cdrom. [default: auto]