Commit Graph
2297 Commits
Author SHA1 Message Date
renovate[bot] d176eb03e4 chore(deps): update rust crate regex to v1.13.0 2026-07-09 18:27:23 +02:00
renovate[bot] 32015ab2c3 chore(deps): update rust crate jiff to v0.2.32 2026-07-09 07:55:24 +02:00
renovate[bot] 8cf6f1380d chore(deps): update rust crate memchr to v2.8.3 2026-07-08 08:20:19 +02:00
Daniel Hofstetter 8a62966433 Bump crossbeam-epoch from 0.9.18 to 0.9.20 (#13299)
https://rustsec.org/advisories/RUSTSEC-2026-0204
2026-07-07 11:08:18 +02:00
Nikola Lukovic 2adb6cdac8 cp: implement sparse copy support for windows (#12686) 2026-07-07 10:05:49 +02:00
Sylvestre Ledru 4b9b5c429b date, touch: update parse_datetime to 0.15.0
parse_datetime 0.15 returns ParsedDateTime instead of jiff::Zoned;
unwrap the in-range value via into_zoned() at the call sites and treat
out-of-range (Extended) years as unparseable input.
2026-07-06 11:30:33 +02:00
renovate[bot] 14cdf210bb chore(deps): update rust crate ctor to v1.0.8 2026-07-06 08:43:23 +02:00
Daniel Hofstetter c9ecfa0503 Bump defmt from 1.1.0 to 1.1.1 (#13271) 2026-07-05 19:59:23 +02:00
renovate[bot] 2a92fcc665 chore(deps): update rust crate rustc-hash to v2.1.3 2026-07-03 08:31:38 +02:00
renovate[bot] b1b92e7a7f chore(deps): update rust crate selinux to v0.6.3 2026-07-03 07:54:02 +02:00
renovate[bot] df0701c2bf chore(deps): update rust crate rand to v0.10.2 2026-07-02 12:41:22 +02:00
renovate[bot] bfbb9ede80 chore(deps): update rust crate clap_complete to v4.6.7 2026-07-02 08:06:46 +02:00
renovate[bot] e4781a1791 chore(deps): update rust crate indicatif to v0.18.6 2026-07-01 17:00:35 +02:00
renovate[bot] 37407b3e51 chore(deps): update rust crate time to v0.3.53 2026-07-01 11:42:35 +02:00
renovate[bot] b151da515a chore(deps): update rust crate clap_complete to v4.6.6 2026-07-01 07:06:49 +02:00
renovate[bot] 5a1d3e64b2 chore(deps): update rust crate time to v0.3.52 2026-06-30 14:05:40 +02:00
renovate[bot] 85c3182ec6 chore(deps): update rust crate indicatif to v0.18.5 2026-06-30 10:32:37 +02:00
renovate[bot] b64a26e1ff chore(deps): update rust crate jiff to v0.2.31 2026-06-30 08:15:45 +02:00
renovate[bot] 43ef8d096d chore(deps): update rust crate openssl to v0.10.81 2026-06-29 09:34:22 +02:00
Sylvestre Ledru 730f676994 feat: add OpenSSL backend for checksum utilities
Add an optional OpenSSL (libcrypto) backend for md5/sha1/sha2-family
digest computations. OpenSSL provides hand-tuned assembly implementations
(AVX2, SSSE3, etc.) that are substantially faster than the pure-Rust
crates on CPUs without SHA-NI hardware instructions.

Benchmarks on Intel i9-7940X (no SHA-NI), 100MB file:
  sha256sum: 470ms -> 234ms (was 1.9x slower than GNU, now ~1.0x)
  sha1sum:   198ms -> 131ms (was 1.6x slower, now ~1.09x)
  sha512sum: 246ms -> 166ms (was 1.4x slower, now ~0.96x - faster!)
  md5sum:    185ms -> 174ms (was 1.2x slower, now ~1.09x)

Closes #12251
2026-06-29 08:37:21 +02:00
oech3 e73b8a6969 (un)expand: read ahead file 2026-06-27 16:54:31 +02:00
Daniel Hofstetter f918c4c889 Bump phf & phf_codegen from 0.13.1 to 0.14.0 (#13048) 2026-06-27 16:28:28 +02:00
renovate[bot] 087ab89d1f chore(deps): update rust crate divan to v5.0.1 2026-06-27 10:52:16 +02:00
renovate[bot] f885f254fc chore(deps): update rust crate bstr to v1.12.3 2026-06-25 17:12:22 +02:00
renovate[bot] 3b932c29ea chore(deps): update rust crate icu_collator to v2.2.1 2026-06-25 08:01:35 +02:00