summaryrefslogtreecommitdiff
path: root/doc/news/version_4.20130723.mdwn
blob: b15f1a517899e41d3894835389416660d8150c25 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
git-annex 4.20130723 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * Fix data loss bug when adding an (uncompressed) tarball of a
     git-annex repository, or other file that begins with something
     that can be mistaken for a git-annex link. Closes: #[717456](http://bugs.debian.org/717456)
   * New improved version of the git-annex logo, contributed by
     John Lawrence.
   * Rsync.net have committed to support git-annex and offer a special
     discounted rate for git-annex users. Updated the webapp to reflect this.
     http://www.rsync.net/products/git-annex-pricing.html
   * Install XDG desktop icon files.
   * Support unannex and uninit in direct mode.
   * Support import in direct mode.
   * webapp: Better display of added files.
   * fix: Preserve the original mtime of fixed symlinks.
   * uninit: Preserve .git/annex/objects at the end, if it still
     has content, so that old versions of files and deleted files
     are not deleted. Print a message with some suggested actions.
   * When a transfer is already being run by another process,
     proceed on to the next file, rather than dying.
   * Fix checking when content is present in a non-bare repository
     accessed via http.
   * Display byte sizes with more precision.
   * watcher: Fixed a crash that could occur when a directory was renamed
     or deleted before it could be scanned.
   * watcher: Partially worked around a bug in hinotify, no longer crashes
     if hinotify cannot process a directory (but can't detect changes in it)
   * directory special remote: Fix checking that there is enough disk space
     to hold an object, was broken when using encryption.
   * webapp: Differentiate between creating a new S3/Glacier/WebDav remote,
     and initializing an existing remote. When creating a new remote, avoid
     conflicts with other existing (or deleted) remotes with the same name.
   * When an XMPP server has SRV records, try them, but don't then fall
     back to the regular host if they all fail.
   * For long hostnames, use a hash of the hostname to generate the socket
     file for ssh connection caching."""]]