# changelog

author: Adam Goode <adam@spicenitz.org> - 2.5-1
changelog:
  - New upstream release
    + Correct license on a few files
    + Add valgrind support
    + Adjust API (not ABI) for const correctness
    + Increase context switch performance


author: Adam Goode <adam@spicenitz.org> - 2.8-1
changelog:
  - New upstream release
    + Bugfixes
    + Some const correctness fixes
    + Improvements to file transfer performance


author: Adam Goode <adam@spicenitz.org> - 6.9.4-1
changelog:
  - New upstream release
    + Avoid possible crashes and/or data loss when volumes are removed
      from and re-added to the client cache.
    + Add configuration setting (detect_reintegration_retry) for Coda
      clients running in a VMM which prevents dropping reintegrated
      operations when the virtual machine is reset to an earlier snapshot.
    + Do not assert on various non-fatal conditions (failing chown/chmod)
      that may arise when for instance the client cache is stored on a vfat
      formatted file system.
    + During backups, avoid unlocking locks that may have been taken by
      another thread.
    + Allow changing of the ctime/mtime of symlinks.
    + Avoid a server deadlock by correcting lock ordering between ViceFetch,
      ViceGetAttr and ViceValidataAttrs (problem identified and tracked down
      with lots of help from Rune).
    + Improve tar support and add cpio archive formats for modification log
      checkpoints.
    + Do not invoke server resolution on a single available replica.
    + Add new incremental dump format that maintains full path information
      when converting the resulting volume dump to a tar archive.
  - Remove -D_GNU_SOURCE
  - Drop sudo patch (upstream)
  - Drop SIGTERM patch (upstream)


