Commit Graph

52 Commits

Author SHA1 Message Date
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
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
8698abf08a tidying up 2017-05-16 02:40:36 +10:00
936712b609 General fixes of stuff. 2017-05-16 02:36:16 +10:00
1b49166cdc Merge branch 'dev' of github.com:XeonSquared/multice into dev 2017-05-16 02:26:49 +10:00
95a5a16e0f hopeful multisession support 2017-05-16 02:26:28 +10:00
be1534124b Made ps() from shutil a little nicer 2017-05-15 21:14:44 +10:00
080af72ca6 general fixes 2017-05-15 17:19:24 +10:00
669e877513 Maybe actually added it? 2017-05-15 17:18:15 +10:00
52248755b1 Added a basic init system. 2017-05-15 17:16:20 +10:00
a138a02d61 Reminder not to code before or after midnight 2017-05-14 22:32:15 +10:00
bcbea6facd Forgot to return it x_x 2017-05-14 22:31:03 +10:00
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. 2017-05-14 22:29:45 +10:00
516e5e7cda general IRC bridge related fixes to do with #7 2017-05-09 09:41:38 +10:00
35d0ee1d0d Added an example config file 2017-05-09 09:41:14 +10:00
14a97e58b6 Made it wait two seconds before testing the connection. Hopefully it'll work. 2017-05-08 10:46:31 +10:00
5339f4ffe0 OETF#7 compatibility. Should complete #7. 2017-05-08 10:10:45 +10:00
9d61f65fa0 IRC bridge fixes. 2017-05-08 09:39:23 +10:00
20caaa9cf7 Added a ping program. 2017-05-04 17:06:54 +10:00
c0a47996b2 Added an embedded version of the IRC bridge 2017-05-04 17:06:13 +10:00
4181299de5 Added network bridging OVER IRC 2017-05-04 00:54:38 +10:00
c6e3ff89f1 Changed some applications to use strings for service names - 'port' is a little misleading in this case. 2017-05-04 00:51:44 +10:00
714e5244d7 Added a base64 library for various reasons. 2017-05-04 00:16:02 +10:00
727ad2204d Added a really terrible IRC client. 2017-05-03 21:58:59 +10:00
1d6d863bd2 some filesystem util functions like copy and move and stuff 2017-05-03 17:53:33 +10:00
8955ee52c4 forgot that was there 2017-04-24 01:24:25 +10:00
468adf140d Added some versioning-related features. 2017-04-24 01:12:24 +10:00
7968f2a4f5 fixed an error in the fs lib 2017-04-23 19:31:13 +10:00
50ca1050b1 optimisation 2017-04-23 19:05:16 +10:00
f03821ed86 Updated documentation and improved fs-ext 2017-04-23 12:52:38 +10:00
156613b48f actual cleansing 2017-04-23 11:12:51 +10:00
70ef28be8f More cleaning. 2017-04-23 11:09:44 +10:00
270007e0bf Fully completes #3.
It's passable for me.
2017-04-23 11:09:07 +10:00
b06887f2d9 Wrote an extended fs library
Should be pretty usable now. Mostly completes #3
2017-04-23 11:03:43 +10:00
a9e321fa62 Cleansing. 2017-04-23 10:37:53 +10:00
8beb94836c added a more lightweight remote execution module 2017-04-23 02:47:58 +10:00
ba9240c086 added remote terminal applications 2017-04-20 19:03:06 +10:00
01c865d3eb changed evout to filter stuff for debugging purposes 2017-04-20 19:02:34 +10:00
90fb79010e Added some basic utilities for use with the lua shell 2017-04-20 17:44:15 +10:00
6bcf6f19a2 added filesystem library, is now in the default modules 2017-04-20 01:05:59 +10:00
1866c87e90 made l() work 2017-04-20 00:02:12 +10:00