Joey Hess
fd304dce60
split out Types.Import and some changes to the types in it
2019-02-21 13:39:09 -04:00
Joey Hess
936aee6a60
quickcheck property for parsing of content identifier logs
2019-02-21 13:17:43 -04:00
Joey Hess
7c25cc7715
fix build
2019-02-20 17:31:08 -04:00
Joey Hess
5a294f0dd7
add Logs.ContentIdentifier
2019-02-20 17:22:56 -04:00
Joey Hess
7392304f1c
notes
2019-02-20 17:06:36 -04:00
Joey Hess
a818bc5e73
add Database.ContentIdentifier
...
Does not yet have a way to update with new information from the
git-annex branch, which will be needed when multiple repos are importing
from the same remote.
2019-02-20 16:59:10 -04:00
Joey Hess
ccc0684d21
no remotes support import yet
2019-02-20 16:59:04 -04:00
Joey Hess
e8bfc3640b
storing ContentIdentifier in the git-annex branch
2019-02-20 15:40:07 -04:00
Joey Hess
0442842622
add import tree interface to Remote
2019-02-20 15:35:22 -04:00
Joey Hess
d839c2110a
fix encoding of metadata containing newlines
...
This fixes a reversion in the ByteString conversion. The old code used
isSpace to decide when the metadata value needs to be base64 encoded,
and that incorrectly changed to only checking if it contained ' '.
Note that only '\n' and '\r' were added and not other sorts of
whitespace that isSpace matches, like '\t' and '\v'. Only the former
would cause problems.
2019-02-20 14:26:18 -04:00
Joey Hess
1a29d64bec
leave room for future expansion
2019-02-20 13:03:09 -04:00
Joey Hess
5af0876592
fix
2019-02-20 12:51:50 -04:00
Joey Hess
d128c8c3ec
add design document for import tree
2019-02-20 12:12:32 -04:00
Joey Hess
2f67c4ac87
minor tweaks to transition plan
2019-02-20 11:28:00 -04:00
Joey Hess
728228d5d2
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-19 12:20:40 -04:00
Joey Hess
dd94d3605f
add news item for git-annex 7.20190219
2019-02-19 12:20:23 -04:00
Joey Hess
f47ee98337
releasing package git-annex version 7.20190219
2019-02-19 12:19:53 -04:00
Joey Hess
4603713b4e
avoid using htonl
...
It got removed from network-3.0.0.0 and nothing in the haskell ecosystem
currently provides it (which seems it ought to be fixed).
Tested new code on both little-endian and big-endian with:
ghci> hostAddressToTuple $ fromJust $ embeddedIpv4 (0,0,0,0,0,0xffff,0x7f00,1)
(127,0,0,1)
2019-02-19 12:17:20 -04:00
CandyAngel
a5d9ab3ad7
Added a comment
2019-02-19 14:13:48 +00:00
chris@a3ac8acdfdc53fa269c7b9bda4306c25b92d6624
5bd190aab2
Added a comment: Files with spaces
2019-02-19 14:04:05 +00:00
Joey Hess
fe9bfa8157
don't force quiet mode for tests expected to succeed
...
This way when there's a failure the output is available to understand
the problem. Should help with some intermittent test failures that I
have not been able to reproduce to understand why it's failing.
Does mean the test output is more verbose, but it was already very
verbose.
2019-02-18 18:56:26 -04:00
Joey Hess
1e95bc4fd1
avoid git warning about CRLF in restagePointerFile
...
Saw it on Windows, could probably also happen on linux with some
configuration. Since this is a pointer file, the warning does not apply.
2019-02-18 18:35:36 -04:00
Joey Hess
1647b9c7a4
improve wording
2019-02-18 17:52:18 -04:00
Joey Hess
1b8026b2cb
constrain Arbitrary MetaField to ascii
...
Same reason other Arbitrary's have been. I saw a test failure on Windows
that was probably caused by non-ascii there.
2019-02-18 17:50:06 -04:00
Joey Hess
e49f3139b5
fix windows build some more
2019-02-18 17:46:21 -04:00
Joey Hess
4c3178aadf
fix windows build
2019-02-18 17:38:21 -04:00
Joey Hess
9f6b7d6258
On Windows, avoid using rsync for file-to-file copies, since rsync is not always available there.
...
Installing git-annex with stack rsync won't be available.
Also, using the git-annex installer with 64 bit git installs a non-working
rsync binary because it's linked with libraries provided by 32 bit git.
2019-02-18 17:27:34 -04:00
Joey Hess
1a367cad83
Fix path separator bug on Windows that completely broke git-annex since version 7.20190122.
2019-02-18 17:16:39 -04:00
Joey Hess
2eb07091e8
followup
2019-02-18 16:58:20 -04:00
timeless-ventricle
7b6d1deba5
2019-02-17 20:29:42 +00:00
Joey Hess
75d49b7755
fix link to renamed bug
2019-02-15 13:47:40 -04:00
Joey Hess
a1f8d2919d
rename obnoxiously and non-portably long bug report filename
2019-02-15 13:44:46 -04:00
Joey Hess
75204f5ae7
bug
2019-02-15 13:26:16 -04:00
Joey Hess
98a6bc5390
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-15 12:54:27 -04:00
Joey Hess
c7893bf9b7
init: Fix bug when direct mode needs to be enabled on a crippled filesystem, that left the repository in indirect mode.
2019-02-15 12:34:03 -04:00
bart@6b55f6b868d1b3dd5b003bd15eae527b37dbc8e0
00f6ef3ea8
2019-02-14 20:18:15 +00:00
bart@6b55f6b868d1b3dd5b003bd15eae527b37dbc8e0
a67b3c8948
2019-02-14 19:54:00 +00:00
chocolate.camera@ec2ecab153906be21ac5f36652c33786ad0e0b60
27800ae165
Added a comment
2019-02-14 12:46:17 +00:00
Ilya_Shlyakhter
96331fc0ce
bug report for checkpresentkey
2019-02-14 06:01:38 +00:00
Joey Hess
ca322b4b18
devblog
2019-02-13 16:38:57 -04:00
Joey Hess
02c1542886
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-13 16:29:28 -04:00
Joey Hess
94d8bfb158
finally an API happy with
2019-02-13 16:28:02 -04:00
Ilya_Shlyakhter
b131ba57db
clarified annex.maxextensionlength
2019-02-13 17:11:34 +00:00
Ilya_Shlyakhter
3caae7ea81
alternate way to support batch operations by remotes
2019-02-13 16:55:34 +00:00
Ilya_Shlyakhter
1b279ec738
added suggestion for batch-mode operations for remotes
2019-02-13 16:52:09 +00:00
Ilya_Shlyakhter
23ef159352
Added a comment
2019-02-13 16:48:08 +00:00
Ilya_Shlyakhter
9d192e1cbb
Added a comment
2019-02-13 16:46:26 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
a716b2cff9
Added a comment: Up-vote for sftp special remote
2019-02-13 12:11:05 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
750baf12e5
2019-02-13 11:37:51 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
bd06bcaebe
2019-02-13 11:21:10 +00:00