Bug Fixes --------- - 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. - 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 - Allow 0 length in calls to readv/writev. Addresses: https://cygwin.com/ml/cygwin/2014-04/msg00509.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 - Fix raw floppy drive handling broken since 1.7.19. Addresses: https://cygwin.com/ml/cygwin/2014-05/msg00401.html