summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-11-18 11:01:13 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-11-18 11:01:13 -0400
commitfc49ab2f45a99f1b8779934d8b310cac079977dd (patch)
tree6c65612317b1bd8cc3b89078e735ecab8282159c /doc
parente627afc327fef05d0f12c99b317d2395a0df0b6a (diff)
add news item for git-annex 5.20131118
Diffstat (limited to 'doc')
-rw-r--r--doc/news/version_4.20130909.mdwn36
-rw-r--r--doc/news/version_5.20131118.mdwn42
2 files changed, 42 insertions, 36 deletions
diff --git a/doc/news/version_4.20130909.mdwn b/doc/news/version_4.20130909.mdwn
deleted file mode 100644
index ead359898..000000000
--- a/doc/news/version_4.20130909.mdwn
+++ /dev/null
@@ -1,36 +0,0 @@
-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
diff --git a/doc/news/version_5.20131118.mdwn b/doc/news/version_5.20131118.mdwn
new file mode 100644
index 000000000..2323ec63b
--- /dev/null
+++ b/doc/news/version_5.20131118.mdwn
@@ -0,0 +1,42 @@
+git-annex 5.20131118 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * Direct mode repositories now have core.bare=true set, to prevent
+ accidentally running git commands that try to operate on the work tree,
+ and so do the wrong thing in direct mode.
+ * annex.version is now set to 5 for direct mode repositories.
+ This upgrade is handled fully automatically, no need to run
+ git annex upgrade
+ * The "status" command has been renamed to "info", to allow
+ "git annex status" to be used in direct mode repositories, now that
+ "git status" won't work in them.
+ * The -c option now not only modifies the git configuration seen by
+ git-annex, but it is passed along to every git command git-annex runs.
+ * watcher: Avoid loop when adding a file owned by someone else fails
+ in indirect mode because its permissions cannot be modified.
+ * webapp: Avoid encoding problems when displaying the daemon log file.
+ * webapp: Improve UI around remote that have no annex.uuid set,
+ either because setup of them is incomplete, or because the remote
+ git repository is not a git-annex repository.
+ * Include ssh-keygen in standalone bundle.
+ * Allow optionally configuring git-annex with -fEKG to enable awesome
+ remote monitoring interfaceat http://localhost:4242/
+ * Fix bug that caused bad information to be written to the git-annex branch
+ when running describe or other commands with a remote that has no uuid.
+ * Work around Android linker problem that had prevented git-annex from
+ running on Android 4.3 and 4.4.
+ * repair: Handle case where index file is corrupt, but all objects are ok.
+ * assistant: Notice on startup when the index file is corrupt, and
+ auto-repair.
+ * Fix direct mode merge bug when a direct mode file was deleted and replaced
+ with a directory. An ordering problem caused the directory to not get
+ created in this case.
+ Thanks to Tim for the test case.
+ * Direct mode .git/annex/objects directories are no longer left writable,
+ because that allowed writing to symlinks of files that are not present,
+ which followed the link and put bad content in an object location.
+ Thanks to Tim for the test case.
+ * fsck: Fix up .git/annex/object directory permissions.
+ * Switched to the tasty test framework.
+ * Android: Adjust default .gitignore to ignore .thumbnails at any location
+ in the tree, not just at its top.
+ * webapp: Check annex.version."""]] \ No newline at end of file