summaryrefslogtreecommitdiff
path: root/doc/news/version_6.20160619.mdwn
blob: 803ff626d1f7f4bed4c2f5e1c2f06ad248d484a1 (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
git-annex 6.20160619 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * get, drop: Add --batch and --json options.
   * testremote: Fix crash when testing a freshly made external special remote.
   * Remove unnecessary rpaths in the git-annex binary, but only when
     it's built using make, not cabal.
     This speeds up git-annex startup time by around 50%.
   * Speed up startup time by caching the refs that have been merged into
     the git-annex branch.
     This can speed up git-annex commands by as much as a second,
     depending on the number of remotes.
   * fsck: Fix a reversion in direct mode fsck of a file that is
     present when the location log thinks it is not. Reversion introduced
     in version 5.20151208.
   * uninit: Fix crash due to trying to write to deleted keys db.
     Reversion introduced by v6 mode support, affects v5 too.
   * Fix a similar crash when the webapp is used to delete a repository.
   * Support checking presence of content at a http url that redirects to
     a ftp url.
   * log: Added --all option.
   * New url for git-remote-gcrypt, now maintained by spwhitton.
   * webapp: Don't allow deleting a remote that has syncing disabled,
     as such a deletion will never finish.
     Thanks, Farhan Kathawala.
   * webapp: Escape unusual characters in ssh hostnames when generating
     mangled hostnames. This allows IPv6 addresses to be used on filesystems
     not supporting : in filenames.
   * Avoid any access to keys database in v5 mode repositories, which
     are not supposed to use that database.
   * Remove the EKG build flag, since Gentoo for some reason decided to
     enable this flag, depsite it not being intended for production use and
     so disabled by default."""]]