SHA256
1
0
forked from pool/b3sum

12 Commits

Author SHA256 Message Date
8e4fd8a08b Accepting request 1267224 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1267224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=6
2025-04-05 11:48:21 +00:00
OBS User smolsheep
b3c4192791 - Update to version 1.8.1:
* [CMake] Fix transitive dependencies for TBB when libblake3 is
    built with BLAKE3_USE_TBB=1
- Updates from version 1.8.0:
  * The Rust crate now provides the blake3::hazmat module, which
    replaces the undocumented and now deprecated blake3::guts
    module. This is intended for advanced use cases like Bao and
    Iroh, which need to manipulate chunk and subtree "chaining
    values" directly.
- Updates from version 1.7.0:
  * The C implementation has gained multithreading support, based
    on Intel's oneTBB library. This works similarly to the
    Rayon-based multithreading used in the Rust implementation. See
    c/README.md for details.
  * Added b3sum --tag, which changes the output format. This is for
    compatibility with GNU checksum tools (which use the same flag)
    and BSD checksum tools (which use the output format this flag
    turns on).
- Updates from version 1.6.1:
  * Remove mmap from the default features list. It was added
    accidentally in v1.6.0, last week. This is technically a
    backwards-incompatible change, but I would rather not tag
    v2.0.0 for a build-time bugfix with a simple workaround.
- Updates from version 1.6.0:
  * Add Hash::from_slice.

OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=12
2025-04-05 01:32:12 +00:00
87b3a78c83 Accepting request 1227489 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1227489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=5
2024-11-30 12:32:06 +00:00
OBS User smolsheep
70bd8eec15 Accepting request 1227488 from home:smolsheep:upgrades
- Update to version 1.5.5:
  * b3sum --check now supports checkfiles with Windows-style
    newlines. b3sum still emits Unix-style newlines, even on
    Windows, but sometimes text editors or version control tools
    will swap them.
  * The "digest" feature (deleted in v1.5.2) has been added back to
    the blake3 crate. This is for backwards compatibility only, and
    it's insta-deprecated. All callers should prefer the
    "traits-preview" feature.

OBS-URL: https://build.opensuse.org/request/show/1227488
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=10
2024-11-30 08:54:34 +00:00
e82fe7b06d Accepting request 1194937 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1194937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=4
2024-08-21 21:25:48 +00:00
258eb79105 Accepting request 1188516 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1188516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=3
2024-07-22 15:15:02 +00:00
OBS User smolsheep
a4a09f9b7c - Update to version 1.5.3:
* Revert the serialization change. It was intended to be
    backwards compatible, but that didn't hold for
    non-self-describing serialization formats like bincode.

OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=6
2024-07-19 03:57:19 +00:00
65e5386d67 Accepting request 1187228 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1187228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=2
2024-07-15 17:46:42 +00:00
OBS User smolsheep
acc2183bde Accepting request 1187227 from home:smolsheep:upgrades
- Update to version 1.5.2:
  * build.rs sets cc::Build::emit_rerun_if_env_changed(false) to
    prevent some unnecessary rebuilds
  * Serializing a Hash produces a bytestring instead of an array in
    formats that support bytestrings (like CBOR). Deserialization
    is backwards-compatible with the array format
  * Cleanup and edge case fixes in the C and CMake builds.

OBS-URL: https://build.opensuse.org/request/show/1187227
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=4
2024-07-12 18:57:04 +00:00
9c4bb1b56a Accepting request 1169697 from security:privacy
This is a rust implementation of a fast cryptographic hash alg. I want to maintain it in Factory as well.

OBS-URL: https://build.opensuse.org/request/show/1169697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=1
2024-04-23 16:56:23 +00:00
OBS User smolsheep
b3dcf3347e Accepting request 1169695 from home:smolsheep:upgrades
- Package changes:
  * Swap from obsolete tar_scm to obs_scm
  * Remove obsolete cargo_audit (now part of cargo_vendor)
  * Enable tests
