All releases of Minirighi


No changes have been submitted for this release.


Release Notes: The main improvement in this release is the implementation of the copy-on-write paging mechanism, which implies the other main improvement: the implementation of the fork() system call. Some bugs have been fixed, especially in the TCP/IP stack implementation.


Release Notes: This release fixes bug #944334 (now the .bss section is correctly zeroed after a file is loaded in memory). Bug #941856 (mutual exclusion problems when getting the size of a file) has been fixed. A standard interface to use sockets by the user applications has been created. Support has been added for the loopback IP address (127.0.0.1). A simple UDP chat server to test sockets and a user application to translate strings into Morse code have been added.


Release Notes: The floppy cache was added for recently used blocks. The low-level routines for read and write operations were improved. The sync, mount, and umount operations are available.


Release Notes: This release fixes a deadlock in the floppy driver and a deadlock in eth.c. The round-robin scheduler has been replaced with a simple priority-based scheduler. There are improvements in the network manager (TCP/IP stack). New applications (basename and echo) have been added.