ONEFOSsil Revision History
Copyright (c) 1995 by Carl Morris
Published by Morris Softronics

Revision 7 - Dec 17, 1995.  Improved some areas, some dealing with the
revision 5 bug.  The revision 5 bug crept back in in the process, and
now it shouldn't have any problems any more.  A FIFO setting option was
created for those who might think they need to play with it, or who have
to.  If the S option didn't specify a sensitivity and was on the end of
the command line, a command line error would occur.  Math routines for
the timeout value was updated.  Its still as accurate though, just uses
less code.  Made some changes to the timeslice code.  The function
reference document was written and included in this release.  IRQ's 8
though 15 are now fully usable.  Only IRQ's 3 - 5, 7, 9 - 12, and 15 are
valid on the command line.  Finally found a bug that might have been
causing FD to not function properly at hanging up the modem.  Changed
the name of the company to Morris Softronics, as many people liked the
old name.  Function 1Eh would not stop function 00h from setting the
baud rate, now it does.  Right before release, it was found that the
new Fifo setting option had some large errors, first it wouldn't allow
setting at all, then it had a minor display error.  Also, function 05h
now disables FIFO's, so that old software like BBSRACE 2.41 will work.

Revision 6 - Nov 21, 1995.  Revision 5 actually got out.  Only a few
small bugs have cropped up in the first day.  The installation code
would allow the flow parameter to have items repeated indefinitely.
Oops, the sleep mode defaulted to Windows, and now defaults to None as
documented. Seemed to have the problem that effected most mailers and
probably all other high efficiency programs to be more a hardware
related bug.  I found the solution though...

Revision 5 - Nov 19, 1995.  Revision 4 never got to the public either.
Documentation was improved and other little bugs removed. Command line
processor is near completion.  All installation options are available,
and the basic control options are in there.  No real known bug fixes in
a while now.  The ONEFOS echo was created for FidoNet support of
ONEFOSsil.  Right before release a bunch of bugs, major bugs, were
solved that had just cropped up in this version.  It should be fairly
stable now.  A bug has cropped up with Portal of Power, I can't find it,
all other software tested works (about 15 programs).

Revision 4 - Nov 13, 1995.  Revision 3 never got to the public.  This
revision has a few forgotten bug fixes.  This version also has Windows
sleep calls built in for programs that don't give time slices.  However,
under Windows 95, this will sometimes cause the programs to go MUCH
slower if the program in the foreground doesn't give time slices.  This
effects all programs, even those that already give time slices away
(LORE and BRE are noted as the worst!).  Also added some compatibility
notes in the documentation.  Also, made the DEINIT function flush the
buffer before closing the port.  This helps some door games that close
the port too quickly.  However, some doors never close the port at
all... Renegade BBS on the other hand closes the port before opening it.
Remind me to complement Cott Lang on that.  I'll be working on this more
as I work on the command line processor.

Revision 3 - Nov 8, 1995.  First release to public.  Just little changes
made before public release.  Source code will be archived before the
major modifications the command line interface will require.

Revision 2 - Nov 4, 1995.  Never released.  Source code was not saved.
Lots of the Revision 1 bugs were fixed by very complete testing.  There
could still be lots of bugs needing work.

Revision 1 - Nov 1, 1995.  Never released.  I changed revision number
after I had seen that the majority of the code worked.  The source code
to this revision still exists, but is very buggy.

<EoF>
