JPEGsnoop Changelog

What's new in JPEGsnoop 1.8.0

Jun 27, 2017
  • Fixed vulnerability (div0) with invalid DQT
  • Fixed vulnerability (DLL hijacking)
  • Fixed compression stats for files with RST markers
  • Fixed batch file processing
  • Fixed Photoshop 8BIM, XMP decode reporting
  • Major code cleanup to eliminate warnings (Visual Studio 2017)

New in JPEGsnoop 1.7.5 (Nov 30, 2015)

  • Added Photoshop (PSD) decoding
  • Added "-offset*" and "-done" command-line flags
  • Added batch progress report to window
  • Fixed user DB warning message
  • Added "Relaxed Parsing" mode and more robust handling of corrupt images

New in JPEGsnoop 1.7.3 (Sep 29, 2014)

  • Fixed Win XP launch issue
  • Improved error handling with missing User Database
  • Fixed command-line filenames with leading '-'

New in JPEGsnoop 1.7.2 (Sep 20, 2014)

  • Extended file size support up to 4GB
  • Added parsing of DAC, DNL, EXP, SOFn
  • Added progress reporting in lengthy search operations

New in JPEGsnoop 1.7.1 (Sep 16, 2014)

  • Fixed Search Executable for DQT function
  • Disabled warning dialogs in batch and command-line "-nogui" modes
  • Fixes in batch command-line mode
  • Fixed handling of long marker identifier strings [SF-bug-021]
  • Fixed DHT/DQT indexing [SF-bug-022]
  • Various fixes in 8BIM / IPTC decoding

New in JPEGsnoop 1.7.0 (Sep 2, 2014)

  • Added parsing of Photoshop files (*.PSD)
  • Added decoding of Photoshop APP13 (IRB/8BIM)
  • Support for Unicode and foreign filenames
  • Extended support for IPTC parsing (IIM v4)
  • Fixed subsampling decode issues
  • Fixed IFD/Makernote dumping issues
  • Batch operation enhancements: batch extract all, alternate destination
  • Command-line enhancements: extract all JPEG
  • Many other bug fixes and enhancements
  • Minimum version now: Windows XP SP1
  • Source code extensive rewrites

New in JPEGsnoop 1.6.1 (Nov 5, 2012)

  • Added support for long filenames (>64 chars) in GUI [ID:3583822]
  • Changed SOS component header table display format
  • Fixed vulnerability in CSS range checks [ID:3583820]
  • Fixed DHT expand labels for EOB [ID:3442132]
  • Fixed large file handling issue (eg. 40+ megapixel images).

New in JPEGsnoop 1.6.0 (Jun 15, 2012)

  • Added batch extraction of JPEGs from file
  • Fixed incorrect DQT used for 2nd chroma channel
  • Fixed support for chroma subsampling over 2x2 (eg. 4x2)
  • Fixed image decode for some images during Detailed Decode
  • Fixed GPS metadata display
  • Fixed JFIF comment search for assessment
  • Improved handling of oversized files
  • Fixed YCC/RGB clipping statistics
  • Fixed large file handling issue (eg. 40+ megapixel images).

New in JPEGsnoop 1.5.2 (Feb 22, 2011)

  • Fixed YCC/RGB clipping statistics. Fixed large file handling issue (eg. 40+ megapixel images).

New in JPEGsnoop 1.5.1 (Nov 15, 2010)

  • Improved robustness of batch mode
  • Added average luminance report
  • Fixed crash on files with APP1 EXIF without IFD
  • Extra error checking in EXIF decode

New in JPEGsnoop 1.5.0 (Nov 1, 2010)

  • Released to Open Source. Batch processing. Added "Force SOI" to Export JPEG.

New in JPEGsnoop 1.4.2 (Nov 1, 2010)

  • Fixed stuff byte handling in Detailed Scan Decode. Fix problems with 20+ megapixel images. Ignore RST checking when DRI interval=0.

New in JPEGsnoop 1.4.1 (May 30, 2009)

  • Minor update. Clarified license as free for commercial use. New icon. Report extra data following EOI.