summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-03-20 16:04:37 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-03-20 16:04:37 -0400
commit886412e8557eb40d151e5f9e5c6559289940329b (patch)
treeffd6de2558c2584129f52273072ab84d2708ab4c /doc/news
parente50df962877d1880af5f572471db98c5ecb8ba95 (diff)
add news item for git-annex 5.20140320
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_5.20140210.mdwn42
-rw-r--r--doc/news/version_5.20140320.mdwn37
2 files changed, 37 insertions, 42 deletions
diff --git a/doc/news/version_5.20140210.mdwn b/doc/news/version_5.20140210.mdwn
deleted file mode 100644
index 3049e9d47..000000000
--- a/doc/news/version_5.20140210.mdwn
+++ /dev/null
@@ -1,42 +0,0 @@
-git-annex 5.20140210 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * --in can now refer to files that were located in a repository at
- some past date. For example, --in="here@{yesterday}"
- * Fixed direct mode annexed content locking code, which is used to
- guard against recursive file drops.
- * This is the first beta-level release of the Windows port with important
- fixes (see below).
- (The webapp and assistant are still alpha-level on Windows.)
- * sync --content: Honor annex-ignore configuration.
- * sync: Don't try to sync with xmpp remotes, which are only currently
- supported when using the assistant.
- * sync --content: Re-pull from remotes after downloading content,
- since that can take a while and other changes may be pushed in the
- meantime.
- * sync --content: Reuse smart copy code from copy command, including
- handling and repairing out of date location tracking info.
- Closes: #[737480](http://bugs.debian.org/737480)
- * sync --content: Drop files from remotes that don't want them after
- getting them.
- * sync: Fix bug in automatic merge conflict resolution code when used
- on a filesystem not supporting symlinks, which resulted in it losing
- track of the symlink bit of annexed files.
- * Added ways to configure rsync options to be used only when uploading
- or downloading from a remote. Useful to eg limit upload bandwidth.
- * Fix initremote with encryption=pubkey to work with S3, glacier, webdav,
- and external special remotes.
- * Avoid building with DAV 0.6 which is badly broken (see #737902).
- * Fix dropping of unused keys with spaces in their name.
- * Fix build on platforms not supporting the webapp.
- * Document in man page that sshcaching uses ssh ControlMaster.
- Closes: #[737476](http://bugs.debian.org/737476)
- * Windows: It's now safe to run multiple git-annex processes concurrently
- on Windows; the lock files have been sorted out.
- * Windows: Avoid using unix-compat's rename, which refuses to rename
- directories.
- * Windows: Fix deletion of repositories by test suite and webapp.
- * Windows: Test suite 100% passes again.
- * Windows: Fix bug in symlink calculation code.
- * Windows: Fix handling of absolute unix-style git repository paths.
- * Android: Avoid crashing when unable to set file mode for ssh config file
- due to Android filesystem horribleness."""]] \ No newline at end of file
diff --git a/doc/news/version_5.20140320.mdwn b/doc/news/version_5.20140320.mdwn
new file mode 100644
index 000000000..ee2e95d48
--- /dev/null
+++ b/doc/news/version_5.20140320.mdwn
@@ -0,0 +1,37 @@
+git-annex 5.20140320 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * Fix zombie leak and general inneficiency when copying files to a
+ local git repo.
+ * Fix ssh connection caching stop method to work with openssh 6.5p1,
+ which broke the old method.
+ * webapp: Added a "Sync now" item to each repository's menu.
+ * webapp: Use securemem for constant time auth token comparisons.
+ * copy --fast --to remote: Avoid printing anything for files that
+ are already believed to be present on the remote.
+ * Commands that allow specifying which repository to act on using
+ the repository's description will now fail when multiple repositories
+ match, rather than picking a repository at random.
+ (So will --in=)
+ * Better workaround for problem umasks when eg, setting up ssh keys.
+ * "standard" can now be used as a first-class keyword in preferred content
+ expressions. For example "standard or (include=otherdir/*)"
+ * groupwanted can be used in preferred content expressions.
+ * vicfg: Allows editing preferred content expressions for groups.
+ * Improve behavior when unable to parse a preferred content expression
+ (thanks, ion).
+ * metadata: Add --get
+ * metadata: Support --key option (and some other ones like --all)
+ * For each metadata field, there's now an automatically maintained
+ "$field-lastchanged" that gives the date of the last change to that
+ field. Also the "lastchanged" field for the date of the last change
+ to any of a file's metadata.
+ * unused: In direct mode, files that are deleted from the work tree
+ and so have no content present are no longer incorrectly detected as
+ unused.
+ * Avoid encoding errors when using the unused log file.
+ * map: Fix crash when one of the remotes of a repo is a local directory
+ that does not exist, or is not a git repo.
+ * repair: Improve memory usage when git fsck finds a great many broken
+ objects.
+ * Windows: Fix some filename encoding bugs.
+ * rsync special remote: Fix slashes when used on Windows."""]] \ No newline at end of file