add news item for git-annex 4.20130516
This commit is contained in:
parent
eb8344c598
commit
17a00fbd97
2 changed files with 29 additions and 68 deletions
|
@ -1,68 +0,0 @@
|
|||
git-annex 4.20130314 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* Bugfix: git annex add, when ran without any file or directory specified,
|
||||
should add files in the current directory, but not act on unlocked files
|
||||
elsewhere in the tree.
|
||||
* Bugfix: drop --from an unavailable remote no longer updates the location
|
||||
log, incorrectly, to say the remote does not have the key.
|
||||
* Bugfix: If the UUID of a remote is not known, prevent --from, --to,
|
||||
and other ways of specifying remotes by name from selecting it,
|
||||
since it is not possible to sanely use it.
|
||||
* Bugfix: Fix bug in inode cache sentinal check, which broke
|
||||
copying to local repos if the repo being copied from had moved
|
||||
to a different filesystem or otherwise changed all its inodes
|
||||
* Switch from using regex-compat to regex-tdfa, as the C regex library
|
||||
is rather buggy.
|
||||
* status: Can now be run with a directory path to show only the
|
||||
status of that directory, rather than the whole annex.
|
||||
* Added remote.<name>.annex-gnupg-options setting.
|
||||
Thanks, guilhem for the patch.
|
||||
* addurl: Add --relaxed option.
|
||||
* addurl: Escape invalid characters in urls, rather than failing to
|
||||
use an invalid url.
|
||||
* addurl: Properly handle url-escaped characters in file:// urls.
|
||||
* assistant: Fix dropping content when a file is moved to an archive
|
||||
directory, and getting contennt when a file is moved back out.
|
||||
* assistant: Fix bug in direct mode that could occur when a symlink is
|
||||
moved out of an archive directory, and resulted in the file not being
|
||||
set to direct mode when it was transferred.
|
||||
* assistant: Generate better commits for renames.
|
||||
* assistant: Logs are rotated to avoid them using too much disk space.
|
||||
* assistant: Avoid noise in logs from git commit about typechanged
|
||||
files in direct mode repositories.
|
||||
* assistant: Set gc.auto=0 when creating repositories to prevent
|
||||
automatic commits from causing git-gc runs.
|
||||
* assistant: If gc.auto=0, run git-gc once a day, packing loose objects
|
||||
very non-aggressively.
|
||||
* assistant: XMPP git pull and push requests are cached and sent when
|
||||
presence of a new client is detected.
|
||||
* assistant: Sync with all git remotes on startup.
|
||||
* assistant: Get back in sync with XMPP remotes after network reconnection,
|
||||
and on startup.
|
||||
* assistant: Fix syncing after XMPP pairing.
|
||||
* assistant: Optimised handling of renamed files in direct mode,
|
||||
avoiding re-checksumming.
|
||||
* assistant: Detects most renames, including directory renames, and
|
||||
combines all their changes into a single commit.
|
||||
* assistant: Fix ~/.ssh/git-annex-shell wrapper to work when the
|
||||
ssh key does not force a command.
|
||||
* assistant: Be smarter about avoiding unncessary transfers.
|
||||
* webapp: Work around bug in Warp's slowloris attack prevention code,
|
||||
that caused regular browsers to stall when they reuse a connection
|
||||
after leaving it idle for 30 seconds.
|
||||
(See https://github.com/yesodweb/wai/issues/146)
|
||||
* webapp: New preferences page allows enabling/disabling debug logging
|
||||
at runtime, as well as configuring numcopies and diskreserve.
|
||||
* webapp: Repository costs can be configured by dragging repositories around
|
||||
in the repository list.
|
||||
* webapp: Proceed automatically on from "Configure jabber account"
|
||||
to pairing.
|
||||
* webapp: Only show up to 10 queued transfers.
|
||||
* webapp: DTRT when told to create a git repo that already exists.
|
||||
* webapp: Set locally paired repositories to a lower cost than other
|
||||
network remotes.
|
||||
* Run ssh with -T to avoid tty allocation and any login scripts that
|
||||
may do undesired things with it.
|
||||
* Several improvements to Makefile and cabal file. Thanks, Peter Simmons
|
||||
* Stop depending on testpack.
|
||||
* Android: Enable test suite."""]]
|
29
doc/news/version_4.20130516.mdwn
Normal file
29
doc/news/version_4.20130516.mdwn
Normal file
|
@ -0,0 +1,29 @@
|
|||
git-annex 4.20130516 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* Android: The webapp is ported and working.
|
||||
* Windows: There is a very rough Windows port. Do not trust it with
|
||||
important data.
|
||||
* git-annex-shell: Ensure that received files can be read. Files
|
||||
transferred from some Android devices may have very broken permissions
|
||||
as received.
|
||||
* direct mode: Direct mode commands now work on files staged in the index,
|
||||
they do not need to be committed to git.
|
||||
* Temporarily add an upper bound to the version of yesod that can be built
|
||||
with, since yesod 1.2 has a great many changes that will require extensive
|
||||
work on the webapp.
|
||||
* Disable building with the haskell threaded runtime when the assistant
|
||||
is not built. This may fix builds on s390x and sparc, which are failing
|
||||
to link -lHSrts\_thr
|
||||
* Avoid depending on regex-tdfa on mips, mipsel, and s390, where it fails
|
||||
to build.
|
||||
* direct: Fix a bug that could cause some files to be left in indirect mode.
|
||||
* When initializing a directory special remote with a relative path,
|
||||
the path is made absolute.
|
||||
* SHA: Add a runtime sanity check that sha commands output something
|
||||
that appears to be a real sha.
|
||||
* configure: Better checking that sha commands output in the desired format.
|
||||
* rsync special remotes: When sending from a crippled filesystem, use
|
||||
the destination's default file permissions, as the local ones can
|
||||
be arbitrarily broken. (Ie, ----rwxr-x for files on Android)
|
||||
* migrate: Detect if a file gets corrupted while it's being migrated.
|
||||
* Debian: Add a menu file."""]]
|
Loading…
Add table
Reference in a new issue