summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAge
...
* | update arch depsGravatar Joey Hess2014-08-30
| | | | | | | | | | | | | | sparc no longer supports yesod (and is probably not going to be a release arch anyway) tasty is now built on mipsel.
* | no lsof build-dep on hurdGravatar Joey Hess2014-08-23
| | | | | | | | No assistant there
| * update aws version requirementsGravatar Joey Hess2014-08-18
| |
* | fix lower bounds on version of exceptionsGravatar Joey Hess2014-08-17
| | | | | | | | | | | | This is needed only because of the new MonadMask needed for bracket in the new version. Ifdefing it everywhere is not practical, since the Setup.hs uses it.
* | Switched from the old haskell HTTP library to http-conduit.Gravatar Joey Hess2014-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hoary old HTTP library was only used when checking if an url exists, when curl was not available. It had many problems, including not supporting https at all. Now, this is done using http-conduit for all urls that it supports. Falls back to curl for any url that http-conduit doesn't like (probably ftp etc, but could also be an url that its parser chokes on for whatever reason). This adds a new dependency on http-conduit, but webdav support already indirectly depended on that, and the s3-aws branch also uses it. This opens up the possibility of using http-conduit for large file downloads, but for now I've left it using wget/curl. This commit was sponsored by Paul Tötterman.
| * Merge branch 'master' into s3-awsGravatar Joey Hess2014-08-15
| |\ | | | | | | | | | | | | Conflicts: git-annex.cabal
| | * Switched from the old haskell HTTP library to http-conduit.Gravatar Joey Hess2014-08-15
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | The hoary old HTTP library was only used when checking if an url exists, when curl was not available. It had many problems, including not supporting https at all. Now, this is done using http-conduit for all urls that it supports. Falls back to curl for any url that http-conduit doesn't like (probably ftp etc, but could also be an url that its parser chokes on for whatever reason). This adds a new dependency on http-conduit, but webdav support already indirectly depended on that, and the s3-aws branch also uses it.
| * depsGravatar Joey Hess2014-08-09
|/
* increave dav build-depGravatar Joey Hess2014-08-08
|
* need transformers for Utility.ExceptionGravatar Joey Hess2014-08-07
|
* unify exception handling into Utility.ExceptionGravatar Joey Hess2014-08-07
| | | | | | | | | | | | | | | | | | | | Removed old extensible-exceptions, only needed for very old ghc. Made webdav use Utility.Exception, to work after some changes in DAV's exception handling. Removed Annex.Exception. Mostly this was trivial, but note that tryAnnex is replaced with tryNonAsync and catchAnnex replaced with catchNonAsync. In theory that could be a behavior change, since the former caught all exceptions, and the latter don't catch async exceptions. However, in practice, nothing in the Annex monad uses async exceptions. Grepping for throwTo and killThread only find stuff in the assistant, which does not seem related. Command.Add.undo is changed to accept a SomeException, and things that use it for rollback now catch non-async exceptions, rather than only IOExceptions.
* use DAV monadGravatar Joey Hess2014-08-07
| | | | | | | | | | | | This speeds up the webdav special remote somewhat, since it often now groups actions together in a single http connection when eg, storing a file. Legacy chunks are still supported, but have not been sped up. This depends on a as-yet unreleased version of DAV. This commit was sponsored by Thomas Hochstein.
* network-conduit build dep in cabal was spuriious, remove5.20140707Gravatar Joey Hess2014-07-07
|
* add missing build-dep on network-conduit for webappGravatar Joey Hess2014-07-02
|
* Fix build with wai 0.3.0.Gravatar Joey Hess2014-06-11
| | | | | | | | | | This version of wai changed the type of Middleware, so I cannot seem to liftIO inside it. So, got rid of a lot of not really needed complexity to use System.Log.Logger's logging stuff, and just use the standard wai stdout logger when debug logging is enabled. Format may change some, and it logs http to stdout instead of stderr now. Doesn't matter for the webapp since both go to the same log anyway.
* update for change to exceptionsGravatar Joey Hess2014-05-28
|
* add git-remote-gcrypt to build dependsGravatar Joey Hess2014-05-15
| | | | This ensures it's pulled in when building the standalone tarball
* remove ssh-askpass recommends; close bugs obsoleted by sshpassword branchGravatar Joey Hess2014-05-15
|
* gcrypt needs a new version, which I am releaseingGravatar Joey Hess2014-05-15
|
* Avoid depending on shakespeare except for when building the webapp.Gravatar Joey Hess2014-04-13
|
* importfeed: Filename template can now contain an itempubdate variable. Needs ↵Gravatar Joey Hess2014-04-07
| | | | feed 0.3.9.2.
* add desktop notificationsGravatar Joey Hess2014-03-22
| | | | | | | Motivation: Hook scripts for nautilus or other file managers need to provide the user with feedback that a file is being downloaded. This commit was sponsored by THM Schoemaker.
* webapp: Use securemem for constant time auth token comparisons.Gravatar Joey Hess2014-03-12
| | | | | Debian stable does not have securemem, but neither does it have warp-tls, so just disable use of securemem when not building with https support.
* enable haskell-dns library, rather than needing "host" commandGravatar Joey Hess2014-03-07
| | | | | | Done on Debian to keep the autobuilds and Debian packages the same, but can be reverted for backports, since haskell-dns is not available there.
* depend on warp-tls.. at least for nowGravatar Joey Hess2014-02-28
|
* Disable test suite on sparc, which is missing optparse-applicative.Gravatar Joey Hess2014-02-26
|
* Add build dep on regex-compat to fix build on mipsel, which lacks regex-tdfa.Gravatar Joey Hess2014-02-26
|
* add UrlOptions sum typeGravatar Joey Hess2014-02-24
|
* version DAV depGravatar Joey Hess2014-02-08
|
* Revert "temporarily revert tasty-rerun support for this release"Gravatar Joey Hess2014-01-27
| | | | This reverts commit 65eb61a902ecf68da69d774063fea4880f619a13.
* temporarily revert tasty-rerun support for this release5.20140127Gravatar Joey Hess2014-01-27
| | | | | | revert 852f1f6cea85a7c781c8286f459023bdacebe021 tasty-rerun is stuck in NEW in debian
* tasty-rerun! make rerest runs much much faster than running whole test suiteGravatar Joey Hess2014-01-24
|
* use tasty resourcesGravatar Joey Hess2014-01-21
|
* expose tasty test suite's option parserGravatar Joey Hess2014-01-21
|
* prep releaseGravatar Joey Hess2014-01-16
|
* no lsof on kfreebsdGravatar Joey Hess2014-01-07
|
* Add tasty to build-depends, so that test suite builds again. (tasty was ↵Gravatar Joey Hess2013-12-24
| | | | stuck in incoming.)
* dd lsof to build-dependsGravatar Joey Hess2013-12-18
|
* assistant: Batch jobs are now run with ionice and nocache, when those ↵Gravatar Joey Hess2013-12-01
| | | | commands are available.
* depend on git 1.8.4Gravatar Joey Hess2013-11-12
|
* Revert "use vector in local status", which was not an improvementGravatar Joey Hess2013-10-07
| | | | This reverts commit c0caa37187e9c062825dd6d5cb6be2dfa63bc7dd.
* use vector in local statusGravatar Joey Hess2013-10-07
| | | | | | Thought was that this would be faster than a map, since a vector can be updated more efficiently. It turns out to not seem to matter; runtime and memory usage are basically identical.
* explicit cryptohash depGravatar Joey Hess2013-09-22
|
* better probing for gcrypt repositories using new --check optionGravatar Joey Hess2013-09-19
| | | | | | | | Now can tell if a repo uses gcrypt or not, and whether it's decryptable with the current gpg keys. This closes the hole that undecryptable gcrypt repos could have before been combined into the repo in encrypted mode.
* recommend git-remote-gcrypt (package in incoming)Gravatar Joey Hess2013-09-09
|
* Youtube support! (And 53 other video hosts)Gravatar Joey Hess2013-08-22
| | | | | | | | | | When quvi is installed, git-annex addurl automatically uses it to detect when an page is a video, and downloads the video file. web special remote: Also support using quvi, for getting files, or checking if files exist in the web. This commit was sponsored by Mark Hepburn. Thanks!
* Debian: Recommend ssh-askpass, which ssh will use when the assistant is run ↵Gravatar Joey Hess2013-08-16
| | | | w/o a tty. Closes: #719832
* Debian: Run the builtin test suite as an autopkgtest.Gravatar Joey Hess2013-08-15
|
* typoGravatar Joey Hess2013-07-28
|
* importfeed: git-annex becomes a podcatcher in 150 LOCGravatar Joey Hess2013-07-28
|