16 Commits

Author SHA256 Message Date
f2ec0cf039 Accepting request 1331761 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/1331761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/b3sum?expand=0&rev=7
2026-02-07 14:33:45 +00:00
Bret Towe
e6fa325219 Accepting request 1331740 from home:magnade:branches:openSUSE:Factory
version bump, fixed source url from last submit

OBS-URL: https://build.opensuse.org/request/show/1331740
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=15
2026-02-07 04:24:28 +00:00
c6f5b9695e Accepting request 1327490 from home:magnade:branches:openSUSE:Factory:ARM
- update spec file to use release source tarball
- update to version 1.8.3
  * Add Hash::as_slice.
  * Update to the 2024 Edition and bump the MSRV to 1.85.
  * Fix a set of Miri failures in the intrinsics implementations. We were
     computing (though not dereferencing) an out-of-bounds pointer using
     add rather than wrapping_add. I'm not aware of any observable
     consequences of this bug. See #507.
  * CPU feature detection on x86/x86-64 no longer requires the std Cargo
     feature in the blake3 crate.
  * Build fixes in the C implementation for macOS and Cygwin, and various
  *  improvements to the CMake build.
- updates from version 1.8.2
  * Fixes to the CMake build, particularly around the new TBB feature.

OBS-URL: https://build.opensuse.org/request/show/1327490
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=14
2026-02-06 17:39:58 +00:00
609bb35ec8 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
6679778b39 Accepting request 1267223 from home:smolsheep:upgrades
- 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/request/show/1267223
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=12
2025-04-05 01:32:12 +00:00
e620ceba79 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
7c1d5fa5be 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
992f9bfd3e 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
OBS User smolsheep
cbb1fec0b3 Accepting request 1194936 from home:smolsheep:upgrades
- Update to version 1.5.4:
  * Initial implementation of SIMD acceleration for the XOF (i.e.
    blake3::Hasher::finalize_xof). This brings long output
    performance into line with long input performance. Currently
    AVX-512-only and Unix-only.
  * The "zeroize" feature no longer depends on proc-macros and syn.

OBS-URL: https://build.opensuse.org/request/show/1194936
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=8
2024-08-20 16:35:30 +00:00
db4b45ca35 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
1ca986f1cb Accepting request 1188515 from home:smolsheep:upgrades
- 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/request/show/1188515
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=6
2024-07-19 03:57:19 +00:00
9d692a8906 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
de89398f2f 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
29ac8be20e 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
d7c9b05c7b 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
4c1cb93fb6 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