Check size of path buffer before writing into it
authorGreg Brockman <gdb@MIT.EDU>
Tue, 20 Jul 2010 04:46:21 +0000 (00:46 -0400)
committerJunio C Hamano <gitster@pobox.com>
Sun, 25 Jul 2010 17:33:47 +0000 (10:33 -0700)
commit1b0b962d771fb734cbf273f216b487bb58dec7b9
treed64781b85c89766bece6a4811dda57db71cafb82
parent29981380d03ffa63765dbeaea53a7ac9e8d6bc4f
Check size of path buffer before writing into it

This prevents a buffer overrun that could otherwise be triggered by
creating a file called '.git' with contents

  gitdir: (something really long)

Signed-off-by: Greg Brockman <gdb@mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
setup.c