diff --git a/winsup/cygwin/release/1.7.10 b/winsup/cygwin/release/1.7.10 index 2a52ef03a..33a2f20dd 100644 --- a/winsup/cygwin/release/1.7.10 +++ b/winsup/cygwin/release/1.7.10 @@ -72,16 +72,20 @@ What changed: - Drop support for Windows NT4. -- The CYGWIN environment variable options "envcache", "strip_title", "title", - "tty", and "upcaseenv" have been removed. - -- Revamp console and pseudo tty handling. Rename /dev/ttyX to /dev/consX, - /dev/ttyX to /dev/ptyX. - - The CYGWIN=tty mode using pipes to communicate with the console in a pseudo tty-like mode has been removed. Either just use the normal Windows console as is, or use a terminal application like mintty. +- The CYGWIN environment variable options "envcache", "strip_title", "title", + "tty", and "upcaseenv" have been removed. + +- New heap management. Drop registry setting "heap_chunk_in_mb" in favor of + a new per-executable setting in the executable file header which can be set + using the peflags tool. Drop registry setting "heap_slop_in_mb" entirely. + +- Revamp console and pseudo tty handling. Rename /dev/ttyX to /dev/consX, + /dev/ttyX to /dev/ptyX. + - Improve fork/exec performance on 64 bit systems. - Improve Ctrl-C handling in console. @@ -91,20 +95,16 @@ What changed: - Try harder to send SIGHUP to children when process group leader fails. -- Deal with Windows problem where non-blocking pipe I/O was not flushed properly - on close. +- Deal with Windows problem where non-blocking pipe I/O was not flushed + properly on close. - Attempt to regularize most syscall-related strace output. -- Improve behavior of Cygwin when started from a 64-bit process, especially under - Windows 2003. +- Improve behavior of Cygwin when started from a 64-bit process, especially + under Windows 2003. - Improve multi-thread/reentrancy safety with syscalls that deal with fds. -- New heap management. Drop registry setting "heap_chunk_in_mb" in favor of - a new per-executable setting in the executable file header which can be set - using the peflags tool. Drop registry setting "heap_slop_in_mb" entirely. - - dlopen can now find "cygFOO.dll", even if the caller specified "libFOO.so". This is supposed to support applications which are no aware of Windows DLLs. @@ -121,11 +121,6 @@ What changed: - /proc/version now shows the username of whomever compiled the Cygwin DLL as well as the version of GCC used when compiling. -- cygwin_conv_path and cygwin_conv_path_list: In CCP_WIN_A_TO_POSIX and - CCP_POSIX_TO_WIN_A conversions, use the current Windows ANSI or OEM - charset, depending on the return value of AreFileApisANSI. Up to Cygwin - 1.7.9, both conversions used the current Cygwin charset for the conversion. - - Various assorted bugfixes and improvements. - Preliminary, no guarantee, may be broken in subtle ways, Windows 8 support.