Commit graph

42632 commits

Author SHA1 Message Date
Joey Hess
c326e5100f
comment 2023-01-02 15:08:24 -04:00
Joey Hess
599758e0d3
comment 2023-01-02 15:01:52 -04:00
Joey Hess
7919b9d57a
changelog for cf892f4256 2023-01-02 12:36:10 -04:00
Joey Hess
9ce6309e4a
Merge branch 'master' of ssh://git-annex.branchable.com 2023-01-01 18:11:09 -04:00
Joey Hess
6016844372
update for https://pypi.org/project/thunar-plugins/ 2023-01-01 18:10:35 -04:00
acadx0@9d7ca00c5a85a700a7209ab4fc2505189ded1aa3
100d7eab67 Added a comment: hmm 2023-01-01 16:49:38 +00:00
strmd
7137f0571b Added a comment 2023-01-01 13:28:46 +00:00
acadx0@9d7ca00c5a85a700a7209ab4fc2505189ded1aa3
6e28e0ee5d removed 2023-01-01 04:01:41 +00:00
acadx0@9d7ca00c5a85a700a7209ab4fc2505189ded1aa3
111ae34009 Added a comment: try 2 2023-01-01 04:00:54 +00:00
acadx0@9d7ca00c5a85a700a7209ab4fc2505189ded1aa3
73fc402f4f Added a comment: try 2 2023-01-01 04:00:25 +00:00
acadx0@9d7ca00c5a85a700a7209ab4fc2505189ded1aa3
81d25083b9 2022-12-31 17:48:07 +00:00
nobodyinperson
2c40c30dd0 Added a comment 2022-12-29 10:49:27 +00:00
yarikoptic
e08d333560 reporting on need to create leading dir 2022-12-28 16:23:51 +00:00
tiny.bell9228@b8988087df4fe0446bb6874c40ae9f8bc87ce984
3289521e6c 2022-12-28 02:58:21 +00:00
Joey Hess
0b76a32629
comment 2022-12-27 17:03:47 -04:00
nobodyinperson
c14e15fd1a Added a comment: Maybe add a very slow KDF first? 2022-12-27 20:26:45 +00:00
Joey Hess
0be6cad7a8
idea 2022-12-27 13:48:53 -04:00
Joey Hess
79031223fd
moreinfo 2022-12-26 16:09:37 -04:00
Joey Hess
baec2ef928
moreinfo 2022-12-26 16:09:08 -04:00
Joey Hess
cf892f4256
use insert_ for speed improvement
persistent-2.14.4.1 makes insert_ faster than insert because it skips
getting the key back.

Sponsored-by: Dartmouth College's DANDI project
2022-12-26 15:59:41 -04:00
Joey Hess
aa041596f5
close 2022-12-26 15:05:48 -04:00
Joey Hess
c1821435ac
fix link 2022-12-26 15:03:14 -04:00
Joey Hess
65ddd13cf7
close 2022-12-26 13:31:09 -04:00
Joey Hess
1b08af821b
close 2022-12-26 13:29:13 -04:00
Joey Hess
04f7e2aea3
comment 2022-12-26 13:24:29 -04:00
Joey Hess
b3f94bd657
comment 2022-12-26 13:13:52 -04:00
Joey Hess
53a40ca40f
code review 2022-12-26 13:09:40 -04:00
Joey Hess
efda811404
Removed the vendored git-lfs and the GitLfs build flag
AFAICS all git-annex builds are using the git-lfs library not the vendored
copy.

Debian stable does have a too old haskell-git-lfs package to be able to
build git-annex from source, but there is not currently a backport of a
recent git-annex to Debian stable. And if they update the backport at some
point, they should be able to backport the library too.

