summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Ensure that all lock fds are close-on-exec, fixing various problems with ↵Gravatar Joey Hess2014-08-20
| | | | | | | | | | | | | | | | | | them being inherited by child processes such as git commands. (With the exception of daemon pid locking.) This fixes at part of #758630. I reproduced the assistant locking eg, a removable drive's annex journal lock file and forking a long-running git-cat-file process that inherited that lock. This did not affect Windows. Considered doing a portable Utility.LockFile layer, but git-annex uses posix locks in several special ways that have no direct Windows equivilant, and it seems like it would mostly be a complication. This commit was sponsored by Protonet.
* (no commit message)Gravatar Hans_Ryding2014-08-20
|
* (no commit message)Gravatar Hans_Ryding2014-08-20
|
* (no commit message)Gravatar Hans_Ryding2014-08-20
|
* Added a comment: Log with --debugGravatar jg123h12jh3y12g3y2014-08-20
|
* Added a comment: brew doesn't include git-remote-gcryptGravatar Ganwell2014-08-19
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-19
|\
* | Make --help work when not in a git repository. Closes: #758592Gravatar Joey Hess2014-08-19
| | | | | | | | | | | | | | | | | | | | | | | | Note that this means getopt parsing is done even when not in a git repository, even though currently cmdnorepo is not passed the results of it. I'd like to move to cmdnorepo not doing its own ad-hoc option parsing, so this is really a good thing. (But as long as eg, getOptionFlag needs an Annex monad, it cannot be used in cmdnorepo handling.) There is a potential for problems if any cmdnorepo branch of a command handles options that are not in its regular getopt, but that would be a bug anyway.
* | clarify that --all doesn't operate on a single fileGravatar Joey Hess2014-08-19
| |
| * Added a comment: git annex view */=podcastGravatar https://www.google.com/accounts/o8/id?id=AItOawnPgn611P6ym5yyL0BS8rUzO0_ZKRldMt02014-08-19
| |
* | doc/ minor typos/trailing whitespaces + extension on get optionsGravatar Yaroslav Halchenko2014-08-19
|/
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmP36qgLdH9-5VjmK2lTTs8S2rs2xSGCjk2014-08-19
|
* Added a commentGravatar zardoz2014-08-18
|
* Added a commentGravatar http://joeyh.name/2014-08-18
|
* cleanup branch listGravatar Joey Hess2014-08-17
|
* add compat cruft for old versions of http-types and http-conduitGravatar Joey Hess2014-08-17
|
* 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.
* add news item for git-annex 5.20140817Gravatar Joey Hess2014-08-17
|
* Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'Gravatar Joey Hess2014-08-17
|\
* | prep release5.20140817Gravatar Joey Hess2014-08-17
| |
* | missing peiceGravatar Joey Hess2014-08-16
| | | | | | | | Forgot to use runner in f448a738b8322a07994831e256e3f46207ee4950
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-16
|\ \
* | | fix pathGravatar Joey Hess2014-08-16
| | |
| * | Added a commentGravatar EskildHustvedt2014-08-16
| | |
| * | Added a commentGravatar zardoz2014-08-16
| | |
| * | Added a commentGravatar zardoz2014-08-16
|/ /
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-15
|\ \
* | | devblogGravatar Joey Hess2014-08-15
| | |
* | | work around default Accept-Encoding in http-clientGravatar Joey Hess2014-08-15
| | |
* | | memoize construction of the Request -> Request function to apply the UrlOptionsGravatar Joey Hess2014-08-15
| | |
* | | 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.
| * | Added a commentGravatar Francois2014-08-15
| | |
| * | Added a commentGravatar Francois2014-08-15
| | |
* | | silly markdown..Gravatar Joey Hess2014-08-15
| | |
| * | Added a commentGravatar http://joeyh.name/2014-08-15
|/ /
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-15
|\ \
* | | fix linkGravatar Joey Hess2014-08-15
| | |
| * | Added a commentGravatar http://joeyh.name/2014-08-15
|/ /
* | more reorgGravatar Joey Hess2014-08-15
| |
* | move cabal on OSX stuff to its own pageGravatar Joey Hess2014-08-15
| |
* | reorg, moving MacPorts to a separate pageGravatar Joey Hess2014-08-15
| |
* | closeGravatar Joey Hess2014-08-15
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-15
|\ \
* | | git-annex-shell sendkey: Don't fail if a remote asks for a key to be sent ↵Gravatar Joey Hess2014-08-15
| | | | | | | | | | | | that already has a transfer lock file indicating it's being sent to that remote. The remote may have moved between networks, or reconnected.
| * | Added a commentGravatar http://joeyh.name/2014-08-15
| | |
| * | Added a commentGravatar http://joeyh.name/2014-08-15
| | |
| * | Added a commentGravatar http://joeyh.name/2014-08-15
| | |
| * | Added a commentGravatar http://joeyh.name/2014-08-15
|/ /
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-15
|\ \
* | | direct: Avoid leaving file content in misctemp if interrupted.Gravatar Joey Hess2014-08-15
| | |