summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-08-02 13:39:43 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-08-02 13:39:43 -0400
commit9f4b10f0f8ebf259722cbb20863c62b8539b4251 (patch)
tree9ca74f5f73019b5abab237d821fa821fdc968062
parent438a66019b5b3f29fe3e96fa4b5c3961b7e78fd5 (diff)
add news item for git-annex 4.20130802
-rw-r--r--doc/news/version_4.20130601.mdwn25
-rw-r--r--doc/news/version_4.20130802.mdwn44
2 files changed, 44 insertions, 25 deletions
diff --git a/doc/news/version_4.20130601.mdwn b/doc/news/version_4.20130601.mdwn
deleted file mode 100644
index c4713a0f2..000000000
--- a/doc/news/version_4.20130601.mdwn
+++ /dev/null
@@ -1,25 +0,0 @@
-git-annex 4.20130601 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * XMPP: Git push over xmpp made much more robust.
- * XMPP: Avoid redundant and unncessary pushes. Note that this breaks
- compatibility with previous versions of git-annex, which will refuse
- to accept any XMPP pushes from this version.
- * XMPP: Send pings and use them to detect when contact with the server
- is lost.
- * hook special remote: Added combined hook program support.
- * Android app: Avoid using hard links to app's lib directory, which
- is sometimes on a different filesystem than the data directory.
- * Fix bug in parsing of parens in some preferred content expressions.
- This fixes the behavior of the manual mode group.
- * assistant: Work around git-cat-file's not reloading the index after files
- are staged.
- * Improve error handling when getting uuid of http remotes to auto-ignore,
- like with ssh remotes.
- * content: New command line way to view and configure a repository's
- preferred content settings.
- * sync: Fix double merge conflict resolution handling.
- * XMPP: Fix a file descriptor leak.
- * Android: Added an "Open WebApp" item to the terminal's menu.
- * Android: Work around Android devices where the `am` command doesn't work.
- * Can now restart certain long-running git processes if they crash, and
- continue working."""]] \ No newline at end of file
diff --git a/doc/news/version_4.20130802.mdwn b/doc/news/version_4.20130802.mdwn
new file mode 100644
index 000000000..47605010d
--- /dev/null
+++ b/doc/news/version_4.20130802.mdwn
@@ -0,0 +1,44 @@
+git-annex 4.20130802 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * dropunused behavior change: Now refuses to drop the last copy of a
+ file, unless you use the --force.
+ This was the last place in git-annex that could remove data referred
+ to by the git history, without being forced.
+ Like drop, dropunused checks remotes, and honors the global
+ annex.numcopies setting. (However, .gitattributes settings cannot
+ apply to unused files.)
+ * Fix inverted logic in last release's fix for data loss bug,
+ that caused git-annex sync on FAT or other crippled filesystems to add
+ symlink standin files to the annex.
+ * importfeed can be used to import files from podcast feeds.
+ * webapp: When setting up a dedicated ssh key to access the annex
+ on a host, set IdentitiesOnly to prevent the ssh-agent from forcing
+ use of a different ssh key. That could result in unncessary password
+ prompts, or prevent git-annex-shell from being run on the remote host.
+ * webapp: Improve handling of remotes whose setup has stalled.
+ * Add status message to XMPP presence tag, to identify to others that
+ the client is a git-annex client. Closes: #[717652](http://bugs.debian.org/717652)
+ * webapp: When creating a repository on a removable drive, set
+ core.fsyncobjectfiles, to help prevent data loss when the drive is yanked.
+ * Always build with -threaded, to avoid a deadlock when communicating with
+ gpg.
+ * unused: No longer shows as unused tmp files that are actively being
+ transferred.
+ * assistant: Fix NetWatcher to not sync with remotes that have
+ remote.&lt;name&gt;.annex-sync set to false.
+ * assistant: Fix deadlock that could occur when adding a lot of files
+ at once in indirect mode.
+ * assistant: Fix bug that caused it to stall when adding a very large
+ number of files at once (around 5 thousand).
+ * OSX: Make git-annex-webapp run in the background, so that the app icon
+ can be clicked on the open a new webapp when the assistant is already
+ running.
+ * Improve test suite on Windows; now tests git annex sync.
+ * Fix a few bugs involving filenames that are at or near the filesystem's
+ maximum filename length limit.
+ * find: Avoid polluting stdout with progress messages. Closes: #[718186](http://bugs.debian.org/718186)
+ * Escape ':' in file/directory names to avoid it being treated
+ as a pathspec by some git commands. Closes: #[718185](http://bugs.debian.org/718185)
+ * Slow and ugly work around for bug #718517 in git 1.8.4~rc0, which broke
+ git-cat-file --batch for filenames containing spaces.
+ (Will be reverted after next git pre-release fixes the problem.)"""]] \ No newline at end of file