Skip to content

v0.2.0

Compare
Choose a tag to compare
@DarkMatterCore DarkMatterCore released this 23 Dec 06:09

Changelog:

  • Built using libnx v4.0.0.
  • Implemented EXT2/3/4 support (GPL build only).
    • This means applications using the GPL build of the library must now be linked against libusbhsfs, NTFS-3G and lwext4. Please read the How to build section from the README to know how to build both NTFS-3G and lwext4 and install them into the portlibs directory from devkitPro.
    • Certain limitations apply. Please read the Limitations section from the README for more information.
  • Dot directory entries "." and ".." are now filtered in NTFS volumes. They are no longer displayed as part of the output from readdir().
  • Minor code cleanup.
  • The example test application is now linked against lwext4 as well.

Resources from this release:

  • libusbhsfs_0.2.0-main-2c6eaf1-src.tar.bz2: full libusbhsfs source code.
  • libusbhsfs_0.2.0-main-9605c9e_ISC.tar.bz2: ISC licensed build of libusbhsfs. Only offers support for FAT filesystems (FAT12, FAT16, FAT32, exFAT).
  • libusbhsfs_0.2.0-main-9605c9e_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.