Bump Cygwin version to 2.5.0

Add a release file.  Add release text to documentation.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen 2016-02-13 16:49:47 +01:00
parent 813da84442
commit 9a25a76e7b
3 changed files with 53 additions and 2 deletions

View File

@ -42,8 +42,8 @@ details. */
the Cygwin shared library". This version is used to track important the Cygwin shared library". This version is used to track important
changes to the DLL and is mainly informative in nature. */ changes to the DLL and is mainly informative in nature. */
#define CYGWIN_VERSION_DLL_MAJOR 2004 #define CYGWIN_VERSION_DLL_MAJOR 2005
#define CYGWIN_VERSION_DLL_MINOR 2 #define CYGWIN_VERSION_DLL_MINOR 0
/* Major numbers before CYGWIN_VERSION_DLL_EPOCH are /* Major numbers before CYGWIN_VERSION_DLL_EPOCH are
incompatible. */ incompatible. */

View File

@ -0,0 +1,31 @@
What's new:
-----------
- First implementation of pthread_barrier/pthread_barrierattr functions.
New APIs: pthread_barrierattr_init, pthread_barrierattr_setpshared,
pthread_barrierattr_getpshared, pthread_barrierattr_destroy,
pthread_barrier_init, pthread_barrier_destroy, pthread_barrier_wait.
What changed:
-------------
- In calls to chmod treat ACLs with extra ACEs *only* for Admins and
SYSTEM like a trivial ACL.
Bug Fixes
---------
- Fix potential hang when using LoadLibraryEx(LOAD_LIBRARY_SEARCH_SYSTEM32).
Reported and tested via IRC.
- Fix a bug in ACL handling which might result in a spurious extra entry
for the primary group. Self-observed.
- printf(3): Handle multibyte decimal point in field size computation.
Addresses: https://cygwin.com/ml/cygwin/2016-02/msg00014.html
- cygwin_conv_path: Always preserve trailing backslashes in conversion
to POSIX paths.
Addresses: https://cygwin.com/ml/cygwin/2016-01/msg00480.html

View File

@ -4,6 +4,26 @@
<sect1 id="ov-new"><title>What's new and what changed in Cygwin</title> <sect1 id="ov-new"><title>What's new and what changed in Cygwin</title>
<sect2 id="ov-new2.5"><title>What's new and what changed in 2.5</title>
<itemizedlist mark="bullet">
<listitem><para>
First implementation of pthread_barrier/pthread_barrierattr functions.
New APIs: pthread_barrierattr_init, pthread_barrierattr_setpshared,
pthread_barrierattr_getpshared, pthread_barrierattr_destroy,
pthread_barrier_init, pthread_barrier_destroy, pthread_barrier_wait.
</para></listitem>
<listitem><para>
In calls to chmod treat ACLs with extra ACEs *only* for Admins and
SYSTEM like a trivial ACL.
</para></listitem>
</itemizedlist>
</sect2>
<sect2 id="ov-new2.4"><title>What's new and what changed in 2.4</title> <sect2 id="ov-new2.4"><title>What's new and what changed in 2.4</title>
<itemizedlist mark="bullet"> <itemizedlist mark="bullet">