Commit Graph

365 Commits

Author SHA1 Message Date
renovate[bot] ea51e0cd4c chore(deps): update rust crate libfuzzer-sys to v0.4.13 2026-06-05 07:21:00 +02:00
renovate[bot] 31c9e09527 chore(deps): update rust crate chrono to v0.4.45 2026-06-05 07:18:15 +02:00
Sylvestre Ledru 14185c5626 Merge pull request #297 from uutils/codspeed/wizard-1780601706208
Add CodSpeed performance benchmarks
2026-06-04 22:08:03 +02:00
codspeed-hq[bot] c9f88f0fa2 Fix import ordering to match CI stable toolchain 2026-06-04 19:50:28 +00:00
codspeed-hq[bot] 0faed0baeb Add CodSpeed performance benchmarks 2026-06-04 19:44:08 +00:00
Valentin 4986a8460c Absolute Paths Support for Archives Creation (#291)
Added support for -P and --absolute-names flags to preserve absolute
paths when creating archives, matching GNU tar behavior.

* CLI: Added -P / --absolute-names options to uu_app.
* Operations: Configured tar::Builder to preserve absolute paths
  based on the new flag.
* Normalization: Updated normalize_path to skip stripping root
  and prefix components when absolute paths are allowed.
* Tests: Added integration tests for path preservation and trimming
  during archive creation and extraction.
2026-06-01 20:53:03 +01:00
Sylvestre Ledru 949437fe85 Add CONTRIBUTING.md pointing to the review guidelines 2026-05-30 10:07:54 +02:00
dependabot[bot] fac25e3b7d chore(deps): bump tar from 0.4.45 to 0.4.46 in /fuzz (#293)
Bumps [tar](https://github.com/composefs/tar-rs) from 0.4.45 to 0.4.46.
- [Release notes](https://github.com/composefs/tar-rs/releases)
- [Commits](https://github.com/composefs/tar-rs/compare/0.4.45...0.4.46)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 0.4.46
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 23:24:55 +01:00
renovate[bot] 84c09e354f chore(deps): update rust crate ctor to v1.0.7 2026-05-29 08:26:19 +02:00
Sylvestre Ledru 82a4980a70 Merge pull request #287 from kevinburke/gnu-clone-retry
util: retry GNU tar setup downloads
2026-05-26 09:57:04 +02:00
renovate[bot] 3dd83a7b69 chore(deps): update rust crate similar to v3.1.1 (#290)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-24 05:47:25 +00:00
renovate[bot] 28ab4a8e2e chore(deps): update rust crate tar to v0.4.46 2026-05-19 07:13:57 +02:00
Kevin Burke b4865dab24 util: retry GNU tar setup downloads
The GNU tar CI job depends on git.savannah.gnu.org, which can fail
transiently during clone or submodule setup. Retry those network-dependent
setup steps with exponential backoff before failing the job.

Keep cleanup scoped to failed clone attempts, fail early if path_GNU already
points at a non-git directory, and tighten the helper script with pipefail and
shellcheck-clean quoting.
2026-05-18 08:46:15 -07:00
Sylvestre Ledru 2cc665e2d3 Merge pull request #286 from kaladron/codeowner
Add CODEOWNERS file to request review from @kaladron
2026-05-17 14:44:30 +02:00
Jeff Bailey fc74817b9b feat: add CODEOWNERS file to request review from @kaladron 2026-05-17 12:37:36 +00:00
oech3 42f9d3722f remove 1 unsafe (#284)
Co-authored-by: Jeff Bailey <jbailey@raspberryginger.com>
2026-05-17 08:53:39 +01:00
renovate[bot] 74abcb3428 chore(deps): update rust crate ctor to v1.0.6 (#285)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 08:46:29 +01:00
Sylvestre Ledru 840b16bd8f Merge pull request #163 from kaladron/fast-t
perf: use BufWriter<StdoutLock> for all verbose/listing output
2026-05-13 12:19:46 +02:00
renovate[bot] cc2f4f1015 chore(deps): update rust crate ctor to v1.0.5 (#282)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 22:44:56 +01:00
renovate[bot] 3a7c125a1b chore(deps): update rust crate clap_complete to v4.6.5 (#283)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 22:44:30 +01:00
renovate[bot] c5cd4bba76 chore(deps): update rust crate clap_complete to v4.6.4 2026-05-10 10:10:16 +02:00
renovate[bot] ff0bba6fd6 chore(deps): update rust crate ctor to v1.0.4 2026-05-09 07:10:01 +02:00
renovate[bot] c39eb3aae5 chore(deps): update rust crate ctor to v1.0.3 2026-05-07 15:07:44 +02:00
renovate[bot] a0b003c74c chore(deps): update rust crate ctor to v1.0.2 2026-05-07 09:46:13 +02:00
Daniel Hofstetter 60918b50b1 tests.rs: adapt to ctor change 2026-05-07 09:38:09 +02:00