Commit graph

268 commits

Author SHA1 Message Date
Koutheir Attouchi 7010dfd939 runcon: added implementation and tests. 2021-08-22 21:59:41 +02:00
Michael Debertol 81430dcb40 README: remove chcon from To Do
chcon is now listed as "Done"
2021-08-08 21:23:32 +02:00
Michael Debertol 8389a36eb0 README: remove duplicate entry
cat was present twice
2021-08-08 21:22:57 +02:00
Sylvestre Ledru 50b9d9f9a3
Merge branch 'master' into master 2021-08-06 09:26:39 +02:00
Koutheir Attouchi 090be5bb94 chcon: added implementation and integration tests
The ToDo list was updated to mark `chcon` as done.

Building and testing `chcon` requires enabling the `feat_selinux` feature. If `make` is used for building, then please specify `SELINUX_ENABLED=1` if building and testing on a system where SELinux is not enabled.
2021-08-05 22:57:57 -04:00
Michael Debertol b8c383e210 basenc: add utility
basenc is a brand-new gnu core utility (added less than 3 years ago!),
which enables some more encodings.
2021-08-06 00:07:19 +02:00
Tyler 601c9fc620 Merge branch 'master' of https://github.com/uutils/coreutils into uutils-master-2 2021-08-03 17:33:43 -07:00
Sylvestre Ledru 91d48d137d readme: update of the min rust version in the doc 2021-08-02 23:38:41 +02:00
Tyler 416488c560 Edits README.
- Moves dd from To Do, to Semi-Done
2021-07-02 11:57:35 -07:00
Michael Debertol 9b8150d283 uutils: document completions in the readme 2021-06-25 21:23:45 +02:00
flip1995 b7061d1817
README: Cleanup utility list
In PR #2300 an old commit got merged putting back utilities that were
already implemented into "To Do". This commit reverts this. In addition
it moves `numfmt` to Semi-Done and sorts the Semi-Done column
alphabetically.

This should now be the up-to-date list of utilities. There are 96
utilities in Done or Semi-Done and `ls -1 src/uu | wc -l` also outputs
96.
2021-06-04 16:29:32 +02:00
Sylvestre Ledru e7f5916864 gnu/ci: allow to run a single gnu test (and document it) 2021-06-02 23:48:13 +02:00
Sylvestre Ledru badf7aacb7
Merge pull request #2300 from tertsdiepraam/pr
Implement `pr` (resurrection of the resurrected PR)
2021-05-31 21:14:57 +02:00
Roy Ivy III d65eecc034 docs/README ~ fix markdownlint complaints 2021-05-31 08:23:58 -05:00
Roy Ivy III 6232c76451 docs/README ~ fix spelling + add spell-checker exceptions 2021-05-31 08:23:58 -05:00
Terts Diepraam bc1870c0a7 Merge branch 'master' into pr 2021-05-29 19:21:31 +02:00
Terts Diepraam 052ee22ce0 Bump MSRV to 1.43.1 2021-05-27 18:20:15 +02:00
Sylvestre Ledru ddcd6be37a gnu: document how to run the tests 2021-05-22 09:33:17 +02:00
Sylvestre Ledru 6aee792a93 Remove travis CI
* it is redundant with github action
* less integrated
* fails someone for some unexpected reasons
* it is blocking code coverage results ?!
2021-05-11 09:30:46 +02:00
David CARLIER 219fc48487 compile_table: adding mac M1 to report. 2021-05-03 08:55:22 +01:00
Denis Isidoro 826b600470
Fix typo in README 2021-04-17 21:14:05 -03:00
Sylvestre Ledru 844e318a67
Merge branch 'master' into pr 2021-04-09 22:02:25 +02:00
Roy Ivy III 8d7d1b0f35 docs/README ~ revise build instructions for binaries 2021-04-07 21:12:31 -05:00
Roy Ivy III d0abe9e6c9 docs/README ~ fix spelling (words and exceptions) 2021-04-07 20:38:21 -05:00
Roy Ivy III 6551d29a6e docs/README ~ fix markdown lint complaints (*disable* commands-show-output & no-duplicate-heading) 2021-04-07 20:38:15 -05:00
Roy Ivy III bf81f93be3 docs/README ~ fix markdown lint complaints (fenced-code-language) 2021-04-07 20:38:09 -05:00
Roy Ivy III a309c7cab0 docs/README ~ fix markdown lint complaints (blanks-around-fences) 2021-04-07 20:38:02 -05:00
Roy Ivy III 26937b5d69 docs/README ~ fix markdown lint complaints (heading-style) 2021-04-07 20:37:52 -05:00
Roy Ivy III 04235854fa docs/README ~ fix markdown lint complaints (no-trailing-spaces) 2021-04-07 20:37:34 -05:00
ReggaeMuffin 3bfb1afe5c
uucore: Start testing uucore
Before this change we never ran tests on uucore itself
meaning that is was not possible to test
functions of the shared core, only their usage
in the different binaries

