From 64948ad77534f035311fd3e1086477661c8f63b1 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Thu, 8 Aug 2013 13:58:34 -0700 Subject: [PATCH] Git 1.8.4-rc2 This is with mostly minor documentation and test updates, nothing spectacular except for removal of funky lstat(2) emulation on Cygwin. Signed-off-by: Junio C Hamano --- Documentation/RelNotes/1.8.4.txt | 7 +++++++ GIT-VERSION-GEN | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Documentation/RelNotes/1.8.4.txt b/Documentation/RelNotes/1.8.4.txt index b4f8737c5a..b0a59ec234 100644 --- a/Documentation/RelNotes/1.8.4.txt +++ b/Documentation/RelNotes/1.8.4.txt @@ -242,6 +242,13 @@ UI, Workflows & Features Performance, Internal Implementation, etc. + * On Cygwin, we used to use our own lstat(2) emulation that is + allegedly faster than the platform one in codepaths where some of + the information it returns did not matter, but it started to bite + us in a few codepaths where the trick it uses to cheat does show + breakages. This emulation has been removed and we use the native + lstat(2) emulation supplied by Cygwin now. + * The function attributes extensions are used to catch mistakes in use of our own variadic functions that use NULL sentinel at the end (i.e. like execl(3)) and format strings (i.e. like printf(3)). diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index ede98a8c16..2c49e42fe5 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v1.8.4-rc1 +DEF_VER=v1.8.4-rc2 LF=' ' -- 2.11.4.GIT