|
110c3e5886
|
made a way better login system, you can now exit the shell after logging in and you don't need to reboot the machine
|
2017-10-08 01:35:51 +11:00 |
|
|
83a84ea117
|
made passwordless login work
|
2017-10-08 00:30:26 +11:00 |
|
|
868e0eee74
|
moved most of the shutil functions into programs in exec/ to reduce kernel size.
|
2017-09-15 14:42:10 +10:00 |
|
|
61bf854539
|
made the login setup saner.
|
2017-09-14 16:21:32 +10:00 |
|
|
6a822d6779
|
added a proper user system, modified userspace utils to use it, etc etc.
|
2017-09-14 15:12:00 +10:00 |
|
|
da62de5514
|
added libwrap to genkernel() for wrapping require style libs
|
2017-09-13 13:15:38 +10:00 |
|
|
cce84dc5c5
|
convert luash to a fwrappable program
|
2017-09-13 12:52:03 +10:00 |
|
|
1406044789
|
made login() use userlib and automatically load users and stuff. shiny.
|
2017-09-09 21:26:29 +10:00 |
|
|
c83fd7a482
|
made luash not crash without login()
|
2017-09-07 13:12:48 +10:00 |
|
|
56aca17c96
|
added a simple password protection system
|
2017-09-07 13:12:10 +10:00 |
|
|
bfd5ea7cb4
|
improved motd stuff
|
2017-09-05 19:42:56 +10:00 |
|
|
98e9b95f54
|
made luash print the motd
|
2017-09-05 19:08:24 +10:00 |
|
|
7e42870c71
|
added nsh for remote login and stuff.
|
2017-09-01 09:07:07 +10:00 |
|
|
1834eadb29
|
made skex2 use the previous include-external-files feature so you can run it outside the kernel.
|
2017-08-27 03:52:09 +10:00 |
|
|
292ced2368
|
Made genkernel accept some different commands so you can include executable files in your kernel.
|
2017-08-27 03:50:31 +10:00 |
|
|
219d3a8326
|
made luash nicer to use
|
2017-08-04 17:44:37 +10:00 |
|
|
d234a9e4bf
|
removed the memory free part from luash
|
2017-08-03 12:24:06 +10:00 |
|
|
593f6c40c0
|
a bunch of random bugfixes
|
2017-08-01 23:59:29 +10:00 |
|
|
6879c22e13
|
added skex2, a less terrible editor
|
2017-08-01 23:26:48 +10:00 |
|
|
e39451bfac
|
added skex, a kinda-terrible line editor
|
2017-08-01 21:39:34 +10:00 |
|
|
3d932ac480
|
made luash nicer to use
|
2017-08-01 16:38:43 +10:00 |
|
|
ba8a800940
|
moved cd() into a new library, shutil.
|
2017-08-01 15:49:39 +10:00 |
|
|
4165f49396
|
fixed cd() a little
|
2017-07-31 23:23:57 +10:00 |
|
|
0fe7982c45
|
made the build system capable of self-hosting
|
2017-07-31 13:04:44 +10:00 |
|
|
0e96f9818f
|
made luash state the current dir
|
2017-07-31 12:10:45 +10:00 |
|
|
5a6018ad5e
|
a bit of cleaning
|
2017-07-31 09:26:58 +10:00 |
|
|
6160564247
|
added all the already working stuff
|
2017-07-30 19:12:10 +10:00 |
|