|
7e42870c71
|
added nsh for remote login and stuff.
|
2017-09-01 09:07:07 +10:00 |
|
|
55310a6c2c
|
made write() actually use the right session ID
|
2017-09-01 06:43:38 +10:00 |
|
|
bfe7e0276c
|
added a network boot server compatible with PixICE.
|
2017-08-31 22:42:56 +10:00 |
|
|
4956591894
|
added cp and mv to shutil
|
2017-08-31 12:45:59 +10:00 |
|
|
fca81639fa
|
added fs.cp and fs.mv for copying amd moving files.
|
2017-08-31 12:31:54 +10:00 |
|
|
8e7b96ae08
|
added the copper reliability layer, part of the copper daemon.
|
2017-08-30 21:07:41 +10:00 |
|
|
fef9b7d540
|
added copper's packet system, reliability layer still WIP.
|
2017-08-28 16:06:07 +10:00 |
|
|
862f1dcd30
|
made ps() deal with when a task dies
|
2017-08-28 16:04:26 +10:00 |
|
|
6763791189
|
fixed a bug with append hopefully
|
2017-08-27 04:22:24 +10:00 |
|
|
2c61a6150b
|
fixed io closing files and stuff
|
2017-08-27 04:22:11 +10:00 |
|
|
3c142e6e2a
|
Merge branch 'master' of github.com:XeonSquared/PsychOS, because I never push my code >.>
|
2017-08-27 03:55:15 +10:00 |
|
|
4e27aa166c
|
added an autorun script. \o/
|
2017-08-27 03:55:00 +10:00 |
|
|
c9db7d241f
|
added a document on building PsychOS. Work in progress.
|
2017-08-27 03:54:24 +10:00 |
|
|
0b624a6245
|
added os.genenv, made the MultICE ev compat work properly.
|
2017-08-27 03:53:40 +10:00 |
|
|
22839cd27c
|
made run() generate an environment for stuff it runs
|
2017-08-27 03:52:54 +10:00 |
|
|
1834eadb29
|
made skex2 use the previous include-external-files feature so you can run it outside the kernel.
|
2017-08-27 03:52:09 +10:00 |
|
|
292ced2368
|
Made genkernel accept some different commands so you can include executable files in your kernel.
|
2017-08-27 03:50:31 +10:00 |
|
|
ee7da224f1
|
made io buffers actually write, hopefully.
|
2017-08-20 16:01:25 +10:00 |
|
|
45d0b85887
|
made it only spawn a tty and keyboard driver when the machine has the hardware
|
2017-08-04 17:46:11 +10:00 |
|
|
219d3a8326
|
made luash nicer to use
|
2017-08-04 17:44:37 +10:00 |
|
|
e341ada43e
|
fixed a few crashes resulting from the fs library
|
2017-08-04 17:44:10 +10:00 |
|
|
57e9a106c2
|
added loadlin.lua - for loading PsychOS from OpenOS
|
2017-08-04 14:14:07 +10:00 |
|
|
0f6d126eaf
|
added a heap of tape-related functionality. I'm not really happy with it yet.
|
2017-08-04 14:01:55 +10:00 |
|
|
221d0fbd1b
|
added labels to ps()
|
2017-08-04 09:05:25 +10:00 |
|
|
67ecaec76e
|
updated SEBIOS to have a nicer UI
|
2017-08-04 08:25:23 +10:00 |
|
|
4c068cbf81
|
ctrl-shift-r to reset
|
2017-08-04 07:44:46 +10:00 |
|
|
d68f8f9edd
|
added loadfile, run and srun to shutil.
|
2017-08-04 07:08:44 +10:00 |
|
|
b1e40cbdb3
|
made fs-automount mount /tmp as /boot if the system boots from a tape drive.
|
2017-08-03 19:37:04 +10:00 |
|
|
30dc60c79a
|
updated documentation on the API
|
2017-08-03 17:55:17 +10:00 |
|
|
d116491528
|
rewrote buffers, made io use the new buffers, fixed an fs bug or two.
|
2017-08-03 17:54:38 +10:00 |
|
|
b47fb83d73
|
made shutil's mem() act more like free
|
2017-08-03 17:53:36 +10:00 |
|
|
0db4fdee01
|
made tabs 8 chars wide
|
2017-08-03 17:52:10 +10:00 |
|
|
b390e2764b
|
added some nice stuff like ps(*f*) and mem() to shutil
|
2017-08-03 17:42:59 +10:00 |
|
|
224d2160ac
|
added a timeout to net.recvstring
|
2017-08-03 12:24:54 +10:00 |
|
|
d234a9e4bf
|
removed the memory free part from luash
|
2017-08-03 12:24:06 +10:00 |
|
|
f736810fc3
|
added a timeout to event.pull
|
2017-08-03 12:22:51 +10:00 |
|
|
08a94c879b
|
added vt52.lua, a better terminal emulator
|
2017-08-03 11:44:20 +10:00 |
|
|
31e5c5a54b
|
made fs-automount not crash the system when running under ocvm
|
2017-08-03 09:10:02 +10:00 |
|
|
fcf9599abe
|
changed some stuff in buffer.lua, work in progress.
|
2017-08-03 00:27:16 +10:00 |
|
|
26f017fd56
|
shifted SEBIOS numbers up one so it's easier to use
|
2017-08-03 00:19:44 +10:00 |
|
|
07a9a3db3b
|
added the net-ext library. pretty bare-bones atm but it'll be useful later. note to self: write documentation.
|
2017-08-02 23:52:52 +10:00 |
|
|
581edc74a1
|
made the network driver use _G.net for configuration.
|
2017-08-02 23:51:30 +10:00 |
|
|
308c0acad5
|
made SEBIOS not crash when there's an empty tape drive present
|
2017-08-02 23:50:56 +10:00 |
|
|
bd41474e31
|
fixed sha256.lua, included it in the kernel.
|
2017-08-02 18:00:03 +10:00 |
|
|
0eeb2a3a58
|
added sha256 from SecureOS
|
2017-08-02 17:35:35 +10:00 |
|
|
ede81e3250
|
made fs-automount.lua mount labelled filesystems as their label.
|
2017-08-02 00:23:26 +10:00 |
|
|
962be29bea
|
right, can't capture escape x_x
|
2017-08-02 00:22:35 +10:00 |
|
|
b8d244056c
|
added a way to increase the timer for sebios
|
2017-08-02 00:20:24 +10:00 |
|
|
cd1036eeef
|
added a boot menu to sebios.lua
|
2017-08-02 00:15:48 +10:00 |
|
|
d873cc1288
|
add SKS Enhanced BIOS (SEBIOS)
|
2017-08-01 23:59:44 +10:00 |
|