sleuthkit/autopsy — pull request #93 by Devin148 (2012-11-09 21:22:07+00:00)
Title: Multi-page HTML Report with Scalability

The HTML report now...
- Get's all the artifacts selected by the user
- Iterates the artifacts, categorizing them into Entry Sets
- When saving, calls a function to write each page
- Each function iterates the specific artifact type and writes table rows
- Each individual row is stored in a StringBuilder and then written immediately to file
- Saves in a time-stamped folder
- Has an included path to all artifacts (thanks to Nick)
- Includes file bookmarks
- Properly generates all keywords (with the help of Nick)
- (changed an INNER JOIN to a LEFT JOIN when joining Alex's keyword tables)

Also removed false positives from Exif by checking for empty string metadata.