Commit Graph

  • 542e7af8f1 yes: match with GNU's strace behaviour (#12717) main oech3 2026-06-11 02:27:34 +09:00
  • e88edb4b1a truncate: remove duplicate test Daniel Hofstetter 2026-06-10 17:12:02 +02:00
  • 42235374f1 tail: reduce code oech3 2026-06-10 20:13:06 +09:00
  • e62a1ff514 GnuTests (SMACK): bump busybox URL oech3 2026-06-10 17:45:39 +09:00
  • f406ea0b29 tail: drop outdated comment about <&- oech3 2026-06-10 16:55:45 +09:00
  • 82ff02156e fold: continue processing files after an open error (#12668) Sylvestre Ledru 2026-06-10 07:50:38 +02:00
  • 08051f1ffb chore(deps): update rust crate regex to v1.12.4 renovate[bot] 2026-06-09 19:40:59 +00:00
  • f24a8ced07 install: don't panic when the strip program is killed by a signal (#12730) Wei Li 2026-06-10 06:17:37 +10:00
  • 3db0433c41 dircolors: don't panic on an invalid TERM/COLORTERM glob (#12728) Wei Li 2026-06-10 06:16:55 +10:00
  • 47f549a8fa gnucompability(fold): uutils fold accept width 0 but gnu fold rejects it (#12744) Devel 2026-06-09 23:12:54 +03:00
  • 1a39966ef0 uufuzz: simplify oech3 2026-06-10 03:04:36 +09:00
  • d21d02e6ab truncate: process all files when one fails Sylvestre Ledru 2026-06-08 21:52:00 +02:00
  • 47dcbbaa15 rm: rewrite dash-hint test with original fixtures Sylvestre Ledru 2026-06-08 20:48:00 +02:00
  • cbfb4da9f3 wc: remove unnecessary .as_fd() oech3 2026-06-09 18:56:51 +09:00
  • 8e1c58cde0 uucore: remove unnecessary .as_fd() oech3 2026-06-09 19:25:26 +09:00
  • 86cc98e343 tail: remove unnecessary .as_fd() oech3 2026-06-09 19:02:29 +09:00
  • 962566b194 SECURITY.md: document threat model, scope, and GitHub reporting Sylvestre Ledru 2026-06-08 21:14:56 +02:00
  • 15ac7ac696 Removing usage_vs_refs from comparison gnu test suite usage_vs_refs_removal Chris Dryden 2026-02-12 10:38:30 -08:00
  • dab93926d2 rm: hint to use ./-foo when removing a dash-prefixed file Sylvestre Ledru 2026-06-03 20:30:00 +02:00
  • 4a41104d38 Moved sync outside of filesystem calls max-amb 2026-06-07 20:28:58 +01:00
  • 13d37420bd cp: change return type of backup_dest() Daniel Hofstetter 2026-06-08 16:18:10 +02:00
  • bebd613a96 cp: Added error handling on printing debug message max-amb 2026-06-08 01:15:02 +01:00
  • 4b2401e7d6 cp: Added write error (specifically for --debug) max-amb 2026-06-08 01:10:49 +01:00
  • 47d7c76591 yes: improve throughput & simplify code (#12650) oech3 2026-06-08 05:31:50 +09:00
  • faacdd286b ci: add minimal permissions to workflows alert-autofix-5 Sylvestre Ledru 2026-06-06 08:30:43 +02:00
  • 629e119c1e Workflow does not contain permissions Sylvestre Ledru 2026-06-06 08:22:04 +02:00
  • 80cc829771 sort: fix locale collation strength for hyphen ordering (#12677) Juan Cruz Mateos 2026-06-07 16:55:03 -03:00
  • 5fd68db078 cp: remove unnecessary cfgs in Linux module (#12692) Daniel Hofstetter 2026-06-07 21:52:57 +02:00
  • 2044117906 cp: remove unuseful .map(|_|()) (#12700) oech3 2026-06-08 04:52:35 +09:00
  • 758791ab50 sync: use map_err (#12704) oech3 2026-06-08 04:43:26 +09:00
  • 0babb7e133 sync: replace match by ok_or_else (#12706) oech3 2026-06-08 04:42:38 +09:00
  • b2ddbabed3 fold: insert fold newline at read-buffer boundary (#12682) Sylvestre Ledru 2026-06-07 21:41:59 +02:00
  • 6bd3a39c3a sync: drop unuseful comment (#12705) oech3 2026-06-08 02:35:27 +09:00
  • c61b881360 cp: simplify bool oech3 2026-06-07 21:00:12 +09:00
  • 760b04646a tail: replace .ok().is_some_and by .is_ok_and oech3 2026-06-07 21:08:55 +09:00
  • 880108eb79 cp: replace match by is_ok_and oech3 2026-06-07 20:55:00 +09:00
  • 89980ad700 ignore a ln wasm test Sylvestre Ledru 2026-06-07 11:22:15 +02:00
  • 8a107b644b ptx: fix panic caused by improper assert (#10916) WhateverAWS 2026-06-07 17:02:31 +07:00
  • 1cda36fbed split: reject excessive suffix lengths (#12609) Wondr 2026-06-07 10:45:15 +01:00
  • db86d3d668 fix install file with invalid uid (#7789) Zhang Wen 2026-06-07 17:27:36 +08:00
  • e6a6cb6399 fold: fix crash when reading from pseudo-devices (#11314) Himadri Bhattacharjee 2026-06-07 14:55:52 +05:30
  • e55b67489b chore(deps): update codecov/codecov-action action to v7 renovate[bot] 2026-06-07 05:35:02 +00:00
  • 48d030dfb2 ln: accept non-utf8 source names in target-dir modes (#11403) Can Bölük 2026-06-06 19:40:42 +02:00
  • fab0cbd327 split: use map_err instead of match (#12664) Daniel Hofstetter 2026-06-06 18:56:10 +02:00
  • d8157f0e30 split: remove commented out code (#12666) Daniel Hofstetter 2026-06-06 18:55:30 +02:00
  • c6c69cf978 split.rs: dedup io::copy oech3 2026-06-06 21:33:58 +09:00
  • 78cc6399c9 split: read ahead input oech3 2026-06-06 21:13:39 +09:00
  • 0024b1a963 kill: use safe rustix Signal constructor, fix spell-checker comment (#12636) Sylvestre Ledru 2026-06-06 11:58:54 +02:00
  • 0971d20f81 date: document the format-width cap and cover its boundary (#12658) Sylvestre Ledru 2026-06-06 10:00:43 +02:00
  • b15dba29c4 date: reject excessive format widths (#12497) Puneet Dixit 2026-06-06 12:19:11 +05:30
  • 0ec11a0083 ci: add minimal permissions to workflows ci-workflow-permissions Sylvestre Ledru 2026-06-06 08:30:43 +02:00
  • c5b3ba2987 add safe wrappers for umask and mknod to uucore Sylvestre Ledru 2026-01-05 19:03:41 +01:00
  • bf28d51786 use env_helper in join benchmark Sylvestre Ledru 2026-01-05 17:57:40 +01:00
  • d905ea8403 use env_helper functions in date locale tests Sylvestre Ledru 2026-01-05 17:53:24 +01:00
  • 110bc53fd9 uucore: create an helper file Sylvestre Ledru 2026-01-05 17:09:41 +01:00
  • acff994611 tests: use setup_test_locale helper in touch test Sylvestre Ledru 2026-01-05 15:42:30 +01:00
  • 44ce7350f7 tests: use setup_test_locale helper in chown, dd, and df Sylvestre Ledru 2026-01-05 15:24:03 +01:00
  • 7c2174821e uucore: add setup_test_locale helper function Sylvestre Ledru 2026-01-05 15:23:46 +01:00
  • 7f791b9cd7 Fix some new clippy warnings (#12645) Zhang Wen 2026-06-06 13:52:15 +08:00
  • 7cfc74e47f chcon: anchor recursive relabel resolution to traversal dirfd (#12566) Sylvestre Ledru 2026-06-05 22:58:32 +02:00
  • 58040feb5c split: harden output open path against TOCTOU target swaps (#12565) Sylvestre Ledru 2026-06-05 18:09:05 +02:00
  • 6b22fda6b9 ci: run check-toctou.sh in a dedicated TOCTOU job Sylvestre Ledru 2026-06-04 21:51:00 +02:00
  • 3222b4aa52 util: move touch/head TOCTOU checks into check-toctou.sh Sylvestre Ledru 2026-06-04 21:43:00 +02:00
  • c004672c5e mkfifo: drop path-based chmod to close TOCTOU race; switch to rustix (#10020) (#12174) Sylvestre Ledru 2026-06-05 15:52:53 +02:00
  • 7d27b3baa1 head: add TOCTOU regression tests and fix comment typo (#12637) Sylvestre Ledru 2026-06-05 15:21:40 +02:00
  • 43536897e4 head: Fixed TOCTOU bug in checking of metadata (#12439) Max Ambaum 2026-06-05 12:18:15 +01:00
  • 533edad992 kill: replace nix::sys::signal with rustix::process (#12326) mattsu 2026-06-05 20:09:15 +09:00
  • abcdcdca53 pr: reject a non-positive expand-tab width (-e0) weili 2026-06-05 04:47:40 +00:00
  • e63cc0c260 openbsd.yml: get additional free disk space (#12627) oech3 2026-06-05 17:19:17 +09:00
  • 6d015356dd pwd: ignore non-option arguments, drop getcwd disabling from pwd-long test Sylvestre Ledru 2026-06-03 21:42:00 +02:00
  • 785860e1c5 chore(deps): update rust crate libfuzzer-sys to v0.4.13 renovate[bot] 2026-06-04 19:42:21 +00:00
  • 0ff88b5711 dd: support nocache on android, freebsd (#12602) oech3 2026-06-05 04:32:31 +09:00
  • bd9f32f7ae numfmt: prevent panic if float precision specifier > 65535 (#12600) Devel 2026-06-04 18:03:36 +03:00
  • d296f8d39f Merge pull request #12171 from sylvestre/toctou-touch Sylvestre Ledru 2026-06-04 17:02:57 +02:00
  • ca0c842e71 touch: drop O_TRUNC on create to close TOCTOU race (#10019) Sylvestre Ledru 2026-06-01 22:35:09 +02:00
  • 44087eb515 tee: fix incorrect comment about flush oech3 2026-05-31 16:30:36 +09:00
  • e3db7f30f5 openbsd.yml: improve perf & sync disk space cleanup oech3 2026-06-04 15:09:16 +09:00
  • 452824f8ab printf: avoid panic on integer precision above u16::MAX Sai Asish Y 2026-06-03 13:57:55 -07:00
  • 64e536cbe6 dd: replace nix by rustix (#12567) oech3 2026-06-04 17:03:24 +09:00
  • 22b4c6d15d expr: speed up index from O(N*M) to O(N+M) Sylvestre Ledru 2026-06-03 20:53:16 +02:00
  • 0011d54fbb expr: add a benchmark (#12578) Sylvestre Ledru 2026-06-03 22:43:58 +02:00
  • cfc6457681 chown: restrict no-dereference symlink ctime test to Linux (#12556) Lorenzo Rossi 2026-06-03 17:40:14 +02:00
  • 113c9cd1f9 head: deduplicate flush() workaround oech3 2026-06-02 22:52:17 +09:00
  • e3b680d647 baseNM: read ahead oech3 2026-06-03 15:03:14 +09:00
  • 9da057e558 sum: read ahead for perf for 1st run oech3 2026-06-03 11:57:59 +09:00
  • c5ee3852fd dircolors: simplify guess_syntax fn Daniel Hofstetter 2026-05-31 17:08:34 +02:00
  • d561443a9f dircolors: remove OutputFmt::Unknown Daniel Hofstetter 2026-05-31 16:40:21 +02:00
  • 031553148a dircolors: remove unsafe code in unit test Daniel Hofstetter 2026-05-30 15:08:21 +02:00
  • 390cd77f6e dircolors: make a function and an enum private Daniel Hofstetter 2026-05-29 13:23:14 +02:00
  • f1073d7c9e dircolors: turn integration test into unit test Daniel Hofstetter 2026-05-29 13:15:52 +02:00
  • f6bf222a7a wc: cleanup cfg oech3 2026-06-02 01:25:24 +09:00
  • 3fbcb79a30 chmod/chown: symlink cycles detection (#11805) Nikola Lukovic 2026-06-01 15:13:58 +02:00
  • b286558423 chown/chgrp/chmod/rm: open recursive descent with O_NOFOLLOW Sylvestre Ledru 2026-05-31 11:31:21 +02:00
  • 4e3788685e cksum family: read ahead file oech3 2026-06-01 14:43:31 +09:00
  • 047051093d pipes.rs: fix typo oech3 2026-06-01 20:47:51 +09:00
  • 10ef28ddc1 pipes:rs: replace unnecessary splice by read-ahead hint oech3 2026-06-01 12:49:10 +09:00
  • 1bb616763a tsort: simplify code oech3 2026-06-01 16:35:37 +09:00
  • bcdd134352 shuf: fix panic/abort on large -i range without small --head-count (#12501) Wei Li 2026-06-01 15:50:35 +10:00
  • 7f0053075e remove some collapsible_if (#12539) oech3 2026-05-31 22:15:19 +09:00
  • 1457a1e366 mktemp: use map_err instead of match Daniel Hofstetter 2026-05-27 10:41:24 +02:00