- Update to version 1.5.1:
  * The Rust crate is now compatible with Miri.
  * ~1% performance improvement on Arm NEON
  * Various fixes and improvements in the CMake build.
  * The MSRV of b3sum is now 1.74.1. (The MSRV of the library crate
    is unchanged, 1.66.1.)

OBS-URL: https://build.opensuse.org/request/show/1169695
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=2
2024-04-22 14:56:49 +00:00
3d13f91694 Accepting request 1135901 from home:smolsheep
This seems like the correct devel for a cryptographic hashing implementation.

OBS-URL: https://build.opensuse.org/request/show/1135901
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=1
2024-01-01 13:44:41 +00:00
8 changed files with 52 additions and 16 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f3b446ec84633271b1545b3c0943dc0d1beff29c0bed7e2867449958691961c2
size 1667596

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:822a9cd14e5b824cc231024b0f9bfdd8dd4579958f8a54e8cc4a3572f8d6e5a2
size 1687052

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:42d3a169f471deda81d4347f702c886e05db7e04e41371e11dd24e9cd7a2de7b
size 1721356

3
b3sum-1.8.1.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ee23b53d74f7aac1ae7624e96919cf344f19fad1387b4236abde00ce0ab0c9f
size 1823244

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Sat Apr 5 01:17:04 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
- Update to version 1.8.1:
* [CMake] Fix transitive dependencies for TBB when libblake3 is
built with BLAKE3_USE_TBB=1
- Updates from version 1.8.0:
* The Rust crate now provides the blake3::hazmat module, which
replaces the undocumented and now deprecated blake3::guts
module. This is intended for advanced use cases like Bao and
Iroh, which need to manipulate chunk and subtree "chaining
values" directly.
- Updates from version 1.7.0:
* The C implementation has gained multithreading support, based
on Intel's oneTBB library. This works similarly to the
Rayon-based multithreading used in the Rust implementation. See
c/README.md for details.
* Added b3sum --tag, which changes the output format. This is for
compatibility with GNU checksum tools (which use the same flag)
and BSD checksum tools (which use the output format this flag
turns on).
- Updates from version 1.6.1:
* Remove mmap from the default features list. It was added
accidentally in v1.6.0, last week. This is technically a
backwards-incompatible change, but I would rather not tag
v2.0.0 for a build-time bugfix with a simple workaround.
- Updates from version 1.6.0:
* Add Hash::from_slice.
-------------------------------------------------------------------
Sat Nov 30 08:47:40 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
- Update to version 1.5.5:
* b3sum --check now supports checkfiles with Windows-style
newlines. b3sum still emits Unix-style newlines, even on
Windows, but sometimes text editors or version control tools
will swap them.
* The "digest" feature (deleted in v1.5.2) has been added back to
the blake3 crate. This is for backwards compatibility only, and
it's insta-deprecated. All callers should prefer the
"traits-preview" feature.
-------------------------------------------------------------------
Mon Aug 19 19:13:34 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

View File

@@ -1,4 +1,4 @@
name: b3sum
version: 1.5.4
mtime: 1724089289
commit: 95e42b84fc4709974c7b23c7ae885989ab36c31e
version: 1.8.1
mtime: 1743660526
commit: ad639b126ef9b5f3b131093363cc3bb6bba4c3bf

View File

@@ -1,7 +1,7 @@
#
# spec file for package b3sum
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: b3sum
Version: 1.5.4
Version: 1.8.1
Release: 0
Summary: A multithreaded rust implementation of BLAKE3
License: Apache-2.0 OR CC0-1.0

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6dd222234d91ed737612d78f666ccef21a80af0722b20c34d902f327723ccbb9
size 17908338
oid sha256:aa89e5f27329e0417661d841d0e73383dc2f18b23dc690b02430d619630b4db4
size 12657391