NDIR Revision History




ndir16 / ndir32 / wndir version numbers  [package version]
Version 2.43  [ ndir243 ]
  • Fix problem with %llu not actually printing u64 correctly.
    First fix was to add -std=c++98, but this added over 30% to file size.
    Better solution was to switch to GCC/TDM V4.4.1;
    This required replacing %llu with %I64u, but it worked,
    without an increase in file size
  • Version 2.42  [ ndir242 ]
  • replace i64tostr class with a simple C function
  • Version 2.41  [ ndir241 ]
  • Once again, try to get sector/cluster sizes right
  • Version 2.40  [ ndir240 ]
  • Convert file data/time computations from FileTimeToDosDateTime() to FileTimeToSystemTime(); This provides 1-second resolution on file timestamps
  • Version 2.39  [ ndir239 ]
  • -i now properly identifies many BluRay devices
  • -i now allows enough space for terabyte drive sizes
  • Version 2.38  [ ndir238 ]
  • -i now tries to determine more specific info on CD-type devices using SCSI GET_CONFIGURATION command.
  • Version 2.36  [ ndir236 ]
  • For -mm, added support for .ico and .cur files
  • Version 2.35  [ ndir235 ]
  • Re-implement redirection flag, so output files are useable.
  • Version 2.34  [ ndir234 ]
  • Fix computation of MFT size.  On large drives, the MFT info documented by Sysinternals' ntfsinfo does not give meaningful results, so I'm forced to skip my free-disk correction on those drives.
  • Version 2.33  [ ndir233 ]
  • Update disk-params report to recognize more drives
  • Version 2.32  [ ndir232 ]
  • Add total playing time for Wave files in /mm display
  • Add mp3 support to /mm option
  • Add total playing time for mp3 files in /mm display
  • Version 2.31  [ ndir231 ]
  • Fix handling of volume label in directory tree with color disabled
  • Fix a but in the size-display option from version 2.30, which caused -1 display to show all sizes as 0.
  • 1.98 / 2.30 / 1.04  [ ndir230 ]
  • Add options to size display, to show as KB/MB
  • 1.98 / 2.28 / 1.04  [ ndir228 ]
  • Fix low_ascii display in directory tree
  • Add -a1 option to show file attributes as HEX value
  • 1.98 / 2.27 / 1.04  [ ndir227 ]
  • Fix "disk params" display so it aligns correctly for sizes > 99GB
  • 1.98 / 2.25 / 1.04  [ ndir225 ]
  • Jason Hood: Fix scrolling problem when buffer size is greater than screen size
  • Eliminate html-redirection; this is broken in Bash shells
  • 1.98 / 2.24 / 1.04  [ ndir224 ]
  • add -mm (multimedia) mode, which display special info about special files.
    Currently, only .wav, .avi, .bmp, .jpg, and .gif are supported.
  • Update email and website data
  • 1.98 / 2.23 / 1.04  [ ndir223 ]
  • Fix a problem with directory tree on Win2K when read from WinNT4 directory.
  • Allow ESCAPE key to cleanly exit from reading files in the directory tree. It will display all files that were read up to that point.
  • 1.98 / 2.22 / 1.04  [ ndir222 ]
  • Add some support for UNC paths
  • adding new color-spec format to ndir.ini
  • Added -d3 command, which displays combined file/directory counts and file sizes.
  • Fix dir-tree alignment on long path names
  • In Directory Tree, show large sizes in KBytes
  • In Directory Tree, show progress bar while reading all the data.
  • 1.96 / 2.19 / 1.04  [ ndir219 ]
  • Change Email address and web site
  • Added -d2 command, which displays directory tree with counts of files and directories, rather than sizes of files and directories. (NDIR32 only)
  • Added ',' switch to /d listing, to display only one level of directory summary. This makes it easier to see where disk usage is concentrated. (NDIR32 and WNDIR only)
  • Modified ndir32 to support screen widths other than 80 columns (mostly for WinNT).
  • 1.95 / 2.17 / 1.03  [ ndir217 ]
  • Fix bugs in parsing of INI file
  • Fix ancient display bug in 16-bit program
  • 1.93 / 2.15 / 1.02  [ ndir215 ]
  • Restore prompt color properly in ndir32, on Win9x systems which don't run ANSI.SYS.
  • Fix screen scrolling with ndir32 on Win9x.
  • The Steven Bensky mod (1): restore -q (List by Extention) display mode to ndir32, improve it with long filenames in both implementations, make it work with redirection.
  • The Steven Bensky mod (2): Implement short filename display in ndir32.
  • Replace ndirh with wndir.
  • 1.92 / 2.08 / 2.06  [ ndir208 ]
  • Change my email and web addresses
  • ndir32: fix a bug with WinNT windows that had screen buffer larger than displayed size.
  • back to NDIR support page

    back to derelict's home page