Releases: TheMachine02/Sorcery
v0.3.3
Clone and vfork should now be correct, also implement credential work
Next milestone will be execve
Release 0.3.2
Welcome to forking
This release implement virtual fork syscall, which is a major step in the right direction
Have fun breaking the kernel
Release 0.3.1
Implemented signal and correct ABI syscall semantic
Thread become zombie at death now, and can be correctly reaped by wait
Release 0.3.0
Wide memory / signal / thread change for hopefully better and safer processing
Still need wait and init zombie reaping
Also implement a built in conway init
Release 0.1.5 beta
This release fix many shortcoming in the previous release :
- correct a bug overflow that could lead to a crash
- correct port writing which was deficient
- improve the video logic
Release 0.1.5 alpha
Since we now have multiboot, we can release of first version !
Right now, the kernel in itself won't do much, but can coexist with the TI-OS.
The following is provided:
- SORCERY.8xp is a standalone who will nuke the TI-OS and install sorcery
- VMLOADER.8xp is the multiboot launcher
- VMSCZ.8xp is a kernel image packed for the multiboot launcher.
To install multiboot : Send both VMLOADER and VMSCZ, archivate the kernel image and launch VMLOADER. It will reboot to a boot menu.
You can change OS by either using the "reboot" command line on Sorcery or with the reset button on the TI-OS.
Note that this program is under heavy developpement and may be instable. Please report all the bugs you can find.