From 6da6344b0011bef41f65ce30e4c95cc343aee15f Mon Sep 17 00:00:00 2001 From: Johan Andersson Date: Thu, 19 Dec 2019 00:24:39 +0100 Subject: [PATCH 1/3] Add advisory for deprecated/unmaintained quickersort The author of the `quickersort` crate has deprecated it and do not recommend using it anymore. Everything in it has been incorporated into std::sort_unstable in the standard library as of Rust 1.20. --- crates/quickersort/RUSTSEC-0000-0000.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 crates/quickersort/RUSTSEC-0000-0000.toml diff --git a/crates/quickersort/RUSTSEC-0000-0000.toml b/crates/quickersort/RUSTSEC-0000-0000.toml new file mode 100644 index 0000000..d045e7d --- /dev/null +++ b/crates/quickersort/RUSTSEC-0000-0000.toml @@ -0,0 +1,15 @@ +[advisory] +id = "RUSTSEC-0000-0000" +package = "quickersort" +date = "2019-12-19" +title = "quickersort is deprecated and unmaintained" +informational = "unmaintained" +url = "https://github.com/notriddle/quickersort/commit/0bc164366315801f0c6b31f4081b7df9fc894076" +unaffected_versions = ["> 3.0.1"] +patched_versions = [] + +description = """ +The author of the `quickersort` crate has deprecated it and do not recommend using it anymore. + +Everything in it has been incorporated into [std::sort_unstable](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.sort_unstable) in the standard library as of Rust 1.20 +""" \ No newline at end of file From 8b0725132bcf97f7a048129c22a1ed1fb999a18f Mon Sep 17 00:00:00 2001 From: Johan Andersson Date: Fri, 17 Jan 2020 22:17:06 +0100 Subject: [PATCH 2/3] Fix typo Co-Authored-By: Randy Taylor --- crates/quickersort/RUSTSEC-0000-0000.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/quickersort/RUSTSEC-0000-0000.toml b/crates/quickersort/RUSTSEC-0000-0000.toml index d045e7d..b7f1328 100644 --- a/crates/quickersort/RUSTSEC-0000-0000.toml +++ b/crates/quickersort/RUSTSEC-0000-0000.toml @@ -9,7 +9,7 @@ unaffected_versions = ["> 3.0.1"] patched_versions = [] description = """ -The author of the `quickersort` crate has deprecated it and do not recommend using it anymore. +The author of the `quickersort` crate has deprecated it and does not recommend using it anymore. Everything in it has been incorporated into [std::sort_unstable](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.sort_unstable) in the standard library as of Rust 1.20 -""" \ No newline at end of file +""" From 17e82e13d65288ae847cc25936431499aa58747a Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Mon, 20 Jan 2020 06:40:27 -0800 Subject: [PATCH 3/3] Assign RUSTSEC-2018-0016 to quickersort Original PR: https://github.com/RustSec/advisory-db/pull/210 --- .../{RUSTSEC-0000-0000.toml => RUSTSEC-2018-0016.toml} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename crates/quickersort/{RUSTSEC-0000-0000.toml => RUSTSEC-2018-0016.toml} (92%) diff --git a/crates/quickersort/RUSTSEC-0000-0000.toml b/crates/quickersort/RUSTSEC-2018-0016.toml similarity index 92% rename from crates/quickersort/RUSTSEC-0000-0000.toml rename to crates/quickersort/RUSTSEC-2018-0016.toml index b7f1328..f91d803 100644 --- a/crates/quickersort/RUSTSEC-0000-0000.toml +++ b/crates/quickersort/RUSTSEC-2018-0016.toml @@ -1,7 +1,7 @@ [advisory] -id = "RUSTSEC-0000-0000" +id = "RUSTSEC-2018-0016" package = "quickersort" -date = "2019-12-19" +date = "2018-06-30" title = "quickersort is deprecated and unmaintained" informational = "unmaintained" url = "https://github.com/notriddle/quickersort/commit/0bc164366315801f0c6b31f4081b7df9fc894076"