added a public method to Content to add ability to close() its tsk handle before the object is gc'd

added faster skip() and random seek support to ReadContentInputStream

refactored datamodel by pushing common methods up to AbstractFile

fixed minor memory leaks

improved regression testing framework for java bindings datamodel

4.0.2 (Feb 4, 2013)

New Features in Core:

fiwalk is now included.

Bug Fixes in Core:

Fixed fcat to work on NTFS files (still doesn't support ADS though).

Fixed HFS+ support in tsk_loaddb / SQLite -- root directory was not added.

NTFS code now looks at all MFT entries when listing directory contents. It used to only look at unallocated entries for orphan files. This fixes an image that had allocated files missing from the directory b-tree.

NTFS code uses sequence number when searching MFT entries for all files.

4.0.0 (Oct 2, 2012)

This is the first non-beta release of 4.0, which added the framework and lots of other bug fixes and features. See the history notes for the beta release below for the full list of new things since 3.2.3. New things in this release from the beta include: