Commit graph

222 commits

Author SHA1 Message Date
Jeremy Soller 4f0d1b1a6a Update submodules 2016-10-06 09:02:50 -06:00
Jeremy Soller 5c99bb9cfa Update smith, use master branch 2016-10-05 20:45:54 -06:00
Jeremy Soller cb5d1fbc58 Add sudo command, add effective UID and GID, and groups file 2016-10-05 20:31:59 -06:00
Jeremy Soller f4a1d06f07 Add permissions to the filesystem, preliminary permissions to the syscalls 2016-10-05 14:24:08 -06:00
Jeremy Soller 493190d615 Update ion 2016-09-29 18:35:07 -06:00
Jeremy Soller 86487793b8 Update extrautils 2016-09-29 16:03:59 -06:00
Jeremy Soller cd47a60595 Split login into getty and login, like other UNIXen 2016-09-29 15:32:32 -06:00
Jeremy Soller 81c9c41c7e Update ion 2016-09-29 14:30:07 -06:00
Jeremy Soller 84331819f7 Update extrautils, more efficient font drawing 2016-09-29 13:44:34 -06:00
Jeremy Soller f804ad52e4 Automatically get size of terminal 2016-09-29 12:25:43 -06:00
Jeremy Soller 9153159c22 Check username as well 2016-09-28 16:07:19 -06:00
Jeremy Soller 40394dddad Validate user login against /etc/passwd 2016-09-28 16:01:14 -06:00
Jeremy Soller c36c62385b Improvements for cooked mode 2016-09-28 15:17:37 -06:00
Jeremy Soller 25519c4f1c Some fixes for cooked mode 2016-09-28 15:04:15 -06:00
Jeremy Soller 3ff51e6e5f Add smith editor, hashing in login, update ion 2016-09-28 14:12:05 -06:00
Jeremy Soller be8cb1ff38 Add more utils 2016-09-28 11:07:54 -06:00
Jeremy Soller 9f7bcf0f59 Set file as login scheme 2016-09-28 10:29:47 -06:00
Jeremy Soller a4df5185d2 Remove unnecessary slash 2016-09-26 17:39:58 -06:00
Jeremy Soller 94ef9dd14a Add env 2016-09-23 11:01:53 -06:00
Jeremy Soller 9ce5628fa4 Bring in some coreutils 2016-09-22 19:38:09 -06:00
Jeremy Soller 76b0c7eeea Add wnohang, make PS/2 driver write input to display scheme, which then passes it to the shell 2016-09-22 10:10:27 -06:00
Jeremy Soller 046236c10f Add login process. Remove debugging. Fix order of arguments 2016-09-22 08:43:22 -06:00