acadia-newlib/winsup/utils
Takashi Yano faf1e11592 Cygwin: pty: Fix script command crash on console in Win7.
- Previously, the command "cmd /c script -c cmd" in console of Win7
  crashes. This seems to be due to a bug (?) of AttachConsole().
  This patch adds workaround for this issue.

  Currently, pty reattaches to the console of the process which is
  predetermined by ConsoleProcessList() after temporarily attaching
  to another console. After that, the console output handle opened
  with the name "CONOUT$" may not be accessible in Win7.
  This seems to happen when the attached process does not have the
  same handle even if the console attached is the same. With this
  patch, cygwin-console-helper which is started when pty master is
  opened in console, is utilized to be a target process to which
  pty reattaches if the OS is Win7.
2022-05-15 07:25:56 +09:00
..
mingw Cygwin: pty: Fix script command crash on console in Win7. 2022-05-15 07:25:56 +09:00
COPYING.dumper
Makefile.am Cygwin: Allow using CFLAGS also for C++ files 2021-08-26 22:21:53 +02:00
chattr.c Cygwin: utils: chattr: Allow to clear all attributes with '='. 2021-05-21 12:56:59 +02:00
cygpath.cc Cygwin: utils: drop unnecessary wow64 checks 2022-05-13 14:34:20 +02:00
dumper.cc Cygwin: dumper: fix up GCC pragma for g++ 11.2 2021-08-26 22:15:49 +02:00
dumper.h Cygwin: Drop excluded regions list from dumper 2020-07-21 15:19:42 +01:00
gencat.c cygwin: add gencat tool 2018-01-19 13:19:21 -06:00
getconf.c Cygwin: getconf: align -a output to glibc getconf 2022-03-02 22:15:02 +01:00
getfacl.c Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
gmondump.c Cygwin: Fix gmondump formatting goofs 2022-03-17 10:14:23 +01:00
kill.cc Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
ldd.cc Cygwin: Define PSAPI_VERSION as 1 before including psapi.h 2021-07-09 13:24:08 +01:00
loadlib.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
locale.cc Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
lsattr.c Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
minidumper.cc Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
mkgroup.c Cygwin: utils: set _WIN32_WINNT and NTDDI_VERSION via Makefile 2021-05-26 11:01:32 +02:00
mkpasswd.c Cygwin: utils: set _WIN32_WINNT and NTDDI_VERSION via Makefile 2021-05-26 11:01:32 +02:00
module_info.cc Cygwin: Define PSAPI_VERSION as 1 before including psapi.h 2021-07-09 13:24:08 +01:00
mount.cc Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
passwd.c Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
path.cc Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
path.h Unpick cygpath TESTSUITE 2021-05-10 14:41:39 +01:00
pldd.c Cygwin: Define PSAPI_VERSION as 1 before including psapi.h 2021-07-09 13:24:08 +01:00
profiler.cc Cygwin: More profiler format + small issue fixes 2021-08-03 10:05:50 +02:00
ps.cc Cygwin: Define PSAPI_VERSION as 1 before including psapi.h 2021-07-09 13:24:08 +01:00
regtool.cc Cygwin: utils: set _WIN32_WINNT and NTDDI_VERSION via Makefile 2021-05-26 11:01:32 +02:00
setfacl.c Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
setmetamode.c Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
ssp.c Cygwin: utils: build with -Wimplicit-fallthrough=4 -Werror 2020-08-07 15:09:56 +02:00
ssp.txt
tzmap-from-unicode.org Cygwin: utils: tzmap-from-unicode.org: enforce sorting order for LANG=C 2021-07-28 22:18:38 +02:00
tzmap.h Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
tzset.c Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
umount.cc Cygwin: utils: convert usage() to proper noreturn function throughout 2020-08-07 15:09:56 +02:00
wide_path.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00