Commit Graph

75 Commits

Author SHA1 Message Date
Mark f80f28d398 Use getopt(3) for head(1) 2020-08-01 23:21:53 +03:00
Mark 690e5dcf60 POSIX rm(1) 2020-07-30 01:30:45 +03:00
Mark e3b25a8804 Fix showkey ^D 2020-07-30 00:55:02 +03:00
Mark 96a765e12d Stub for dynamic linking testing 2020-07-29 23:33:08 +03:00
Mark 9eb3f547b3 Add Makefile and zcat(1) 2020-07-29 18:11:29 +03:00
Mark 92bd67fd10 Basic showkey(1) impl 2020-07-29 18:10:59 +03:00
Mark 1548aeb617 head(1) 2020-07-29 18:10:52 +03:00
Mark 64a40ffd63 Add zlib 2020-07-29 18:10:32 +03:00
Mark 0a91c02d31 Readd com(1) 2020-07-29 18:09:29 +03:00
Mark 7cbf3cd178 ls(1) is now closer to POSIX 2020-07-29 15:12:10 +03:00
Mark ebe207b052 Update with new libc functions 2020-07-27 00:26:12 +03:00
Mark 4063716a54 Use uint8_t-characters in hexd 2020-07-24 16:14:40 +03:00
Mark c8a7864a80 Disable erase char echoing in login(1) 2020-07-24 16:11:26 +03:00
Mark 2f900400dd Fix terminal width overflow in pager(1) 2020-07-24 16:10:52 +03:00
Mark 9dfeaa3cbd Cleanup ps(1) a bit 2020-07-24 16:10:31 +03:00
Mark 75ab196866 time_t is signed 2020-07-23 14:03:14 +03:00
Mark 7b182e45be Add ps(1), use proper headers, limit features a bit for new libc 2020-07-22 14:42:06 +03:00
Mark cdd7cc6109 Update README.md 2020-07-19 17:32:29 +03:00
Mark e20f8d162a Fix header name for reboot() 2020-07-13 21:13:53 +03:00
Mark 2806f76b3d Fix year display in ls 2020-07-11 19:13:34 +03:00
Mark 79abc2c1a1 ls(1) is now sorted 2020-07-11 18:31:52 +03:00
Mark 19693fa910 Fix typo in lspci 2020-07-11 16:02:09 +03:00
Mark bcfe77c4a8 Add acpid to init 2020-07-11 15:34:36 +03:00
Mark e18a7e329d Enable mount/umount, add rc/init programs 2020-07-07 22:56:11 +03:00
Mark 9a70b3fc95 Add ucat to build deps 2020-07-07 21:31:16 +03:00
Mark afad589812 Add rc program 2020-07-07 21:30:01 +03:00
Mark 5e745434fc Add ucat 2020-07-07 21:27:15 +03:00
Mark eeae3fb19d Remove wr program 2020-07-06 21:57:35 +03:00
Mark 0529af7eb1 Add ls -d format for FIFO 2020-07-06 21:56:24 +03:00
Mark 70d93d0064 Add acpi event daemon 2020-07-06 21:55:37 +03:00
Mark 2bfc1734ef Add mkfifo and sleep commands 2020-07-06 21:55:15 +03:00
Mark dbb0e221e1 bin/pager: add g/G controls, fix invalid buffer resize, status line 2020-07-05 00:35:29 +03:00
Mark 9c39c8a77a Use lstat() in ls -d 2020-07-04 02:03:58 +03:00
Mark 78f3f700ef Fail if make -C dir fails 2020-07-04 02:03:43 +03:00
Mark 5b8fec95ce Add a simple pager program 2020-07-04 02:03:24 +03:00
Mark 51e5634198 Cleanup userspace, split up packages 2020-07-02 21:51:08 +03:00
Mark b02da6f8ab Add /bin/cat 2020-07-02 20:47:07 +03:00
Mark 74e9e59fe8 Remove gets_safe/gets2 from libc 2020-07-02 20:27:05 +03:00
Mark 6468facdbc Remove sh from user tree 2020-07-02 20:26:50 +03:00
Mark e1659f0279 lspci 2020-07-02 17:54:07 +03:00
Mark 4153749f79 Simple "table" command for pipe testing 2020-07-02 13:03:27 +03:00
Mark 4c2741e015 Rewrite sh for PoC pipe support, add simple grep
"PoC" is rather for "Piece of Crap" here
2020-07-02 12:49:04 +03:00
Mark 0feedadfd3 Add environ handling + PATH to sh 2020-06-15 12:04:18 +03:00
Mark b3747676d2 Move reboot/insmod to /sbin 2020-06-15 12:04:02 +03:00
Mark 6e8b36f238 Enable almost all old utilities 2020-05-31 22:21:23 +03:00
Mark 5ee8044d5e Add netctl back 2020-05-31 21:33:58 +03:00
Mark 4df8f04583 Add a test module 2020-05-29 15:36:03 +03:00
Mark 21ddacc451 Quick version bump: newlib compat 2020-04-07 23:53:02 +03:00
Mark c017ff9023 Bump version 2020-04-07 23:40:37 +03:00
Mark 815aa5c2a3 Add video testing program for fun 2020-03-27 22:51:32 +02:00