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
changes to the DLL and is mainly informative in nature. */
#define CYGWIN_VERSION_DLL_MAJOR 2004
#define CYGWIN_VERSION_DLL_MINOR 2
#define CYGWIN_VERSION_DLL_MAJOR 2005
#define CYGWIN_VERSION_DLL_MINOR 0
/* Major numbers before CYGWIN_VERSION_DLL_EPOCH are
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