summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-04-21 11:50:45 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-04-21 11:50:45 -0400
commitb130c4c4470ac03580204234d97e150ae3a63a75 (patch)
tree07d975f2bf1eb659bd99c41703f80f4b280ac815 /doc/news
parent5a7f7b338490262a7216c2763161ae2745ee4208 (diff)
add news item for git-annex 5.20140421
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_5.20140320.mdwn37
-rw-r--r--doc/news/version_5.20140421.mdwn39
2 files changed, 39 insertions, 37 deletions
diff --git a/doc/news/version_5.20140320.mdwn b/doc/news/version_5.20140320.mdwn
deleted file mode 100644
index ee2e95d48..000000000
--- a/doc/news/version_5.20140320.mdwn
+++ /dev/null
@@ -1,37 +0,0 @@
-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
diff --git a/doc/news/version_5.20140421.mdwn b/doc/news/version_5.20140421.mdwn
new file mode 100644
index 000000000..3741544d4
--- /dev/null
+++ b/doc/news/version_5.20140421.mdwn
@@ -0,0 +1,39 @@
+git-annex 5.20140421 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * assistant: Now detects immediately when other repositories push
+ changes to a ssh remote, and pulls.
+ ** XMPP is no longer needed in this configuration! **
+ This requires the remote server have git-annex-shell with
+ notifychanges support (&gt;= 5.20140405)
+ * webapp: Show a network signal icon next to ssh and xmpp remotes that
+ it's currently connected with.
+ * webapp: Rework xmpp nudge to prompt for either xmpp or a ssh remote
+ to be set up.
+ * sync, assistant, remotedaemon: Use ssh connection caching for git pushes
+ and pulls.
+ * remotedaemon: When network connection is lost, close all cached ssh
+ connections.
+ * Improve handling of monthly/yearly scheduling.
+ * Avoid depending on shakespeare except for when building the webapp.
+ * uninit: Avoid making unncessary copies of files.
+ * info: Allow use in a repository where annex.uuid is not set.
+ * reinit: New command that can initialize a new repository using
+ the configuration of a previously known repository.
+ Useful if a repository got deleted and you want
+ to clone it back the way it was.
+ * drop --from: When local repository is untrusted, its copy of a file does
+ not count.
+ * Bring back rsync -p, but only when git-annex is running on a non-crippled
+ file system. This is a better approach to fix #700282 while not
+ unncessarily losing file permissions on non-crippled systems.
+ * webapp: Start even if the current directory is listed in
+ ~/.config/git-annex/autostart but no longer has a git repository in it.
+ * findref: New command, like find but shows files in a specified git ref.
+ * webapp: Fix UI for removing XMPP connection.
+ * When init detects that git is not configured to commit, and sets
+ user.email to work around the problem, also make it set user.name.
+ * webapp: Support using git-annex on a remote server, which was installed
+ from the standalone tarball or OSX app, and so does not have
+ git-annex in PATH (and may also not have git or rsync in PATH).
+ * standalone tarball, OSX app: Install a ~/.ssh/git-annex-wrapper, which
+ can be used to run git-annex, git, rsync, etc."""]] \ No newline at end of file