Skip to content

v0.2.1 - Bugfix release

Compare
Choose a tag to compare
@DarkMatterCore DarkMatterCore released this 24 Dec 11:00
· 102 commits to main since this release
  • Bugfix: mount name IDs are now properly freed while destroying filesystem contexts.
  • Library API: added a helper preprocessor macro to generate strings based on the supported filesystem type values.
  • Makefile: branch name is now retrieved using rev-parse instead of symbolic-ref. Fixes ref HEAD is not a symbolic ref errors while building the library when the repository is used as a git submodule.

Resources from this release:

  • libusbhsfs_0.2.1-main-fd75dbc-src.tar.bz2: full libusbhsfs source code.
  • libusbhsfs_0.2.1-main-fd75dbc_ISC.tar.bz2: ISC licensed build of libusbhsfs. Only offers support for FAT filesystems (FAT12, FAT16, FAT32, exFAT).
  • libusbhsfs_0.2.1-main-fd75dbc_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.