"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "changes.txt" of archive explore2fs-1.07.zip:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 Changes for ex2fs
    2 John Newbigin
    3 
    4 version 0.1 beta
    5  initial release
    6 
    7 version 0.2 beta
    8  directory structure changes
    9  name change to explore2fs
   10  proper support for 2k and 4k block size
   11  added 16 color icon
   12 
   13 version 0.3 beta
   14  proper driectory listing support.  Can now list /dev dir (takes a long time though)
   15  options dialog added
   16  0 length file names are now ignored, lost+found is now empty
   17  Fixed block access stuff.  Now very fast and can read 4k block size
   18 
   19 version 0.4 beta
   20  added debug level
   21  partition rescan
   22  larger buffer for disk geometry
   23  fixed block group lock count bug
   24  added limited ctime function
   25 
   26 version 0.5 beta
   27  Support for > 2^32 partitions
   28  Fixed support for extended partitions
   29  Some interface changes
   30  Extra exception handling
   31 
   32 version 0.6
   33  Modifications to partition reading code
   34  Files with an inode of 0 are now ignored.
   35  Partition numbers added (should be the same as Linux)
   36 
   37 version 0.7
   38  More changes to partition reading code, should now support up to 32 partitions per disk.
   39  Changed partition naming
   40  Added read sharing to partitions, so now you can open 2 or more partitions on the same disk
   41 
   42 version 0.8
   43  Added write support
   44  Currently implements unlink and delete inode (delete file)
   45  Changes to OO code
   46  File->Properties no longer causes an exception if no file is selected
   47  Removable media detection
   48  Saving of options in registry (under HKEY_CURRENT_USER\Software\Newbigin\explore2fs\)
   49  Option to scan for partitions other than 0x83 (Linux Native) (In case you are using a non-standard
   50   number for any reason)
   51 
   52 version 0.9
   53   Changed date/time calculation
   54   Add file write support (experimental)
   55    Supports:
   56    - Writing files
   57    - Creating directories
   58    - Renaming files and directories
   59    - Deleting directories (and all children)
   60   Save file as text (0x0A -> 0x0D 0x0A translation)
   61   Support for sparse files
   62   Code split up into more units (currently 16 units)
   63 
   64 version 0.10
   65   Fixed possible bug in delete directory
   66   Rewritten Recreate directory
   67   Added import directory
   68   Fixed bugs in menu options
   69   Some improvements in error handling
   70 
   71 version 0.11
   72   Workaround for directories on network drivers
   73   Subtle chage to low level disk reading (no more error 131 (seek error))
   74 
   75 version 0.12
   76   Added Progress bars for all imports and exports
   77   Some minor code improvements
   78   Fixed another properties bug
   79   Floppy drive support
   80   - Supports 1.44 meg
   81   - LS120 raw and partitioned
   82 
   83 version 0.13
   84   Change file attributes under Properties
   85   Massive speed improvements for write support
   86   New directory selection dialog box
   87 
   88 version 0.14
   89   Modifications to disk access code to allow 95 Support
   90   Addition of DLL for disk access under 95
   91   Partitioned floppies not supported.  I'll try to fix this for the next version.
   92 
   93 version 0.15
   94   Speed increase for Windows 95
   95   Fixed bug in umask handling (no longer adds extra 0's)
   96   Fixed bug in partition rescan.
   97   re-added support for partitioned floppies.
   98   Removed NT IOCTL partition scan (it didn't work anyway)
   99   Improved error handling, especialy for floppies.
  100   Folder listing now always in order
  101   Properties modification bug
  102   Fixed many display features
  103   Shows user and group names
  104   Properties shows symbolic link destination
  105   Added view option for files.  Registered types are opened with the registered app.
  106   Unknow formats are opened with notepad, or the file specified in the options.
  107 
  108 version 0.16
  109   Added create device (char and block)
  110   Added create symbolic link
  111   Fixed bug in sector write cache.  Did not check a write to see if it was bigger than the cache.
  112    Would have caused an eventual stack overflow.  I only discovered it with a 2k block size partition
  113    so I don't know if anybody has come across it.
  114   Added view as text/binary option
  115   Changed default viewer to notepad
  116   Changed defaut for scan floppy to false
  117   Fixed small bug in properties dialog
  118 
  119 version 0.17
  120   Added support for win98 extended partitions
  121   Debug log now automaticly saved to file on exit.
  122   Fixed bug in non-standard partition which alows partitions to be listed twice
  123 
  124 version 0.18
  125   Changed tree navigation to allow not placing +'s beside directories with no child dir's.
  126 
  127 version 1.00 pre 1
  128   Too many things to list.
  129   Major changes are:
  130   - Port to Delphi 4.0
  131     This required changes to get around the new int64 data type.
  132     The user interface was also updated to use the built in Splitter bars
  133   - Other data-type updates take advantage of D4's support for unsigned types
  134   - UI updates.  Detail view now uses fixed width font.  Column settings are saved.
  135   - Implemented sort
  136   - Drag and Drop ;-)  Files, multiple files and directories can be dragged onto explorer windows.
  137   - Files and Directories can be dropped on the List View (the right hand pane)
  138   - Read-Write partitions are automaticly sync'd every 10 seconds
  139 
  140 version 1.00 pre 2
  141   - Fixed copyright window
  142   - support for Extended int 0x13 under 95b upwards.  Enable it under general options.  Should support up to 1024Gig HD.
  143   
  144 version 1.00 pre 2b
  145   - 30-3-2000
  146   - started putting dates in the change log
  147   - started an even more stupid numbering scheme
  148   - added heaps of debug to try and sort out some common problems
  149   - fixed null pointer exception if the up button is clicked when nothing in the tree is selected
  150   - bug fix for files names with 0x00's in them (it seems that some new kernels do this)
  151 
  152 version 1.00 pre 2e
  153   - 27-4-2000
  154   - more changes/fixes to try and solve file name problems
  155   - added superblock check on startup
  156   - added revision 1 superblock changes
  157   - added detection of features (based on kernel 2.2.14)
  158   - added better error message if diskio2.dll is missing
  159   - set Use EI13 default to true
  160 
  161 version 1.00 pre 3
  162   - 7-5-2000
  163   - Confirmed that file name handling is fixed and decided to release
  164 
  165 version 1.00 pre 4
  166   - 11-7-2000
  167   - Added .img to file->open file types.
  168   - Fixed refresh issue after file->open
  169   - Added listing of folders in file list view (Off by default, change under options)
  170   - Added support for NT Native IO.  This is not well pollished and needs a few adjustments
  171     but should get around the problems people are having with Partition Magic (Under NT only though).
  172   - Prevent multiple instances
  173 
  174 version 1.00 pre 5
  175   - 20020420
  176   - Added autoupdate function
  177   - Removed write support.
  178   - Disable write actions in file menu ("New Folder" etc)
  179   - Set NativeIO default to True
  180   - Display volume label as device name
  181   - More filename mangling.
  182 
  183 version 1.00 pre 6
  184   - 20021020
  185   - ???
  186 
  187 version 1.07
  188   - 20050402
  189   - change numbering scheme
  190   - reading 64 bit files (large file support)
  191   - Always use NT Native IO
  192   - Always use Extended Int 0x13
  193   - Detect reiserfs filesystems
  194   - always check for Ext2/Ext3 magic
  195   - removed write support totally
  196   - embeded diskio2.dll into explore2fs.exe
  197   - Inital support for LVM2 (linear stripes only.  NT only)