Skip to content

Releases: adflib/ADFlib

v0.10.5

22 Sep 16:04
@t-w t-w

Choose a tag to compare

  • fixed opening small (smaller than floppies) HDF files.
  • added a new function for getting entry using sector number.
  • adfinfo: allow inspecting entries deeper in the directory tree, added showing info about links.
  • adfls: a new utility for showing volume contents.
  • some internal improvements (ie. refactoring, more tests).

(See the ChangeLog and git log for detailed changes).

v0.10.4

03 Sep 15:41
@t-w t-w

Choose a tag to compare

  • unadf on Windows: fix extracting binary files with -p (pipe) (#96)
  • make all operations on entries with too long filenames fail (instead of truncating the name) (#97)
  • dump device: fail opening if writing not possible (instead of silently opening read-only) (#98)
  • command-line tools: add showing build and runtime versions of the lib
  • added and updated tests (ie. for the bug and the changes mentioned above)

(See the ChangeLog and git log for detailed changes).

v0.10.3

01 Sep 19:44
@t-w t-w

Choose a tag to compare

  • unadf on Windows: fix extracting binary files (#96)

(See the ChangeLog and git log for detailed changes).

0.10.2

16 May 15:43
@t-w t-w

Choose a tag to compare

  • unadf: fix extracting tree for read-only directories (#91)

(See the ChangeLog and git log for detailed changes).

Notice about binaries for Windows

There were signals (#94) that Windows binaries had unexpected dependencies on debug versions of Visual Studio runtime DLLs, which are missing on regular Windows (without Visual Studio installed). The current version is free from this problem, so just download the latest version.

From this release. there is also a mingw compiled version available, so in case of any problems with msvc compiled version - try this one.

v0.10.1

29 Apr 11:19
@t-w t-w

Choose a tag to compare

  • Fixed test scripts to work also on FreeBSD.

(See the ChangeLog and git log for detailed changes).

v0.10.0

27 Apr 18:05
@t-w t-w

Choose a tag to compare

Most changes are internal, but there are some breaking changes in the API (so 0.10.0, not 0.9.1...).

Main changes:

  • improved device support (hard disks, size limits, predefined types)
  • write support: fixed bug on (lack of) OFS data block header update on appending
  • native devices: fixed Linux native driver (opening the device was failing)
  • renamed and improved command-line utilities
  • enabled native devices on read-only tools: adfinfo, unadf
  • fixed minor bugs in unadf (setting file permissions and timestamps on directories)
  • project url changed to: https://github.com/adflib/ADFlib (so that it should not change anymore)

(See the ChangeLog and git log for detailed changes).

v0.9.0

16 May 20:30
@t-w t-w

Choose a tag to compare

Main changes:

  • improved write support (block allocation bitmap checking and rebuilding)
  • new unified api for all devices, allowing to implement new device drivers in client code
  • possibility to enable/disable device drivers
  • added a new device: ramdisk
  • improved and better tested salvage code (still experimental!)
  • cleaned-up and improved library API (ie. separated namespace)
  • added new command-line utilities:adf_bitmap, adf_salvage
  • many bugfixes and internal improvements
  • dual license (GPL-2+ or LGPL2.1+)

(See ChangeLog and git log for detailed changes).

v0.8.0

26 Jun 21:23
@t-w t-w
8483ff1

Choose a tag to compare

Main changes:

  • full file read and write support
  • added support for hard- and soft links
  • added Linux native devices
  • updated and improved unadf
  • added new command-line utilities:adf_floppy_create, adf_floppy_format, adf_show_metadata
  • numerous bugfixes and improvements
  • more extensive testing
  • added configuration to build with CMake (ie. to facilitate building for Windows)
  • added (unofficial) Debian and Ubuntu packaging

(See ChangeLog and git log for detailed changes).