Skip to content
Commits on Jul 22, 2011
  1. @unsound
  2. @unsound
  3. @unsound

    Added 64-bit code to the 10.5 load_fusefs and mount_fusefs binaries, …

    unsound committed Jul 22, 2011
    …for completeness (not strictly needed).
  4. @unsound

    Fix: 10.5 fusefs project did not build PowerPC code into the mount_fu…

    unsound committed Jul 22, 2011
    …sefs and load_fusefs binaries.
Commits on Jul 21, 2011
  1. @unsound

    Workaround for bug in 'post'-script with localized installer messages.

    unsound committed Jul 21, 2011
    The way to detect whether a package install was rejected because there is a newer version installed was severely broken on localized (non-english) operating systems and resulted in an install error.
    This is because it was based on grepping for an english language error message from '/usr/sbin/installer'.
    
    As I have not found any way to get installer to display error messages in a requested language/locale (it always seems to go by the AppleLanguages setting in /Library/Preferences/.GlobalPreferences.plist), I was instead forced to gather all the possible error messages for this particular key in different versions of Mac OS X and hardcode it into the 'post' script.
    
    The error messages were all taken from the key TARGET_VOLUME_VERS_CONFLICT in Distribution.strings present in all localizations of /System/Library/PrivateFrameworks/Install.framework.
  2. @unsound

    Preference pane: Only report than an update is available when an upda…

    unsound committed Jul 21, 2011
    …te is available or there is no currently installed version and one is available for download and install.
    
    The previous way made the font of the 'updates' field appear bold even when no update was available. This could not have been intended.
Commits on Jul 20, 2011
  1. @unsound
  2. @unsound

    Xcode 3.2.6 keeps adding this.

    unsound committed Jul 20, 2011
  3. @unsound

    Added symbolic link to google-toolbox-for-mac's TigerGcov in autoinst…

    unsound committed Jul 20, 2011
    …aller to satisfy a broken dependency listed in some of the .xcconfigs that autoinstaller uses.
  4. @unsound

    Updated autoinstaller to build with the code state of externals at th…

    unsound committed Jul 20, 2011
    …e time of the last SVN commit.
  5. @unsound

    Made 'macfuse_buildtool.sh' aware of Mac OS X 10.7 (Lion), aliasing 1…

    unsound committed Jul 20, 2011
    …0.7 to 10.5 as is the case with 10.6.
  6. @unsound

    Revert "Fix for 'cpp' problem with spaces in pathnames (replaced it w…

    unsound committed Jul 20, 2011
    …ith 'gcc')."
    
    The problem with spaces in pathnames will have to persist for now, as gcc cannot be tuned to give the exact same output as cpp (or at least I can't make it produce the same output).
Commits on Jul 19, 2011
  1. @unsound
  2. @unsound
  3. @unsound
  4. @unsound
Commits on Jan 8, 2011
  1. @unsound
  2. @unsound

    fuse_vnops.c: Release biglock around fuse_filehandle_preflight_status…

    unsound committed Dec 28, 2010
    … as it calls vnode_authorize which may call back into the kext and cause a hang.
Commits on Dec 28, 2010
  1. @unsound
Commits on Dec 27, 2010
  1. @unsound

    Xcode 2.3.4 keeps adding this...

    unsound committed Dec 27, 2010
  2. @unsound

    fuse_internal.c: Disabled the experimental 'vnode reclaim in progress…

    unsound committed Dec 27, 2010
    …' fix for all but x86_64 as vnode_isrecycled is not present in Mac OS X versions < 10.6.
Commits on Nov 10, 2010
  1. @unsound
Commits on Nov 8, 2010
  1. @unsound
  2. @unsound

    sdk-objc: Generate .dSYM bundles for 10.4 build and create a correspo…

    unsound committed Nov 8, 2010
    …nding Debug directory inside the framework holding the .dSYMs.
  3. @unsound

    Merge remote branch 'origin/rebel' into rebel

    unsound committed Nov 8, 2010
    Conflicts:
    	core/10.5/fusefs/fuse_ipc.c
Commits on Oct 26, 2010
  1. @unsound

    Fixes for our copyright notices.

    unsound committed Oct 26, 2010
Commits on Oct 20, 2010
  1. @unsound

    Bugfix: Release biglock around vnode_rele, since it triggers VNOP_INA…

    unsound committed Oct 20, 2010
    …CTIVE requests which can lead to deadlocks.
  2. @unsound

    Bugfix: Unlock biglock when invoking vnode_iterate as apparently it c…

    unsound committed Oct 20, 2010
    …an call back to us, deadlocking the file system.
  3. @unsound

    fuse_node.c: Bugfix - Unlock biglock during call to vnode_create, or …

    unsound committed Oct 20, 2010
    …deadlock may occur.
  4. @unsound
  5. @unsound

    fuse_ipc.c: Set biglock to NULL after freeing it, to prevent misuse o…

    unsound committed Oct 20, 2010
    …f invalid pointer value.
Commits on Oct 19, 2010
  1. @unsound
  2. @unsound

    Changed biglock implementation into a regular mutex as we are now rea…

    unsound committed Oct 19, 2010
    …dy to start seriously testing this implementation.
  3. @unsound

    Unlock the biglock when 'vflush' is called, or deadlocks may occur wi…

    unsound committed Oct 19, 2010
    …th non-recursive locks.
  4. @unsound

    Defined 'fuse_biglock' as the currently used locking implementation f…

    unsound committed Oct 19, 2010
    …or the biglock. Makes it easier to switch later.
Something went wrong with that request. Please try again.