From 9835e2ae736235810b4ea1c162ca5e65c547e770 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 18 May 2024 04:49:50 +0200 Subject: Merging upstream version 1.71.1+dfsg1. Signed-off-by: Daniel Baumann --- vendor/gix-bitmap/.cargo-checksum.json | 2 +- vendor/gix-bitmap/CHANGELOG.md | 28 +++++++++++++++++++++++++++- vendor/gix-bitmap/Cargo.toml | 2 +- vendor/gix-bitmap/src/ewah.rs | 4 ++++ vendor/gix-bitmap/src/lib.rs | 3 +-- 5 files changed, 34 insertions(+), 5 deletions(-) (limited to 'vendor/gix-bitmap') diff --git a/vendor/gix-bitmap/.cargo-checksum.json b/vendor/gix-bitmap/.cargo-checksum.json index d7a164058..a3467447e 100644 --- a/vendor/gix-bitmap/.cargo-checksum.json +++ b/vendor/gix-bitmap/.cargo-checksum.json @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"91c44b67640bc62dc1de9de40624f844c10f08d5de69fef86a50a3ccd33c4d06","Cargo.toml":"ba09dbf4b39aeb7b12399481740be169f3060bdff1c24ca6c544b224ab97de05","src/ewah.rs":"07c6fafadaa57010f8a6877037c83eaefdd45483729900e2751613af7bf920df","src/lib.rs":"7b07e8a958376b3cb33661ca1faf8ca4acaf382546f1326705e2ef049cea1773"},"package":"024bca0c7187517bda5ea24ab148c9ca8208dd0c3e2bea88cdb2008f91791a6d"} \ No newline at end of file +{"files":{"CHANGELOG.md":"05f561b71972fe8a0b34f756dbb8e4dec428eaf0b07c61c5882733ee22dc38a8","Cargo.toml":"69c78b25d4a950143c08f45bb7496898a294bc44a457f3feda2fbfd4eec5f3c4","src/ewah.rs":"8a32dd817689713485857ed05a7ebabceb7e319d65b13324179b1f09f8af44d8","src/lib.rs":"0e2872ab70bfee418096beaa16456acce7934ae8365ae83d8905e0a7aef96ed5"},"package":"55a95f4942360766c3880bdb2b4b57f1ef73b190fc424755e7fdf480430af618"} \ No newline at end of file diff --git a/vendor/gix-bitmap/CHANGELOG.md b/vendor/gix-bitmap/CHANGELOG.md index 7e5c1c284..0bfe7d4c0 100644 --- a/vendor/gix-bitmap/CHANGELOG.md +++ b/vendor/gix-bitmap/CHANGELOG.md @@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.2.3 (2023-04-26) + +A maintenance release without user-facing changes. + +### Commit Statistics + + + + - 3 commits contributed to the release over the course of 1 calendar day. + - 56 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare changelogs prior to release ([`30a1a71`](https://github.com/Byron/gitoxide/commit/30a1a71f36f24faac0e0b362ffdfedea7f9cdbf1)) + - Merge branch 'index-entries-attrs' ([`f37a930`](https://github.com/Byron/gitoxide/commit/f37a930aefa27e67f0b693ba9669cc26d49044fa)) + - Advance `gix-bitmap` to 'early' stage ([`bdd505a`](https://github.com/Byron/gitoxide/commit/bdd505a289fc4bf29563cb8622eae577caa30b41)) +
+ ## 0.2.2 (2023-03-01) @@ -36,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 5 commits contributed to the release over the course of 1 calendar day. + - 6 commits contributed to the release over the course of 1 calendar day. - 11 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -48,6 +73,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Release gix-tempfile v4.1.0, gix-lock v4.0.0, gix-ref v0.25.0, gix-config v0.17.0, gix-url v0.14.0, gix-credentials v0.10.0, gix-diff v0.27.0, gix-discover v0.14.0, gix-hashtable v0.1.2, gix-bitmap v0.2.2, gix-traverse v0.23.0, gix-index v0.13.0, gix-mailmap v0.10.0, gix-pack v0.31.0, gix-odb v0.41.0, gix-transport v0.26.0, gix-protocol v0.27.0, gix-revision v0.11.0, gix-refspec v0.8.0, gix-worktree v0.13.0, gix v0.38.0, safety bump 6 crates ([`ea9fd1d`](https://github.com/Byron/gitoxide/commit/ea9fd1d9b60e1e9e17042e9e37c06525823c40a5)) - Release gix-features v0.27.0, gix-actor v0.18.0, gix-quote v0.4.3, gix-attributes v0.9.0, gix-object v0.27.0, gix-ref v0.25.0, gix-config v0.17.0, gix-url v0.14.0, gix-credentials v0.10.0, gix-diff v0.27.0, gix-discover v0.14.0, gix-hashtable v0.1.2, gix-bitmap v0.2.2, gix-traverse v0.23.0, gix-index v0.13.0, gix-mailmap v0.10.0, gix-pack v0.31.0, gix-odb v0.41.0, gix-transport v0.26.0, gix-protocol v0.27.0, gix-revision v0.11.0, gix-refspec v0.8.0, gix-worktree v0.13.0, gix v0.38.0 ([`e6cc618`](https://github.com/Byron/gitoxide/commit/e6cc6184a7a49dbc2503c1c1bdd3688ca5cec5fe)) - Adjust manifests prior to release ([`addd789`](https://github.com/Byron/gitoxide/commit/addd78958fdd1e54eb702854e96079539d01965a)) - Prepare changelogs prior to release ([`94c99c7`](https://github.com/Byron/gitoxide/commit/94c99c71520f33269cc8dbc26f82a74747cc7e16)) diff --git a/vendor/gix-bitmap/Cargo.toml b/vendor/gix-bitmap/Cargo.toml index 468a96d08..db61c1edc 100644 --- a/vendor/gix-bitmap/Cargo.toml +++ b/vendor/gix-bitmap/Cargo.toml @@ -13,7 +13,7 @@ edition = "2021" rust-version = "1.64" name = "gix-bitmap" -version = "0.2.2" +version = "0.2.3" authors = ["Sebastian Thiel "] description = "A WIP crate of the gitoxide project dedicated implementing the standard git bitmap format" license = "MIT/Apache-2.0" diff --git a/vendor/gix-bitmap/src/ewah.rs b/vendor/gix-bitmap/src/ewah.rs index 6958f0441..e2575f905 100644 --- a/vendor/gix-bitmap/src/ewah.rs +++ b/vendor/gix-bitmap/src/ewah.rs @@ -1,13 +1,17 @@ use std::convert::TryInto; +/// pub mod decode { + /// The error returned by [`decode()`][super::decode()]. #[derive(Debug, thiserror::Error)] + #[allow(missing_docs)] pub enum Error { #[error("{}", message)] Corrupt { message: &'static str }, } } +/// Decode `data` as EWAH bitmap. pub fn decode(data: &[u8]) -> Result<(Vec, &[u8]), decode::Error> { use self::decode::Error; use crate::decode; diff --git a/vendor/gix-bitmap/src/lib.rs b/vendor/gix-bitmap/src/lib.rs index 9148b3f1b..83756d988 100644 --- a/vendor/gix-bitmap/src/lib.rs +++ b/vendor/gix-bitmap/src/lib.rs @@ -1,8 +1,7 @@ //! An implementation of the shared parts of git bitmaps used in `gix-pack`, `gix-index` and `gix-worktree`. //! //! Note that many tests are performed indirectly by tests in the aforementioned consumer crates. -#![deny(rust_2018_idioms, unsafe_code)] -#![allow(missing_docs)] +#![deny(rust_2018_idioms, unsafe_code, missing_docs)] /// Bitmap utilities for the advanced word-aligned hybrid bitmap pub mod ewah; -- cgit v1.2.3