Vardhan Patil
aec0cfa6e3
cksum: remove commented code
2023-12-30 16:05:20 +05:30
Vardhan Patil
7caa0bcdea
cksum: fix formatting in cksum.rs
2023-12-30 16:02:10 +05:30
Vardhan Patil
037073d852
cksum: make the output formatting match GNU
2023-12-30 15:59:29 +05:30
Vardhan Patil
231987b109
cksum: create initial implementation of the --length option
2023-12-30 12:48:19 +05:30
Matei Mantu
21d09dd404
ls: unquoted names should be indented with a space if there is a quoted name ( #5740 )
...
* ls: change indentation when file names include quotes to match GNU's
* display_grid: Changed order of parameters because it made more sense
* ls -l: Add padding for unquoted filenames
* Fix checking for quoted filenames
* Simplify if
2023-12-29 15:19:26 +01:00
Sylvestre Ledru
448e4c2224
Merge pull request #5745 from cakebaker/cp_adapt_warning
...
cp: adapt warning if source is used more than once
2023-12-29 15:09:24 +01:00
Sylvestre Ledru
f8f82774c3
Merge pull request #5696 from dvalere/my-conts
...
src: Fixing typos in signatures for the argument parser
2023-12-29 15:08:39 +01:00
Daniel Hofstetter
7025619325
cp: adapt warning if source is used more than once
2023-12-29 10:24:08 +01:00
Daniel Hofstetter
9bb725cefc
clippy: fix warnings introduced by Rust 1.75
2023-12-28 18:17:06 +01:00
Sylvestre Ledru
2c0f15be55
install: if run as root, revert the uid & gid to root
2023-12-28 10:06:13 +01:00
Sylvestre Ledru
0fb3ffb8ad
install: document the need_copy function
2023-12-28 10:05:44 +01:00
Sylvestre Ledru
c0206c5ea4
install: document the need_copy function
2023-12-28 10:05:28 +01:00
Sylvestre Ledru
ce18f8a2a1
install: split the need_copy check
2023-12-28 10:03:42 +01:00
Daniel Hofstetter
179f0a7c3c
Merge pull request #5733 from sylvestre/getegid_geteuid
...
use our getegid & geteuid wrappers function instead of libc calls
2023-12-28 08:49:34 +01:00
Sylvestre Ledru
ad16313c59
head: -c allocate memory as needed ( #5704 )
...
* head: -c allocate memory as needed
Improve the execution of tests/head/head-c.sh
* simplify the code
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-12-28 07:15:01 +01:00
Sylvestre Ledru
c38a43210c
use our getegid & geteuid wrappers function instead of libc calls
2023-12-28 00:35:20 +01:00
Daniel Hofstetter
0701f535ac
cp: fix backup of destination symlink
2023-12-27 15:39:54 +01:00
Matei Mantu
bf26eda786
install: remove / from end of path if it exists so as not to mess with .exists() ( #5730 )
...
* remove / from end of path if it exists so as not to mess with .exists()
* install: fix / removal from path
* Fix clippy warnings
* Add test for install target ends with /
2023-12-27 13:37:17 +01:00
Darius
edbb7d5b02
join: fixed parameter
...
basenc: fixed parameter
cut: fixed parameter
mkdir: fixed parameter
nohup: fixed parameter
pr: fixed parameter
printenv: fixed parameter
printf: added parameters
runcon: fixed typo
shuf: fixed typo
sum: fixed typo
uniq: fixed parameter
unlink: fixed parameter
2023-12-26 16:13:18 +01:00
Sylvestre Ledru
167acb5147
Merge pull request #5484 from cakebaker/cp_l_with_dest_hardlink_to_source
...
cp --link: don't fail if destination is hardlink to source
2023-12-26 16:12:15 +01:00
Sylvestre Ledru
30eb77ac79
du: implement files0-from ( #5721 )
...
* du: implement files0-from
Should make tests/du/files0-from-dir pass
* du: prepare tests/du/files0-from.pl
* fix the build on Windows
* add testfile to the ignore list
* remove useless comment
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
* mkdir is enough
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
* address review comments
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-12-26 14:40:31 +01:00
Paul Houssel
eb3dd521ee
touch: address cognitive_complexity lint
...
Signed-off-by: Paul Houssel <paul.houssel@telecom-sudparis.eu>
2023-12-26 13:02:00 +01:00
Paul Houssel
da43183fc7
cat: address cognitive_complexity lint
...
Signed-off-by: Paul Houssel <paul.houssel@telecom-sudparis.eu>
2023-12-26 13:02:00 +01:00
Sylvestre Ledru
db9f4cc315
Merge pull request #5483 from cakebaker/mv_fix_5481
...
mv: fix subdir detection
2023-12-25 22:02:23 +01:00
Daniel Hofstetter
f10c6f1d56
Merge pull request #5699 from sylvestre/mv-cp-seen
...
cp/mv/ln: add support for the "will not overwrite just-created"
2023-12-25 14:58:50 +01:00
Daniel Hofstetter
03f1b8aa3a
mv: fix subdir detection
2023-12-25 13:12:18 +01:00
Daniel Hofstetter
4946478409
cp: -l don't fail if dest is hardlink to source
2023-12-25 13:03:11 +01:00
Sylvestre Ledru
356023b055
Merge pull request #5431 from cakebaker/cp_remove_destination_shouldnt_fail_hardlink
...
cp --remove-destination: don't fail if destination is hardlink to source
2023-12-25 13:02:50 +01:00
Sylvestre Ledru
f86e314f46
Fix some obvious comment
...
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-12-25 11:17:04 +01:00
Sylvestre Ledru
840a5bf083
Merge pull request #5700 from cakebaker/ls_block_size_with_k
...
ls: set correct block size when -k is provided
2023-12-25 11:14:09 +01:00
Daniel Hofstetter
6475e6f148
Merge pull request #5660 from sylvestre/stat-free-color
...
ls: Improve the access to metadata of the files
2023-12-25 08:29:25 +01:00
Daniel Hofstetter
270ac90cc1
ls: set correct block size when -k is provided
2023-12-24 16:35:49 +01:00
Sylvestre Ledru
c5217b3136
ls: remove unused arg check_for_deref
2023-12-24 15:03:34 +01:00
Sylvestre Ledru
18035a5f82
update of the function names in the comment
...
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
53b3c782ef
add a link to d_type doc
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
a3c7359056
ls: refactor the code
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
5120acb27a
fix a clippy warning
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
445d0af277
ls: rename get_metadata_with_deref_opt
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
147721c24b
ls: Improve the access to metadata of the files Should fix tests/ls/stat-free-color.sh
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
95fa81250e
ls/color_name: use the DirEntry if available
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
1bd8ce5ddf
ls/color_name: use PathData instead of a Path as we want to check for DirEntry
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
c0c5ec25b6
ls: rename a function for something more explicit
2023-12-24 14:57:06 +01:00
Sylvestre Ledru
28d684b5ac
ls: add a comment
2023-12-24 14:57:06 +01:00
Daniel Hofstetter
4d05f208e0
Merge pull request #5701 from sylvestre/debug
...
cp: debug with --update=none should show 'skipped'
2023-12-24 14:25:57 +01:00
Daniel Hofstetter
8ede675088
Merge pull request #5712 from sylvestre/shred
...
shred: improve some output to match GNU's
2023-12-24 14:05:35 +01:00
Daniel Hofstetter
0d05a41f46
Merge pull request #5702 from sylvestre/runcon
...
runcon: remove trailing '.'
2023-12-24 13:54:52 +01:00
Sylvestre Ledru
c5b08f1c4a
shred: improve some output to match GNU's
2023-12-24 11:40:15 +01:00
Sylvestre Ledru
9b78016ac5
runcon: remove trailing '.'
...
Upstream doesn't have in:
https://github.com/coreutils/coreutils/blob/master/tests/runcon/runcon-no-reorder.sh#L22
2023-12-23 23:03:18 +01:00
Sylvestre Ledru
8685e05f4e
cp: debug with --update=none should show 'skipped'
2023-12-23 17:58:05 +01:00
Daniel Hofstetter
be822009f0
Merge pull request #5686 from sylvestre/install-basic
...
install: with -t, check if we aren't passed a file
2023-12-23 15:33:45 +01:00