Thomas Leonard | 6 Sep 13:52

0launch 0.36

A new release of Zero Install (0.36) is now available:

 http://0install.net/injector.html

Changes since 0.35:

Note that although some changes have been made to better support
Windows, this is untested. We are still looking for volunteers to test
and debug it on Windows.

- Update the display less frequently while downloading Debian bug
  #497569 says downloading uses 100% CPU (Simon Wenner). Not sure if
  this is the reason, but we're probably updating the display too
  frequently anyway.

- Reject URIs without a path component (e.g. http://host).

- Don't assume an RPM-based distribution just because /var/lib/rpm
  exists. Actually check for the /var/lib/rpm/Packages file instead
  (reported by Demetrio Girardi).

- Reject obvious attempts to drag archives to 0desktop. People keep
  trying to drag .exe, .tar.bz2, etc archives to 0desktop. Reject URLs
  ending in these strings with a more helpful error message (rather than
  downloading them and complaining that it's not XML).

- Record architecture for Debian packages We used to assume that a
  native Debian package had an arch type of '*' (i.e. it would always be
  compatible with everything). However, on a mixed 32 and 64 bit
  platform, we can't use a 64-bit native library with a 32-bit Zero
  Install package. Therefore, take notice of the deb's architecture too.
  Might need a similar change for RPMs too.

- Use subprocess to unpack archives. Avoid fork() so it can work on
  Windows.

- Don't use fork() for downloads; Windows doesn't support it. Uses
  subprocess instead.

- Cache viewer's Close button now works.

- Added Frank Richter's key.

--

-- 
Dr Thomas Leonard	ROX desktop / Zero Install
GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Gmane