diff options
author | Joey Hess <joey@kitenet.net> | 2014-09-18 14:36:20 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-09-18 14:36:20 -0400 |
commit | 2ba86dcb3dd049f592235bcbcb45a6f05c2a13f6 (patch) | |
tree | d5cccc978e7b4bf5171a93c7cb5a314b891bb6b8 /debian | |
parent | b9343ca1d3e0c7e136f7894cd159edb1d0730a0a (diff) | |
parent | 7255a3267c3728822698aafcf5b9d597b17dc9a4 (diff) |
Merge branch 'master' into s3-aws
Conflicts:
Utility/Url.hs
debian/changelog
git-annex.cabal
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 71 | ||||
-rw-r--r-- | debian/control | 32 |
2 files changed, 79 insertions, 24 deletions
diff --git a/debian/changelog b/debian/changelog index e227dfc11..d0bff041d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,63 @@ -git-annex (5.20140718) UNRELEASED; urgency=medium +git-annex (5.20140916) UNRELEASED; urgency=medium + + * assistant: Detect when repository has been deleted or moved, and + automatically shut down the assistant. Closes: #761261 + * Windows: Avoid crashing trying to list gpg secret keys, for gcrypt + which is not yet supported on Windows. + * WebDav: Fix enableremote crash when the remote already exists. + (Bug introduced in version 5.20140817.) + * add: In direct mode, adding an annex symlink will check it into git, + as was already done in indirect mode. + + -- Joey Hess <joeyh@debian.org> Mon, 15 Sep 2014 14:39:17 -0400 + +git-annex (5.20140915) unstable; urgency=medium + + * New annex.hardlink setting. Closes: #758593 + * init: Automatically detect when a repository was cloned with --shared, + and set annex.hardlink=true, as well as marking the repository as + untrusted. + * Fix parsing of ipv6 address in git remote address when it was not + formatted as an url. + * The annex-rsync-transport configuration is now also used when checking + if a key is present on a rsync remote, and when dropping a key from + the remote. + * Promote file not found warning message to an error. + * Fix transfer lock file FD leak that could occur when two separate + git-annex processes were both working to perform the same set of + transfers. + * sync: Ensure that pending changes to git-annex branch are committed + before push when in direct mode. (Fixing a very minor reversion.) + * WORM backend: Switched to include the relative path to the file inside + the repository, rather than just the file's base name. Note that if you're + relying on such things to keep files separate with WORM, you should really + be using a better backend. + * Rather than crashing when there's a problem with the requested bloomfilter + capacity/accuracy, fall back to a reasonable default bloom filter size. + * Fix build with optparse-applicative 0.10. Closes: #761484 + * webapp: Fixed visual glitch in xmpp pairing that was reported live by a + user who tracked me down in front of a coffee cart in Portland. + (New bug reporting method of choice?) + + -- Joey Hess <joeyh@debian.org> Mon, 15 Sep 2014 10:45:00 -0400 + +git-annex (5.20140831) unstable; urgency=medium + + * Make --help work when not in a git repository. Closes: #758592 + * Ensure that all lock fds are close-on-exec, fixing various problems with + them being inherited by child processes such as git commands. + * When accessing a local remote, shut down git-cat-file processes + afterwards, to ensure that remotes on removable media can be unmounted. + Closes: #758630 + * Fix handing of autocorrection when running outside a git repository. + * Fix stub git-annex test support when built without tasty. + * Do not preserve permissions and acls when copying files from + one local git repository to another. Timestamps are still preserved + as long as cp --preserve=timestamps is supported. Closes: #729757 + + -- Joey Hess <joeyh@debian.org> Sun, 31 Aug 2014 12:30:08 -0700 + +git-annex (5.20140817) unstable; urgency=medium * New chunk= option to chunk files stored in special remotes. Supported by: directory, S3, webdav, gcrypt, rsync, and all external @@ -16,15 +75,11 @@ git-annex (5.20140718) UNRELEASED; urgency=medium were incompletely repaired before. * Fix cost calculation for non-encrypted remotes. * Display exception message when a transfer fails due to an exception. - * WebDAV, S3: Sped up by avoiding making multiple http connections + * WebDAV: Sped up by avoiding making multiple http connections when storing a file. - * WebDAV, S3: Avoid buffering whole file in memory when uploading and + * WebDAV: Avoid buffering whole file in memory when uploading and downloading. * WebDAV: Dropped support for DAV before 1.0. - * S3: Switched to using the haskell aws library. - * S3: Now supports https. To enable this, configure a S3 special remote to - use port=443. However, with encrypted special remotes, this does not - add any security. * testremote: New command to test uploads/downloads to a remote. * Dropping an object from a bup special remote now deletes the git branch for the object, although of course the object's content cannot be deleted @@ -45,7 +100,7 @@ git-annex (5.20140718) UNRELEASED; urgency=medium remote. The remote may have moved between networks, or reconnected. * Switched from the old haskell HTTP library to http-conduit. - -- Joey Hess <joeyh@debian.org> Mon, 21 Jul 2014 14:41:26 -0400 + -- Joey Hess <joeyh@debian.org> Sun, 17 Aug 2014 10:30:58 -0400 git-annex (5.20140717) unstable; urgency=high diff --git a/debian/control b/debian/control index 2b430b4dc..fdd9e00be 100644 --- a/debian/control +++ b/debian/control @@ -19,7 +19,7 @@ Build-Depends: libghc-dav-dev (>= 1.0) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 powerpc], libghc-quickcheck2-dev, libghc-monad-control-dev (>= 0.3), - libghc-exceptions-dev, + libghc-exceptions-dev (>= 0.6), libghc-transformers-dev, libghc-unix-compat-dev, libghc-dlist-dev, @@ -33,16 +33,16 @@ Build-Depends: libghc-stm-dev (>= 2.3), libghc-dbus-dev (>= 0.10.3) [linux-any], libghc-fdo-notify-dev (>= 0.3) [linux-any], - libghc-yesod-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-yesod-static-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-yesod-default-dev [i386 amd64 kfreebsd-amd64 powerpc sparc], - libghc-hamlet-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-shakespeare-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-clientsession-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-warp-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-warp-tls-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-wai-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], - libghc-wai-extra-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc sparc], + libghc-yesod-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-yesod-static-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-yesod-default-dev [i386 amd64 kfreebsd-amd64 powerpc], + libghc-hamlet-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-shakespeare-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-clientsession-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-warp-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-warp-tls-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-wai-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], + libghc-wai-extra-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc], libghc-securemem-dev, libghc-byteable-dev, libghc-dns-dev, @@ -61,12 +61,12 @@ Build-Depends: libghc-feed-dev (>= 0.3.9.2), libghc-regex-tdfa-dev [!mipsel !s390], libghc-regex-compat-dev [mipsel s390], - libghc-tasty-dev (>= 0.7) [!mipsel !sparc], - libghc-tasty-hunit-dev [!mipsel !sparc], - libghc-tasty-quickcheck-dev [!mipsel !sparc], - libghc-tasty-rerun-dev [!mipsel !sparc], + libghc-tasty-dev (>= 0.7) [!sparc], + libghc-tasty-hunit-dev [!sparc], + libghc-tasty-quickcheck-dev [!sparc], + libghc-tasty-rerun-dev [!sparc], libghc-optparse-applicative-dev [!sparc], - lsof [!kfreebsd-i386 !kfreebsd-amd64], + lsof [!kfreebsd-i386 !kfreebsd-amd64 !hurd-any], ikiwiki, perlmagick, git (>= 1:1.8.4), |