git-annex/Upgrade
Joey Hess 6f9a9c81f6
convert all readFile, writeFile, and appendFile to close-on-exec safe versions
Even in the Build system. This allows grepping to make sure that there
are none left un-converted:

git grep "writeFile" |grep -v F\\.| grep -v doc/|grep -v writeFileString | grep -v writeFileProtected |grep -v Utility/FileIO
git grep "readFile" |grep -v F\\.| grep -v doc/|grep -v readFileString |grep -v Utility/FileIO
git grep "appendFile" |grep -v F\\.| grep -v doc/|grep -v appendFileString |grep -v Utility/FileIO

Might be nice to automate that to prevent future mistakes...

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
2025-09-05 15:44:32 -04:00
..
V5 more OsPath conversion 2025-02-01 11:54:19 -04:00
V0.hs remove unused adjustedBranchRefresh associated file parameter 2025-02-21 14:51:02 -04:00
V1.hs remove unused adjustedBranchRefresh associated file parameter 2025-02-21 14:51:02 -04:00
V2.hs convert all readFile, writeFile, and appendFile to close-on-exec safe versions 2025-09-05 15:44:32 -04:00
V3.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
V4.hs split upgrade into v9 and v10 2022-01-19 13:09:33 -04:00
V5.hs Removed support for git versions older than 2.22. 2025-08-21 11:22:59 -04:00
V6.hs filter out control characters in all other Messages 2023-04-11 12:58:01 -04:00
V7.hs convert all readFile, writeFile, and appendFile to close-on-exec safe versions 2025-09-05 15:44:32 -04:00
V8.hs filter out control characters in all other Messages 2023-04-11 12:58:01 -04:00
V9.hs more OsPath conversion (542/749) 2025-02-06 11:38:14 -04:00