add news item for git-annex 5.20131118
This commit is contained in:
parent
187b844b1e
commit
d2aea7acb9
2 changed files with 42 additions and 36 deletions
|
@ -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."""]]
|
|
42
doc/news/version_5.20131118.mdwn
Normal file
42
doc/news/version_5.20131118.mdwn
Normal file
|
@ -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."""]]
|
Loading…
Add table
Add a link
Reference in a new issue