summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-09-09 10:46:03 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-09-09 10:46:03 -0400
commit4efec072c441c5c7712975c43a29c3a3258f0805 (patch)
treead28cd363ec5b888549452f13ee7462427396239 /doc/news
parent6d3c84755bc79f04724a0f88975d7e9400395f10 (diff)
add news item for git-annex 4.20130909
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_4.20130709.mdwn35
-rw-r--r--doc/news/version_4.20130723.mdwn36
-rw-r--r--doc/news/version_4.20130909.mdwn36
3 files changed, 36 insertions, 71 deletions
diff --git a/doc/news/version_4.20130709.mdwn b/doc/news/version_4.20130709.mdwn
deleted file mode 100644
index a78d3a506..000000000
--- a/doc/news/version_4.20130709.mdwn
+++ /dev/null
@@ -1,35 +0,0 @@
-git-annex 4.20130709 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * --all: New switch that makes git-annex operate on all data stored
- in the git annex, including old versions of files. Supported by
- fsck, get, move, copy.
- * --unused: New switch that makes git-annex operate on all data found
- by the last run of git annex unused. Supported by fsck, get, move, copy.
- * get, move, copy: Can now be run in a bare repository,
- like fsck already could. --all is enabled automatically in this case.
- * merge: Now also merges synced/master or similar branches, which
- makes it useful to put in a post-receive hook to make a repository
- automatically update its working copy when git annex sync or the assistant
- sync with it.
- * webapp: Fix ssh setup with nonstandard port, broken in last release.
- * init: Detect systems on which git commit fails due to not being able to
- determine the FQDN, and put in a workaround so committing to the git-annex
- branch works.
- * addurl --pathdepth: Fix failure when the pathdepth specified is deeper
- than the urls's path.
- * Windows: Look for .exe extension when searching for a command in path.
- * Pass -f to curl when downloading a file with it, so it propigates failure.
- * Windows: Fix url to object when using a http remote.
- * webapp: Fix authorized\_keys line added when setting up a rsync remote
- on a server that also supports git-annex, to not force running
- git-annex-shell.
- * OSX Mountain Lion: Fixed gpg bundled in dmg to not fail due to a missing
- gpg-agent.
- * Android: gpg is built without --enable-minimal, so it interoperates
- better with other gpg builds that may default to using other algorithms
- for encryption.
- * dropunused, addunused: Complain when asked to operate on a number that
- does not correspond to any unused key.
- * fsck: Don't claim to fix direct mode when run on a symlink whose content
- is not present.
- * Make --numcopies override annex.numcopies set in .gitattributes."""]] \ No newline at end of file
diff --git a/doc/news/version_4.20130723.mdwn b/doc/news/version_4.20130723.mdwn
deleted file mode 100644
index b15f1a517..000000000
--- a/doc/news/version_4.20130723.mdwn
+++ /dev/null
@@ -1,36 +0,0 @@
-git-annex 4.20130723 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * Fix data loss bug when adding an (uncompressed) tarball of a
- git-annex repository, or other file that begins with something
- that can be mistaken for a git-annex link. Closes: #[717456](http://bugs.debian.org/717456)
- * New improved version of the git-annex logo, contributed by
- John Lawrence.
- * Rsync.net have committed to support git-annex and offer a special
- discounted rate for git-annex users. Updated the webapp to reflect this.
- http://www.rsync.net/products/git-annex-pricing.html
- * Install XDG desktop icon files.
- * Support unannex and uninit in direct mode.
- * Support import in direct mode.
- * webapp: Better display of added files.
- * fix: Preserve the original mtime of fixed symlinks.
- * uninit: Preserve .git/annex/objects at the end, if it still
- has content, so that old versions of files and deleted files
- are not deleted. Print a message with some suggested actions.
- * When a transfer is already being run by another process,
- proceed on to the next file, rather than dying.
- * Fix checking when content is present in a non-bare repository
- accessed via http.
- * Display byte sizes with more precision.
- * watcher: Fixed a crash that could occur when a directory was renamed
- or deleted before it could be scanned.
- * watcher: Partially worked around a bug in hinotify, no longer crashes
- if hinotify cannot process a directory (but can't detect changes in it)
- * directory special remote: Fix checking that there is enough disk space
- to hold an object, was broken when using encryption.
- * webapp: Differentiate between creating a new S3/Glacier/WebDav remote,
- and initializing an existing remote. When creating a new remote, avoid
- conflicts with other existing (or deleted) remotes with the same name.
- * When an XMPP server has SRV records, try them, but don't then fall
- back to the regular host if they all fail.
- * For long hostnames, use a hash of the hostname to generate the socket
- file for ssh connection caching."""]] \ No newline at end of file
diff --git a/doc/news/version_4.20130909.mdwn b/doc/news/version_4.20130909.mdwn
new file mode 100644
index 000000000..ead359898
--- /dev/null
+++ b/doc/news/version_4.20130909.mdwn
@@ -0,0 +1,36 @@
+git-annex 4.20130909 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * initremote: Syntax change when setting up an encrypted special remote.
+ Now use keyid=$KEYID rather than the old encryption=$KEYID
+ * forget: New command, causes git-annex branch history to be forgotten
+ in a way that will spread to other clones of the repository.
+ (As long as they're running this version or newer of git-annex.)
+ * forget --drop-dead: Completely removes mentions of repositories that
+ have been marked as dead from the git-annex branch.
+ * sync, assistant: Force push of the git-annex branch. Necessary
+ to ensure it gets pushed to remotes after being rewritten by forget.
+ * Added gcrypt support. This combines a fully encrypted git
+ repository (using git-remote-gcrypt) with an encrypted git-annex special
+ remote.
+ * sync: Support syncing with gcrypt remotes.
+ * importfeed: Also ignore transient problems with downloading content
+ from feeds.
+ * Honor core.sharedrepository when receiving and adding files in direct
+ mode.
+ * enableremote: gpg keys can be removed from those a remote encrypts
+ to by passing "keyid-=$KEYID". keyid+= is also provided.
+ (Thanks, guilhem for the patch.)
+ * Added encryption=pubkey scheme, which encrypts to public keys directly
+ rather than the hybrid approach. See documentation for advantages
+ and disadvantages, but encryption=hybrid is the recommended scheme still.
+ (Thanks, guilhem for the patch.)
+ * Fix Feeds display in build flags.
+ * Remind user when annex-ignore is set for some remotes, if unable to
+ get or drop a file, possibly because it's on an ignored remote.
+ * gpg: Force --no-textmode in case the user has it turned on in config.
+ * webapp: Improve javascript's handling of longpolling connection
+ failures, by reloading the current page in this case.
+ Works around chromium behavior where ajax connections to urls
+ that were already accessed are denied after navigating back to
+ a previous page.
+ * Allow building without quvi support."""]] \ No newline at end of file