Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 31, 2015
  1. @talex5

    When checking Java version on OS X, don't warn when missing

    talex5 authored
    Warning logged was:
    
    warning: reap_child failed: Child returned error exit status 3
  2. @talex5
  3. @talex5

    Use Mac.darwin_distribution on "MacOSX" again

    talex5 authored
    Was broken by a488008, which changes the platform name from Darwin to
    MacOSX if /System/Library/Frameworks/Carbon.framework exists. This
    caused us to use generic_distribution on OS X.
  4. @talex5

    On OS X, only consider MacPorts and Darwin packages

    talex5 authored
    Previously, we collected all the packages for matching Darwin and then
    all the packages matching MacPorts together. However, if there were no
    MacPorts packages then we'd fall back to trying all packages, even if
    we did have some Darwin packages.
  5. @talex5
  6. @talex5

    Better diagnostics for missing packages

    talex5 authored
    On Windows, only report problems for unknown packages.
    On Ports, report problems with invalid versions.
    On Gentoo and Slackware, include PackageKit results.
  7. @talex5
Commits on Aug 28, 2015
  1. @talex5

    Updated opam file to 1.2 format

    talex5 authored
Commits on Aug 24, 2015
  1. @talex5
Commits on Aug 23, 2015
  1. @talex5
  2. @talex5
  3. @talex5

    Replaced PackageKit's is_available with status

    talex5 authored
    This allows us to report why it is unavailable.
  4. @talex5
  5. @talex5
  6. @talex5
Commits on Aug 22, 2015
  1. @talex5
  2. @talex5

    Release 2.9.1

    talex5 authored
Commits on Aug 20, 2015
  1. @talex5

    Merge Travis-on-OS-X branch

    talex5 authored
  2. @talex5

    Travis: also test on OS X

    talex5 authored
  3. @talex5

    Skip GUI test on OS X

    talex5 authored
  4. @talex5

    Ignore .Trashes when extracting from .dmg archives

    talex5 authored
    Error (from unit tests) was:
    
    ".../.Trashes: unable to copy extended attributes to ..."
    
    Also, mount dmg images read-only
  5. @talex5
  6. @talex5

    Fixed "check-permissions" unit-test on OS X

    talex5 authored
    It tried to create a directory with the sticky bit set, but this doesn't
    work (and is listed in the BUGS section of the STICKY(8) man-page).
  7. @talex5

    Report problems looking for distribution packages

    talex5 authored
    Currently this is mostly just plumbing, but some errors are now
    shown in the diagnostics:
    
    - Failed to parse version returned by PackageKit
    - No details returned by PackageKit for a package
Commits on Aug 19, 2015
  1. @talex5

    Write gpg temporary files synchronously

    talex5 authored
    If we ran one "gpg --verify" subprocess while we were writing the input
    data for another, the process would inherit the open file descriptor.
    On Windows, this would prevent the second instance of gpg from being
    able to read the file, and prevent 0install from being able to unlink
    it, until the first process had finished.
    
    This fix opens and writes the file atomically, without using Lwt.
    
    Hopefully fixes #44, reported by Bastian Eicher.
  2. @talex5

    Revert "Open gpg temporary file with O_CLOEXEC"

    talex5 authored
    Want a fix that doesn't require OCaml >= 4.01.
    
    This reverts commit e196258.
Commits on Aug 18, 2015
  1. @talex5

    Open gpg temporary file with O_CLOEXEC

    talex5 authored
    If we ran one "gpg --verify" subprocess while we were writing the input
    data for another, the process would inherit the open file descriptor.
    On Windows, this would prevent the second instance of gpg from being
    able to read the file, and prevent 0install from being able to unlink
    it, until the first process had finished.
    
    Hopefully fixes #44, reported by Bastian Eicher.
Commits on Aug 3, 2015
  1. @talex5
  2. @talex5

    Don't create #! lines longer than 127 characters

    talex5 authored
    Linux ignores characters after this! Reported by Bart van Strien.
Commits on Aug 2, 2015
  1. @talex5
  2. @talex5

    Release 2.9

    talex5 authored
  3. @talex5

    Fix for mtime comparison with OCaml >= 4.02.2

    talex5 authored
    We were rounding to the nearest integer to store it, but comparing with
    full precision. Now that OCaml reports fractions of a second, this meant
    that the test always failed.
Commits on May 31, 2015
  1. @gfxmonk
  2. @gfxmonk
Commits on May 26, 2015
  1. @talex5

    If deleting gpg's temporary file fails, just log a warning

    talex5 authored
    Otherwise, we mask the underlying error.
    
    Reported by Bastian Eicher.
Something went wrong with that request. Please try again.