Thread: [Gambas-devel-svn] SF.net SVN: gambas:[2219] gambas/trunk/main/gbx/gbx_c_process.c
Brought to you by:
gambas
From: <ga...@us...> - 2009-08-06 00:22:34
|
Revision: 2219 http://gambas.svn.sourceforge.net/gambas/?rev=2219&view=rev Author: gambas Date: 2009-08-06 00:22:28 +0000 (Thu, 06 Aug 2009) Log Message: ----------- [INTERPRETER] * BUG: Fix the initialization of the pseudo-terminal created for processes run with SHELL/EXEC ... FOR INPUT/OUTPUT, so that it works when the standard input is not a terminal. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2010-08-26 14:45:16
|
Revision: 3139 http://gambas.svn.sourceforge.net/gambas/?rev=3139&view=rev Author: gambas Date: 2010-08-26 14:45:10 +0000 (Thu, 26 Aug 2010) Log Message: ----------- [INTERPRETER] * BUG: Prevent Process objects to try to raise their Read event when they were killed. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-02-10 23:36:17
|
Revision: 3553 http://gambas.svn.sourceforge.net/gambas/?rev=3553&view=rev Author: gambas Date: 2011-02-10 23:36:11 +0000 (Thu, 10 Feb 2011) Log Message: ----------- [INTERPRETER] * BUG: Fix the SIGCHLD management, so that KDE 4.6 file dialogs do not hang anymore. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-02-12 21:58:37
|
Revision: 3563 http://gambas.svn.sourceforge.net/gambas/?rev=3563&view=rev Author: gambas Date: 2011-02-12 21:58:31 +0000 (Sat, 12 Feb 2011) Log Message: ----------- [INTERPRETER] * BUG: The SIGCHLD signal handler does not crash anymore. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-03-28 12:24:16
|
Revision: 3695 http://gambas.svn.sourceforge.net/gambas/?rev=3695&view=rev Author: gambas Date: 2011-03-28 12:24:10 +0000 (Mon, 28 Mar 2011) Log Message: ----------- [INTERPRETER] * BUG: Print system error if reading the SIGCHLD pipe fails. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-03-28 13:14:26
|
Revision: 3696 http://gambas.svn.sourceforge.net/gambas/?rev=3696&view=rev Author: gambas Date: 2011-03-28 13:14:20 +0000 (Mon, 28 Mar 2011) Log Message: ----------- [INTERPRETER] * BUG: Really print system error if reading the SIGCHLD pipe fails. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-03-28 14:50:32
|
Revision: 3697 http://gambas.svn.sourceforge.net/gambas/?rev=3697&view=rev Author: gambas Date: 2011-03-28 14:50:26 +0000 (Mon, 28 Mar 2011) Log Message: ----------- [INTERPRETER] * BUG: Handle EINTR while reading the SIGCHLD pipe. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2011-11-19 15:31:47
|
Revision: 4250 http://gambas.svn.sourceforge.net/gambas/?rev=4250&view=rev Author: gambas Date: 2011-11-19 15:31:40 +0000 (Sat, 19 Nov 2011) Log Message: ----------- [INTERPRETER] * BUG: Use setpgid() instead of setpgrp() to be BSD-compatible. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2012-12-27 15:18:21
|
Revision: 5470 http://sourceforge.net/p/gambas/code/5470 Author: gambas Date: 2012-12-27 15:18:16 +0000 (Thu, 27 Dec 2012) Log Message: ----------- [INTERPRETER] * BUG: Do not leak memory if System.Shell is used. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-03-02 22:42:08
|
Revision: 5569 http://sourceforge.net/p/gambas/code/5569 Author: gambas Date: 2013-03-02 22:42:05 +0000 (Sat, 02 Mar 2013) Log Message: ----------- [INTERPRETER] * NEW: Defining the PWD environment variable in a SHELL or EXEC instruction changes the working directory of the child process. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-03-23 18:12:38
|
Revision: 5585 http://sourceforge.net/p/gambas/code/5585 Author: gambas Date: 2013-03-23 18:12:36 +0000 (Sat, 23 Mar 2013) Log Message: ----------- [INTERPRETER] * BUG: Don't flush the process output at process end if the process stream has already been closed. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-03-23 18:25:15
|
Revision: 5586 http://sourceforge.net/p/gambas/code/5586 Author: gambas Date: 2013-03-23 18:25:12 +0000 (Sat, 23 Mar 2013) Log Message: ----------- [INTERPRETER] * NEW: Add debugging code for issue 415. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-03-30 12:15:20
|
Revision: 5600 http://sourceforge.net/p/gambas/code/5600 Author: gambas Date: 2013-03-30 12:15:18 +0000 (Sat, 30 Mar 2013) Log Message: ----------- [INTERPRETER] * BUG: Correctly free things then something bad happens while starting a child process. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-04-07 14:21:51
|
Revision: 5614 http://sourceforge.net/p/gambas/code/5614 Author: gambas Date: 2013-04-07 14:21:48 +0000 (Sun, 07 Apr 2013) Log Message: ----------- [INTERPRETER] * BUG: Fix a memory leak when trying to run a non-existant program with EXEC or SHELL. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-10-13 17:55:39
|
Revision: 5887 http://sourceforge.net/p/gambas/code/5887 Author: gambas Date: 2013-10-13 17:55:35 +0000 (Sun, 13 Oct 2013) Log Message: ----------- [INTERPRETER] * NEW: Process.Ignore is a now a boolean property. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2013-11-01 00:29:36
|
Revision: 5921 http://sourceforge.net/p/gambas/code/5921 Author: gambas Date: 2013-11-01 00:29:32 +0000 (Fri, 01 Nov 2013) Log Message: ----------- [INTERPRETER] * BUG: Don't detach a process that returns an error otherwise the Kill event is lost. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-09-13 20:37:54
|
Revision: 6471 http://sourceforge.net/p/gambas/code/6471 Author: gambas Date: 2014-09-13 20:37:50 +0000 (Sat, 13 Sep 2014) Log Message: ----------- [INTERPRETER] * NEW: When running an external process, search the PATH environment variable before forking, so that if the program does not exist, an error is immediately raised. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-11-28 20:15:05
|
Revision: 6683 http://sourceforge.net/p/gambas/code/6683 Author: gambas Date: 2014-11-28 20:15:02 +0000 (Fri, 28 Nov 2014) Log Message: ----------- [INTERPRETER] * BUG: Process: Don't check end of stream before calling the Read event. I don't remember what this test was supposed to fix, but for sure it leads to data loss if some data arrives just after the test. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-11-29 14:45:41
|
Revision: 6686 http://sourceforge.net/p/gambas/code/6686 Author: gambas Date: 2014-11-29 14:45:33 +0000 (Sat, 29 Nov 2014) Log Message: ----------- [INTERPRETER] * BUG: Process: Don't call the Read event if there is nothing to read. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-12-01 11:51:36
|
Revision: 6694 http://sourceforge.net/p/gambas/code/6694 Author: gambas Date: 2014-12-01 11:51:27 +0000 (Mon, 01 Dec 2014) Log Message: ----------- [INTERPRETER] * BUG: The process error output callback now immediately closes its file descriptor as soon as read() returns zero or an error, or if the Error event is not handled. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-12-01 16:22:44
|
Revision: 6698 http://sourceforge.net/p/gambas/code/6698 Author: gambas Date: 2014-12-01 16:22:34 +0000 (Mon, 01 Dec 2014) Log Message: ----------- [INTERPRETER] * BUG: 'Exec ... To' and 'Shell ... To' work correctly again. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2016-05-31 12:11:37
|
Revision: 7792 http://sourceforge.net/p/gambas/code/7792 Author: gambas Date: 2016-05-31 12:11:35 +0000 (Tue, 31 May 2016) Log Message: ----------- [INTERPRETER] * BUG: Fix a possible misuse of kill() when calling Process.Kill(). Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2016-08-10 18:37:26
|
Revision: 7833 http://sourceforge.net/p/gambas/code/7833 Author: gambas Date: 2016-08-10 18:37:25 +0000 (Wed, 10 Aug 2016) Log Message: ----------- [INTERPRETER] * NEW: Process.CloseInput() is a new method that explicitly closes the process input, as if you send a CTRL+D from the shell. This implements the old process stream closing behaviour that was removed in revision #7622. Revision Links: -------------- http://sourceforge.net/p/gambas/code/7622 Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2016-10-28 10:12:10
|
Revision: 7939 http://sourceforge.net/p/gambas/code/7939 Author: gambas Date: 2016-10-28 10:12:09 +0000 (Fri, 28 Oct 2016) Log Message: ----------- [INTERPRETER] * BUG: Exec with a null program name does not crash anymore. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2016-11-27 02:43:17
|
Revision: 7997 http://sourceforge.net/p/gambas/code/7997 Author: gambas Date: 2016-11-27 02:43:15 +0000 (Sun, 27 Nov 2016) Log Message: ----------- [INTERPRETER] * BUG: Close watched process input & outputs as soon as it is killed. Otherwise, running two processes using virtual terminals successively may fail. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |