git-annex/Annex
Joey Hess ea775baccd
more OsPath conversion
Git.Types now uses it, as does TopFilePath, making for plenty of new
compile errors needing fixing.

Sponsored-by: Brock Spratlen
2025-01-23 16:15:00 -04:00
..
AdjustedBranch use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
Branch newtype MapLog 2023-11-13 14:37:22 -04:00
Concurrent differentiate between concurrency enabled at command line and by git config 2020-09-16 11:47:12 -04:00
Content RawFilePath conversion for replaceFile 2025-01-22 13:37:26 -04:00
Debug implement fastDebug 2021-04-06 15:24:28 -04:00
LockPool avoid annexFileMode special case 2023-04-27 15:58:37 -04:00
MetaData sqlite datbase for importfeed 2023-10-23 16:46:22 -04:00
RepoSize RawFilePath conversion of System.Directory 2025-01-20 19:17:33 -04:00
Sim sim: Add metadata command 2024-09-26 12:20:37 -04:00
SpecialRemote proxied exporttree=yes versionedexport=yes remotes are not untrusted 2024-08-08 15:24:19 -04:00
VectorClock parsePOSIXTime ByteString conversion 2025-01-22 16:42:09 -04:00
View annex.maxextensions configuration 2024-04-18 14:23:38 -04:00
Action.hs remove dead nodes when loading the cluster log 2024-06-16 14:39:44 -04:00
AdjustedBranch.hs convert from readFileStrict 2025-01-22 14:49:31 -04:00
AutoMerge.hs use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
Balanced.hs avoid build warning with recent ghc 2025-01-21 12:00:16 -04:00
BloomFilter.hs filter out control characters in warning messages 2023-04-10 15:55:44 -04:00
Branch.hs use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
BranchState.hs smarter BranchState cache invalidation 2024-07-28 12:33:32 -04:00
CatFile.hs read a consistent amount from pointer file 2022-02-23 12:52:34 -04:00
ChangedRefs.hs use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
CheckAttr.hs config: Added the --show-origin and --for-file options 2023-06-12 16:24:31 -04:00
CheckIgnore.hs move several readonly values to AnnexRead 2022-06-28 15:40:19 -04:00
Cluster.hs LiveUpdate for clusters 2024-08-24 10:20:12 -04:00
Common.hs plumb in LiveUpdate (WIP) 2024-08-23 16:35:12 -04:00
Concurrent.hs use ResourcePool for hash-object handles 2022-07-25 17:32:39 -04:00
Content.hs parsePOSIXTime ByteString conversion 2025-01-22 16:42:09 -04:00
CopyFile.hs RawFilePath conversion 2024-01-19 14:26:21 -04:00
CurrentBranch.hs refactor getCurrentBranch 2018-10-19 17:29:18 -04:00
Debug.hs display explanations in --debug too 2023-07-31 13:06:40 -04:00
Difference.hs implemented cloneSimRepo 2024-09-06 14:23:29 -04:00
DirHashes.hs use NonEmpty for dirHashes 2024-09-26 18:15:00 -04:00
Drop.hs plumb in LiveUpdate (WIP) 2024-08-23 16:35:12 -04:00
Environment.hs improve comments 2023-04-04 15:23:39 -04:00
Export.hs rename Git.Filename to Git.Quote 2023-04-12 17:22:03 -04:00
ExternalAddonProcess.hs startExternalAddonProcess add parameters 2024-04-17 13:09:10 -04:00
FileMatcher.hs almost finished with applySimCommand 2024-09-05 15:22:41 -04:00
Fixup.hs stop exporting Utility.SystemDirectory from Utility.Directory 2025-01-20 19:10:25 -04:00
GitOverlay.hs filter out control characters in error messages 2023-04-10 13:50:51 -04:00
HashObject.hs use ResourcePool for hash-object handles 2022-07-25 17:32:39 -04:00
Hook.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
Import.hs annex.addunlocked support for tree imports 2024-12-19 11:43:51 -04:00
Ingest.hs RawFilePath conversion for replaceFile 2025-01-22 13:37:26 -04:00
Init.hs pre-init config and hook 2025-01-13 14:22:49 -04:00
InodeSentinal.hs fix perms for core.sharedRepository 2023-04-26 16:29:11 -04:00
Journal.hs use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
Link.hs use file-io for readFile/writeFile/appendFile on ByteStrings 2025-01-22 14:30:25 -04:00
Locations.hs use NonEmpty for dirHashes 2024-09-26 18:15:00 -04:00
LockFile.hs fix liveupdate locking 2024-08-30 14:49:18 -04:00
LockPool.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Magic.hs more OsPath conversion 2025-01-23 16:15:00 -04:00
MetaData.hs filter out control characters in warning messages 2023-04-10 15:55:44 -04:00
Multicast.hs use programPath consistently, not readProgramFile 2020-03-30 16:06:27 -04:00
Notification.hs fix build when dbus is enabled 2022-07-05 13:06:45 -04:00
NumCopies.hs toward SafeDropProof expiry checking 2024-07-04 12:39:06 -04:00
Path.hs git-remote-annex: Fix buggy behavior when annex.stalldetection is configured 2024-11-25 12:14:52 -04:00
Perms.hs added hooks corresponding to annex.*-command 2025-01-10 14:54:42 -04:00
PidLock.hs fix windows build 2022-09-26 12:08:04 -04:00
Proxy.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
Queue.hs add restage log 2022-09-23 15:47:24 -04:00
RemoteTrackingBranch.hs run codespell throughout fixing typos automagically 2024-05-01 15:46:21 -04:00
ReplaceFile.hs fix reversion 2025-01-22 16:28:54 -04:00
RepoSize.hs avoid locking the journal in readonly repository 2024-08-30 11:58:10 -04:00
SafeDropProof.hs use REMOVE-BEFORE in P2P protocol 2024-07-04 13:47:38 -04:00
Sim.hs sim: Add metadata command 2024-09-26 12:20:37 -04:00
SpecialRemote.hs init: Avoid autoenabling special remotes that have control characters in their names 2023-04-12 12:37:12 -04:00
Ssh.hs RawFilePath conversion of System.Directory 2025-01-20 19:17:33 -04:00
StallDetection.hs add directional stalldetection and bwlimit configs 2024-01-19 15:27:53 -04:00
Startup.hs Avoid loading cluster log at startup 2024-07-31 15:54:14 -04:00
TaggedPush.hs simplify base64 to only use ByteString 2023-10-26 13:10:05 -04:00
Tmp.hs RawFilePath conversion of System.Directory 2025-01-20 19:17:33 -04:00
Transfer.hs add optional object file location to storeKey 2024-07-01 10:42:27 -04:00
TransferrerPool.hs avoid build warning on windows 2023-03-27 12:19:26 -04:00
UntrustedFilePath.hs fix mojibake reversion in display of utf8 2023-04-12 13:53:30 -04:00
UpdateInstead.hs v7 for all repositories 2019-08-30 14:09:14 -04:00
Url.hs added hooks corresponding to annex.*-command 2025-01-10 14:54:42 -04:00
UUID.hs proxying GET now working 2024-06-11 15:09:43 -04:00
VariantFile.hs more RawFilePath 2019-12-18 17:10:28 -04:00
VectorClock.hs parsePOSIXTime ByteString conversion 2025-01-22 16:42:09 -04:00
Verify.hs When proxying an upload to a special remote, verify the hash. 2024-07-29 13:40:51 -04:00
Version.hs v8 repositories automatically upgrade to v9 2022-07-25 16:20:04 -04:00
View.hs better name for LinkPresentAdjustment 2024-10-21 15:42:01 -04:00
Wanted.hs plumb in LiveUpdate (WIP) 2024-08-23 16:35:12 -04:00
WorkerPool.hs add Annex worker pool to P2PHttp 2024-07-10 12:19:47 -04:00
WorkTree.hs use lookupKeyStaged in --batch code paths 2022-10-26 14:43:06 -04:00
YoutubeDl.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00