From c9e4b69e9f48a517ec5c6bbf20c80bd744117b14 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 10 Mar 2017 20:50:35 +0100 Subject: 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 | 22 ---------------------- winsup/cygwin/release/2.8.0 | 25 +++++++++++++++++++++++++ winsup/doc/new-features.xml | 30 ++++++++++++++++++++++++++++++ 4 files changed, 57 insertions(+), 24 deletions(-) delete mode 100644 winsup/cygwin/release/2.7.1 create mode 100644 winsup/cygwin/release/2.8.0 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.7.1 deleted file mode 100644 index 43d9bd0a2..000000000 --- a/winsup/cygwin/release/2.7.1 +++ /dev/null @@ -1,22 +0,0 @@ -What's new: ------------ - -- New API: timingsafe_bcmp, timingsafe_memcmp - -- New API: dladdr - -What changed: -------------- - -- 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. - - -Bug Fixes ---------- - diff --git a/winsup/cygwin/release/2.8.0 b/winsup/cygwin/release/2.8.0 new file mode 100644 index 000000000..d8e20a1c9 --- /dev/null +++ b/winsup/cygwin/release/2.8.0 @@ -0,0 +1,25 @@ +What's new: +----------- + +- New API: timingsafe_bcmp, timingsafe_memcmp + +- New API: dladdr + +What changed: +------------- + +- 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. + + +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 -- cgit v1.2.3