Permalink
Commits on Jul 5, 2008
Commits on Jul 4, 2008
  1. More work on 243533; Sparkle should now work with bzips made by Stuff…

    andymatuschak committed Jul 4, 2008
    …it. Thanks for the detective work, Peter Hosey!
  2. merged with trunk

    Dominik Dominik
    Dominik authored and Dominik committed Jul 4, 2008
  3. added missing Sparkle.strings

    Dominik Dominik
    Dominik authored and Dominik committed Jul 4, 2008
  4. Modified my fix to 244761 (custom version comparators) slightly to ma…

    andymatuschak committed Jul 4, 2008
    …ke it so that the system version requirement comparison is still performed by SUStandardVersionComparator. I don't think that's something people should be changing the behavior of.
  5. Fixes 244767

    andymatuschak committed Jul 4, 2008
    Simple fix to a dumb mistake which prevented Sparkle from using the default application icon for bundles which didn't have one.
Commits on Jul 3, 2008
  1. Fixed 243533

    andymatuschak committed Jul 3, 2008
    This should fix the .tar.bz2 and .tar.gz cases. Basically, Launch Services isn't smart enough to see both parts of the extension. When it sees a .bz2 or a .gz, I assume it's a .tar.bz2 or a .tar.gz, because that's what makes sense. Don't use plain .bz2 or .gzs!
  2. Fixed 244761

    andymatuschak committed Jul 3, 2008
    Added a delegate method:
    - (id <SUVersionComparison>)versionComparatorForHostBundle:(NSBundle *)hb;
    
    Override this to specify a custom SUVersionComparison implementor to be used.
  3. Fixes 244675

    andymatuschak committed Jul 3, 2008
    Arrrgh, Apple changed the .zip UTI between Tiger and Leopard. Now making the unarchiver recognize a UTI which both conform to.
  4. Fixes 244692:

    andymatuschak committed Jul 3, 2008
    Sparkle crashes on Tiger due to a double-release in SUUserDefaults.
  5. Fixes 236450

    andymatuschak committed Jul 3, 2008
    No longer releasing the SUUpdater delegate on dealloc. That was a silly mistake.
  6. Fixes 244419

    andymatuschak committed Jul 3, 2008
    Now removing the RSS class and and NSString+extras to be replaced by a much simpler implementation based on NSXMLDocument directly in SUAppcast! But this will probably break things for certain edge-case appcasts, so please file bugs if things no longer work for you.
    
    Thanks to Christiaan Hofman for the patch!
  7. Fixes 244726

    andymatuschak committed Jul 3, 2008
    Fixed a typo in a respondsToSelector call which caused the shouldPromptForPermissionToCheckForUpdatesToHostBundle: method not to work in 1.5b2.
Commits on Jul 1, 2008
  1. updated german localization (nibs)

    Dominik Dominik
    Dominik authored and Dominik committed Jul 1, 2008
  2. Fixed a serious bug which could cause a server to DDoS'd in the case …

    andymatuschak committed Jul 1, 2008
    …of appcast parse failure.
    
    Sparkle now sets the "last checked at" time when it makes the appcast request instead of on successful receipt of an appcast.
  3. No longer leaking the NSURLDownload of the update archive.

    andymatuschak committed Jul 1, 2008
    If the update's aborted mid-download through programmatic means, the download will now be canceled.
  4. Tiny refactoring

    andymatuschak committed Jul 1, 2008
  5. Fixed 243883:

    andymatuschak committed Jul 1, 2008
    Removed the last @try/@catch from my code. Thanks to Christiaan Hofman for the patch.
  6. Fixes 244214

    andymatuschak committed Jul 1, 2008
    Made Sparkle display sensible data and use an indeterminate progress bar when the server doesn't report an update's file size.
Commits on Jun 30, 2008
  1. updated german localization

    Dominik Dominik
    Dominik authored and Dominik committed Jun 30, 2008
  2. merged with trunk

    Dominik Dominik
    Dominik authored and Dominik committed Jun 30, 2008
  3. Let Xcode know about the new localizations we've got for 1.5b2 and re…

    andymatuschak committed Jun 30, 2008
    …moved a bunch of crufty old localizations from the project.
Commits on Jun 29, 2008
  1. Little configuration change so Sparkle will build for the actual nati…

    andymatuschak committed Jun 29, 2008
    …ve architecture when compiling in debug.
  2. Sparkle will no longer build for ppc64 by default. You should still b…

    andymatuschak committed Jun 29, 2008
    …e able to target that architecture if you like, though.