Permalink
Switch branches/tags
Nothing to show
Commits on Sep 26, 2017
Commits on Feb 28, 2017
  1. Adds LICENSE file

    Gunnar Herzog committed Feb 28, 2017
Commits on Feb 27, 2017
  1. Implements missing methods

    Gunnar Herzog committed Feb 27, 2017
  2. Fixes method visibility

    Gunnar Herzog committed Feb 27, 2017
  3. Fixes mixed up variable names

    Gunnar Herzog committed Feb 27, 2017
Commits on Feb 26, 2017
Commits on Jan 27, 2017
  1. Adds LoopbackFS ported to Swift

    Gunnar Herzog committed Jan 27, 2017
Commits on Oct 26, 2016
  1. (loopback) Fix nullpath on Mac OS X 10.5

    bfleischer committed Oct 26, 2016
    Fixes the following error when copying a file to a loopback volume on
    Mac OS X 10.6 and later while using a loopback binary that was built on
    Mac OS X 10.5
    
    cp: /Volumes/loop/file: fchmod failed: Function not implemented
Commits on Sep 26, 2016
Commits on Aug 14, 2016
Commits on Jan 29, 2016
  1. (loopback) lutimes(3) instead of utimes(2)

    bfleischer committed Jan 29, 2016
    utimes(3) follows symlinks and returns ENOENT in case the original file
    does not exist.
Commits on Nov 23, 2015
  1. Merge branch 'vink007-master'

    bfleischer committed Nov 23, 2015
Commits on Nov 2, 2015
Commits on Sep 4, 2015
  1. (clock) Add clock file system

    bfleischer committed Sep 4, 2015
    clock_ll requires osxfuse 3.0 or later.
Commits on Jun 29, 2015
  1. (LoopbackFS) Specify O_RDWR when creating files

    bfleischer committed Jun 29, 2015
    The osxfuse kernel extension expects the returned file descriptor to
    be readable. Returning a O_WRONLY descriptor prevents Microsoft Office
    2016 from saving documents.
Commits on Jan 27, 2015
Commits on Jan 26, 2015
  1. Fixes ufs build.

    fhgwright committed Jan 26, 2015
    With -Werror, unused local functions are fatal.  This #ifs one
    out.
  2. Fixes minixfs build.

    fhgwright committed Jan 26, 2015
    With -Werror, unused local functions are fatal.  This #ifs them
    out.
  3. Tweaks Makefiles for a few example filesystems.

    fhgwright committed Jan 26, 2015
    Adds definitions to make it easier to override default include
    and/or library locations (e.g. to build against MacPorts install
    of OSXFUSE).
    
    Breaks up some long definitions into multiple lines, for better
    readability and diffability.
    
    Adds explicit 64-bit inode selection, for building under 10.5.
    
    Adds .dSYM cleanup to clean targets where needed.
    
    Also adds some missing .gitignores.
    
    Note:  ancientfs was skipped due to its multiplatform setup, and
    procfs was skipped due to its preexisting badly broken build.
Commits on Jan 11, 2015
  1. (LoopbackFS) Update for OS X 10.10

    bfleischer committed Jan 11, 2015
    Update for OS X 10.10 SDK compatibility. Rewrite deprecated code.
Commits on Jan 9, 2015
  1. (loopback) Restore Mac OS X 10.5 compatibility

    bfleischer committed Jan 9, 2015
    fsetattrlist() has been introduced in Mac OS X 10.6 and is therefore
    not available on Mac OS X 10.5.
Commits on Jan 6, 2015
  1. (loopback) Fall back on default I/O size

    bfleischer committed Jan 6, 2015
    The optimal I/O size can be set on a per-file basis. Setting st_blksize
    to zero will cause the kernel extension to fall back on the global I/O
    size which can be specified at mount-time (option iosize).
    
    This requires FUSE for OS X 3.0 or newer
Commits on Oct 1, 2014
  1. (LoopbackFS) Add support for FUSE fallocate callback

    bfleischer committed Oct 1, 2014
    This requires FUSE for OS X 3.0 or newer
Commits on Sep 14, 2014
  1. (LoopbackFS) Add support for case insensitive file systems

    bfleischer committed Sep 14, 2014
    LoopbackFS detects if the backing storage supports case sensitive names
    and disables the feature in case it is unsupported.
    
    This requires FUSE for OS X 2.7.1 or newer.
Commits on Sep 11, 2014
Commits on Mar 7, 2014
  1. (loopback) Add support for case insensitive file systems

    bfleischer committed Mar 7, 2014
    When called with option "-o case_insensitive" the mounted loopback
    volume will be marked as cese insensitive. This switch should only be
    used if the backing storage is indeed case insensitve.
Commits on Jul 31, 2013
Commits on Apr 13, 2013
  1. Remove define __FreeBSD__=10 from CFLAGS

    bfleischer committed Apr 13, 2013
    __FreeBSD__=10 has been causing issues when linking against various external
    libraries and has been replaced with __APPLE__.
Commits on Apr 12, 2013
  1. Fix 730d3bb

    0x09 committed Apr 12, 2013
    I broke `make clean`.
Commits on Apr 11, 2013
  1. unixfs: drop dead code.

    0x09 committed Apr 11, 2013
    Most being shared bits from sibling filesystems which became unused.
  2. Plug procfs leaks.

    0x09 committed Apr 11, 2013