Releases: joaohenggeler/web-cache-exporter
Releases · joaohenggeler/web-cache-exporter
v1.1.4
Added
- Added support for decompressing cached files based on the Content Encoding in the HTTP headers. Supported formats: Gzip, Zlib, Raw DEFLATE, Brotli, Compress.
- Added Zlib and Brotli as dependencies.
- Added support for the Comodo IceDragon browser to the Mozilla exporter.
- Added support for the
DswMedia
directory in AppData and Local Low AppData to the Shockwave Player exporter. - Added the command line option
-version
to print the application's version. - Added the command line option
-no-log
to stop the tool from creating the log file. - Added the command line option
-quiet
to stop the tool from printing any messages to the console. - Added the command line option
-no-decompress
to skip decompressing cached files. - Added the command line option
-no-clear-default-temporary
to skip deleting temporary directories from previous executions. - Added the command line option
-temporary-directory
to specify a different temporary directory location. - Added a short version for every command line option.
- Added the CSV column
Xtra Copyright
to the Shockwave Player exporter. - Added the CSV columns
File Description
,File Version
,Product Name
,Product Version
, andCopyright
to the Explore Files exporter. - Added building instructions to the source package.
- Added support for Visual Studio Code to the build process.
Changed
- Changed how
-filter-by-groups
works. This option now takes a list of group files as an argument. The application loads all group files on startup and only keeps cached files if they match at least one file or URL group defined in this list. - Changed the cache types passed to
-ignore-filter-for
. This option now takes the short output names of each exporter (e.g.mz
instead ofmozilla
). - Changed the sharing mode for CSV files. These can now be opened by other processes while the application is running.
- Changed project license to Apache License 2.0.
- Merged the raw Internet Explorer 4 to 9 files with the regular output. The regular and raw files now go to the
Cache
andRaw
subdirectories, respectively. - Improved the
tally_groups.py
script and renamed it tocount_groups.py
. - Removed
-load-group-files
. - Renamed the Basilisk output directory to
BK
. - Renamed
-export-ie
,-no-copy-files
, and-no-create-csv
to-export-internet-explorer
,-csvs-only
, and-files-only
, respectively. - Reverted warning suppression changes in the Portable C++ Hashing Library source file.
- Updated the Plugin, Archive, and Lost Media Websites group files.
v1.1.0
Added
- Added support for the Mozilla cache format. This includes finding and exporting the cache from the following Mozilla-based browsers: Mozilla Firefox, SeaMonkey, Pale Moon, Basilisk, Waterfox, K-Meleon, Netscape Navigator (6.1 to 9), the Mozilla Suite, Mozilla Firebird, and Phoenix.
- Added support for the Unity Web Player cache format.
- Added the command line option
-ignore-filter-for <Cache Names>
to ignore the group file filter for specific cache types. - Added the command line option
-group-by-origin
to group the output directories by each cached file's request origin. - Added the
DEFAULT_FILE_EXTENSION
field to file groups. This defines a file extension that is added to the end of any cached file without a name. - Added the CSV column
Exporter Warning
to the Internet Explorer and Mozilla cache exporters. - Added the CSV column
Content Range
to any exporter whose cache format stores HTTP headers. - Added the CSV column
Last Modified Time
to the Flash Player cache exporter. - Added the directory
Scripts
with two scripts to the release package.
Changed
- Updated the Text, Plugin, Binary, Lost Media Websites, and Other Websites group files.
- Updated the group files and external locations help files
- Renamed all cache exporter source files.
- Stopped exporting HEU metadata files from the Flash Player's cache.
Fixed
- Fixed running out of memory when exporting the Internet Explorer 10 and 11 cache format in specific situations.
1.0.8
Fixed
Fixed not automatically setting the value of the File Size
, Last Write Time
, Creation Time
, and Last Access Time
CSV columns properly for the Flash Player, Shockwave Player, Raw Internet Explorer, and Explore Files cache exporters.
1.0.7
Added
- Added the CSV columns
Location In Output
,Copy Error
, andSHA-256
to all cache exporters. - Added the CSV columns
Xtra Description
andXtra Version
to the Shockwave Player cache exporter. - Added the CSV columns
Hits
andLibrary SHA-256
to the Flash Player cache exporter. - Added the CSV column
File Size
to the Java Plugin cache exporter.
Changed
- Changed how dependencies are included after adding the "Portable C++ Hashing Library" to the project.
- Updated the Plugin and Gaming Websites group files.
- The names of the files processed by the raw Internet Explorer cache exporter (
IE-RAW
) are now undecorated.
Fixed
- Fixed naming collisions between directories and files not being handled properly when exporting files.
- Fixed the CSV column
Location On Cache
not showing a file's name and directory in the Flash Player and Shockwave Player cache exporters.
1.0.0
Initial release.