1GIT v1.5.1.3 Release Notes 2========================== 3 4Fixes since v1.5.1.2 5-------------------- 6 7* Bugfixes 8 9 - git-add tried to optimize by finding common leading 10 directories across its arguments but botched, causing very 11 confused behaviour. 12 13 - unofficial rpm.spec file shipped with git was letting 14 ETC_GITCONFIG set to /usr/etc/gitconfig. Tweak the official 15 Makefile to make it harder for distro people to make the 16 same mistake, by setting the variable to /etc/gitconfig if 17 prefix is set to /usr. 18 19 - git-svn inconsistently stripped away username from the URL 20 only when svnsync_props was in use. 21 22 - git-svn got confused when handling symlinks on Mac OS. 23 24 - git-send-email was not quoting recipient names that have 25 period '.' in them. Also it did not allow overriding 26 envelope sender, which made it impossible to send patches to 27 certain subscriber-only lists. 28 29 - built-in write_tree() routine had a sequence that renamed a 30 file that is still open, which some systems did not like. 31 32 - when memory is very tight, sliding mmap code to read 33 packfiles incorrectly closed the fd that was still being 34 used to read the pack. 35 36 - import-tars contributed front-end for fastimport was passing 37 wrong directory modes without checking. 38 39 - git-fastimport trusted its input too much and allowed to 40 create corrupt tree objects with entries without a name. 41 42 - git-fetch needlessly barfed when too long reflog action 43 description was given by the caller. 44 45Also contains various documentation updates.