summaryrefslogtreecommitdiffstats
path: root/vendor/gix-bitmap
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-18 02:49:50 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-18 02:49:50 +0000
commit9835e2ae736235810b4ea1c162ca5e65c547e770 (patch)
tree3fcebf40ed70e581d776a8a4c65923e8ec20e026 /vendor/gix-bitmap
parentReleasing progress-linux version 1.70.0+dfsg2-1~progress7.99u1. (diff)
downloadrustc-9835e2ae736235810b4ea1c162ca5e65c547e770.tar.xz
rustc-9835e2ae736235810b4ea1c162ca5e65c547e770.zip
Merging upstream version 1.71.1+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/gix-bitmap')
-rw-r--r--vendor/gix-bitmap/.cargo-checksum.json2
-rw-r--r--vendor/gix-bitmap/CHANGELOG.md28
-rw-r--r--vendor/gix-bitmap/Cargo.toml2
-rw-r--r--vendor/gix-bitmap/src/ewah.rs4
-rw-r--r--vendor/gix-bitmap/src/lib.rs3
5 files changed, 34 insertions, 5 deletions
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
+
+<csr-read-only-do-not-edit/>
+
+ - 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
+
+<csr-read-only-do-not-edit/>
+
+<details><summary>view details</summary>
+
+ * **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))
+</details>
+
## 0.2.2 (2023-03-01)
<csr-id-7ca60e9b0cfa9edf96276046ce96d79a9ceae139/>
@@ -36,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
<csr-read-only-do-not-edit/>
- - 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
<details><summary>view details</summary>
* **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 <sebastian.thiel@icloud.com>"]
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;