summaryrefslogtreecommitdiff
path: root/doc/news/version_5.20150824.mdwn
blob: aaa404ad4d145cf9d8e9c3592fe9148bae382a4a (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
git-annex 5.20150824 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * Sped up downloads of files from ssh remotes, reducing the
     non-data-transfer overhead 6x.
   * sync: Support --jobs
   * sync --content: Avoid unnecessary second pull from remotes when
     no file transfers are made.
   * External special remotes can now be built that can be used in readonly
     mode, where git-annex downloads content from the remote using regular
     http.
   * Added WHEREIS to external special remote protocol.
   * importfeed --relaxed: Avoid hitting the urls of items in the feed.
   * Fix reversion in init when ran as root, introduced in version 5.20150731.
   * Reorder declaration to fix build with yesod-core > 1.4.13.
     Thanks, Michael Alan Dorman.
   * Fix building without quvi and without database.
     Thanks, Ben Boeckel.
   * Avoid building the assistant on the hurd, since an inotify equivalent
     is not yet implemented in git-annex for the hurd.
   * --debug log messages are now timestamped with fractional seconds.
   * --debug is passed along to git-annex-shell when git-annex is in debug mode.
   * Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to
     ld, cc, and cpp.
   * As a result of the Makefile changes, the Debian package is built
     with various hardening options. Although their benefit to a largely
     haskell program is unknown."""]]