Skip to content

Releases: 0x09/hfsfuse

hfsfuse-0.242

06 May 03:20
Compare
Choose a tag to compare

Changes:

  • Improves support for disks with 4kb and greater block sizes.
  • Allows the namespace used for extended attributes to be overridden at build time (#31).
  • Fixes a range of bugs and edge cases that could result in spurious read errors including those reported in #32, but also for:
    • Hard links with no destination (80b9302).
    • Volumes with no attributes file (1c238e9).
    • HFS+ compressed files (dbf0745).
    • Paths with certain high Unicode codepoints (c71d645).

Full Changelog: 0.214...0.242

hfsfuse-0.214

18 Apr 00:36
Compare
Choose a tag to compare

Changes:

  • Fixes an issue where reading symlinks could result in limited uninitialized stack memory disclosure from the hfsfuse process in the link destination. See #30 and 529cb8b.
  • The embedded utf8proc has been updated to the current release version 2.9.0.
  • libhfs has been synced from upstream NetBSD.
  • Various minor build system improvements.

Full Changelog: 0.199...0.214

hfsfuse-0.199

04 Feb 22:40
Compare
Choose a tag to compare

Changes:

  • Support for reading user-defined extended attributes (9ec2e0a)
  • Support for HFS+ compressed (decmpfs) files (b7a838c)
  • Support for default permissions for Mac OS Classic files (7100beb / dac4765)
  • Better support for GNU Makefile conventions for building (70e2afe)
  • Various bug fixes and other minor improvements

hfsfuse-0.153

31 May 01:14
Compare
Choose a tag to compare
Fix ublio/utf8proc shared libary linking order for GNU ld

hfsfuse-0.133

21 May 00:31
Compare
Choose a tag to compare
ublio: Explicitly include sys/types.h

This contains the definition of off_t, which is often but not
specifically specified to be included by sys/uio.h.

Fixes building with ublio on some macOS SDKs.

hfsfuse-0.132

17 May 03:35
Compare
Choose a tag to compare
utf8proc: Update subtree to JuliaStrings/utf8proc 462093b

hfsfuse-0.126

10 May 04:57
Compare
Choose a tag to compare
Fix unused label warning when building without ublio

hfsfuse-0.121

18 Apr 05:00
Compare
Choose a tag to compare
Makefile: Use -iquote for adding local libs to include path

With `-I` private headers in hfsfuse's bundled dependencies (ublio,
utf8proc) and core libs can conflict with system provided headers,
as these will also be searched in include directives made within
system headers.

Originally introduced in 8df0c23ffa111ffc0c4f5aed0d142fd8a8913530
and reported in github issue #26

hfsfuse-0.120

06 Feb 18:38
a089632
Compare
Choose a tag to compare
Merge pull request #19 from morgant/system-libs-on-openbsd

Add include/lib paths for OpenBSD in Makefile. Issue #18

hfsfuse-0.118

01 Feb 02:00
Compare
Choose a tag to compare
hfsdump: replace ctime_r with portable equivalent