This change adds running uucore to our ci, which will increase coverage for the few doctests that exist

and is extracted from #1988 where first tests for uucore will be introduced
2021-04-05 16:16:00 +01:00
Neculai Balaban 3e06882acc
loosely document supported architectures (#1899)
- add script to generate a table of bins that compile
- add section in README
2021-03-30 20:51:11 +02:00
Max Semenik 62fe68850e pr: Fixes after rebasing
Only the minimum needed to:
* Make everything compile without warnings
* Move files according to the new project structure
* Make tests pass
2021-03-26 17:57:19 +03:00
tilakpatidar 837780c325 pr: pre PR tasks 2021-03-26 14:11:15 +03:00
Sylvestre Ledru f431f58dd8
Bump min rustc to 1.40 (#1909) 2021-03-25 15:28:47 -07:00
Sylvestre Ledru a9786ce528
Reword the "why" a bit (#1903) 2021-03-25 08:07:27 +01:00
dkg ffcfcfeef7
tac is "semi-done" because of unimplemented ---regex (#1901) 2021-03-24 17:56:07 +01:00
Sylvestre Ledru 4574b2b58d README.md: remove broken information 2021-03-15 10:24:16 +01:00
Sylvestre Ledru 15db3c99c4 README.md: add the crates.io badge 2021-03-15 10:04:09 +01:00
Sebastian Schmidt fe56f315e4
Fix install instructions
error: Using `cargo install` to install the binaries for the package in current working directory is no longer supported, use `cargo install --path .` instead. Use `cargo build` if you want to simply build the package.
2021-03-09 20:51:25 +00:00
Sylvestre Ledru 5996bc340c
Be more precise in the GNU license 2021-03-09 18:43:59 +01:00
Sylvestre Ledru a6cf251a17
Add an information about the GNU's version license 2021-03-09 18:02:51 +01:00
Chad Brewbaker bb54669a5d
Fix macOS aarch64 compile errors (#1724) 2021-02-23 10:25:06 +01:00
teor f8485b3578 Delete duplicate stty from README table 2021-01-22 09:39:36 +01:00
Sylvestre Ledru 3a1eb1e05f Various fixes before landing csplit 2020-12-28 17:22:02 +01:00
Sylvestre Ledru 2a9b47ed86 enh(readme): explain how to debug with gdb 2020-07-12 15:34:42 +02:00
Shlomi Fish 3f928a7612 [README] Revise some suboptimal phrasing.
Also incorporated the change commentary by @Arcterus. ( Thanks! ).
2020-06-29 22:45:30 +03:00
Sylvestre Ledru 54ada64232 fix ~ update docs + fix Makefile after @rivy's recent changes 2020-06-13 13:39:47 -05:00
Sylvestre Ledru 5926315507 bump the minimal version of rustc to 1.32 2020-06-08 22:54:28 +02:00
Sylvestre Ledru dfb36897cc docs(cargo): explain that platform specific tests aren't executed by default 2020-05-03 12:18:28 -05:00
Sylvestre Ledru d5228b5a64 feat(df) add 'df' uutil 2020-04-28 13:05:55 -05:00
Sylvestre Ledru 4845ac77b4
Merge pull request #1445 from sylvestre/codecov
Add the codecov badge
2020-04-15 19:09:44 +02:00
Daehyeok Mun d5817e7c05 README: fix broken links.
Change broken links to hashsum.rs

Signed-off-by: Daehyeok Mun <daehyeok@gmail.com>
2020-04-15 00:22:15 -07:00
Sylvestre Ledru 191402d282 Add the codecov badge 2020-01-03 23:10:24 +01:00
Martin Matous 94e756b6cd
README: clarify elevated installation 2019-10-12 22:09:33 +02:00
Alex Lyon 63f1537838 Add windows feature and make unix imply generic 2019-05-01 21:14:25 -07:00
Alex Lyon c851e00dbd Change the last supported Rust version to 1.31.0 2019-05-01 21:14:25 -07:00
Alex Lyon 220e07dc95 Test on FreeBSD using Cirrus CI and link to the Discord in the README 2019-05-01 21:14:25 -07:00
Roy Ivy III fada9314d7 update rust minimum version to 1.27.0 (includes testing) 2018-10-14 00:41:14 -05:00
Alex Lyon 4c5585d7bc Remove Codecov from and add dependency tracking to the README 2018-05-02 09:50:42 -07:00
Alex Lyon b85cd1ff45
Remove extra license section added by bot 2018-04-14 00:31:30 -07:00
fossabot c06dd4007b Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
2018-04-11 03:47:37 -07:00
equal-l2 d6c5767b42
Remove incorrect version info
coreutils don't build on 1.20.0 anymore because `join` uses `?` for `Option`.
2018-03-30 02:17:36 +09:00
Maximilian Bosch 55e9c5edc5
Add installation instructions for NixOS
The package set `nixpkgs`, NixOS relies on provides `uutils-coreutils`
out of the box since 18.03/unstable.

See https://github.com/NixOS/nixpkgs/pull/34840
2018-03-01 20:36:45 +01:00
Alex Lyon 3fcf4a6f4a
Start using Codecov 2017-12-30 17:56:25 -08:00
Alex Lyon cf7582cbd2
stdbuf: make build more reliable and allow installation using Cargo 2017-12-29 23:25:51 -08:00
Alex Lyon 902d0414b0
Update README to more accurately reflect build 2017-12-28 22:09:58 -08:00
Alex Lyon dad75295b9
README: clarify which versions of the Rust compiler work 2017-12-10 19:14:56 -08:00
shutefan 7cd9aff598 README: clarify supported version stanza 2017-12-08 21:13:50 +01:00
Florian Gilcher 04e95373bf Document supported versions and test minimum 2017-12-05 08:29:24 +01:00
Ian Douglas Scott 1a28a48ca3
Merge branch 'master' into expr-regex 2017-10-01 10:09:06 -07:00
penguwin 7421f7c6aa README: Moved 'date' into the 'Semi-Done' section.
'date' has been partially implemented into the coreutils. According to
this I decided to move 'date' into the 'Semi-Done' section from the
readme utilities chart.
2017-08-06 20:54:18 +02:00
Alex Lyon 2c02fd3f0c Format list of complete and incomplete utils as a table 2017-07-27 00:56:31 -07:00
Alex Lyon 3d34d06a1e Add LOC counter to README 2017-07-26 19:43:21 -07:00
Arcterus 9abc3208d3 expr: implement regular expressions 2017-06-29 20:58:16 -07:00
Wim Hueskes 2550e0f3c7 od: several small changes after review
* update status in README.md
* enable busybox tests
  Adding `CONFIG_DESKTOP` and `CONFIG_LONG_OPTS` to busybox config.
  These flags also enable other tests, but those utilities are not
  included in `TEST_PROGS`. (eg. awk)
* fix whitespace and small issues
* fix Eq imp for FormatWriter on nightly + beta
* fix indention in multifilereader.rs
* fix intermittent errors in tests
2016-11-09 20:26:55 +01:00
Martin Kysel c522a62232 update documentation 2016-08-23 10:46:28 +01:00
Nathan Ross ae0e1c4768 Merge pull request #977 from knight42/chgrp
Implement chgrp
2016-08-21 06:39:54 -04:00
Knight 8cba71adb4 chgrp: add entries 2016-08-21 17:04:02 +08:00
Knight a4bf852207 mv: cleanup the code 2016-08-21 14:57:28 +08:00
Knight 6d7937b0dd README: make it more encouraging 2016-08-13 02:13:42 +08:00
Knight 8c6cd72848 who: add entries 2016-08-11 00:19:26 +08:00
Jian Zeng 8cb6b141f1 Update README 2016-08-07 02:02:52 +08:00
Knight 7c5416799e base32: add entries 2016-08-06 11:45:03 +08:00
Knight f13d1dc4ce README: correct TODO 2016-08-01 01:23:17 +08:00
mpkh da0de488e6 Merge pull request #913 from knight42/pinky
Implement pinky
2016-07-26 13:38:53 +04:00
Knight 50fcfac5d1 pinky: Add entries 2016-07-26 16:44:25 +08:00
Ben Eills 8c1f11bfda Remove install utility from README list 2016-07-12 20:59:59 +02:00
Saurav Sachidanand f17be8b4b2 Remove pathchk from TODO in README.md 2016-06-30 14:05:21 +05:30
Knight a651d3f6a7 Update README 2016-06-18 17:54:52 +08:00
Knight 5220fcc2c8 Update README 2016-06-12 15:04:45 +08:00
Heather ca78706246 Merge pull request #875 from knight42/dircolors
Implement dircolors
2016-05-10 22:18:40 +04:00
Knight c9f363d09c Add dircolors 2016-05-11 00:43:51 +08:00
Knight 948675b0e3 README: remove mknod from TODO list 2016-05-07 16:10:48 +08:00
Florian Gilcher d75cb627c9 Remove nightly note 2016-03-22 22:03:16 +01:00
Nathan Ross e32efaa5a1 allow feature-gated integration tests for unimplemented functionality 2016-02-15 23:48:37 -05:00
Michael Gehring f50eebb5f9 make: simplify make variables
Replace {,DONT_}{BUILD,INSTALL,TEST,BUSYTEST} with UTILS and SKIP_UTILS.
2016-01-19 03:07:45 +01:00
Arcterus 07e1f59833 Fix AppVeyor (hopefully) and change targeted Rust version 2016-01-10 13:42:32 -08:00
Arcterus bc40f93f7e chmod: implement --verbose, --changes, and --quiet 2016-01-05 14:08:24 -08:00
Sunrin SHIMURA (keen) 58d1d66d16 [mktemp] implement mktemp 2016-01-03 19:10:47 +09:00
Fort eb6453013e Implement shred 2015-12-29 13:30:05 -08:00