summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2013-08-08 20:58:34 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-08-08 21:03:21 (GMT)
commit64948ad77534f035311fd3e1086477661c8f63b1 (patch)
tree01654e2c8619bf38da904b85b557fbc0144625eb
parentfb5657082148297b61fbca7e64d51c1e7870309a (diff)
downloadgit-64948ad77534f035311fd3e1086477661c8f63b1.zip
git-64948ad77534f035311fd3e1086477661c8f63b1.tar.gz
git-64948ad77534f035311fd3e1086477661c8f63b1.tar.bz2
Git 1.8.4-rc2v1.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 <gitster@pobox.com>
-rw-r--r--Documentation/RelNotes/1.8.4.txt7
-rwxr-xr-xGIT-VERSION-GEN2
2 files changed, 8 insertions, 1 deletions
diff --git a/Documentation/RelNotes/1.8.4.txt b/Documentation/RelNotes/1.8.4.txt
index b4f8737..b0a59ec 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 ede98a8..2c49e42 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='
'