add news item for git-annex 7.20181121

This commit is contained in:
Joey Hess 2018-11-21 14:24:30 -04:00
parent f81eaaf411
commit f3ff4e7e26
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 32 additions and 27 deletions

View file

@ -1,27 +0,0 @@
git-annex 6.20180926 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* [ Joey Hess ]
* Fixes a reversion in the last release that broke interoperation with
older versions of git-annex-shell.
* init: Improve generated post-receive hook, so it won't fail when
run on a system whose git-annex is too old to support git-annex post-receive
* init: Update the post-receive hook when re-run in an existing repository.
* S3: Fix url construction bug when the publicurl has been set to an url
that does not end with a slash.
* --debug shows urls accessed by git-annex, like it used to do when
git-annex used wget and curl.
* Fix support for filenames containing newlines when querying git
cat-file, though less efficiently than other filenames.
This should make git-annex fully support filenames containing newlines
as the rest of git's interface is used in newline-safe ways.
* Added -z option to git-annex commands that use --batch, useful for
supporting filenames containing newlines.
* Added annex.maxextensionlength for use cases where extensions longer
than 4 characters are needed.
* Added remote.name.annex-security-allow-unverified-downloads, a
per-remote setting for annex.security.allow-unverified-downloads.
* More FreeBSD build fixes.
* [ Yaroslav Halchenko ]
* debian/control
+ add netbase to Depends: since required for basic tcp interactions
(see e.g. https://github.com/nipy/heudiconv/issues/260)"""]]

View file

@ -0,0 +1,32 @@
git-annex 7.20181121 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* git-annex-shell: Fix hang when transferring the same objects to two
different clients at the same time. (Or when annex.pidlock is used,
two different objects.)
* Fixed some other potential hangs in the P2P protocol.
* Fix bash completion of "git annex" to propertly handle files with
spaces and other problem characters. (Completion of "git-annex"
already did.)
* Fix resume of download of url when the whole file content is
already actually downloaded.
* When an export conflict prevents accessing a special remote,
be clearer about what the problem is and how to resolve it.
* export, sync --content: Avoid unnecessarily trying to upload files
to an exporttree remote that already contains the files.
* smudge: When passed a file located outside the working tree, eg by git
diff, avoid erroring out.
* drop -J: Avoid processing the same key twice at the same time when
multiple annexed files use it.
* When a command is operating on multiple files and there's an error
with one, try harder to continue to the rest. (As was already done
for many types of errors including IO errors.)
* Fixed a crash when using -J with ssh password prompts in
--quiet/--json mode.
Thanks to Yaroslav Halchenko and the DataLad&ReproNim team for
helping to track down this bug.
* Remove esqueleto dependency to allow upgrading other dependencies to
newer versions.
Thanks Sean Parsons.
* Fix build with persistent-sqlite older than 2.6.3.
* Updated stack.yaml to lts-12.19; added stack-lts-9.9.yaml
to support old versions of stack."""]]