File Release Notes and Changelog
Notes:
Changes:
<h2>Changelog for the Möbius Operating System</h2>
<h3>To do before the next kernel release</h3>
<ul>
<li>Implement shared memory regions as handle objects</li>
<li>Allow handle objects to be shared throughout the system, and be given
names</li>
<li>Put long file name support into FAT FSD</li>
<li>Fix process exiting bug</li>
<li>Design and implement network stack</li>
<li>Fix bad device queued I/O pointer bug (sometimes rtl8139 gets an invalid
I/O queued just after startup)</li>
<li>Put more locks around important data structures</li>
<li>Have interrupts enabled in more kernel code (they should only be disabled
in interrupt handlers, ideally)</li>
<li>Merge the vnode concept with the <code>file_t</code> structure</li>
</ul>
<h3>SDK release 3, 16th August 2002</h3>
<ul>
<li>Disabled exit process bug (<code>ProcCleanupProcess</code> doesn't do
anything; it should perform final cleanup for an exiting process)</li>
<li>Commented FAT driver nicely</li>
<li>Converted the FAT driver to the newer VFS parsing system</li>
<li>Changelog started</li>
</ul>
<h3>About the SDK</h3>
<p>The Möbius SDK includes everything you should need to write drivers and
applications for Möbius. The included binaries allow you to keep a Möbius
installation up-to-date between major releases.</p>
<p>The SDK includes:</p>
<ul>
<li>all header files</li>
<li>all libraries</li>
<li>all EXEs, DLLs, KLLs and drivers</li>
<li>assembly language listing files for the kernel and any drivers whose
symbols have been stripped</li>
<li>this changelog</li>
</ul>