Commit History

Autor SHA1 Mensaxe Data
  Bill Hoffman 6b7bf34341 COMP: remove warning %!s(int64=19) %!d(string=hai) anos
  Bill Hoffman 1513773310 ENH: fix build error on IRIX %!s(int64=19) %!d(string=hai) anos
  Brad King de8ffcaef4 ENH: Changes based on patch from Ryan C. Gordon to enable process execution on BeOS. There seems to be no way to implement it without polling (or threads). %!s(int64=19) %!d(string=hai) anos
  Brad King 40adb2ce03 ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere without warnings. %!s(int64=19) %!d(string=hai) anos
  Brad King 48ee381e6b BUG: Need to initialize to not use native pipes. %!s(int64=19) %!d(string=hai) anos
  Brad King 6eef6638a5 ENH: Added Process_SetPipeNative method to allow user code to override the pipes connected to the child pipeline. %!s(int64=19) %!d(string=hai) anos
  Brad King 9b2b2b5f1b COMP: Use SA_RESTART only if it is defined for the current platform. This partially addresses bug#3556. %!s(int64=19) %!d(string=hai) anos
  Brad King 6438bec4c9 ENH: Added Option_Verbatim to run whole command lines directly. %!s(int64=19) %!d(string=hai) anos
  Brad King 9b74e597be BUG: Do not leak global table of processes. %!s(int64=19) %!d(string=hai) anos
  Brad King 35334d01cd ENH: Re-enabling SIGCHLD handling implementation with a fix for Cygwin. %!s(int64=19) %!d(string=hai) anos
  Brad King 29b75dda97 BUG: Reverting previous change until it can be fixed on Cygwin. %!s(int64=19) %!d(string=hai) anos
  Brad King 0d594a4538 ENH: Implemented handling of SIGCHLD to detect the termination of immediate children. This allows grandchildren to remain running after the children exit. %!s(int64=19) %!d(string=hai) anos
  Brad King 3dd70af5a0 ENH: Enabling process tree killing on Cygwin. %!s(int64=19) %!d(string=hai) anos
  Brad King bde71e9668 ENH: Enabled process tree killing on AIX. %!s(int64=20) %!d(string=hai) anos
  Brad King 6fb7bac013 ENH: Enabled process tree killing on the SGI. %!s(int64=20) %!d(string=hai) anos
  Brad King 95f86d5d6f ENH: Enabled process tree killing for FreeBSD and Sun. %!s(int64=20) %!d(string=hai) anos
  Brad King 17d79233ff ENH: Enabled process tree killing on HP-UX. %!s(int64=20) %!d(string=hai) anos
  Brad King c31c18bb9c BUG: Do not leak ps FILE when the process starts but reading the header fails. %!s(int64=20) %!d(string=hai) anos
  Brad King 3c39accee9 ENH: Added implementation of process tree killing that runs "ps" to traverse the tree. %!s(int64=20) %!d(string=hai) anos
  Brad King 8489a94101 BUG: When more than one command is given and one of them fails to start and the rest are killed, do not forget to reap the killed children. %!s(int64=20) %!d(string=hai) anos
  Brad King e3876623f6 STYLE: Documented reference to "man select_tut". %!s(int64=20) %!d(string=hai) anos
  Brad King 9fd4560ba2 BUG: Fixed polling capability of WaitForData. %!s(int64=20) %!d(string=hai) anos
  Brad King 26f82b064c ENH: Removing previous debug code. %!s(int64=20) %!d(string=hai) anos
  Brad King b45071cc60 ENH: Adding debugging code for freebsd. %!s(int64=20) %!d(string=hai) anos
  Brad King a4aefb4faa BUG: struct timeval uses unsigned types on at least one platform (QNX). Alot of the time logic assumes a signed type. Switch to using a signed representation that is converted to the native representation only for system calls. %!s(int64=20) %!d(string=hai) anos
  Brad King 3336b74c01 COMP: Added initializer to avoid warning. It is not really needed, though. %!s(int64=20) %!d(string=hai) anos
  Brad King 8567e7d0bc BUG: Do not close stdout/stderr pipes in parent if they are shared. %!s(int64=20) %!d(string=hai) anos
  Brad King c98bd6249a BUG: When killing a child all the pipe read ends should be closed. This will allow a child that is blocking while waiting to write to the pipe to wake up and receive the kill signal properly on cygwin. %!s(int64=20) %!d(string=hai) anos
  Brad King caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. %!s(int64=20) %!d(string=hai) anos
  Andy Cedilnik 4a390c174c ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools %!s(int64=20) %!d(string=hai) anos