Commit graph

13443 commits

Author SHA1 Message Date
renovate[bot]
d3ba132690
fix(deps): update rust crate tempfile to v3.13.0 2024-09-28 15:51:02 +00:00
Andrew Liebenow
9fa405fad6 Update BENCHMARKING.md per PR comment 2024-09-27 11:35:44 -05:00
Daniel Hofstetter
d47ce253a3
Merge pull request #6743 from uutils/renovate/mozilla-actions-sccache-action-0.x
chore(deps): update mozilla-actions/sccache-action action to v0.0.6
2024-09-27 13:45:23 +02:00
renovate[bot]
6fd3c78513
chore(deps): update mozilla-actions/sccache-action action to v0.0.6 2024-09-27 10:35:36 +00:00
Andrew Liebenow
360ed8fbd5 Add BENCHMARKING.md 2024-09-26 20:16:16 -05:00
Daniel Hofstetter
a0d258d3f2
Merge pull request #6739 from uutils/renovate/redox_syscall-0.x-lockfile
chore(deps): update rust crate redox_syscall to v0.5.6
2024-09-26 07:09:30 +02:00
renovate[bot]
c42a1ee557
chore(deps): update rust crate redox_syscall to v0.5.6 2024-09-25 16:46:34 +00:00
Sylvestre Ledru
f24f8fddf4
Merge pull request #6737 from cakebaker/tr_enable_test_on_unix
tr: enable ignored test on unix
2024-09-25 16:13:32 +02:00
Daniel Hofstetter
c6f29407b1 tr: enable ignored test on unix 2024-09-25 15:31:03 +02:00
Daniel Hofstetter
457f0ad8ef
Merge pull request #6731 from BenWiederhake/dev-tr-trailing-backslash
tr: properly determine trailing backslash
2024-09-25 15:24:33 +02:00
Daniel Hofstetter
a408847583
Merge pull request #6735 from uutils/renovate/terminal_size-0.x
chore(deps): update rust crate terminal_size to 0.4.0
2024-09-25 07:20:59 +02:00
Daniel Hofstetter
ce4c37f46e
Merge pull request #6734 from uutils/renovate/redox_syscall-0.x-lockfile
chore(deps): update rust crate redox_syscall to v0.5.5
2024-09-25 07:18:13 +02:00
renovate[bot]
d623b7931f
chore(deps): update rust crate terminal_size to 0.4.0 2024-09-25 04:48:26 +00:00
Andrew Liebenow
2c25ae2838 Fix spelling exception comment 2024-09-24 19:56:50 -05:00
Andrew Liebenow
70c3f49430 Add spelling exception 2024-09-24 19:37:43 -05:00
David Campbell
3c26dd869e
Fix clippy::flat_map_option. 2024-09-24 20:33:08 -04:00
David Campbell
392344c93a
Fix clippy::cloned_instead_of_copied. 2024-09-24 20:33:08 -04:00
David Campbell
d0e30b2745
Fix clippy::inconsistent_struct_constructor. 2024-09-24 20:33:08 -04:00
Andrew Liebenow
ea7a543bfe Fix two bugs. Add property testing. 2024-09-24 19:25:29 -05:00
renovate[bot]
b331a230e6
chore(deps): update rust crate redox_syscall to v0.5.5 2024-09-24 18:50:18 +00:00
Daniel Hofstetter
33b17e0c04
Merge pull request #6733 from uutils/renovate/libc-0.x-lockfile
fix(deps): update rust crate libc to v0.2.159
2024-09-24 17:54:28 +02:00
renovate[bot]
04bc9b8fbd
fix(deps): update rust crate libc to v0.2.159 2024-09-24 15:26:15 +00:00
Andrew Liebenow
4f19c0e9ff Address PR comments. Simplify structure. 2024-09-24 07:49:28 -05:00
Ben Wiederhake
a8b9e042e1 tr: properly determine trailing backslash
Fixes #6729.
2024-09-24 02:23:58 +02:00
Daniel Hofstetter
165bbc272a
Merge pull request #6726 from uutils/renovate/thiserror-1.x-lockfile
chore(deps): update rust crate thiserror to v1.0.64
2024-09-23 07:10:50 +02:00
Andrew Liebenow
ccb873519c Improve performance 2024-09-22 20:30:15 -05:00
renovate[bot]
1349122a3e
chore(deps): update rust crate thiserror to v1.0.64 2024-09-22 19:38:12 +00:00
Andrew Liebenow
2d09037c67 Fix MSRV issue 2024-09-22 08:36:16 -05:00
Andrew Liebenow
cdebd24733 Finish fast decode/encode by folding in Z85 2024-09-22 08:28:20 -05:00
Andrew Liebenow
5cd050665d Get number of bytes to drain in a safer way 2024-09-21 10:31:43 -05:00
Andrew Liebenow
8a6923dcd4 Fix line wrapping encoding performance 2024-09-21 09:35:20 -05:00
Daniel Hofstetter
6d79b35dba
Merge pull request #6724 from uutils/renovate/vmactions-freebsd-vm-1.x
chore(deps): update vmactions/freebsd-vm action to v1.1.3
2024-09-21 14:04:33 +02:00
renovate[bot]
674708d104
chore(deps): update vmactions/freebsd-vm action to v1.1.3 2024-09-21 11:37:50 +00:00
Daniel Hofstetter
600f22d868
Merge pull request #6723 from uutils/renovate/vmactions-freebsd-vm-1.x
chore(deps): update vmactions/freebsd-vm action to v1.1.2
2024-09-21 13:36:24 +02:00
renovate[bot]
996e810328
chore(deps): update vmactions/freebsd-vm action to v1.1.2 2024-09-21 11:09:26 +00:00
Andrew Liebenow
ed04f14ba8 basenc: also perform faster, streaming decoding
Same as previous changes, just applied to decoding
2024-09-21 04:02:09 -05:00
Andrew Liebenow
4d71c10279 Replace truncate with clear 2024-09-20 17:09:47 -05:00
Andrew Liebenow
eaf74cd1f6 Fix spelling warning 2024-09-20 16:23:13 -05:00
Andrew Liebenow
167586f6fb Fix compilation error and spelling warning 2024-09-20 15:40:22 -05:00
Andrew Liebenow
846cf06272 basenc: perform faster, streaming encoding
Improve the performance, both in memory and time, of the encoding
performed by the basenc (except in --z85 mode), base32, and base64
programs.

