git-annex/Assistant/Threads
Joey Hess 5d98cba923
use ByteStrings when reading annex symlinks and pointers
Now there's a ByteString used all the way from disk to Key.

The main complication in this conversion was the use of fromInternalGitPath
in several places to munge things on Windows. The things that used that
were changed to parse the ByteString using either path separator.

Also some code that had read from files to a String lazily was changed
to read a minimal strict ByteString.
2019-01-14 15:37:08 -04:00
..
Committer.hs make sync update adjusted branch to hide/unhide 2018-10-20 14:22:28 -04:00
ConfigMonitor.hs add a UUIDDesc type containing a ByteString 2019-01-01 16:17:54 -04:00
Cronner.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
DaemonStatus.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Exporter.hs refactor getCurrentBranch 2018-10-19 17:29:18 -04:00
Glacier.hs first pass at assistant knowing about export remotes 2017-09-20 13:58:27 -04:00
Merger.hs refactor getCurrentBranch 2018-10-19 17:29:18 -04:00
MountWatcher.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
NetWatcher.hs remove xmpp support 2016-11-14 14:53:08 -04:00
PairListener.hs include problem PairData in error message 2017-02-13 15:54:28 -04:00
ProblemFixer.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Pusher.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
RemoteControl.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
SanityChecker.hs make everything build again after ByteString Key changes 2019-01-11 16:39:46 -04:00
TransferPoller.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
Transferrer.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
TransferScanner.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
TransferWatcher.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
Upgrader.hs fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00
UpgradeWatcher.hs fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00
Watcher.hs use ByteStrings when reading annex symlinks and pointers 2019-01-14 15:37:08 -04:00
WebApp.hs removed the old Android app 2018-10-13 01:41:11 -04:00