git-annex/Assistant
Joey Hess 660d8d3a87
simpler way to do this
Remove old code that can be trivially implemented using async in a much
nicer way (that is async exception safe).

I've audited all forkOS calls (except for ones in the assistant),
and this was the last remaining one that is not async exception safe.
The rest look ok to me.
2020-06-05 14:18:06 -04:00
..
Alert update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Install update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Pairing update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Threads convert to withCreateProcess for async exception safety 2020-06-04 12:44:09 -04:00
Types convert KeySource to RawFilePath 2020-02-21 10:04:44 -04:00
WebApp generalize withNullHandle to MonadIO 2020-06-03 15:18:48 -04:00
Alert.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
BranchChange.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Changes.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Commits.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Common.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
CredPairCache.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
DaemonStatus.hs automate remote.name.skipFetchAll 2020-02-19 13:58:26 -04:00
DeleteRemote.hs auto-init autoenable=yes 2020-05-27 12:40:35 -04:00
Drop.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Fsck.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Gpg.hs be stricter about rejecting invalid configurations for remotes 2020-01-10 14:52:48 -04:00
Install.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
MakeRemote.hs auto-init autoenable=yes 2020-05-27 12:40:35 -04:00
MakeRepo.hs everything is building again 2019-12-05 15:10:23 -04:00
Monad.hs convert to withCreateProcess for async exception safety 2020-06-04 15:45:52 -04:00
NamedThread.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Pairing.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Pushes.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
RemoteControl.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Repair.hs more RawFilePath 2019-12-18 17:10:28 -04:00
RepoProblem.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Restart.hs convert to withCreateProcess for async exception safety 2020-06-04 12:44:09 -04:00
ScanRemotes.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Ssh.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Sync.hs simpler way to do this 2020-06-05 14:18:06 -04:00
TransferQueue.hs cache the serialization of a Key 2019-11-22 17:49:16 -04:00
TransferrerPool.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
TransferSlots.hs everything is building again 2019-12-05 15:10:23 -04:00
Unused.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
Upgrade.hs improve programPath 2020-04-15 16:46:34 -04:00
WebApp.hs unified AuthToken type between webapp and tor 2016-11-22 14:18:34 -04:00