aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/spawn.cc
AgeCommit message (Expand)AuthorFilesLines
2020-08-28Cygwin: fix up proc_subproc flags and matching pinfo methodsCorinna Vinschen1-1/+1
2020-08-22Cygwin: pty: Implement new pseudo console support.Takashi Yano1-53/+52
2020-08-17Cygwin: pty: Change the timing of set_locale() call again.Takashi Yano via Cygwin-patches1-0/+12
2020-08-11Cygwin: pty: Add a workaround for issue of starting a lot of mintty.Takashi Yano1-4/+11
2020-08-03Cygwin: posix_spawn: add Cygwin-specific code fixing process synchronisationCorinna Vinschen1-0/+104
2020-02-18Cygwin: console: Add guard for set/unset xterm compatible mode.cygwin-3_1_4-releaseTakashi Yano1-6/+2
2020-02-17Cygwin: console: Change timing of set/unset xterm compatible mode.cygwin-3_1_3-releaseTakashi Yano1-16/+7
2020-01-17Cygwin: pty: Fix state mismatch caused in octave gui.Takashi Yano1-0/+9
2020-01-14Cygwin: pty: Disable FreeConsole() on close for non cygwin process.Takashi Yano1-2/+4
2020-01-14Cygwin: console: Disable xterm mode for non cygwin process only.Takashi Yano1-1/+20
2019-11-18Cygwin: pty: Convert CamelCase names to snake_case names.Takashi Yano1-9/+9
2019-10-18Cygwin: spawnvp, spawnvpe: fail if executable is not in $PATHKen Brown1-3/+6
2019-09-26Cygwin: pty: Fix PTY so that cygwin setup shows help with -h option.Takashi Yano1-2/+2
2019-09-20Cygwin: Fix incorrect TTY for non-cygwin process.Takashi Yano1-4/+1
2019-09-14Cygwin: pty: Switch input and output pipes individually.Takashi Yano1-25/+19
2019-09-14Cygwin: pty: Fix the behaviour of Ctrl-C in the pseudo console mode.Takashi Yano1-25/+17
2019-09-04Cygwin: pty: Add a workaround for ^C handling.Takashi Yano1-0/+6
2019-09-04Cygwin: pty: Fix state management for pseudo console support.Takashi Yano1-28/+37
2019-08-29Cygwin: pty: add pseudo console support.Takashi Yano1-0/+61
2019-08-06Cygwin: exec: check execute bit prior to evaluating scriptCorinna Vinschen1-6/+6
2019-07-31Cygwin: pinfo: stop remember doing reattachMichael Haubenwallner1-1/+3
2019-04-02Cygwin: winpids: Fix getting process multiple times, take 2Corinna Vinschen1-5/+4
2019-03-12Cygwin: fork/exec: Allow all users PROCESS_QUERY_LIMITED_INFORMATIONCorinna Vinschen1-12/+18
2019-02-08Cygwin: fix child getting another pid after spawnveCorinna Vinschen1-6/+2
2019-02-02Cygwin: spawn: create and maintain winpid symlinksCorinna Vinschen1-5/+25
2019-02-01Cygwin: processes: use dedicated Cygwin PID rather than Windows PIDCorinna Vinschen1-1/+1
2016-06-25No longer support "Interact with desktop"Corinna Vinschen1-28/+20
2016-06-24Drop has_program_compatibility_assistant flagCorinna Vinschen1-32/+28
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-04-01Remove remnants of never-defined MALLOC_DEBUG and NEWVFORKPeter Foley1-18/+0
2016-03-17Propagate correct Windows error if executable can't be openedCorinna Vinschen1-0/+1
2015-03-17Avoid name change if script is called via symlink from execvp et al.Corinna Vinschen1-6/+6
2015-02-16 * spawn.cc (find_exec): Extend preceeding comment to explain moreCorinna Vinschen1-2/+16
2015-02-15 * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen1-9/+9
2015-02-11 * dlfcn.cc (check_path_access): Drop FE_NATIVE from find_exec call.Corinna Vinschen1-77/+37
2014-12-02Revert accidental checkinCorinna Vinschen1-1/+0
2014-12-02 * flock.cc (create_lock_in_parent): Make lf_obj handle inheritable.Corinna Vinschen1-0/+1
2014-12-02 * autoload.cc (CreateEnvironmentBlock): Import.Corinna Vinschen1-1/+7
2014-12-02 * spawn.cc (child_info_spawn::worker): Fix formatting.Corinna Vinschen1-2/+2
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-494/+497
2014-06-23 * spawn.cc (find_exec): Initialize err (CID 60111).Corinna Vinschen1-1/+1
2014-05-03* spawn.cc (av::setup): Eat trailing whitespace on #! script.Christopher Faylor1-0/+2
2013-11-24 Throughout, drop unnecessary explicit includes of windows header filesCorinna Vinschen1-2/+0
2013-08-23cygwin changes:Christopher Faylor1-11/+2
2013-08-23 * path.h (enum path_types): Drop definition of PATH_64BITEXEC.Corinna Vinschen1-2/+11
2013-07-26cygwin directory changes:Christopher Faylor1-2/+3
2013-07-19* spawn.cc (child_info_spawn::worker): Reinstate using temp buffer for wideChristopher Faylor1-2/+3
2013-07-19* common.din: Export GetCommandLine{A,W}.Christopher Faylor1-20/+13
2013-06-19* spawn.cc (child_info_spawn::worker): Eliminate call to newargv.set() in favorChristopher Faylor1-159/+159
2013-06-19* spawn.cc (child_info_spawn::worker): Eliminate wascygexec.Christopher Faylor1-3/+1