Revision History of FIPS ------------------------ Version 1.5 - august 22, 1995 - Moved some of the special topics (use with OS/2, OnTrack, Stacker) from FIPS.DOC to SPECIAL.DOC - Revised the doc, added some info and tips - Changed -d switch to -n Version 1.4 - january 18, 1995 (not publicly released) - FIPS can now correct a number of errors and inconsistencies on-the-fly - Support for drives with configurable address translation - this should finally eliminiate the 'inconsistent partition table' error. Version 1.3 - january 6, 1995 (not publicly released) - Replaced override switches by questions in the program - Some errors of the hard disk structure can now be corrected by FIPS, especially wrong end cylinder/head/sector numbers in the partition table - Revised error messages, minor corrections in the doc - Added information about the common problem of 'invalid start/end head' or 'inconsistent/corrupt partition table' to the file FIPS.FAQ. - Cylinder numbers above 1024 are now shown without the 1024 modulus in the partition table Version 1.2 - october 20, 1994 - Added information about OnTrack Disk Manager to the doc. - Added file FIPS.FAQ that covers frequently asked questions. Version 1.1.1 - october 13, 1994 (not publicly released) - Added support for hard disks with > 1024 logical cylinders. Version 1.1 - may 26, 1994 - Bugfix: Removed the code for detecting the Linux DOS Emulator because it caused a hangup on some machines. Version 1.0 - may 3, 1994 - Added code to detect the OS FIPS is running under (thanks to Dave McCaldon). This is to make sure that FIPS is not run in a multitasking OS. Does not yet detect OS/2 and Novell Task Manager. - First official release. There have been few bug reports in the test phase and only one serious problem (with OS/2 dual boot). It is addressed in detail in the doc. Version 0.9.3 beta - march 31, 1994 (not publicly released) - Some minor corrections for compatibility with Borland C++ 4.0 - Bugfix: "FAT too small" error with some configurations corrected Version 0.9.2 beta - march 25, 1994 (not publicly released) - Documentation revised, information about use with OS/2 added, features of DOS 6.x taken into account - -quiet and -s switches removed - Drive detection code changed, this hopefully solves the problem with the 'Too many drives found' error Version 0.9.1 beta - january 21, 1994 (not publicly released) - Select the start cylinder for the new partition with the cursor keys - Automatically check for free space even before prompting for the new start sector - A nasty bug in the partition reordering procedure that caused FIPS to fail in some cases was removed - Slight bug in class definition corrected Version 0.9 beta - november 7, 1993 - Save files on floppy (root and boot sector) are not overwritten - there may be up to ten save files on a disk. - Verbose error messages are now displayed by default, -verbose switch has been removed. - A minor error resulting in a 'division by zero' error with some invalid bootsectors has been corrected Version 0.8 beta - july 23, 1993 - A minor correction to the documentation - No changes in the program from version 0.3. This is the first beta re- lease. It is intended to be available to a wider audience. Version 0.3 alpha - june 8, 1993 - FIPS is now completely translated to C++ (for easier maintenance and programming experience) - Explanation of the calculation of the new starting cylinder improved - FIPS was reported to work with Stacker and SuperStor Version 0.2.2 alpha - may 26, 1993 (not publicly released) - partition table reordering improved - non-dos partitions remain in their slots - all necessary header files now included (sorry about that, my compiler does not complain about missing prototypes) Version 0.2.1 alpha - may 5, 1993 (not publicly released) - bugfix: minimal cylinder number for start of new partition now calculated correctly on drives with 16 sectors per cluster - some improvements/simplifications to the code Version 0.2 alpha - april 27, 1993 - added commandline switches to override certain error messages and use FIPS non-interactively - test mode without writing added - debug mode added (writes a session transcript + additional info to a file) - more informative error messages - display of verbose error messages may be selected - error checking is now more 'dos-like' (more unusual configurations accepted) - possibility to reedit the partition table without restarting the program - added the number of megabytes to the partition table display - now works correctly with drives that only have one free partition - now supports more than two harddisks on a PC - some minor fixes Version 0.1 alpha - april 12, 1993 - Initial Release