git-annex/debian
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
..
tests Debian: Run the builtin test suite as an autopkgtest. 2013-08-15 15:49:19 +02:00
changelog more completely solve catKey memory leak 2013-09-19 16:41:21 -04:00
compat debhelper v9 2012-01-15 14:53:38 -04:00
control better probing for gcrypt repositories using new --check option 2013-09-19 12:53:24 -04:00
copyright Allow public-key encryption of file content. 2013-09-03 14:34:16 -04:00
doc-base Add doc-base file. Closes: #621408 2011-04-06 21:57:22 -04:00
menu fixups 2013-05-15 22:48:27 -04:00
NEWS releasing version 3.20120123 2012-01-23 15:09:50 -04:00
rules rename var 2013-05-10 18:52:35 -04:00