From 2ea436b4335946e0dcf098cf948a58af48dafad1 Mon Sep 17 00:00:00 2001 From: Ken Brown Date: Wed, 6 Jun 2018 11:45:58 -0400 Subject: Cygwin: Document clearenv and bump API minor Also add earlier "What changed" items to new-features.xml. --- winsup/cygwin/include/cygwin/version.h | 3 ++- winsup/cygwin/release/2.10.1 | 34 --------------------------------- winsup/cygwin/release/2.11.0 | 35 ++++++++++++++++++++++++++++++++++ winsup/doc/new-features.xml | 20 +++++++++++++++++++ winsup/doc/posix.xml | 1 + 5 files changed, 58 insertions(+), 35 deletions(-) delete mode 100644 winsup/cygwin/release/2.10.1 create mode 100644 winsup/cygwin/release/2.11.0 diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index f08707eea..2991ab858 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -494,12 +494,13 @@ details. */ 323: scanf %l[ conversion. 324: Export sigtimedwait. 325: Export catclose, catgets, catopen. + 326: Export clearenv Note that we forgot to bump the api for ualarm, strtoll, strtoull, sigaltstack, sethostname. */ #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 325 +#define CYGWIN_VERSION_API_MINOR 326 /* There is also a compatibity version number associated with the shared memory regions. It is incremented when incompatible changes are made to the shared diff --git a/winsup/cygwin/release/2.10.1 b/winsup/cygwin/release/2.10.1 deleted file mode 100644 index 42d9d1110..000000000 --- a/winsup/cygwin/release/2.10.1 +++ /dev/null @@ -1,34 +0,0 @@ -What's new: ------------ - - -What changed: -------------- - -- SO_RCVTIMEO and SO_SNDTIMEO socket options are now honored. - -- /proc/cpuinfo now reports L3 cache size on Intel CPUs. - - -Bug Fixes ---------- - -- Fix utils path handling in case cygdrive path is just '/'. - Addresses: https://cygwin.com/ml/cygwin/2018-02/msg00174.html - -- Fix a potential SIGFPE in strtod, if FE_INVALID exceptions are - enabled. - Addresses: https://cygwin.com/ml/cygwin/2018-04/msg00055.html - -- Fix a CPU affinity problem when creating /proc/cpuinfo output. - Addresses: https://cygwin.com/ml/cygwin/2018-04/msg00118.html - -- Fix a buffer underrun problem in Win32 path normalization. - Addresses: https://cygwin.com/ml/cygwin/2018-05//msg00017.html - -- Fix a stack alignment problem which may lead to spurious crashes after - fork. - Addresses: https://cygwin.com/ml/cygwin-patches/2018-q2/msg00016.html - -- Fix a g++ compilation problem with -std=c++14 or -std=c++17. - Addresses: https://cygwin.com/ml/cygwin/2018-05/msg00316.html diff --git a/winsup/cygwin/release/2.11.0 b/winsup/cygwin/release/2.11.0 new file mode 100644 index 000000000..ef7d08256 --- /dev/null +++ b/winsup/cygwin/release/2.11.0 @@ -0,0 +1,35 @@ +What's new: +----------- + +- New API: clearenv. + +What changed: +------------- + +- SO_RCVTIMEO and SO_SNDTIMEO socket options are now honored. + +- /proc/cpuinfo now reports L3 cache size on Intel CPUs. + + +Bug Fixes +--------- + +- Fix utils path handling in case cygdrive path is just '/'. + Addresses: https://cygwin.com/ml/cygwin/2018-02/msg00174.html + +- Fix a potential SIGFPE in strtod, if FE_INVALID exceptions are + enabled. + Addresses: https://cygwin.com/ml/cygwin/2018-04/msg00055.html + +- Fix a CPU affinity problem when creating /proc/cpuinfo output. + Addresses: https://cygwin.com/ml/cygwin/2018-04/msg00118.html + +- Fix a buffer underrun problem in Win32 path normalization. + Addresses: https://cygwin.com/ml/cygwin/2018-05//msg00017.html + +- Fix a stack alignment problem which may lead to spurious crashes after + fork. + Addresses: https://cygwin.com/ml/cygwin-patches/2018-q2/msg00016.html + +- Fix a g++ compilation problem with -std=c++14 or -std=c++17. + Addresses: https://cygwin.com/ml/cygwin/2018-05/msg00316.html diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml index 59af6efc0..5029b7c08 100644 --- a/winsup/doc/new-features.xml +++ b/winsup/doc/new-features.xml @@ -4,6 +4,26 @@ What's new and what changed in Cygwin +What's new and what changed in 2.11 + + + + +SO_RCVTIMEO and SO_SNDTIMEO socket options are now honored. + + + +/proc/cpuinfo now reports L3 cache size on Intel CPUs. + + + +New API: clearenv. + + + + + + What's new and what changed in 2.10 diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml index 8b4bab1b0..0c95091ea 100644 --- a/winsup/doc/posix.xml +++ b/winsup/doc/posix.xml @@ -1284,6 +1284,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008). asprintf_r basename (see chapter "Implementation Notes") canonicalize_file_name + clearenv clog10 clog10f clog10l -- cgit v1.2.3