From fc49ab2f45a99f1b8779934d8b310cac079977dd Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 18 Nov 2013 11:01:13 -0400 Subject: add news item for git-annex 5.20131118 --- doc/news/version_4.20130909.mdwn | 36 ---------------------------------- doc/news/version_5.20131118.mdwn | 42 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 36 deletions(-) delete mode 100644 doc/news/version_4.20130909.mdwn create mode 100644 doc/news/version_5.20131118.mdwn (limited to 'doc') 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 -- cgit v1.2.3