XeonSquared
|
578a9e966f
|
fixed vt100 to actually use strings for control
|
2019-11-04 11:45:47 +11:00 |
|
XeonSquared
|
0ced41b897
|
updated some executables to actually work with the kernel changes
|
2019-11-04 08:55:39 +11:00 |
|
XeonSquared
|
346c6bcf29
|
proper sane terminal allocation now
|
2019-11-04 08:55:04 +11:00 |
|
XeonSquared
|
408e9600b7
|
made the kernel actually work again
|
2019-11-04 08:54:30 +11:00 |
|
XeonSquared
|
9022bfce78
|
accidentally delet'd the wrong file
|
2019-10-28 00:35:32 +11:00 |
|
XeonSquared
|
aaccc053d3
|
cursed
|
2019-10-27 23:34:02 +11:00 |
|
XeonSquared
|
824c443629
|
fuck this shit
|
2019-10-27 02:40:25 +11:00 |
|
XeonSquared
|
2e3907abd3
|
made ct.p and ct.P point to the correct functions
|
2019-08-13 15:31:10 +10:00 |
|
XeonSquared
|
36a3912c84
|
made ed clipboard-aware
|
2019-08-07 21:09:21 +10:00 |
|
XeonSquared
|
2c9bb81fe9
|
added a clipboard daemon, changed default services
|
2019-08-07 21:07:37 +10:00 |
|
XeonSquared
|
fbef63f9b0
|
made fserv able to serve http(s)
|
2019-08-02 15:57:13 +10:00 |
|
XeonSquared
|
bc1f7d7c6c
|
added a simple wget program for internet cards
|
2019-08-02 15:56:55 +10:00 |
|
XeonSquared
|
0aba709fb1
|
added a filesyste manager program, for auto (un)mounting of filesystems
|
2019-08-01 22:41:43 +10:00 |
|
XeonSquared
|
e351683a88
|
made dispmanager not crash when presented with no data dir
|
2019-08-01 22:40:37 +10:00 |
|
XeonSquared
|
03341e6af7
|
made the more intelligent routing actually work
|
2019-08-01 22:38:57 +10:00 |
|
XeonSquared
|
5cabb476de
|
removed some legacy stuff
|
2019-07-28 19:57:26 +10:00 |
|
XeonSquared
|
aa570fcc4e
|
replaced the editor with skex2 because it's infinitely better and works on PsychOS2 now
|
2019-07-28 19:53:25 +10:00 |
|
XeonSquared
|
be8ba0a40b
|
made the shell not return pcall's true if it is true
|
2019-07-28 19:52:32 +10:00 |
|
XeonSquared
|
7347c93988
|
made external executables return despite being in a different process. yay for IPC?
|
2019-07-28 19:46:43 +10:00 |
|
XeonSquared
|
6c45180119
|
wrote a more flexible terminal creation system
|
2019-07-28 19:09:12 +10:00 |
|
XeonSquared
|
12df3de7df
|
added a cd() builtin to the shell, for changing working directory
|
2019-07-28 13:03:04 +10:00 |
|
XeonSquared
|
ead102f131
|
made the shell spawn executed files as their own process and wait for them to complete
|
2019-07-28 12:45:38 +10:00 |
|
XeonSquared
|
b8d3df6bee
|
more general gitignore filters
|
2019-07-23 14:14:14 +10:00 |
|
XeonSquared
|
dc03ad94bc
|
added an FRequest client and server
|
2019-07-23 14:11:40 +10:00 |
|
XeonSquared
|
8ca414e312
|
updated to comply with some of the more recent minitel changes
|
2019-07-23 14:10:45 +10:00 |
|
XeonSquared
|
2aca6df1b4
|
cleaned up some meta stuff
|
2019-07-22 13:54:39 +10:00 |
|
XeonSquared
|
eaef339fe9
|
added an unarchiving program, changed mkarchive behavior slightly
|
2019-07-22 13:47:21 +10:00 |
|
XeonSquared
|
f674efaa28
|
added an archiving program
|
2019-07-22 09:42:37 +10:00 |
|
XeonSquared
|
b867628bdf
|
gitignored generated docs, added the default init.txt
|
2019-07-21 18:01:04 +10:00 |
|
XeonSquared
|
77ceb65be6
|
service/tape-iofs.lua
added a service to make an iofs node for each tape drive attached to the system, as /iofs/tapeN
|
2019-07-21 17:46:16 +10:00 |
|
XeonSquared
|
8e3ee7bcb2
|
never mind no reading files line by line in fs.read
|
2019-07-21 17:45:22 +10:00 |
|
XeonSquared
|
63cb1ceea4
|
modified the docs to show iofs supports seek
|
2019-07-18 13:51:10 +10:00 |
|
XeonSquared
|
8a880406bc
|
added the ability to seek and read files line by line
|
2019-07-18 13:49:34 +10:00 |
|
XeonSquared
|
77c28adefa
|
added a tarbomb version of the cpio archive, for using with tapeloader
|
2019-07-18 13:41:15 +10:00 |
|
XeonSquared
|
3f214d3ebc
|
this is an intervention
|
2019-07-14 20:52:56 +10:00 |
|
XeonSquared
|
735a8f5ee2
|
forgot to include this, required for minitel
|
2019-01-12 20:48:03 +11:00 |
|
XeonSquared
|
604532eb6c
|
replaced the dummy fd with one that logs to a file
|
2019-01-09 17:11:10 +11:00 |
|
XeonSquared
|
a29fc154a0
|
added a terminal server and bad netcat clone
|
2019-01-09 16:23:30 +11:00 |
|
XeonSquared
|
59abb31fee
|
more cross-platform improvements
|
2019-01-09 16:22:55 +11:00 |
|
XeonSquared
|
638092b4cc
|
made os.spawn dump errors to stdout
|
2019-01-09 16:17:41 +11:00 |
|
XeonSquared
|
6b62292dd1
|
fixed the backspacing past the start bug mostly
|
2019-01-09 16:16:53 +11:00 |
|
XeonSquared
|
64e4229c42
|
rewrote io.open because it was bad
|
2019-01-09 16:15:31 +11:00 |
|
XeonSquared
|
bbacdc6dbd
|
moved the creation of a sink fd into createterms
|
2019-01-09 15:56:19 +11:00 |
|
XeonSquared
|
517d579bb9
|
made io create a default sink fd
|
2019-01-09 14:09:57 +11:00 |
|
XeonSquared
|
95e6a18216
|
documentation of a sort
|
2019-01-08 22:13:52 +11:00 |
|
XeonSquared
|
695ac926ed
|
fix some bugs with io.lua, expose io.newfd()
|
2019-01-08 22:11:49 +11:00 |
|
XeonSquared
|
0928241895
|
removed the whole mod-service thing
|
2019-01-08 18:15:22 +11:00 |
|
XeonSquared
|
b28991241c
|
updated build.sh to reflect the current state of the OS
it will also copy ../OC-Minitel/minitel.lua into ./service/minitel.lua if possible, for current development work
|
2019-01-08 18:11:37 +11:00 |
|
XeonSquared
|
50c7a3841c
|
added a minitel stack, using the same code as the OpenOS version
|
2019-01-08 18:10:22 +11:00 |
|
XeonSquared
|
2b69f81111
|
added shell utility programs
|
2019-01-08 18:09:04 +11:00 |
|