Commit Graph

  • 9c70b8e212 made fgetd fork into the background master Izaya 2017-07-15 15:16:29 +1000
  • f14f29a00a made both tty variants handle multi-line text input lots better Izaya 2017-07-15 15:06:17 +1000
  • 74ae2b3523 added fget/fgetd, a simple file server. Izaya 2017-07-16 00:58:08 +1000
  • a2a5925399 made nshd take an argument for function to run, made luash-login able to coexist with luash, added luash-login to everything-noinit.cfg Izaya 2017-07-15 11:31:28 +1000
  • f12080f7b9 Merge branch 'master' of github.com:XeonSquared/multice Izaya 2017-07-15 03:30:44 +1000
  • 57cbc73e33 fixed another readline bug Izaya 2017-07-15 03:29:22 +1000
  • f12201b51f start of vt52 support (broken colour support is commented out, fixed some bugs in readline Izaya 2017-07-15 03:10:47 +1000
  • 2c6f92261e made tty.lua handle the cursor rather than readline because that's just stupid Izaya 2017-07-15 02:32:47 +1000
  • f77374f31c added a headless server config file, for my use mostly Izaya 2017-07-14 00:05:41 +1000
  • f4747c076f added a version of luash that requires you to enter _G.pass before letting you do anything. Izaya 2017-07-14 00:03:16 +1000
  • ab636ef655 added some modules to run nsh and a file at startup \o/ Izaya 2017-07-14 00:01:55 +1000
  • a70b40d394 added the FS automounter to everything-noinit.cfg Izaya 2017-07-13 23:51:52 +1000
  • b16f56439a fs-automount-ext: mounts extra filesystems as fs00, fs01 etc. Izaya 2017-07-13 20:22:04 +1000
  • d8c8dc73d8 made the fs play nice with drive names with numbers in them Izaya 2017-07-13 20:21:28 +1000
  • ac9bb0d5cc added pxesrv to everything-noinit.cfg Izaya 2017-07-13 18:07:03 +1000
  • 7518483d25 added PixICE, the network bootloader firmware Izaya 2017-07-13 18:05:44 +1000
  • 43f00e7669 added an okay-enough netbooting system, can somewhat build images on its own Izaya 2017-07-12 04:15:41 +1000
  • 5ce319c0e4 and io requires buffer. I am not a clever man. Izaya 2017-07-12 01:07:20 +1000
  • f8e6adb064 dunno why io wasn't in the builds but \o/ now it is Izaya 2017-07-12 01:01:25 +1000
  • d5f77ef8c9 build system on MultICE cleanup Izaya 2017-06-26 12:49:56 +0000
  • df6d6257f9 added a shutil function to list components Izaya 2017-06-26 12:49:25 +0000
  • a1b0507479 added a way to run OSes as processes Izaya 2017-06-26 12:48:21 +0000
  • 635f9aacd2 made the build system run on MultICE itself \o/ Izaya 2017-06-26 12:47:38 +0000
  • 3bc4ceae15 added io library and a skex version that uses it Izaya 2017-06-26 12:47:16 +0000
  • 2da090371d actually moved them now Izaya 2017-06-26 12:11:40 +0000
  • de863ae72e added an interactive nsh client Izaya 2017-06-26 12:10:36 +0000
  • 1a1c7e9bd6 moved nsh stuff to the net dir Izaya 2017-06-26 12:10:12 +0000
  • 9efeaa1aea added nsh-auth to some of the configs Izaya 2017-06-19 18:37:09 +0000
  • 892d203a5e some nsh-auth function name changes Izaya 2017-06-19 18:36:55 +0000
  • d4d51ac6d6 changed the banner of luash Izaya 2017-06-19 18:33:42 +0000
  • 97bb86e2cd changed some display-related stuff with kbd and tty Izaya 2017-06-19 18:33:29 +0000
  • 41031d5ad2 made a way to break out of the auth loop Izaya 2017-06-19 13:30:29 +0000
  • 7af951f0bb fixed issues with timing in nshc-auth Izaya 2017-06-19 13:25:37 +0000
  • 10194ae89c made nshc-auth default to reading the password Izaya 2017-06-19 13:23:48 +0000
  • 42a0bd3e6e add versions of the nsh utils with authentication support Izaya 2017-06-19 13:21:13 +0000
  • 206da60f0f added a library for challenge authentication using CRC32 as the hash. will be improved to use better stuff later Izaya 2017-06-19 13:19:56 +0000
  • 6c5a2dce4c changed nshd to run luash in nshd_w() Izaya 2017-06-19 13:19:29 +0000
  • 0475903e9c added support for hiding of input to readline.lua Izaya 2017-06-19 13:18:54 +0000
  • da6bfa2370 added a crc32 library Izaya 2017-06-16 12:30:04 +0000
  • 936377810d changed the nsh daemon worker thread name Izaya 2017-06-16 12:29:47 +0000
  • 3e98d1aaf6 Merge pull request #12 from XeonSquared/dev Izaya 2017-06-13 14:58:49 +0000
  • b203f01973 made build.lua test by default. #12 Izaya 2017-06-13 14:54:42 +0000
  • cfa2899f06 removed the ocemu stuff from normal builds and into their own debug build. Izaya 2017-06-13 14:52:32 +0000
  • 1eadd5ef3c general improvements to ocemu-heartbeat and sinit. for reasons. Izaya 2017-06-13 14:51:01 +0000
  • 22f9d7c299 added ping.lua to the everything configs Izaya 2017-06-13 00:34:48 +0000
  • 508b7d0d23 switched on logging by default Izaya 2017-06-13 00:08:58 +0000
  • fdeba4f8ac added recent changes to everything configs Izaya 2017-06-12 23:58:10 +0000
  • 6361815eeb added a banner to luash, also prints _G.motd now Izaya 2017-06-12 23:55:13 +0000
  • d122d67c51 applied same fix to embedded version Izaya 2017-06-12 23:54:21 +0000
  • a89ff3f6cd fixed a stupid bug Izaya 2017-06-12 23:47:05 +0000
  • e7ad197307 cleaned up sinit a bit. Still sucks. Izaya 2017-06-12 23:42:00 +0000
  • 36442751b9 added some ocemu-related debug modules Izaya 2017-06-12 23:40:56 +0000
  • c1e9e31cf0 changed shutil to return strings rather than straight-up print stuff Izaya 2017-06-12 14:39:06 +0000
  • b54a2c0390 Fix the IRC bridge to work with OETF#7, properly this time. Izaya 2017-06-12 14:35:56 +0000
  • eaa4eb7d86 FS library updates Izaya 2017-06-12 14:28:15 +0000
  • ed85e857ff skex2 updates and documentation Izaya 2017-06-12 11:56:22 +0000
  • 8b2d6778dc better detection for the path Izaya 2017-05-28 17:29:23 +0000
  • cff032643e added a module added before the other base stuff to load MultICE from OpenOS Izaya 2017-05-28 11:58:53 +0000
  • 833b5f5504 added a mediocre line editor, skex (2) Izaya 2017-05-27 18:24:44 +0000
  • 04246a63c6 fixed a bug that had been annoying for me a bit with tab spacing Izaya 2017-05-27 17:44:27 +0000
  • 9d0848b8ec added an initless everything configuration Izaya 2017-05-27 17:26:57 +0000
  • 4a10645316 fixed the IRC bridge - I forgot base64 Izaya 2017-05-26 13:01:15 +0000
  • 45abd567de added a minifier rule for tostring and tonumber, should reduce code size a fair bit Izaya 2017-05-25 00:57:10 +0000
  • 4fb2fc0e0e change proc-utils for proper support of static pids Izaya 2017-05-25 00:55:24 +0000
  • 85dbe20f9f made process IDs static hopefully Izaya 2017-05-25 00:45:13 +0000
  • 375b425911 fixed l() Izaya 2017-05-25 00:07:36 +0000
  • 9d57e69523 as it turns out --quiet breaks basically everything. never mind. Izaya 2017-05-24 23:03:14 +0000
  • 51e5c68d9f added a proc-utils library. note to self: move shit like shutil and proc-utils to library/ Izaya 2017-05-24 22:37:42 +0000
  • c945736ae1 some general optomisations Izaya 2017-05-24 22:36:47 +0000
  • 7e0d963af3 added a config with all the bells and whistles Izaya 2017-05-24 09:35:03 +0000
  • 603ee1c869 added a --quiet option to build.lua Izaya 2017-05-24 09:33:42 +0000
  • 2249062214 no longer depends on E().sI Izaya 2017-05-23 17:10:12 +0000
  • 9ae5e54176 so something broke fs-ext-gen. Izaya 2017-05-23 17:09:54 +0000
  • 304a08ae51 switched to fs-ext-gen for headless configurations Izaya 2017-05-23 15:18:18 +0000
  • 4c5ae1d393 readline should work without a .sI environment variable again Izaya 2017-05-23 15:14:50 +0000
  • 1c2da6090b made default network addresses a bit more usable Izaya 2017-05-23 15:14:23 +0000
  • f6c61622bc add a way to quit nsh sessions, ^] Izaya 2017-05-23 14:48:26 +0000
  • 1994d25f5f should stop crashing with print() before processes start running Izaya 2017-05-23 14:46:50 +0000
  • c10058e490 changed some formatting and stuff for ps() and mem() Izaya 2017-05-23 14:44:46 +0000
  • c5d0662a7c removed some debug text Izaya 2017-05-23 14:41:28 +0000
  • 5d94afe751 fixed a bug in the spawning of keyboard drivers Izaya 2017-05-23 14:39:28 +0000
  • 507fe49984 added tabs to the tty Izaya 2017-05-23 14:38:33 +0000
  • 6f94ad19ba config changes I guess Izaya 2017-05-21 13:21:09 +0000
  • 295314cc4e Automated negotiation of nsh sessions. Fancy stuff. Izaya 2017-05-21 10:19:53 +0000
  • 4552888f8b some fancy remote shell related stuff. it works in the background now. currently breaks all stable builds. Izaya 2017-05-19 20:55:11 +0000
  • 5814140245 fix a typo Izaya 2017-05-19 20:43:09 +0000
  • 8698abf08a tidying up Izaya 2017-05-16 02:40:36 +1000
  • 936712b609 General fixes of stuff. Izaya 2017-05-16 02:36:16 +1000
  • 1b49166cdc Merge branch 'dev' of github.com:XeonSquared/multice into dev Izaya 2017-05-16 02:26:49 +1000
  • 95a5a16e0f hopeful multisession support Izaya 2017-05-16 02:26:28 +1000
  • be1534124b Made ps() from shutil a little nicer Izaya 2017-05-15 21:14:44 +1000
  • 080af72ca6 general fixes Izaya 2017-05-15 17:19:24 +1000
  • 669e877513 Maybe actually added it? Izaya 2017-05-15 17:18:15 +1000
  • 52248755b1 Added a basic init system. Izaya 2017-05-15 17:16:20 +1000
  • b02997bd85 Added build time recording to listmods Izaya 2017-05-15 01:46:40 +1000
  • a138a02d61 Reminder not to code before or after midnight Izaya 2017-05-14 22:32:15 +1000
  • bcbea6facd Forgot to return it x_x Izaya 2017-05-14 22:31:03 +1000
  • 3d89bbd987 Added a passthrough-to-data-card version of the base64 library. Compatible with the normal implementation, in theory faster, and smaller as far as code goes. Izaya 2017-05-14 22:29:45 +1000
  • 8ac8affec7 Merge pull request #8 from XeonSquared/dev Izaya 2017-05-09 09:46:00 +1000
  • 516e5e7cda general IRC bridge related fixes to do with #7 #8 Izaya 2017-05-09 09:41:38 +1000