Commit Graph

124 Commits

Author SHA1 Message Date
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
Izaya
3e98d1aaf6 Merge pull request #12 from XeonSquared/dev
more merging from dev
2017-06-13 14:58:49 +00:00
b203f01973 made build.lua test by default. 2017-06-13 14:54:42 +00:00
cfa2899f06 removed the ocemu stuff from normal builds and into their own debug build. 2017-06-13 14:52:32 +00:00
1eadd5ef3c general improvements to ocemu-heartbeat and sinit. for reasons. 2017-06-13 14:51:01 +00:00
22f9d7c299 added ping.lua to the everything configs 2017-06-13 00:34:48 +00:00
508b7d0d23 switched on logging by default 2017-06-13 00:08:58 +00:00
fdeba4f8ac added recent changes to everything configs 2017-06-12 23:58:10 +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
9d0848b8ec added an initless everything configuration 2017-05-27 17:26:57 +00:00
4a10645316 fixed the IRC bridge - I forgot base64 2017-05-26 13:01:15 +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
9d57e69523 as it turns out --quiet breaks basically everything. never mind. 2017-05-24 23:03:14 +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
7e0d963af3 added a config with all the bells and whistles 2017-05-24 09:35:03 +00:00
603ee1c869 added a --quiet option to build.lua 2017-05-24 09:33:42 +00:00
2249062214 no longer depends on E().sI 2017-05-23 17:10:12 +00:00
9ae5e54176 so something broke fs-ext-gen. 2017-05-23 17:09:54 +00:00
304a08ae51 switched to fs-ext-gen for headless configurations 2017-05-23 15:18:18 +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
6f94ad19ba config changes I guess 2017-05-21 13:21:09 +00:00
295314cc4e Automated negotiation of nsh sessions. Fancy stuff. 2017-05-21 10:19:53 +00:00
4552888f8b some fancy remote shell related stuff. it works in the background now. currently breaks all stable builds. 2017-05-19 20:55:11 +00:00