96 Commits

Author SHA1 Message Date
alnyan f74b57dfaa rc: free filename list 2021-06-04 16:16:27 +03:00
alnyan 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