add news item for git-annex 6.20170321

This commit is contained in:
Joey Hess 2017-03-21 13:47:26 -04:00
parent 464291243c
commit 89d47f0cd0
No known key found for this signature in database
GPG key ID: C910D9222512E3C7
2 changed files with 28 additions and 46 deletions

View file

@ -1,46 +0,0 @@
News for git-annex 6.20170101:
XMPP support has been removed from the assistant in this release.
If your repositories used XMPP to keep in sync, that will no longer
work, and you should enable some other remote to keep them in sync.
A ssh server is one way, or use the new Tor pairing feature.
git-annex 6.20170101 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* XMPP support has been removed from the assistant in this release.
If your repositories used XMPP to keep in sync, that will no longer
work, and you should enable some other remote to keep them in sync.
A ssh server is one way, or use the new Tor pairing feature.
* p2p --pair makes it easy to pair repositories, over Tor, using
Magic Wormhole codes to find the other repository.
See http://git-annex.branchable.com/tips/peer\_to\_peer\_network\_with\_tor/
* webapp: The "Share with a friend" and "Share with your other devices"
pages have been changed to pair repositories using Tor and Magic Wormhole.
* metadata --batch: Fix bug when conflicting metadata changes were
made in the same batch run.
* Pass annex.web-options to wget and curl after other options, so that
eg --no-show-progress can be set by the user to disable the default
--show-progress.
* Revert ServerAliveInterval change in 6.20161111, which caused problems
with too many old versions of ssh and unusual ssh configurations.
It should have not been needed anyway since ssh is supposted to
have TCPKeepAlive enabled by default.
* Make all --batch input, as well as fromkey and registerurl stdin
be processed without requiring it to be in the current encoding.
* p2p: --link no longer takes a remote name, instead the --name
option can be used.
* Linux standalone: Improve generation of locale definition files,
supporting locales such as en\_GB.UTF-8.
* rekey --force: Incorrectly marked the new key's content as being
present in the local repo even when it was not.
* enable-tor: Put tor sockets in /var/lib/tor-annex/, rather
than in /etc/tor/hidden\_service/.
* enable-tor: No longer needs to be run as root.
* enable-tor: When run as a regular user, also tests a connection back to
the hidden service over tor.
* Support all common locations of the torrc file.
* Always use filesystem encoding for all file and handle reads and
writes.
* Fix build with directory-1.3.
* Debian: Suggest tor and magic-wormhole.
* Debian: Build webapp on armel."""]]

View file

@ -0,0 +1,28 @@
git-annex 6.20170321 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* Bugfix: Passing a command a filename that does not exist sometimes
did not display an error, when a path to a directory was also passed.
* status: Propigate nonzero exit code from git status.
* Linux standalone builds put the bundled ssh last in PATH,
so any system ssh will be preferred over it.
* assistant: Add 1/200th second delay between checking each file
in the full transfer scan, to avoid using too much CPU.
* get -J: Improve distribution of jobs amoung remotes when there are more
jobs than remotes.
* fsck -q: When a file has bad content, include the name of the file
in the warning message.
* Windows: Improve handling of shebang in external special remote
program, searching for the program in the PATH.
* Drop support for building with old versions of dns, http-conduit,
directory, feed, and http-types.
* Windows: Fix bug in shell script shebang lookup code that
caused a "delayed read on closed handle" error.
* git-annex-shell: Fix bug when used with a recently cloned repository,
where "merging" messages were included in the output of configlist
(and perhaps other commands) and caused a "Failed to get annex.uuid
configuration" error.
* Support GIT\_SSH and GIT\_SSH\_COMMAND, which are handled close the same
as they are by git. However, unlike git, git-annex sometimes needs to
pass the -n parameter when using these.
* sync --content-of=path (-C path) added for when you want to sync
only some files' contents, not the whole working tree."""]]