aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* makefile: add more utils to be included with fasesiabFerass 'Vitali64' EL HAFIDI2022-07-021-1/+5
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: don't hardcode, just generate using the makefileFerass 'Vitali64' EL HAFIDI2022-07-024-25/+74
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* man: write more manpagesFerass 'Vitali64' EL HAFIDI2022-07-027-6/+138
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: fix build systemFerass 'Vitali64' EL HAFIDI2022-07-011-4/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add unameFerass 'Vitali64' EL HAFIDI2022-07-012-0/+80
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add printfFerass 'Vitali64' EL HAFIDI2022-07-012-0/+47
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: add mailing list and thank andrew for hosting itFerass 'Vitali64' EL HAFIDI2022-06-301-2/+10
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* add core/sleepFerass 'Vitali64' EL HAFIDI2022-06-302-0/+52
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* add extras/errnoFerass 'Vitali64' EL HAFIDI2022-06-302-3/+294
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* organise repoFerass 'Vitali64' EL HAFIDI2022-06-3015-85/+170
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: put all binairies in bin/Ferass 'Vitali64' EL HAFIDI2022-06-303-18/+21
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* add false && make and box: add true and falseFerass 'Vitali64' EL HAFIDI2022-06-304-2/+33
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* remove the -h option on some other utilitiesFerass 'Vitali64' EL HAFIDI2022-06-302-2/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
*  all: remove -h and instead print the help text when the specified option ↵Ferass 'Vitali64' EL HAFIDI2022-06-308-15/+43
| | | | | | is invalid (if the program supports options) Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* fix typo and correct copyrightsFerass 'Vitali64' EL HAFIDI2022-06-302-4/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* implement echoFerass 'Vitali64' EL HAFIDI2022-06-304-8/+59
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: attempt at fixing memory errorsFerass 'Vitali64' EL HAFIDI2022-06-302-7/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: when -l is specified, ignore -C, -1 and -mFerass 'Vitali64' EL HAFIDI2022-06-291-2/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: When there's a lot to print, ls -l fails with a memory errorFerass 'Vitali64' EL HAFIDI2022-06-291-0/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* date: format date based on user inputFerass 'Vitali64' EL HAFIDI2022-06-291-6/+14
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: Remove outdated information and document a bug with lsFerass 'Vitali64' EL HAFIDI2022-06-291-49/+8
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: add unfinished -l optionFerass 'Vitali64' EL HAFIDI2022-06-291-8/+75
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: move TODO to TODO.mdFerass 'Vitali64' EL HAFIDI2022-06-293-12/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: Move from ##fases to #fases and add webchat urlsFerass 'Vitali64' EL HAFIDI2022-06-291-2/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: Use dashes, not numbers for lists (#2)Ferass 'Vitali64' EL HAFIDI2022-06-291-9/+9
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: Use dashes, not numbers for listsFerass 'Vitali64' EL HAFIDI2022-06-291-9/+9
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: Fix code blocks.Ferass 'Vitali64' EL HAFIDI2022-06-291-32/+48
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* manpages: cat: Update outdated information and format the manpageFerass 'Vitali64' EL HAFIDI2022-06-291-6/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: fix some bugs (see commit description)Ferass 'Vitali64' EL HAFIDI2022-06-291-8/+7
| | | | | | | | | | | | | | | | Fases cat used to be very buggy, some people tried to make it better but their patches didn't really follow the coding style. But thanksto a patch sent by DiffieHellman on irc in which this simple fix is partially based on, cat finally concatenates files correctly! Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: code cleanupFerass 'Vitali64' EL HAFIDI2022-06-281-3/+4
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: add -m optionFerass 'Vitali64' EL HAFIDI2022-06-281-7/+12
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: add -i optionFerass 'Vitali64' EL HAFIDI2022-06-281-8/+11
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: add a new coding style pageFerass 'Vitali64' EL HAFIDI2022-06-282-0/+106
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: the header should only be shown in the README.mdFerass 'Vitali64' EL HAFIDI2022-06-283-21/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs: remove broken linksFerass 'Vitali64' EL HAFIDI2022-06-284-16/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* readme: split everythingFerass 'Vitali64' EL HAFIDI2022-06-284-119/+173
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* yes: document '--' && cat: better handle default behaviorFerass 'Vitali64' EL HAFIDI2022-06-262-6/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* readme: credit Noisytoot for yes -- (yes isn't posix anyway)Ferass 'Vitali64' EL HAFIDI2022-06-261-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* yes: Support -- and always return 0Ron Nazarov2022-06-261-6/+13
|
* all: Handle errors the POSIX wayFerass 'Vitali64' EL HAFIDI2022-06-264-20/+14
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Actually fix yesRon Nazarov2022-06-261-1/+1
| | | | ' ' and '\n' were swapped around and argc should be argc - 1
* readme: credit NoisytootFerass 'Vitali64' EL HAFIDI2022-06-251-0/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* yes: Remove trailing spaceRon Nazarov2022-06-251-2/+1
| | | | | Before, yes would add a trailing space after the final argument, which it should not.
* yes: fix a bug (see commit description)Ferass 'Vitali64' EL HAFIDI2022-06-251-2/+5
| | | | | | | | | | | | Before, this command: $ yes hello world only outputed 'hello', dropping 'world'. This is now fixed. Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: remove trailing newlineFerass 'Vitali64' EL HAFIDI2022-06-251-2/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* ls: typofixFerass 'Vitali64' EL HAFIDI2022-06-251-2/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat.1: finish manpageFerass 'Vitali64' EL HAFIDI2022-06-252-25/+42
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: actually concatenate files and add -uFerass 'Vitali64' EL HAFIDI2022-06-251-18/+26
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* mkdir: fix typoFerass 'Vitali64' EL HAFIDI2022-06-251-1/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: update help text to include more optionsFerass 'Vitali64' EL HAFIDI2022-06-253-3/+10
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>