Releases: dd86k/dfile
dfile v0.10.1
Fixed for Windows builds only.
Changelog
- (Windows) Fixed
-s
outside.
dfile v0.10.0
Do you think it'd be a good time to do a release on some distros?
Changelog
- dfile now has a manual page!
- dfile is now able to read and write* Unicode on Windows!
- dfile now has glob enabled by default (switch's gone)!
- Added a few, older, Excel file detection (BIFF2 to BIFF8).
- More information were added for: FLIF, BPG, MS-SHLLINK.
- Text should be a little less confusing.
- Fixed formatting in debian packages using
-m
. - Fixed version in RNC archives.
- Some other optimizations.
* Writing might not work depending on a few settings.
dfile v0.9.0
Unfortunately, LDC2 1.4.0 made a bigger executable than 1.3.0 on Windows. :-(
Changelog
Additions
- Added MS-PST, MS-SQL, MP2 (WAVE metadata) detection.
- Added detection of special files under Posix systems (e.g. Block, etc.).
- Added more details to CFB, MS-PST, MP2, MS-SHLLINK, PE32 files.
Improvements
- Better WAVE detection.
- Code cleanup! Which means information should be more uniform.
- Other optimizations in many various places.
Fixes
- Corrected size reported for QCOW2 and VHD files.
- Temporary fixed bswap64 on 32-bit Windows platforms.
- Fixed detection of PE32 libraries.
- Other possible fixes.
dfile v0.8.3
Second last update that concerns optimization.
Fixes
- Fix PDF reporting where an extra unknown character would be printed.
Improvements
- Globbing now has their own error message instead of printing the exception message.
- Another round of optimizations.
- Fixed hex output inconsistency.
dfile v0.8.2
Second fix release of the 0.8.0 series!
Fixes
- Fixed where in multiple cases, no new lines were print.
- Fixed WAV files on odd chunks.
- PKWare ZIP extra info now at the end.
dfile v0.8.1
I've been busy... Optimizing again.
Changelog
Additions
- Added version to Web Assembly file.
Improvements
- Further improved filesize and theoretical execution speed.
Fixes
- Fixed PKWare ZIP files.
- Fixed a crash on PE32 files.
dfile v0.8.0
This release was focused on fixes and optimization, and is compiled with LDC2 v1.3.0.
I hope you will enjoy dfile even more than I do,
dd
Changelog
Additions
- Symlink target on Windows
- Note: This is still very experimental and may not be included for a very long time.
- dfile now includes a "compiled" timestamp in the version screen.
- This was only included in the debug version.
Improvements
- In general, dfile has received an improvement on speed and file size.
- dfile can now receive multiple sources:
dfile -s putty.exe Minecraft.exe
. - Improving error messages.
Fixes
- dfile will now print arrays properly.
- Fixed a crash where the 32-bit build would crash on files larger than 4 GB (x86-dmd).
- Globbing mode has been fixed and now works properly.
- Globbing now includes everything (other than files).
- Some typos and error messages were addressed.
dfile v0.7.0
Been a while, hasn't it?
Changelog
- ❗️ Added getopt features.
- Added
-b
to use base 10 size formatting. - Added file globbing matching via
-g
. - Added PMX scanner.
- Added BPG, FLIF, MS-SHLLINK detection.
- Added symlink target location on Posix systems.
- Fixed PE32 a few more times.
- Structs are now byte-aligned. Silly me forgot about that.
dfile v0.6.0
Hello again!
Changelog
- Added extra info for Microsoft CAB and InstallShield CAB files
- Added soft symbolic link detection
- Added Photoshop Documents (psd)
- Added extra info for WAVE files (wav)
- Added more info for ISO files (volume size, etc.)
- Strengthened utilities optimizations
- Fixed wrong bitness PNG data
- Possibly fixed a potential ISO seeking issue
- Some other fixes or additions I may be missing on
Please note that the 64-bit Windows build may "crash" for PE32 and LE/LX files due to a compiler issue.
dfile v0.5.1
Hello again!
This is a revision version to fix the past optimization, which would give erroneous results with big endian files and some architecture (x86 or x86-64 builds).
For that, I made a new unittest for the utilities!
As for apologies, I added the flac format with the extra information.
Changelog
- Added FLAC with extra information
- Fixed stuff.
EDIT: Added correct builds
NOTICE: The Windows 64-bit build crashes when scanning PE32 and LX/LE files, please use the 32-bit build if your system supports WoW64 (runs 32-bit applications on 64-bit platforms, supported in almost release of Windows)