What's new in Defraser 1.3.0
Apr 28, 2011
- NEW - Make x64 compatible
- CHG - Change detector name from MPEG-4 AVC/H.264 to H.264/MPEG-4 AVC
- CHG - Log also displays event date & time CHG - Send to list does not automatically include Hex Workshop 6.5 (for both 64 & 32-bit install)
- CHG - Send to list should check for certain software each time it starts up (for uninstall after Defraser's install)
- FIX - MPEG-4 - VOL at end of file not found
- FIX - Update of the headers view does not always work during a scan
- FIX - User interface problems for x64 build
- FIX - Public version did not build
- FIX - Video Keyframes pane displays incorrect selection of keyframes
- FIX - No (crashing) work-in-progress plugins (like JPEG) in the published / installed version
- FIX - ReadOverFlowException scanning .mov file
New in Defraser 1.2.7 (Jun 8, 2010)
- NEW – Now uses FFmpeg library to decode MPEG-1, MPEG-2, MPEG-4 and H.263 keyframes for viewing in Defraser.
- NEW – Added “Frame Preview” component for displaying the selected (key)frame.
- NEW – Added “Video Keyframes” component used to generate a thumbnail-overview of the selected video stream.
- NEW – Added “Project Keyframe Overview” which shows a sample of five keyframes per video stream of all the files in the project.
- NEW – Added “Default Codec Header”, an auto-repair function based on a user-selectable reference file. It can be used to view & save damaged frames which may be found by Defraser.
- NEW – Added option in “Add File” window to show the “Project Keyframe Overview” after scan completion.
- NEW – Added “View” menu, to re-open closed windows.
- NEW – “Reset GUI” button in the options window.
- CHG – A new GUI framework which allows the user to fully modify the Defraser interface.
- CHG – Specification per codec type of the headers and data that are required for decoding with FFmpeg.
- CHG – Workpads are now visible in taskbar.
- CHG – Removed “Window” menu.
- CHG – Forensic log adds an extra line when saving an image that uses a reference header/file for decoding.
- CHG – Defraser builds only for the x86 architecture, otherwise the 32-bits FFmpeg library won’t work on a 64-bits OS.
- FIX – “Forensic Log” - Save browse window: Crash when saving to a directory instead of a file.
- FIX – GUI Reset when disconnecting a display. Otherwise Defraser can be launched outside the visible area of the screen.
- FIX – Workpad rename application crash.
- FIX – “Send To List” did not display the installed tools on a 64-bits OS.
New in Defraser 1.1.0 (Jun 8, 2010)
- EW - Basic H.264 detector source code added. Not yet in installer as it is work in progress.
- FIX - 3GPP detector - mdat atom with size value 0 is now correctly handled.
- FIX - Missing 3GPP files added for unit tests
New in Defraser 1.0.0 Beta (Jun 8, 2010)
- NEW - Create a forensic integrity log (optional) when saving results to a file
- NEW - MPEG-1/2 Detector now decodes slice content
- NEW - Added ASF/WMV container detector
- NEW - Using Rhino Mock library
- NEW - Using Autofac inversion of control container
- CHG - Text added to Defraser Developers Manual
- CHG - Assign asterisk (*) to project name when project is dirty
- FIX - The codec stream content is now fed to all selected codec detectors. In the previous version only the detector indicated by the container was used.
- FIX - Scan the remainder of a codec stream when
- FIX - Temporary files created when using 'Send To' command are deleted
- FIX - Scan failed on empty file
- FIX - Third party DLL's and licenses added to source release to make build possible without downloading and installing all tools used
- FIX - MPEG-1/2 detector: false hit reduction
New in Defraser 0.5.0 (Jun 8, 2010)
- NEW - New MPEG-4 detector
- NEW - Uninstallation shortcut added
- NEW - Show progress bar during 'Send To' and 'Save As'
- NEW - Added menu options 'Save Project' and 'Save Project As'
- NEW - Show end offset in header tree view
- FIX - Deletion from workpad is very slow
- FIX - ExampleDetector project fails to compile
- FIX - Stream created by 3GPP detector are not correct
- FIX - MPEG-2 video incorrectly reported as MPEG-1 video
- FIX - Sorting on length fails
- FIX - Tree view not updated when one file scanned for the second time
- FIX - Audio stream in 3GPP file not found
New in Defraser 0.4.4 (Jun 8, 2010)
- NEW - Detectors are now configurable, use the Project Properties menu while no files scanned
- NEW - Automatic detection of GOM-player and adding to 'Send To List'
- NEW - Show progress bar during 'Save As Separate Files' action
- NEW - Show progress bar during 'Save As Contiguous File' action
- CHG - Project files are now saved as a XML-file and from now on better interchangeable between versions of Defraser
- FIX - Show progress bar during 'Export To XML'
- FIX - Solved out-of-memory issue when scanning huge MPEG-1/2 video files
- FIX - Cancelling of scan now works
- FIX - Last pane configuration now kept correct after pressing Cancel in the Options dialog after using the Show/Hide panes buttons
- FIX - Remove file from the recent file list if the file was not found
- FIX - If a file was not found, show its name in the error message
- FIX - Exception when no file is selected in the 'Add File' dialog after pressing the 'Run'-button
New in Defraser 0.4.3 (Jun 8, 2010)
- FIX - Solved out-of-memory exceptions caused by AVI and 3GPP detectors
New in Defraser 0.4.2 (Jun 8, 2010)
- NEW - MPEG-4 detector: Time Increment Resolution is shown for Video Object Layer Header
- CHG - MPEG-4 detector: better parsing of H263 VOP's (parsing of PLUSPTYPE added; still not complete yet)
- FIX - MPEG-4 detector: not all VOP's were found
- FIX - MPEG-1 & 2 detector: PesPacket with stream ID==0xBE did create a new result when pes stream contains a value != 0xFF while the end of the header stops at start of next header
- FIX - Hex/Dec value of Offset and Length caption did not always display the correct value
- FIX - File not found exception was not caught when user clicked on stream in file tree after file has been removed
- FIX - If you want to build Defraser from code, you no longer need to remove the file 'licenses.licx' from the Visual Studio Solution file
New in Defraser 0.4.1 (Jun 8, 2010)
- NEW - AVI detector added
- NEW - 3GPP 64 bit ChunkOffset atom added
- CHG - MPEG-1&2 detector starts a new result when the SystemClockReference is lower than the previous value or when there is a gap.
- FIX - Exception when adding a column to the Headers view from the Headers Details view while 'Auto Fit' is enabled
- FIX - New project is now always added to the Recent Projects menu option
- FIX - Sort order in Files view now on filename instead of path
New in Defraser 0.4.0 (Jun 8, 2010)
- NEW - Conversion of the project files to Visual Studio 2008
- FIX - 3GPP detector extended
- FIX - IsFullFile column removed from file tree
- FIX - Detector column added to file and header tree
New in Defraser 0.3.6 (Jun 8, 2010)
- FIX - Send-to (external) or save-as in HeaderTree excludes children from the selected headers
New in Defraser 0.3.5 (Jun 8, 2010)
- NEW - The project data is now serialized instead of stored in a SQL-database
- NEW - Cache is filled during scan
- NEW - Proper alignment of result attributes in tree view
- NEW - You can double click in the column chooser to add/remove items
- NEW - Save data from more that one file in the file tree
- NEW - Files for which no results are found are added to the Project
- NEW - timestamp data decoding (creation and modification) of mvhd, tkhd and mdhd atoms of all 3GP video and audio tracks
- FIX - Deletion of a file in the file tree now keeps the focus at the same line
- FIX - The application now displays a message when it gets out of memory
- FIX - MPEG-1 & 2 TimeCode is now formatted as specified by the specification
New in Defraser 0.3.4 (Jun 8, 2010)
- FIX- MPEG2 fix to put subsequent group of picture headers in one data block when no start header is found
- FIX - MPEG2 fix to detect Slices when no start header is found
- NEW - QuickTime code added to parse the Elementary Stream Descriptor
New in Defraser 0.3.3 (Jun 8, 2010)
- FIX - Results were sorted during 'Send To' and 'Save As' command, thus undoing user editing.
- CHG - In the last release you had to create your own strong name key file. The source now contains a dummy key.
- NEW - Update to VirtualTreeList 3.10.0
- NEW - Update to NUnit 2.4.7
New in Defraser 0.3.2 (Jun 8, 2010)
- KNOWN ISSUE - Out of memory exception when scanning large files (>1GB) especially created by hard disk recorders
- NEW - Old Mpeg-1 & 2 detector removed
- NEW - New Mpeg 1 & 2 detector improved
- NEW - 3GPP/QuickTime detector now has descriptive names
- NEW - Possibility to add all meaningful headers details as column to the header view, otherwise grayed out
- NEW - Detectors now present the correct format (MPEG1/MPEG2/3GPP/MPEG4)
- NEW - Video format shown with datablock
- FIX - The MPEG-2 detector made it impossible for the MPEG-4 detector to do its job
- FIX - File scanner reports -50% progress fixed
New in Defraser 0.3.1 (Jun 8, 2010)
- FIX - Fixed problem with order of items when copying to workpad
- FIX - Fixed problem in 'Send To' menu
New in Defraser 0.3.0 (Jun 8, 2010)
- NEW - Redesign of architecture to handle container and codec data with different plug-ins
- NEW - Old MPEG 1 & 2 plug-in replaced by MPEG 1 & 2 container and codec plug-ins
- NEW - 3GPP container plug-in
- NEW - Send headers of selected type to work pad and player
- NEW - Save All Children functionality added
- NEW - Persist used columns per detector
- FIX - Fixed drag file to Defraser Window
New in Defraser 0.2.7 (Jun 8, 2010)
- FIX - Send to from work pad main menu
- FIX - Delete in work pad sorts items
- FIX - Unhandled exception while scanning MPEG-4 and clicking video data block
- FIX - No GUI updates after click on video data block
- NEW - Be able to add a file without first open or create a project
- NEW - recent projects and recent files
New in Defraser 0.2.6 (Jun 8, 2010)
- CHG - Changed XtraTreeList for Virtual Tree
New in Defraser 0.2.5 (Jun 8, 2010)
- FIX - MPEG 4 detector
- FIX - MPEG 1-2 detector
- FIX - Header detail view
- NEW - show progress during export to XML
- NEW - show use of shift key in status bar during drag to work pad
New in Defraser 0.2.4 (Jun 8, 2010)
- NEW - MPEG4 metadata added
- FIX - Cancel of scan throwed exception
- FIX - Update of header detail view when first displayed
- FIX - Installation failed on some computers
- FIX - Drag to empty workpad failed
- FIX - License text added to about box
- FIX - Project created in non existing directory failed
New in Defraser 0.2.3 (Jun 8, 2010)
- NEW - MPEG4 scanner added
- FIX - 'Send to ' bug fixed in Workpad
New in Defraser 0.2.2 (Jun 8, 2010)
- NEW - Header detail view.
- CHG - Result tree view is now filled factor 13 faster.
- CHG - Argument 'hasChildren' removed from the method SaveResult of the IResultWriter interface.
- CHG - Methods in IResultWriter interface refactored to use objects instead of database ID's.
New in Defraser 0.2.1 (Jun 8, 2010)
- FIX - MPEG 1&2 plug-in: false data blocks were detected;
- FIX - MPEG 1&2 plug-in: an exception was thrown for some mpeg files when using the GUI.