Sponsored-by: Svenne Krap on Patreon
2022-12-26 12:49:53 -04:00
Joey Hess
cfa0c7a7c7
add missing libghc-unliftio-core-dev dep
Noticed looking at official debian packaging.
2022-12-26 12:39:07 -04:00
Joey Hess
b813b132da
fix typo 2022-12-26 12:36:56 -04:00
nobodyinperson
82ae848dd0 Added a comment 2022-12-23 10:05:27 +00:00
nobodyinperson
8ec93b6e2f Added a comment 2022-12-23 09:39:58 +00:00
alvseth
29176f131c Added a comment: re: re: the difference between encryption and gcrypt 2022-12-22 23:22:33 +00:00
Ilya_Shlyakhter
f2fc4cd61a Added a comment: re: the difference between encryption and gcrypt 2022-12-22 19:58:40 +00:00
Joey Hess
e0c4c26d65
analysis 2022-12-22 15:34:36 -04:00
Joey Hess
d475f82c62
Added libgcc_s.so.1 to the linux standalone build so pthread_cancel will work
In Makefile, listed additional deps of Build/Standalone. Without that,
it does not get updated for the change to Utility/LinuxMkLibs.hs when
compiling incrementally.

Sponsored-by: Dartmouth College's DANDI project
2022-12-22 15:15:25 -04:00
Joey Hess
bda406ff90
Merge branch 'master' of ssh://git-annex.branchable.com 2022-12-22 14:34:16 -04:00
Joey Hess
2fa7656627
switch to readMaybe to handle values with leading number followed by non-number
readish ignores a trailing string after a number, but to support values
like "YYYY:MM:DD" which it makes sense to compare lexographically,
require the whole string to be parsed as a number in order to enable
numeric comparison.

Sponsored-by: Max Thoursie on Patreon
2022-12-22 14:33:47 -04:00
nobodyinperson
11873d00cd Added a comment 2022-12-22 11:39:41 +00:00
alvseth
ac6ccb5137 making links clickable 2022-12-21 19:48:32 +00:00
alvseth
bb41790fc1 2022-12-21 19:47:18 +00:00
nobodyinperson
14b0391d22 Added a comment 2022-12-21 19:26:02 +00:00
yarikoptic
6cb85be1e7 initial report on odd crash 2022-12-21 18:34:06 +00:00
nobodyinperson
6dcb7b8815 Added a comment: When a weird 'no space left on device' error appears 2022-12-21 16:46:44 +00:00
nobodyinperson
48c3657a04 Added a comment 2022-12-21 09:32:58 +00:00
Joey Hess
eb8e0594bb
use status --ignore-submodules in configureSmudgeFilter
Speed up git-annex upgrade (from v5) and init in a repository that has
submodules. Setting the config does not affect the submodules, so avoid
the work of getting status in them, which may involve using the smudge
filter etc.

Sponsored-By: the NIH-funded NICEMAN (ReproNim TR&D3) project
2022-12-20 16:02:42 -04:00
Joey Hess
0b2dd374d8
--anything and --nothing
Added --anything (and --nothing). Eg, git-annex find --anything will list
all annexed files whether or not the content is present. This is slightly
faster and clearer than --include=* or --exclude=*

While I can't imagine how --nothing will be used, preferred content
expressions already had anything and nothing, so might as well support both
as matching options as well.

Sponsored-by: Dartmouth College's Datalad project
2022-12-20 15:44:09 -04:00
Joey Hess
9d60385001
convert renameFile to moveFile to support cross-device moves
Improve handling of some .git/annex/ subdirectories being on other
filesystems, in the bittorrent special remote, and youtube-dl integration,
and git-annex addurl.

The only one of these that I've confirmed to be a problem is in the
bittorrent special remote when .git/annex/tmp and .git/annex/othertmp are
on different filesystems.

As well as auditing for renameFile, also audited for createLink, all of
those are ok as are the other remaining renameFile calls. Also audited all
code paths that use .git/annex/othertmp, and did not find any other
cross-device problems. So, removing mention of othertmp needing to be on
the same device.

Sponsored-by: Dartmouth College's Datalad project
2022-12-20 15:17:50 -04:00
Joey Hess
5cbfb74391
belatedly added comment made somewhat earlier 2022-12-20 15:02:09 -04:00
Joey Hess
51e6294d15
comment 2022-12-20 14:30:18 -04:00