diff options
author | Joey Hess <joey@kitenet.net> | 2013-05-16 11:37:30 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-05-16 11:37:30 -0400 |
commit | 58cc9bdb24e87b9073c0154f4dfd5230fc48e519 (patch) | |
tree | 53a955f9ac1ccdd164f7c019c064ce99d7869ad6 | |
parent | 3a7d073e4ed4418de653723f7b92ab8ba0312c07 (diff) |
add news item for git-annex 4.20130516
-rw-r--r-- | doc/news/version_4.20130314.mdwn | 68 | ||||
-rw-r--r-- | doc/news/version_4.20130516.mdwn | 29 |
2 files changed, 29 insertions, 68 deletions
diff --git a/doc/news/version_4.20130314.mdwn b/doc/news/version_4.20130314.mdwn deleted file mode 100644 index 8a98710a6..000000000 --- a/doc/news/version_4.20130314.mdwn +++ /dev/null @@ -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."""]]
\ No newline at end of file diff --git a/doc/news/version_4.20130516.mdwn b/doc/news/version_4.20130516.mdwn new file mode 100644 index 000000000..7e6101aab --- /dev/null +++ b/doc/news/version_4.20130516.mdwn @@ -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."""]]
\ No newline at end of file |