aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ls: Rewrite and add a new option: -aFerass 'Vitali64' EL HAFIDI2022-06-171-50/+65
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: code cleanup.Ferass 'Vitali64' EL HAFIDI2022-06-164-42/+28
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* fasesiab: unistdify it and fix it.Ferass 'Vitali64' EL HAFIDI2022-06-071-20/+21
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* yes: unistdify main.cFerass 'Vitali64' EL HAFIDI2022-06-062-20/+22
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: use getopt(3) instead of manually handling optionsFerass 'Vitali64' EL HAFIDI2022-06-021-25/+34
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: remove stupid character limitFerass 'Vitali64' EL HAFIDI2022-06-022-3/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: use a function, not #defineFerass 'Vitali64' EL HAFIDI2022-06-021-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: replace most functions with POSIX-compliant functions from 'unistd.h'Ferass 'Vitali64' EL HAFIDI2022-06-022-22/+26
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* fasesiab: add 'make clear' option and output a message telling the user to ↵Ferass 'Vitali64' EL HAFIDI2022-05-281-2/+21
| | | | | | 'make gen' Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* readme: add information about compiling fasesiab and tell that docs aren't ↵Ferass 'Vitali64' EL HAFIDI2022-05-281-7/+40
| | | | | | complete Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: modify makefiles to be posix compliant - Part 2Ferass 'Vitali64' EL HAFIDI2022-05-286-6/+6
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: modify makefiles to be posix compliant and configurable (see config.mk)Ferass 'Vitali64' EL HAFIDI2022-05-286-10/+29
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Write fasesiabFerass 'Vitali64' EL HAFIDI2022-05-283-4/+78
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* head: remove binaryFerass 'Vitali64' EL HAFIDI2022-05-271-0/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Implement 'head'Ferass 'Vitali64' EL HAFIDI2022-05-274-1/+110
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* cat: Hopefully fix a segmentation faultFerass 'Vitali64' EL HAFIDI2022-05-261-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Remove binairiesFerass 'Vitali64' EL HAFIDI2022-05-262-0/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* update .gitignoreFerass 'Vitali64' EL HAFIDI2022-05-261-3/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* update .gitignoreFerass 'Vitali64' EL HAFIDI2022-05-261-3/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: move all files from src/core to src/ and remove src/coreFerass 'Vitali64' EL HAFIDI2022-05-269-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* README.md: Add some more informationFerass 'Vitali64' EL HAFIDI2022-05-261-3/+17
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* all: use -h instead of --helpFerass 'Vitali64' EL HAFIDI2022-05-262-2/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: Handle argumentsFerass 'Vitali64' EL HAFIDI2022-05-261-35/+24
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Remove 'cat' binaryFerass 'Vitali64' EL HAFIDI2022-05-261-0/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Use fgets() instead of scanf() and getc()Ferass 'Vitali64' EL HAFIDI2022-05-263-10/+14
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Add starting code to check for ls argumentsFerass 'Vitali64' EL HAFIDI2022-05-262-7/+35
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Reformat header commentFerass 'Vitali64' EL HAFIDI2022-05-262-13/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Start writing LICENSEFerass 'Vitali64' EL HAFIDI2022-05-253-0/+94
| | | | | | | | | Makefile man README.md src Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Initial commitFerass 'Vitali64' EL HAFIDI2022-05-258-0/+413
Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>