From c9e4b69e9f48a517ec5c6bbf20c80bd744117b14 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 10 Mar 2017 20:50:35 +0100 Subject: [PATCH] Belatedly bump Cygwin DLL version to 2.8.0 Signed-off-by: Corinna Vinschen --- 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(-) rename winsup/cygwin/release/{2.7.1 => 2.8.0} (73%) diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index 602313199..6ca307961 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 43d9bd0a2..d8e20a1c9 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 ed68efba2..185c97e1a 100644 --- a/winsup/doc/new-features.xml +++ b/winsup/doc/new-features.xml @@ -4,6 +4,36 @@ What's new and what changed in Cygwin +What's new and what changed in 2.8 + + + + +New API: timingsafe_bcmp, timingsafe_memcmp. + + + +New API: dladdr. + + + +Cygcheck and strace now always generate output with Unix LF line endings, +rather than with DOS/Windows CR LF line endings. + + + +Fork now preserves the load order of unrelated dlopen'd modules. + + + +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. + + + + + + What's new and what changed in 2.7