summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-08-24 14:20:43 -0700
committerGravatar Joey Hess <joeyh@joeyh.name>2015-08-24 14:20:43 -0700
commitbc39b695a039b85c6dd7197d18140029d305b3ec (patch)
treee6b9aa4f879c9053394b35e1879fc8a5a2f8a402 /doc/news
parent7de2d71ea81da14fbbe14a4217c3a62cdcfde0a7 (diff)
add news item for git-annex 5.20150824
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_5.20150710.mdwn34
-rw-r--r--doc/news/version_5.20150824.mdwn26
2 files changed, 26 insertions, 34 deletions
diff --git a/doc/news/version_5.20150710.mdwn b/doc/news/version_5.20150710.mdwn
deleted file mode 100644
index 02035fa34..000000000
--- a/doc/news/version_5.20150710.mdwn
+++ /dev/null
@@ -1,34 +0,0 @@
-git-annex 5.20150710 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * add: Stage symlinks the same as git add would, even if they are not a
- link to annexed content.
- * sync: When annex.autocommit=false, avoid making any commit of local
- changes, while still merging with remote to the extent possible.
- * unused: --used-refspec can now be configured to look at refs in the
- reflog. This provides a way to not consider old versions of files to be
- unused after they have reached a specified age, when the old refs in
- the reflog expire.
- * log: Fix reversion introduced in version 5.20150528 that broke this command.
- * assistant --autostart: First stop any daemons that are already running,
- which might be left over from a previous login session and so unable to
- use the ssh agent of a new login session.
- * assistant: Fix local pairing to not include newline in ssh pubkey,
- which is rejected on the other end for security reasons.
- * assistant: Fix ANNEX\_SHELL\_DIR written to ~/.ssh/authorized\_keys
- in local pairing to be the absolute path to the repository, not "."
- This was a reversion caused by the relative path changes in 5.20150113.
- * Brought back the setkey plumbing command that was removed in 2011, since
- we found a use case for it. Note that the command's syntax was changed
- for consistency.
- * bugfix: Pass --full-tree when using git ls-files to get a list of files
- on the git-annex branch, so it works when run in a subdirectory.
- This bug affected git-annex unused, and potentially also transitions
- running code and other things.
- * Support git's undocumented core.sharedRepository=2 value, which
- is equivalent to "world", and is set when a repo was created using
- git init --shared=world.
- * When building on linux, pass --as-needed to linker to avoid linking
- with unused shared libraries including libyaml.
- * import: Fix failure of cross-device import on Windows.
- * merge: Avoid creating the synced/master branch.
- * Removed support for optparse-applicative versions older than 0.10."""]] \ No newline at end of file
diff --git a/doc/news/version_5.20150824.mdwn b/doc/news/version_5.20150824.mdwn
new file mode 100644
index 000000000..aaa404ad4
--- /dev/null
+++ b/doc/news/version_5.20150824.mdwn
@@ -0,0 +1,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 &gt; 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."""]] \ No newline at end of file