summaryrefslogtreecommitdiff
path: root/src/Utility
AgeCommit message (Expand)Author
2017-10-19Add isUnpopulated to test for empty directory or file systemNicolas Schodet
2017-05-16merge fixes from git-annexJoey Hess
2017-05-15Removed dependency on MissingH, instead depends on split and hashable.Joey Hess
2016-12-24GHC's fileSystemEncoding is used for all String IO, to avoid encoding-related...Joey Hess
2016-06-20handle SomeAsyncException same as AsyncExceptionJoey Hess
2016-06-19Generalized fileProperty can now operate on files as either a series of lines...Joey Hess
2016-06-19Write privdata files in binary rather than textAndrew Schurman
2016-05-22split out module to work around badly named symbol in directory-1.2.6.2Joey Hess
2016-05-22merge Utility from git-annexJoey Hess
2016-04-28Fix build with directory-1.2.6.2.Joey Hess
2016-03-06build with older ghcJoey Hess
2016-03-06Force ssh, scp, and git commands to be run in the foreground.Joey Hess
2016-03-06refactorJoey Hess
2015-12-15Merged Utility changes from git-annex.Joey Hess
2015-12-15merge from git-annexJoey Hess
2015-11-24merge fix from gix-annexJoey Hess
2015-11-17Removed the (unused) dependency on quickcheck.Joey Hess
2015-11-01merge from concurrent-outputJoey Hess
2015-11-01merge from concurrent-outputJoey Hess
2015-11-01merge changes from concurrent-outputJoey Hess
2015-10-29generalize what can be outputJoey Hess
2015-10-28exampleJoey Hess
2015-10-28propellor spinJoey Hess
2015-10-28have to flush concurrent output before printing result when chainingJoey Hess
2015-10-28export lockOutputJoey Hess
2015-10-28remove externalsJoey Hess
2015-10-28better lock taking using STM, and wait for concurrent processes writer thread...Joey Hess
2015-10-28remove debug codeJoey Hess
2015-10-28fix memory leak, and optimise when command output is very largeJoey Hess
2015-10-28fix buffer orderJoey Hess
2015-10-28work around waitForProcess race conditionJoey Hess
2015-10-28fix tricky raceJoey Hess
2015-10-28fix bad MVar use, use STMJoey Hess
2015-10-28need withConcurrentOutput to flush any buffered concurrent outputJoey Hess
2015-10-28propellor spinJoey Hess
2015-10-28propellor spinJoey Hess
2015-10-28use outputConcurrent interfaceJoey Hess
2015-10-28propellor spinJoey Hess
2015-10-28propellor spinJoey Hess
2015-10-28improve commentJoey Hess
2015-10-28don't truncate over-large output; swap to temp filesJoey Hess
2015-10-28split out generic ConcurrentOutput module to UtilityJoey Hess
2015-10-27use execProcessConcurrent everywhereJoey Hess
2015-10-27merge from git-annexJoey Hess
2015-09-15avoid a change to readProcess that I regretted in the morningJoey Hess
2015-09-14Allow storing arbitrary ByteStrings in PrivData, extracted using privDataByte...Joey Hess
2015-09-13merge from git-annexJoey Hess
2015-09-13Follow some hlint suggestions.Mario Lang
2015-06-01remove Params constructorJoey Hess
2015-05-30export createProcess with debug logging from Propellor.Property.CmdJoey Hess