Skip to content

v0.2.2

Compare
Choose a tag to compare
@DarkMatterCore DarkMatterCore released this 26 Dec 23:52
· 100 commits to main since this release
  • By popular demand, the NTFS journal is now rebuilt by default for NTFS volumes that have not been properly unmounted, which lets the library mount them right away without having to use a Windows PC. Please bear in mind this process may cause inconsistencies - always try to safely remove your storage devices.
    • Nonetheless, this should be a relatively safe operation - default behaviour in NTFS-3G changed some years ago.
    • This change also affects EXT volume mounting. The EXT journal will now always try be recovered - if the process fails, the EXT volume won't be mounted.

Resources from this release:

  • libusbhsfs_0.2.2-main-e600835-src.tar.bz2: full libusbhsfs source code.
  • libusbhsfs_0.2.2-main-e600835_ISC.tar.bz2: ISC licensed build of libusbhsfs. Only offers support for FAT filesystems (FAT12, FAT16, FAT32, exFAT).
  • libusbhsfs_0.2.2-main-e600835_GPLv2.tar.bz2: GPLv2+ licensed build of libusbhsfs. Offers support for FAT filesystems (FAT12, FAT16, FAT32, exFAT), NTFS and EXT filesystems (EXT2, EXT3, EXT4). Applications using this build must also be linked against NTFS-3G and lwext4 - please check the README for further information.

Both ISC and GPLv2+ archives also hold the example test application NRO linked against that version of the library.