4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-18 20:39:33 +08:00

* include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 31.

This commit is contained in:
Corinna Vinschen 2014-05-19 14:31:08 +00:00
parent 9c36b394d9
commit a25a812338
4 changed files with 52 additions and 36 deletions

View File

@ -1,3 +1,7 @@
2014-05-19 Corinna Vinschen <corinna@vinschen.de>
* include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 31.
2014-05-19 Corinna Vinschen <corinna@vinschen.de> 2014-05-19 Corinna Vinschen <corinna@vinschen.de>
* dtable.cc (handle_to_fn): Fix length parameter in call to * dtable.cc (handle_to_fn): Fix length parameter in call to

View File

@ -1,7 +1,7 @@
/* version.h -- Cygwin version numbers and accompanying documentation. /* version.h -- Cygwin version numbers and accompanying documentation.
Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
2007, 2008, 2009, 2010, 2011, 2012, 2013 Red Hat, Inc. 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 Red Hat, Inc.
This file is part of Cygwin. This file is part of Cygwin.
@ -43,7 +43,7 @@ details. */
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 1007 #define CYGWIN_VERSION_DLL_MAJOR 1007
#define CYGWIN_VERSION_DLL_MINOR 30 #define CYGWIN_VERSION_DLL_MINOR 31
/* Major numbers before CYGWIN_VERSION_DLL_EPOCH are /* Major numbers before CYGWIN_VERSION_DLL_EPOCH are
incompatible. */ incompatible. */

View File

@ -1,41 +1,38 @@
What's new:
-----------
- Introduce reading passwd/group entries directly from SAM/AD, thus allowing
to do without /etc/passwd and /etc/group files. Introduce /etc/nsswitch.conf
file to configure passwd/group handling.
What changed:
-------------
- Windows defines the IPV6_TCLASS option, but when using it in setsockopt
it returns WSAENOPROTOOPT. Cygwin now ignores this error condition and
returns a fake success to the application, just as with IP_TOS for years.
- Connect and sendto to the AF_INET and AF_INET6 ANY address is converted to
the LOOPBACK address, as on Linux.
Addresses: http://cygwin.com/ml/cygwin/2014-04/msg00510.html
Bug Fixes Bug Fixes
--------- ---------
- Workaround a problem following native symlinks. - Only handle the minimum amount of exceptions required in internal Cygwin
Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00384.html SEGV handling.
Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00132.html
https://cygwin.com/ml/cygwin/2014-04/msg00464.html
https://cygwin.com/ml/cygwin/2014-05/msg00361.html
- Fix calls to readv/writev/recvmsg/sendmsg with 0 iovlen. - Ignore setsockopt(IPV6_TCLASS). It always returns an error code on Windows.
Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00509.html
- Workaround a problem with Mingw64 Winsock headers which lead to an incorrect - Workaround a problem following native NTFS symlinks.
definition of struct sockaddr_in6, and which in turn broke /proc/net/if_inet6. Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00384.html
- Workaround a Winsock bug which neglects to set the SO_ERROR socket option - Fix `passwd -R' broken since 1.7.28.
when calling select on a dup'ed socket after an asynchronous connection Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00446.html
attempt.
Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00510.html
- Workaround the problem that getsockopt(IPPROTO_TCP,TCP_NODELAY) returns - Allow 0 length in calls to readv/writev.
the option value as a 1 byte value, while BSD and Linux expect a 4 byte Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00509.html
value.
Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00624.html - Workaround Winsock not setting SO_ERROR on dup'ed socket after receiving
event on sibling socket.
Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00510.html
- Accept INADDR_ANY/in6addr_any to connect to local AF_INET/AF_INET6
address, as on Linux.
Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00510.html
- Workaround weird status codes returned when trying to run transactions
under a Perforce SCCS managed directory.
Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00531.html
- Return expected 4 bytes size from getsockopt(TCP_NODELAY), not 1 as
Winsock.
Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00624.html
- Ignore trailing whitespace on #! scripts.
Addresses: https://cygwin.com/ml/cygwin/2014-05/msg00022.html

View File

@ -0,0 +1,15 @@
What's new:
-----------
- Introduce reading passwd/group entries directly from SAM/AD, thus allowing
to do without /etc/passwd and /etc/group files. Introduce /etc/nsswitch.conf
file to configure passwd/group handling.
What changed:
-------------
Bug Fixes
---------