95 Commits

Author SHA1 Message Date
1282a563de rc: sort rc files 2021-06-04 16:15:56 +03:00
Mark
d64e99b496 grep(1): fix uninitialized variable 2020-10-16 15:29:51 +03:00
Mark
89ede3cea6 cleanup a bit 2020-10-16 15:25:46 +03:00
Mark
5eaafe2a15 mkdir(1): umask() is now in place 2020-10-16 15:24:59 +03:00
Mark
6247f23d73 ls(1): add symlink destination display 2020-10-16 15:24:30 +03:00
Mark
624e66bd7b Rewrite mount(1) 2020-09-01 11:50:40 +03:00
Mark
1bb8784dbe base: add sha256sum 2020-08-24 11:30:37 +03:00
Mark
1d72b29994 Show kernel processes in ps(1) 2020-08-10 23:57:50 +03:00
Mark
ae0a836d62 setgid() is not needed in su(1) 2020-08-10 01:33:33 +03:00
Mark
d6f90a2649 Split directory creation and image building 2020-08-10 01:32:24 +03:00
Mark
c9be27a493 Add cp and insmod 2020-08-10 01:32:04 +03:00
Mark
ee6481b06d Add "tee" program 2020-08-05 11:26:59 +03:00
Mark
9f87b329e7 Also mkdir /tmp 2020-08-04 17:01:26 +03:00
Mark
82ad031f9b Move dynamic linking test out of main user tree 2020-08-04 16:58:45 +03:00
Mark
cd0454366b Proof-of-concept PLT/GOT linking 2020-08-02 21:55:20 +03:00
Mark
ed786bffe6 Add more code on dynamic link testing 2020-08-02 00:44:08 +03:00
Mark
13c4ce7bda Move login(1) to /sbin 2020-08-01 23:40:34 +03:00
Mark
2311c01e1d Add proper use of getgrgid_r(3) 2020-08-01 23:37:52 +03:00
Mark
169821b9ac login(1): use setsid() and use given tty 2020-08-01 23:36:49 +03:00
Mark
072464e40a Rewrite hexd(1) 2020-08-01 23:34:48 +03:00
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