oech3
94811cc297
cksum: use aws-lc instead of vendored openssl on MSVC to avoid perl
2026-09-15 09:06:31 +02:00
wtcpython
35515138e2
expr: replace onig with fancy-regex
...
Replace the onig C-dependency in expr with the pure-Rust fancy-regex crate.
This removes the onig_sys C library dependency while preserving full POSIX BRE,
backreference, multibyte UTF-8, and C locale compatibility.
2026-09-07 11:31:36 +02:00
Sylvestre Ledru and Copilot Autofix powered by AI
c7b4ee8f0c
README.md: clear statement wrt performances ( #14345 )
...
* README.md: clear statement wrt performances
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-01 14:14:34 +02:00
Sylvestre Ledru
884ee764df
README: name the caret diagnostics as a difference with GNU
2026-08-28 07:51:44 +02:00
oech3
f19bba7cce
uucore/Cargo.toml: don't guard openssl by unix
2026-08-09 15:22:34 +02:00
JohannesSchilling and Johannes Schilling
8576ef07c4
README: fix gnu vs musl note ( #13303 )
...
Co-authored-by: Johannes Schilling <dario@deaktualisierung.org >
2026-07-07 12:42:52 +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
Sylvestre Ledru
9404167781
we have a domain name now
2026-06-27 13:33:02 +02:00
Sylvestre Ledru
5e65ceb4a7
docs: add fuzz pointer, AI policy, playground link, and Ubuntu note
2026-05-28 10:55:14 +02:00
oech3
873a7c7520
README.md: update compatibility ( #12302 )
2026-05-15 11:47:14 +02:00
oech3
2b05f2fa8c
Remove duplicated features ( #11510 )
2026-03-27 09:52:28 +01:00
oech3
bdf3b826f0
Drop release-fast profile for simplicity ( #10476 )
2026-02-06 23:54:25 +01:00
oech3
da7ad84181
MSRV 1.88 ( #10771 )
2026-02-06 22:18:08 +01:00
Aaron Ang
c9c78b2415
chore: run pre-commit on all files ( #10119 )
2026-02-04 22:12:53 +01:00
oech3
1d8f304cad
Merge pull request #10678 from oech3/patch-2
...
README.md: Don't recommend latest-commit for everyone
2026-02-03 20:29:56 +01:00
oech3
084ab30f7e
Merge branch 'main' into core-freepfx
2026-01-18 14:39:52 +09:00
oech3
08c78f2e2d
{README,CONTRIBUTIONS}.md: Add link to binaries from latest commit ( #10280 )
...
* {README,CONTRIBUTIONS}.md: Add link to binaries from latest commit
* Add the word "from main branch" at link to tag/latest-commit
2026-01-17 14:17:59 +01:00
oech3
ee3163ab2c
coreutils: Remove limitation for prefix
2026-01-16 14:12:59 +09:00
oech3
ef8fcf6e76
README.md: Avoid losting unix specific progs ( #9867 )
2025-12-28 23:24:12 +01:00
oech3 and Sylvestre Ledru
280d96c705
README.md: Guide people to release page or main ( #9709 )
...
* README.md: Guide people to release page or main
* README.md: Fix woording
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org >
---------
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org >
2025-12-19 13:37:46 +01:00
oech3
8d7777b7ba
README.md: note that separator is needed for PROG_PREFIX
2025-11-22 14:49:13 +09:00
oech3
5202ac137d
Merge pull request #8730 from oech3/profile
...
GNUmakefile: Use any profile from make install
2025-11-15 10:05:04 +01:00
oech3
5f4e223efe
README.md: profiles for binary size
2025-11-14 17:53:22 +09:00
Daniel Hofstetter
f37eb2ab92
Merge pull request #8994 from oech3/doc-uudoc
...
README.md: Fix about manpage generation
2025-10-29 16:55:52 +01:00
E and Daniel Hofstetter
3a44280093
README.md: Show how to build all individual bins by cargo ( #9069 )
...
* README.md: Build all individual bins by cargo
* Improve cmd to build all ndividual bins
* README.md: remove bracket
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com >
2025-10-29 15:25:00 +01:00