| Age | Commit message (Expand) | Author |
| 2017-05-15 | Removed dependency on MissingH, instead depends on split and hashable. | Joey Hess |
| 2016-12-24 | GHC's fileSystemEncoding is used for all String IO, to avoid encoding-related... | Joey Hess |
| 2016-06-20 | handle SomeAsyncException same as AsyncException | Joey Hess |
| 2016-06-19 | Generalized fileProperty can now operate on files as either a series of lines... | Joey Hess |
| 2016-06-19 | Write privdata files in binary rather than text | Andrew Schurman |
| 2016-05-22 | split out module to work around badly named symbol in directory-1.2.6.2 | Joey Hess |
| 2016-05-22 | merge Utility from git-annex | Joey Hess |
| 2016-04-28 | Fix build with directory-1.2.6.2. | Joey Hess |
| 2016-03-06 | build with older ghc | Joey Hess |
| 2016-03-06 | Force ssh, scp, and git commands to be run in the foreground. | Joey Hess |
| 2016-03-06 | refactor | Joey Hess |
| 2015-12-15 | Merged Utility changes from git-annex. | Joey Hess |
| 2015-12-15 | merge from git-annex | Joey Hess |
| 2015-11-24 | merge fix from gix-annex | Joey Hess |
| 2015-11-17 | Removed the (unused) dependency on quickcheck. | Joey Hess |
| 2015-11-01 | merge from concurrent-output | Joey Hess |
| 2015-11-01 | merge from concurrent-output | Joey Hess |
| 2015-11-01 | merge changes from concurrent-output | Joey Hess |
| 2015-10-29 | generalize what can be output | Joey Hess |
| 2015-10-28 | example | Joey Hess |
| 2015-10-28 | propellor spin | Joey Hess |
| 2015-10-28 | have to flush concurrent output before printing result when chaining | Joey Hess |
| 2015-10-28 | export lockOutput | Joey Hess |
| 2015-10-28 | remove externals | Joey Hess |
| 2015-10-28 | better lock taking using STM, and wait for concurrent processes writer thread... | Joey Hess |
| 2015-10-28 | remove debug code | Joey Hess |
| 2015-10-28 | fix memory leak, and optimise when command output is very large | Joey Hess |
| 2015-10-28 | fix buffer order | Joey Hess |
| 2015-10-28 | work around waitForProcess race condition | Joey Hess |
| 2015-10-28 | fix tricky race | Joey Hess |
| 2015-10-28 | fix bad MVar use, use STM | Joey Hess |
| 2015-10-28 | need withConcurrentOutput to flush any buffered concurrent output | Joey Hess |
| 2015-10-28 | propellor spin | Joey Hess |
| 2015-10-28 | propellor spin | Joey Hess |
| 2015-10-28 | use outputConcurrent interface | Joey Hess |
| 2015-10-28 | propellor spin | Joey Hess |
| 2015-10-28 | propellor spin | Joey Hess |
| 2015-10-28 | improve comment | Joey Hess |
| 2015-10-28 | don't truncate over-large output; swap to temp files | Joey Hess |
| 2015-10-28 | split out generic ConcurrentOutput module to Utility | Joey Hess |
| 2015-10-27 | use execProcessConcurrent everywhere | Joey Hess |
| 2015-10-27 | merge from git-annex | Joey Hess |
| 2015-09-15 | avoid a change to readProcess that I regretted in the morning | Joey Hess |
| 2015-09-14 | Allow storing arbitrary ByteStrings in PrivData, extracted using privDataByte... | Joey Hess |
| 2015-09-13 | merge from git-annex | Joey Hess |
| 2015-09-13 | Follow some hlint suggestions. | Mario Lang |
| 2015-06-01 | remove Params constructor | Joey Hess |
| 2015-05-30 | export createProcess with debug logging from Propellor.Property.Cmd | Joey Hess |
| 2015-05-27 | merge changes from git-annex | Joey Hess |
| 2015-05-27 | Export CommandParam, boolSystem, safeSystem and shellEscape from Propellor.Pr... | Joey Hess |