
     Here follows the history of the project Zdu 
     Written by Andr Jonsson, email: haywire@fatalunity.com

	 
        History prefix explanations:

           *NEW* = New feature or a big change in the program.
           *MIN* = A not-so-big (minor) change.
           *BUG* = 'Just' a bug-fix.
           *TXT* = Text-related change, of program or documentation.
           *NFO* = Just any other information regarding the program, or whatever.


     Newest revision first.

    v2.0.7 :                                                                 1999-06-01
         *MIN* Renamed /s switch to /q and /S to /s. /s is now more like the 'du'- 
               counterpart switch '-s' which only prints the usage and path name. The /q
               switch now prints disk info and a short-format usage list.

         *NEW* Added /P and /I switches to the family /D /F /B. They specify printing of 
               the Path (and filter) and diskInfo header respectively. This obsoletes
               the previous /i switch. See zdu.txt for usage.

         *TXT* Sorted the switch-list on the help page in alphabetical order.

    v2.0.4 :                                                                 1999-05-31
         *NEW* New and improved scanning/collecting method. It was needed for the
               feature: added option /r to report the usages recursively.

         *NEW* Added switch /D /F /B to give some control on what will be displayed.

         *NEW* Renamed switch /S to /i. It skips the disk info header in the output.

         *NEW* Added switch /S. "Supersilent" mode, which will cause Zdu to only output
               the bottom line, i.e. the total usage of the path scanned.


    v2.0.1 :                                                                 1999-05-19
         *BUG* When redirecting Zdu's output to somewhere, the progress indicator
               "scanning: ..." would get put there also. Fixed.

         *MIN* Some minor tweaks.


    v2.0 FINAL :                                                             1999-05-05
         *BUG* Entered too many paths (more than it can handle) would result in
               a crash. Fixed.

         *TXT* The BETA 9 release was supposed to be the final 2.0 version, but
               I forgot to remove some of the "BETA" texts, both in code and text file.


    v2.0 FINAL (sort of):                                                    1999-05-01
         *NEW* Public release, will upload it to wherever I can.

         *MIN* Fixed a glitch in the current scanning directory printing.

         *TXT* Removed the reference to the user/group features, as they still
               are not implemented in this version.


    v2.0 BETA rev. 9 :                                                       1999-04-17
         *NEW* Added switch 'S' (capital), which will skip the disk information
               normally printed. Switches are CASE-sensitive.

         *MIN* Added printing the disk serial number, just for good measure. :-)

         *MIN* Major overhaul, the code was getting rather sticky.

         *MIN* The clustersize is now printed as kilobytes, unless it's smaller
               than that.


    v2.0 BETA rev. 8 :							     1999-04-11
         *NEW* Added new string matcher to the search routine, written by
               Andreas Wiklund. ZDU can now scan for an arbitrary pattern
               like: "monty?python*.mp*".

         *NEW* If a drive's information can not be read (for whatever reason),
               ZDU can now be forced to try scanning anyway by using the 
               "fake cluster size" switch (/f<size>).

         *BUG* Somehow, along the way, entering relative paths with the drive 
               included (e.g. "E:dir\"), was broken. Fixed.

         *BUG* Entering several path arguments was treated as relative to each 
               other. They are now only relative to the directory where ZDU was
               started.

         *BUG* Bug introduced in BETA rev 7: running ZDU without arguments
               always scanned the root of the current drive. Heh... Fixed.


    v2.0 BETA rev. 7 :                                                       1999-03-27
         *NEW* Third "public" beta release.

         *NEW* Added switch 'k' which outputs the usage in kilo 
               (bytes or clusters)

         *BUG* Zero sized files would result in underflow (introduced in rev 4).
               Fixed.

         *TXT* Replaced the working indicator with a line stating which directory
               is currently being scanned, faster (on slow displays) and more 
               informative.

         *TXT* Swapped places between the "Free" and "Total" information prints.

         *TXT* Some other minor changes in the output format.


    v2.0 BETA rev. 6 :                                                       1998-12-03
         *NEW* FAT32 now supported under NT4 too.


    v2.0 BETA rev. 5 :                                                       1998-09-11
         *NEW* Added FAT32 support.
               Proper NTFS is coming, don't despair :-)


    v2.0 BETA rev. 4 :                                                       1998-08-28
         *NEW* Second "public" beta release.
               Fixed some crash situations.
         *NEW* 64 bit variables, to support _really_ large disks :-)


    v2.0 BETA rev. 3 :                                                       1998-06-01
         *NEW* First "public" beta release.
               Still, NTFS not fully supported (works though).


    v2.0 BETA rev 0:                                                         1998-05-22
         *NEW* Program ported to Win32 to run under Win95/NT.
               Only supports FAT and NTFS so far. Though I have no information
               of how NTFS allocates clusters for directories.

         *BUG* Found one of the known bugs from the MS-DOS version 1.06, when 
               scanning large disks the program crashed at the end of the scan. Fixed.
               Many other memory fault bugs also fixed (these kinds of bugs never show
               themselves in DOS :-).


-----------------------------------------------------------------------------

    v1.06s
         *NFO* Last version of the DOS-version. Has some known bugs but functional.
               Most of the time :-)
               This version was never released to the public.

