|
2c6f92261e
|
made tty.lua handle the cursor rather than readline because that's just stupid
|
2017-07-15 02:32:47 +10:00 |
|
|
df6d6257f9
|
added a shutil function to list components
|
2017-06-26 12:49:25 +00:00 |
|
|
a1b0507479
|
added a way to run OSes as processes
|
2017-06-26 12:48:21 +00:00 |
|
|
635f9aacd2
|
made the build system run on MultICE itself \o/
|
2017-06-26 12:47:38 +00:00 |
|
|
3bc4ceae15
|
added io library and a skex version that uses it
|
2017-06-26 12:47:16 +00:00 |
|
|
2da090371d
|
actually moved them now
|
2017-06-26 12:11:40 +00:00 |
|
|
de863ae72e
|
added an interactive nsh client
|
2017-06-26 12:10:36 +00:00 |
|
|
1a1c7e9bd6
|
moved nsh stuff to the net dir
|
2017-06-26 12:10:12 +00:00 |
|
|
892d203a5e
|
some nsh-auth function name changes
|
2017-06-19 18:36:55 +00:00 |
|
|
d4d51ac6d6
|
changed the banner of luash
|
2017-06-19 18:33:42 +00:00 |
|
|
97bb86e2cd
|
changed some display-related stuff with kbd and tty
|
2017-06-19 18:33:29 +00:00 |
|
|
41031d5ad2
|
made a way to break out of the auth loop
|
2017-06-19 13:30:29 +00:00 |
|
|
7af951f0bb
|
fixed issues with timing in nshc-auth
|
2017-06-19 13:25:37 +00:00 |
|
|
10194ae89c
|
made nshc-auth default to reading the password
|
2017-06-19 13:23:48 +00:00 |
|
|
42a0bd3e6e
|
add versions of the nsh utils with authentication support
|
2017-06-19 13:21:13 +00:00 |
|
|
206da60f0f
|
added a library for challenge authentication using CRC32 as the hash. will be improved to use better stuff later
|
2017-06-19 13:19:56 +00:00 |
|
|
6c5a2dce4c
|
changed nshd to run luash in nshd_w()
|
2017-06-19 13:19:29 +00:00 |
|
|
0475903e9c
|
added support for hiding of input to readline.lua
|
2017-06-19 13:18:54 +00:00 |
|
|
da6bfa2370
|
added a crc32 library
|
2017-06-16 12:30:04 +00:00 |
|
|
936377810d
|
changed the nsh daemon worker thread name
|
2017-06-16 12:29:47 +00:00 |
|
|
1eadd5ef3c
|
general improvements to ocemu-heartbeat and sinit. for reasons.
|
2017-06-13 14:51:01 +00:00 |
|
|
6361815eeb
|
added a banner to luash, also prints _G.motd now
|
2017-06-12 23:55:13 +00:00 |
|
|
d122d67c51
|
applied same fix to embedded version
|
2017-06-12 23:54:21 +00:00 |
|
|
a89ff3f6cd
|
fixed a stupid bug
|
2017-06-12 23:47:05 +00:00 |
|
|
e7ad197307
|
cleaned up sinit a bit. Still sucks.
|
2017-06-12 23:42:00 +00:00 |
|
|
36442751b9
|
added some ocemu-related debug modules
|
2017-06-12 23:40:56 +00:00 |
|
|
c1e9e31cf0
|
changed shutil to return strings rather than straight-up print stuff
|
2017-06-12 14:39:06 +00:00 |
|
|
b54a2c0390
|
Fix the IRC bridge to work with OETF#7, properly this time.
|
2017-06-12 14:35:56 +00:00 |
|
|
eaa4eb7d86
|
FS library updates
|
2017-06-12 14:28:15 +00:00 |
|
|
ed85e857ff
|
skex2 updates and documentation
|
2017-06-12 11:56:22 +00:00 |
|
|
8b2d6778dc
|
better detection for the path
|
2017-05-28 17:29:23 +00:00 |
|
|
cff032643e
|
added a module added before the other base stuff to load MultICE from OpenOS
|
2017-05-28 11:58:53 +00:00 |
|
|
833b5f5504
|
added a mediocre line editor, skex (2)
|
2017-05-27 18:24:44 +00:00 |
|
|
04246a63c6
|
fixed a bug that had been annoying for me a bit with tab spacing
|
2017-05-27 17:44:27 +00:00 |
|
|
45abd567de
|
added a minifier rule for tostring and tonumber, should reduce code size a fair bit
|
2017-05-25 00:57:10 +00:00 |
|
|
4fb2fc0e0e
|
change proc-utils for proper support of static pids
|
2017-05-25 00:55:24 +00:00 |
|
|
85dbe20f9f
|
made process IDs static hopefully
|
2017-05-25 00:45:13 +00:00 |
|
|
375b425911
|
fixed l()
|
2017-05-25 00:07:36 +00:00 |
|
|
51e5c68d9f
|
added a proc-utils library. note to self: move shit like shutil and proc-utils to library/
|
2017-05-24 22:37:42 +00:00 |
|
|
c945736ae1
|
some general optomisations
|
2017-05-24 22:36:47 +00:00 |
|
|
2249062214
|
no longer depends on E().sI
|
2017-05-23 17:10:12 +00:00 |
|
|
4c5ae1d393
|
readline should work without a .sI environment variable again
|
2017-05-23 15:14:50 +00:00 |
|
|
1c2da6090b
|
made default network addresses a bit more usable
|
2017-05-23 15:14:23 +00:00 |
|
|
f6c61622bc
|
add a way to quit nsh sessions, ^]
|
2017-05-23 14:48:26 +00:00 |
|
|
1994d25f5f
|
should stop crashing with print() before processes start running
|
2017-05-23 14:46:50 +00:00 |
|
|
c10058e490
|
changed some formatting and stuff for ps() and mem()
|
2017-05-23 14:44:46 +00:00 |
|
|
c5d0662a7c
|
removed some debug text
|
2017-05-23 14:41:28 +00:00 |
|
|
5d94afe751
|
fixed a bug in the spawning of keyboard drivers
|
2017-05-23 14:39:28 +00:00 |
|
|
507fe49984
|
added tabs to the tty
|
2017-05-23 14:38:33 +00:00 |
|
|
295314cc4e
|
Automated negotiation of nsh sessions. Fancy stuff.
|
2017-05-21 10:19:53 +00:00 |
|