All releases tagged Minor bugfixes


Release Notes: A memory corruption bug in the kernel file system service was fixed. This release contains a new rewritten TCP/IP stack which now responds to ICMP ping.


Release Notes: Reliability related fixes have been made. There are also some new utilities. This release needs only one disk to work. LIBC now uses the QuickFit based allocation system, which has proven to be working quite well. This release has also passed a new stress test(runner.bin), such as repeated application launching for over 30,000 times.


Release Notes: In this version, FAT routines have been written from scratch, and the new FAT system has proven to be much stabler and faster. There are major fixes in the new kernel memory management system. Removable devices, such as floppy disk, are now hotswappable. Applications and kernel services now have larger stacks, this fixes many vague stack-related problems. The block cache has been disabled due to a forthcoming rewrite of it, therefore disk access is now much slower than before, but kernel panics are now prevented. Major changes have been made in the kernel to enable support for drives larger than 1 gigabyte (IDE CHS).


Release Notes: Disk access performance and stability have been improved. Various concurrency problems have been fixed. Changing between graphical and text video modes no longer causes text terminal data to be lost. Directories now work with the JTMFS file system. Changing between directories works.


Release Notes: In this release, FAT has been upgraded from 16-bit to the 32-bit allocation system. Fixes have been made to LIBC file handling and the file system. Self-extracting archive creation is now possible (for Linux & JTMOS), 8-bit Sound Blaster is supported, and arguments now work for LIBC applications.
A boilerplate code generator for Android providing runtime dependency injection along with simplified threading and event models.
A framework for development of intelligent systems with spur-driven behavior.