diff options
-rw-r--r-- | doc/news/version_6.20161031.mdwn | 7 | ||||
-rw-r--r-- | doc/news/version_6.20161111.mdwn | 20 | ||||
-rw-r--r-- | doc/news/version_6.20170214.mdwn | 56 |
3 files changed, 56 insertions, 27 deletions
diff --git a/doc/news/version_6.20161031.mdwn b/doc/news/version_6.20161031.mdwn deleted file mode 100644 index 69b0bb98a..000000000 --- a/doc/news/version_6.20161031.mdwn +++ /dev/null @@ -1,7 +0,0 @@ -git-annex 6.20161031 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * Assistant, repair: Fix ignoring of git fsck errors due to - duplicate file entries in tree objects. - * Linux standalone: Fix location of locale files in the bundle. - * Fix reversion in 6.20161012 that prevented adding files with a space - in their name."""]]
\ No newline at end of file diff --git a/doc/news/version_6.20161111.mdwn b/doc/news/version_6.20161111.mdwn deleted file mode 100644 index 6c237a7ad..000000000 --- a/doc/news/version_6.20161111.mdwn +++ /dev/null @@ -1,20 +0,0 @@ -git-annex 6.20161111 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * Restarting a crashing git process could result in filename encoding - issues when not in a unicode locale, as the restarted processes's - handles were not read in raw mode. - * Make .git/annex/ssh.config file work with versions of ssh older than - 7.3, which don't support Include. When used with an older version - of ssh, any ServerAliveInterval in ~/.ssh/config will be overridden - by .git/annex/ssh.config. - * S3: Support the special case endpoint needed for the cn-north-1 region. - * Webapp: Don't list the Frankfurt S3 region, as this (and some other new - regions) need V4 authorization which the aws library does not yet use. - * reinject --known: Avoid second, unncessary checksum of file. - * OSX: Remove RPATHs from git-annex binary, which are not needed, - slow down startup, and break the OSX Sierra linker. - * webapp: Explicitly avoid checking for auth in static subsite - requests. Yesod didn't used to do auth checks for that, but this may - have changed. - * Linux standalone: Avoid using hard links in the tarball so it can be - untarred on eg, afs which does not support them."""]]
\ No newline at end of file diff --git a/doc/news/version_6.20170214.mdwn b/doc/news/version_6.20170214.mdwn new file mode 100644 index 000000000..bc40e75a6 --- /dev/null +++ b/doc/news/version_6.20170214.mdwn @@ -0,0 +1,56 @@ +git-annex 6.20170214 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * Increase default cost for p2p remotes from 200 to 1000. + This makes git-annex prefer transferring data from special + remotes when possible. + * Remove -j short option for --json-progress; that option was already + taken for --json. + * vicfg: Include the numcopies configuation. + * config: New command for storing configuration in the git-annex branch. + * annex.autocommit can be configured via git-annex config, to control + the default behavior in all clones of a repository. + * New annex.synccontent config setting, which can be set to true to make + git annex sync default to --content. This may become the default at + some point in the future. As well as being configuable by git config, + it can be configured by git-annex config to control the default + behavior in all clones of a repository. + * stack.yaml: Update to lts-7.18. + * Some optimisations to string splitting code. + * unused: When large files are checked right into git, avoid buffering + their contents in memory. + * unused: Improved memory use significantly when there are a lot + of differences between branches. + * Wormhole pairing will start to provide an appid to wormhole on + 2021-12-31. An appid can't be provided now because Debian stable is going + to ship a older version of git-annex that does not provide an appid. + Assumption is that by 2021-12-31, this version of git-annex will be + shipped in a Debian stable release. If that turns out to not be the + case, this change will need to be cherry-picked into the git-annex in + Debian stable, or its wormhole pairing will break. + * Fix build with aws 0.16. Thanks, aristidb. + * assistant: Make --autostart --foreground wait for the children it + starts. Before, the --foreground was ignored when autostarting. + * initremote: When a uuid= parameter is passed, use the specified + UUID for the new special remote, instead of generating a UUID. + This can be useful in some situations, eg when the same data can be + accessed via two different special remote backends. + * import: Changed how --deduplicate, --skip-duplicates, and + --clean-duplicates determine if a file is a duplicate. + Before, only content known to be present somewhere was considered + a duplicate. Now, any content that has been annexed before will be + considered a duplicate, even if all annexed copies of the data have + been lost. + Note that --clean-duplicates and --deduplicate still check + numcopies, so won't delete duplicate files unless there's an annexed + copy. + * import: --deduplicate and --skip-duplicates were implemented + inneficiently; they unncessarily hashed each file twice. They have + been improved to only hash once. + * import: Added --reinject-duplicates. + * Added git template directory to Linux standalone tarball and OSX + app bundle. + * Improve pid locking code to work on filesystems that don't support hard + links. + * S3: Fix check of uuid file stored in bucket, which was not working. + * Work around sqlite's incorrect handling of umask when creating + databases."""]]
\ No newline at end of file |