summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/include/cygwin/version.h4
-rw-r--r--winsup/cygwin/release/1.7.3061
-rw-r--r--winsup/cygwin/release/1.7.3115
4 files changed, 50 insertions, 34 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 8d89826d7..9b796856a 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
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>
+
* dtable.cc (handle_to_fn): Fix length parameter in call to
QueryDosDeviceW (CID 59936).
diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h
index 9db1b7d47..c716f8d59 100644
--- a/winsup/cygwin/include/cygwin/version.h
+++ b/winsup/cygwin/include/cygwin/version.h
@@ -1,7 +1,7 @@
/* version.h -- Cygwin version numbers and accompanying documentation.
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.
@@ -43,7 +43,7 @@ details. */
changes to the DLL and is mainly informative in nature. */
#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
incompatible. */
diff --git a/winsup/cygwin/release/1.7.30 b/winsup/cygwin/release/1.7.30
index a0ad86394..521ca17e3 100644
--- a/winsup/cygwin/release/1.7.30
+++ b/winsup/cygwin/release/1.7.30
@@ -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:
--------------
+Bug Fixes
+---------
-- 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.
+- Only handle the minimum amount of exceptions required in internal Cygwin
+ 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
+
+- Ignore setsockopt(IPV6_TCLASS). It always returns an error code on Windows.
-- 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
+- Workaround a problem following native NTFS symlinks.
+ Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00384.html
+- Fix `passwd -R' broken since 1.7.28.
+ Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00446.html
-Bug Fixes
----------
+- Allow 0 length in calls to readv/writev.
+ Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00509.html
-- Workaround a problem following native symlinks.
- Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00384.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
-- Fix calls to readv/writev/recvmsg/sendmsg with 0 iovlen.
- Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00509.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 a problem with Mingw64 Winsock headers which lead to an incorrect
- definition of struct sockaddr_in6, and which in turn broke /proc/net/if_inet6.
+- 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
-- Workaround a Winsock bug which neglects to set the SO_ERROR socket option
- when calling select on a dup'ed socket after an asynchronous connection
- attempt.
- Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00510.html
+- Return expected 4 bytes size from getsockopt(TCP_NODELAY), not 1 as
+ Winsock.
+ Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00624.html
-- Workaround the problem that getsockopt(IPPROTO_TCP,TCP_NODELAY) returns
- the option value as a 1 byte value, while BSD and Linux expect a 4 byte
- value.
- Fixes: http://cygwin.com/ml/cygwin/2014-04/msg00624.html
+- Ignore trailing whitespace on #! scripts.
+ Addresses: https://cygwin.com/ml/cygwin/2014-05/msg00022.html
diff --git a/winsup/cygwin/release/1.7.31 b/winsup/cygwin/release/1.7.31
new file mode 100644
index 000000000..400216469
--- /dev/null
+++ b/winsup/cygwin/release/1.7.31
@@ -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
+---------
+