Commit graph

41650 commits

Author SHA1 Message Date
Joey Hess
217798f3f1
filter out ExitSuccess
This avoids displaying the unexpected exit codes message when
the list is eg [ExitSuccess, ExitFailure 1].

Sponsored-by: Dartmouth College's Datalad project
2022-05-02 14:09:37 -04:00
Joey Hess
642703c7e4
avoid using removePathForcibly everywhere, it is unsafe
If the temp directory can somehow contain a hard link, it changes the
mode, which affects all other hard linked files. So, it's too unsafe
to use everywhere in git-annex, since hard links are possible in
multiple ways and it would be very hard to prove that every place that
uses a temp directory cannot possibly put a hard link in it.

Added a call to removeDirectoryForCleanup to test_crypto, which will
fix the problem that commit 17b20a2450
was intending to fix, with a much smaller hammer.

Sponsored-by: Dartmouth College's Datalad project
2022-05-02 14:06:20 -04:00
Joey Hess
1b02cd4715
comment 2022-05-02 13:01:37 -04:00
Albert
b4ac551d06 Added a comment: Reproducible Example 2022-04-29 15:57:34 +00:00
Albert
5c467179c4 Added a comment: Minimal Example 2022-04-29 15:14:21 +00:00
kdm9
58fcedb598 2022-04-29 07:28:46 +00:00
yarikoptic
8c6d4863be report about rsync test fail 2022-04-28 14:30:55 +00:00
Albert
143e66e55f 2022-04-26 21:17:11 +00:00
Lukey
a5ce8007c6 Added a comment 2022-04-25 17:12:19 +00:00
gnezdo
c1885e1457 2022-04-25 16:29:11 +00:00
Albert
b25bfecb1b Added a comment: Duplicate Files 2022-04-24 14:13:47 +00:00
gnezdo
1037b737d0 Added a comment: Fixed 2022-04-23 21:42:42 +00:00
Albert
19bcafd789 Added a comment: Clarification Example 2022-04-23 12:10:36 +00:00
Albert
f835fcabb1 Clarification about git assistant invariants 2022-04-23 11:38:31 +00:00
tanakaoji@cd5ba49c38f0a3b42b7e7bf56c4379d9024cd840
62ffc1e975 Added a comment 2022-04-22 20:39:30 +00:00
Ilya_Shlyakhter
2efcd191c4 Added a comment: transitive transfers 2022-04-22 17:01:13 +00:00
Ilya_Shlyakhter
97a57a4c2e Added a comment: transitive transfers 2022-04-22 16:59:59 +00:00
tanakaoji@cd5ba49c38f0a3b42b7e7bf56c4379d9024cd840
c33b6d853e 2022-04-22 03:10:19 +00:00
lh
fd849e2618 Added a comment 2022-04-21 01:18:21 +00:00
datamanager
d258eec2eb Added a comment: I had to come out of the rabbit hole 2022-04-20 15:28:14 +00:00
0nelight
57d53dbe5d 2022-04-20 14:50:18 +00:00
datamanager
e854814287 Added a comment: re: See git-annex-export. 2022-04-20 14:48:00 +00:00
Ilya_Shlyakhter
baaf5eb249 Added a comment: re: Making git-annex preserve file name, and directory 2022-04-20 04:03:46 +00:00
datamanager
ea702e85c1 I want to bend git-annex to my will, but I don't know how 2022-04-20 01:16:38 +00:00
lsmor
e20263c0da 2022-04-19 18:43:25 +00:00
lh
67200bc948 Added a comment 2022-04-19 18:40:57 +00:00
lh
8f11d1a43b Added a comment 2022-04-19 18:15:53 +00:00
Ilya_Shlyakhter
1072d44dd2 added bug report for git-annex-import importing too much 2022-04-19 18:11:55 +00:00
Joey Hess
8bb86ee97e
comment 2022-04-19 14:04:14 -04:00
Joey Hess
17b20a2450
Fix test failure on NFS when cleaning up gpg temp directory
Using removePathForcibly avoids concurrent removal problems.

The i386ancient build still uses an old version of ghc and directory that
do not include removePathForcibly though.

Sponsored-by: Dartmouth College's Datalad project
2022-04-19 13:33:33 -04:00
Joey Hess
47d0ea71e6
keep old directory support
Still needed for i386ancient build.
2022-04-19 13:28:02 -04:00
Joey Hess
ae2abaaf38
remove unused v 2022-04-19 13:22:32 -04:00
Joey Hess
fa89a52d36
remove moreinfo 2022-04-19 13:17:11 -04:00
Joey Hess
0e3a31fcc4
improve check using nub
This is clearer, and looks at the list content only once rather than
twice, but should have no behavior changes.
2022-04-19 13:16:01 -04:00
Joey Hess
c69a3bd842
comment 2022-04-19 12:40:17 -04:00
Joey Hess
b67d55099d
comment 2022-04-19 12:21:47 -04:00
Joey Hess
fa5616a5ea
remove 2022-04-19 12:14:27 -04:00
Joey Hess
e57a3efd1b
comment 2022-04-19 12:14:12 -04:00
Joey Hess
9a78444d36
comment 2022-04-19 12:08:12 -04:00
Joey Hess
fd65de0eb9
multicast: Support uftp 5.0 by switching from aes256-cbc to aes256-gcm
aes256-gcm is supported by both 4.x and 5.x, while 5.x dropped aes256-cbc.

Sponsored-by: Graham Spencer on Patreon
2022-04-19 12:02:10 -04:00
Joey Hess
3371fedbba
comment 2022-04-19 11:56:32 -04:00
yarikoptic
d93a441326 Added a comment 2022-04-19 14:40:18 +00:00
yarikoptic
238baf5d64 report on cryto test FAIL on NFS 2022-04-19 14:37:43 +00:00
lh
76a739d243 2022-04-19 01:50:23 +00:00
Ilya_Shlyakhter
1c069dafb0 Added a comment: new backends 2022-04-17 19:02:10 +00:00
david@62eef13b7e480dc51c94ea50b67ebc0181410cd1
7fcd0dd782 Describe compatibility bug with uftp 5.0 2022-04-16 22:29:25 +00:00
lh
bd9d172ea6 Added a comment: The man page export seems to be broken 2022-04-15 12:26:20 +00:00
lell
e9b74076a3 Added a comment 2022-04-15 12:05:19 +00:00
Abdulbasi
573e89221f Added a comment: Myself 2022-04-14 00:56:59 +00:00
lh
252dc454e2 Added a comment: recording state in git 2022-04-13 23:56:09 +00:00