Skip to content
This repository has been archived by the owner on Jan 14, 2018. It is now read-only.

Releases: dd86k/dfile

dfile v0.10.1

19 Oct 21:22
Compare
Choose a tag to compare
dfile v0.10.1 Pre-release
Pre-release

Fixed for Windows builds only.

Changelog

  • (Windows) Fixed -s outside.

dfile v0.10.0

15 Oct 16:40
Compare
Choose a tag to compare
dfile v0.10.0 Pre-release
Pre-release

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

17 Sep 17:50
Compare
Choose a tag to compare
dfile v0.9.0 Pre-release
Pre-release

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

25 Aug 01:40
Compare
Choose a tag to compare
dfile v0.8.3 Pre-release
Pre-release

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

19 Aug 20:18
Compare
Choose a tag to compare
dfile v0.8.2 Pre-release
Pre-release

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

19 Aug 01:59
Compare
Choose a tag to compare
dfile v0.8.1 Pre-release
Pre-release

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

15 Aug 23:07
Compare
Choose a tag to compare
dfile v0.8.0 Pre-release
Pre-release

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

06 Jun 17:01
Compare
Choose a tag to compare
dfile v0.7.0 Pre-release
Pre-release

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

27 Mar 19:49
Compare
Choose a tag to compare
dfile v0.6.0 Pre-release
Pre-release

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

16 Mar 20:21
Compare
Choose a tag to compare
dfile v0.5.1 Pre-release
Pre-release

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)