This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[newlib-cygwin] Belatedly bump Cygwin DLL version to 2.8.0


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=c9e4b69e9f48a517ec5c6bbf20c80bd744117b14

commit c9e4b69e9f48a517ec5c6bbf20c80bd744117b14
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Fri Mar 10 20:50:35 2017 +0100

    Belatedly bump Cygwin DLL version to 2.8.0
    
    Signed-off-by: Corinna Vinschen <corinna@vinschen.de>

Diff:
---
 winsup/cygwin/include/cygwin/version.h |  4 ++--
 winsup/cygwin/release/{2.7.1 => 2.8.0} |  3 +++
 winsup/doc/new-features.xml            | 30 ++++++++++++++++++++++++++++++
 3 files changed, 35 insertions(+), 2 deletions(-)

diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h
index 6023131..6ca3079 100644
--- a/winsup/cygwin/include/cygwin/version.h
+++ b/winsup/cygwin/include/cygwin/version.h
@@ -10,8 +10,8 @@ details. */
    the Cygwin shared library".  This version is used to track important
    changes to the DLL and is mainly informative in nature. */
 
-#define CYGWIN_VERSION_DLL_MAJOR 2007
-#define CYGWIN_VERSION_DLL_MINOR 1
+#define CYGWIN_VERSION_DLL_MAJOR 2008
+#define CYGWIN_VERSION_DLL_MINOR 0
 
 /* Major numbers before CYGWIN_VERSION_DLL_EPOCH are incompatible. */
 
diff --git a/winsup/cygwin/release/2.7.1 b/winsup/cygwin/release/2.8.0
similarity index 73%
rename from winsup/cygwin/release/2.7.1
rename to winsup/cygwin/release/2.8.0
index 43d9bd0..d8e20a1 100644
--- a/winsup/cygwin/release/2.7.1
+++ b/winsup/cygwin/release/2.8.0
@@ -20,3 +20,6 @@ What changed:
 Bug Fixes
 ---------
 
+- Fix a few problems which are the combined culprit of fork failing
+  when called recursively from a pthread.
+  Addresses: https://cygwin.com/ml/cygwin/2017-03/msg00113.html
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index ed68efb..185c97e 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -4,6 +4,36 @@
 
 <sect1 id="ov-new"><title>What's new and what changed in Cygwin</title>
 
+<sect2 id="ov-new2.8"><title>What's new and what changed in 2.8</title>
+
+<itemizedlist mark="bullet">
+
+<listitem><para>
+New API: timingsafe_bcmp, timingsafe_memcmp.
+</para></listitem>
+
+<listitem><para>
+New API: dladdr.
+</para></listitem>
+
+<listitem><para>
+Cygcheck and strace now always generate output with Unix LF line endings,
+rather than with DOS/Windows CR LF line endings.
+</para></listitem>
+
+<listitem><para>
+Fork now preserves the load order of unrelated dlopen'd modules.
+</para></listitem>
+
+<listitem><para>
+Pthread_cond_wait now acts like Linux and BSD: Resume waiting for the
+condition variable as if it was not interrupted, rather than returning 0.
+</para></listitem>
+
+</itemizedlist>
+
+</sect2>
+
 <sect2 id="ov-new2.7"><title>What's new and what changed in 2.7</title>
 
 <itemizedlist mark="bullet">


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]