These programs now perform encoding in a buffered/streaming manner,
so encoding is not constrained by the amount of available memory.
2024-09-20 14:34:18 -05:00
David Campbell
cff8cc0e22
Fix clippy::unreadable_literal. 2024-09-19 18:08:51 -04:00
David Campbell
feae52797b
Fix clippy::unnecessary_join. 2024-09-19 18:05:14 -04:00
David Campbell
353eb53367
Fix clippy::uninlined_format_args . 2024-09-19 17:56:27 -04:00
David Campbell
5d986bfb4c
Fix clippy::manual_assert. 2024-09-19 16:31:27 -04:00
Sylvestre Ledru
98460132fd
Merge pull request #6716 from dcampbell24/fix-clippy
Fix clippy warnings.
2024-09-19 21:36:51 +02:00
David Campbell
55a3064fa7
Fix obvious clippy warnings. 2024-09-19 14:19:59 -04:00
Sylvestre Ledru
f75d688b6c
Merge pull request #6715 from dcampbell24/main
Change the git pre-commit actions to work on stable.
2024-09-19 18:40:55 +02:00
David Campbell
e8bb8dffa1
Change the git pre-commit actions to work on stable.
These are not being fixed, so it does not make sense to constantly
take on new lints. The fmts may never be stabilized. Currently,
you can not even commit, because it errors out. At least switch to
lints that make it to stable when they are released.
2024-09-19 12:15:04 -04:00
Daniel Hofstetter
b4383f993f
Merge pull request #6713 from andrewliebenow/tr-trailing-backslash-warning-false-positive
tr: fix unescaped trailing backslash warning
2024-09-19 10:13:58 +02:00
Andrew Liebenow
08992ec6b3 tr: fix unescaped trailing backslash warning
This warning is being emitted whenever the input string ends with a
backslash, even if the backslash is escaped.
2024-09-18 17:29:11 -05:00