diff --git a/doc/news/version_6.20180316.mdwn b/doc/news/version_6.20180316.mdwn deleted file mode 100644 index 9d2a72503a..0000000000 --- a/doc/news/version_6.20180316.mdwn +++ /dev/null @@ -1,47 +0,0 @@ -git-annex 6.20180316 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * New protocol for communicating with git-annex-shell increases speed - of operations involving ssh remotes. When not transferring large files, - git-annex is between 200% and 400% faster using the new protocol, - and it's just as fast as before when transferring large files. - (When the remote has an old git-annex-shell, git-annex falls back - to the old slower code. This fallback is planned to be removed - after 5 years or so.) - * Note that, due to not using rsync to transfer files over ssh - any longer, permissions and other file metadata of annexed files - will no longer be preserved when copying them to and from ssh remotes. - Other remotes never supported preserving that information, so - this is not considered a regression. - * Fix data loss bug in content locking over tor, when the remote - repository is in direct mode, it neglected to check that the content - was actually present when locking it. This could cause git annex drop - to remove the only copy of a file when it thought the tor remote had - a copy. - * Fix data loss bug when the local repository uses direct mode, and a - locally modified file is dropped from a remote repsitory. The bug - caused the modified file to be counted as a copy of the original file. - (This is not a severe bug because in such a situation, dropping - from the remote and then modifying the file is allowed and has the same - end result.) - * Some downloads will be verified, even when annex.verify=false. - This is done in some edge cases where there's a likelyhood than an - object was downloaded incorrectly. - * Support exporttree=yes for rsync special remotes. - * Added backends for the BLAKE2 family of hashes, when built with - a new enough version of cryptonite. - * Improve SHA*E extension extraction code to not treat parts of the - filename that contain punctuation or other non-alphanumeric characters - as extensions. Before, such characters were filtered out. - * Better ssh connection warmup when using -J for concurrency. - Avoids ugly messages when forced ssh command is not git-annex-shell. - * Fix race condition in ssh warmup that caused git-annex to get - stuck and never process some files when run with high levels of - concurrency. - * Fix reversion introduced in 6.20171214 that caused concurrent - transfers to incorrectly fail with "transfer already in progress". - * Note that Remote/Git.hs now contains AGPL licensed code, - thus the license of git-annex as a whole is AGPL. This was already - the case when git-annex was built with the webapp enabled. - * Include amount of data transferred in progress display. - * Dial back optimisation when building on arm, which prevents - ghc and llc from running out of memory when optimising some files."""]] \ No newline at end of file diff --git a/doc/news/version_6.20180719.mdwn b/doc/news/version_6.20180719.mdwn new file mode 100644 index 0000000000..37afb0c26e --- /dev/null +++ b/doc/news/version_6.20180719.mdwn @@ -0,0 +1,27 @@ +git-annex 6.20180719 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * Support working trees set up by git-worktree. + * Improve support for repositories created with --separate-git-dir. + * Support configuring remote.web.annex-cost and remote.bittorrent.annex-cost + * addurl: When security configuration prevents downloads with youtube-dl, + still check if the url is one that it supports, and fail downloading + it, instead of downloading the raw web page. + * Send User-Agent and any configured annex.http-headers when downloading + with http, fixes reversion introduced when switching to http-client. + * Fix reversion introduced in version 6.20180316 that caused git-annex to + stop processing files when unable to contact a ssh remote. + * v6: Work around git bug that runs smudge/clean filters at the top of the + repository while passing them a relative GIT\_WORK\_TREE that may point + outside of the repository, by using GIT\_PREFIX to get back to the + subdirectory where a relative GIT\_WORK\_TREE is valid. + * p2p --pair: Fix interception of the magic-wormhole pairing code, + which since 0.8.2 it has sent to stderr rather than stdout. + * info: Display uuid and description when a repository is identified by + uuid, and for "here". + * unused --from: Allow specifiying a repository by uuid or description. + * linux standalone: Generate locale files in ~/.cache/git-annex/locales/ + so they're available even when the standalone tarball is installed + in a directory owned by root. Note that this prevents using the + standalone bundle in environments where HOME is not writable. + * Include uname command in standalone builds since git-annex uses it. + * git-annex.cabal: Fix network version."""]] \ No newline at end of file