Commit graph

13902 commits

Author SHA1 Message Date
Joey Hess
a37ec465f7 apt-get clean 2013-09-22 13:15:25 -04:00
Joey Hess
c4074961c4 umount /proc 2013-09-22 13:06:32 -04:00
Joey Hess
a9881b9d0b new buildchroot script to automate android chroot setup 2013-09-22 13:03:34 -04:00
Joey Hess
cc71315c50 improve lambdaparens hack 2013-09-22 11:41:26 -04:00
Joey Hess
8806fa9a8f another fine hack 2013-09-22 03:22:05 -04:00
Joey Hess
6e4c1413a8 didn't need to install cabal here 2013-09-22 01:50:01 -04:00
Joey Hess
f10bae49d4 remove unused patches (2000+ lines!) 2013-09-22 01:43:52 -04:00
foo
2889211efd refresh haskell package patches for new android build
Android build is now almost entirely automated, except for the installation
of cross-built libs needed for XMPP.

Haskell packages updated to current newest versions. Am not currently
pinning the versions, as that didn't work out last time I tried it
(must have missed some pins before).
2013-09-22 01:43:28 -04:00
http://christian.amsuess.com/chrysn
6d24155365 warning to people who want to do this with encrypted remotes 2013-09-21 16:35:17 +00:00
https://id.koumbit.net/anarcat
434dc22881 raise this question again, and sign so I can find it again :) 2013-09-21 15:23:22 +00:00
https://id.koumbit.net/anarcat
a8fcefaf70 what i use git-annex for 2013-09-21 15:21:58 +00:00
http://christian.amsuess.com/chrysn
d4739c5821 fix wording (sparse checkout -> shallow clone), more details, formatting 2013-09-21 15:01:42 +00:00
https://id.koumbit.net/anarcat
3399d826d4 mention wishlist 2013-09-21 14:06:07 +00:00
https://id.koumbit.net/anarcat
136d307d12 2013-09-21 14:04:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnxlx1UrzVhdy6_gFjzmF42x6QXxBUxg00
96d9639683 Added a comment: size of repo 2013-09-21 09:32:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
0ba0369c45 Added a comment 2013-09-20 20:30:52 +00:00
ringprince
83c20ddb1b Added a comment 2013-09-20 20:16:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmOsy6nbvPyXLd--qqjPMLnVIzxgZwtKlQ
306eddd575 Added a comment 2013-09-20 19:03:14 +00:00
Joey Hess
2c0f751a16 Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-20 12:20:33 -04:00
Joey Hess
3bd05c27d2 work around evilsplicer bug
Really simple TH splices are printed in a way it doesn't parse.
2013-09-20 12:19:55 -04:00
http://joeyh.name/
d66f71ad60 Added a comment 2013-09-20 15:37:48 +00:00
http://joeyh.name/
11b3bd74d7 Added a comment 2013-09-20 15:36:25 +00:00
http://joeyh.name/
8b47a19b77 Added a comment 2013-09-20 15:31:18 +00:00
http://joeyh.name/
b00c1e5cdc Added a comment 2013-09-20 15:24:25 +00:00
Joey Hess
210700493d release notes 2013-09-20 10:53:56 -04:00
Joey Hess
a45c7f85d0 Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-20 10:52:59 -04:00
ringprince
8f28643c89 2013-09-20 14:46:21 +00:00
Joey Hess
70f205717c release 2013-09-20 10:43:08 -04:00
Joey Hess
a7f8e957a8 Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-20 10:34:41 -04:00
https://www.google.com/accounts/o8/id?id=AItOawm7AuSfii_tCkLyspL6Mr0ATlO6OxLNYOo
746fd0ea74 Added a comment 2013-09-20 11:29:04 +00:00
Joey Hess
7fdc8311f6 note 2013-09-20 00:04:37 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
48e517ddf9 Added a comment 2013-09-20 02:41:22 +00:00
Joey Hess
9be7762bdb Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-19 21:42:24 -04:00
Joey Hess
55636bf92f list --allrepos 2013-09-19 21:42:03 -04:00
http://joeyh.name/
7c1c2d25b0 Added a comment 2013-09-20 00:15:07 +00:00
Joey Hess
51d5c1d032 remove possibly confusing mention of git commit -a in sync documentation
http://git-annex.branchable.com/forum/git-annex_pre-commit_eats_all_my_4GB_of_ram/#comment-f7523e3779794a03680dbf48a488abc0
2013-09-19 20:13:58 -04:00
Joey Hess
5256ed462c Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-19 20:10:59 -04:00
Joey Hess
3588729f0d completely solve catKey memory leak
Since 006cf7976f was incomplete, not being
able to get the right mode of the file when the index differs from HEAD,
this is a final workaround. Only buffering the start of the file
in this case avoids leaking memory.

This does not prevent git-cat-file being asked to output the whole file,
which needs to be consumed, and can be slow. But this only happens in a
rare edge case.
2013-09-19 20:09:03 -04:00
ringprince
24ce78a8a4 Added a comment 2013-09-19 22:27:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
882b076792 Added a comment 2013-09-19 22:22:03 +00:00
Joey Hess
26cb834eab devblog 2013-09-19 17:10:49 -04:00
Joey Hess
a5998619c7 Merge branch 'master' of ssh://git-annex.branchable.com 2013-09-19 17:08:15 -04:00
http://joeyh.name/
475270f401 Added a comment 2013-09-19 21:07:35 +00:00
http://joeyh.name/
591d6a3281 Added a comment 2013-09-19 21:01:30 +00:00
http://joeyh.name/
b764f52b51 Added a comment 2013-09-19 20:59:32 +00:00
http://joeyh.name/
1f28ae3795 Added a comment 2013-09-19 20:57:19 +00:00
Joey Hess
006cf7976f more completely solve catKey memory leak
Done using a mode witness, which ensures it's fixed everywhere.

Fixing catFileKey was a bear, because git cat-file does not provide a
nice way to query for the mode of a file and there is no other efficient
way to do it. Oh, for libgit2..

Note that I am looking at tree objects from HEAD, rather than the index.
Because I cat-file cannot show a tree object for the index.
So this fix is technically incomplete. The only cases where it matters
are:

1. A new large file has been directly staged in git, but not committed.
2. A file that was committed to HEAD as a symlink has been staged
   directly in the index.

This could be fixed a lot better using libgit2.
2013-09-19 16:41:21 -04:00
ringprince
ea5ff63c0f Added a comment 2013-09-19 20:06:39 +00:00
Joey Hess
f26c996dc6 interface to parse git tree objects 2013-09-19 15:58:35 -04:00
http://joeyh.name/
cf756ff7b3 Added a comment 2013-09-19 19:07:04 +00:00