This re-rolls the whole series so that it can replace your current bc/attr-ignore-case. It includes the two v2 patches I submitted last night and backs out the use of xmalloc in compat/win32/syslog.c that Johannes Sixt pointed out as a recursion issue. Erik Faye-Lunde has a patch to remove the existing calls to x-wrapper functions in the function. Built on top of 5738c9c21e53356ab5020912116e7f82fd2d428f, the same base as your current bc/attr-ignore-case. -Brandon Brandon Casey (4): attr.c: avoid inappropriate access to strbuf "buf" member cleanup: use internal memory allocation wrapper functions everywhere builtin/mv.c: plug miniscule memory leak attr.c: respect core.ignorecase when matching attribute patterns Junio C Hamano (1): attr: read core.attributesfile from git_default_core_config attr.c | 46 ++++++++++++++----------------------- builtin/check-attr.c | 2 + builtin/mv.c | 6 ++++- cache.h | 1 + compat/mingw.c | 2 +- compat/qsort.c | 2 +- config.c | 3 ++ environment.c | 1 + remote.c | 2 +- show-index.c | 2 +- t/t0003-attributes.sh | 60 ++++++++++++++++++++++++++++++++++++++++++++++++- transport-helper.c | 4 +- 12 files changed, 94 insertions(+), 37 deletions(-) -- 1.7.7 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html