Brad King
|
5dcbef7dfe
ENH: Using CreateFile with FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x forwarding executable even if the parent process crashes.
|
22 سال پیش |
Brad King
|
1f40a4205b
ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, and stderr to be redirected from/to files.
|
22 سال پیش |
Brad King
|
dc96992e56
ENH: Code is now robust to New method returning NULL.
|
22 سال پیش |
Brad King
|
b777b8656e
ENH: Cleaned up pipe numbering.
|
22 سال پیش |
Brad King
|
ed853b5d70
ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use.
|
22 سال پیش |
Brad King
|
97b469537b
STYLE: Removed trailing whitespace.
|
22 سال پیش |
Brad King
|
9ce4e23715
BUG: Process startup-info struct dwFlags were being set incorrectly due to a change in statement order.
|
22 سال پیش |
Brad King
|
ad8bc4b1a4
ENH: Merged changes from KWSys-MultiProcess-bp to KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines.
|
22 سال پیش |
Brad King
|
37bbb27bfa
ERR: Removed extra variable assignments.
|
22 سال پیش |
Brad King
|
8f8cc16ea3
BUG: Removed CloseHandle in case of error in DuplicateHandle. According to documentation, DuplicateHandle will close the source handle regardless of error condition.
|
22 سال پیش |
Brad King
|
beda09a96b
ENH: Made error message consistent between win9x and non-win9x version of error reporting.
|
22 سال پیش |
Andy Cedilnik
|
4bad15e4b2
ENH: Cast into apropriate type to remove warning
|
22 سال پیش |
Brad King
|
07865fd113
BUG: Need to provide stdin to child processes.
|
22 سال پیش |
Brad King
|
59d886d0f4
ENH: Added show/hide window support.
|
22 سال پیش |
Brad King
|
27289e3267
ENH: Added SetOption/GetOption methods for platform-specific options.
|
22 سال پیش |
Brad King
|
d715fba1cb
ENH: Added use of KWSYS_HEADER macro in c and cxx files to include kwsys headers through their configured namespace.
|
22 سال پیش |
Brad King
|
78edd51671
ENH: Made call to FormatMessage more robust.
|
22 سال پیش |
Brad King
|
2b8bfb3b5d
ENH: Implemented SetWorkingDirectory method on Windows.
|
22 سال پیش |
Brad King
|
179abe7ffe
ENH: Using GetTempPath instead of TEMP environment variable to get a location to write the Win9x forwarding executable.
|
22 سال پیش |
Brad King
|
33566642a0
BUG: Argument parsers do not always remove double quotes from around an argument that has no spaces.
|
22 سال پیش |
Brad King
|
f24a0f17ea
ERR: Added cast to remove warning. We know the length of the string will not be beyond 2^31.
|
22 سال پیش |
Brad King
|
6b1770932e
ERR: Should use %p to pass HANDLE values on a command line, not %d.
|
22 سال پیش |
Andy Cedilnik
|
1f5defbdcf
ERR: Remove warnings on Windows
|
22 سال پیش |
Brad King
|
ef76ed76f8
ENH: Added DLL support.
|
22 سال پیش |
Brad King
|
30f4c011b0
BUG: Must return Exception status correctly.
|
22 سال پیش |
Brad King
|
7e80f2f874
ENH: Added documentation to interface. Finished process exit code interpretation implementation prototype.
|
22 سال پیش |
Brad King
|
751509cf10
ERR: Added error check for malloc of process control structure.
|
22 سال پیش |
Brad King
|
ef5214c6c5
ERR: Using GetCurrentProcessId instead of _getpid so we don't need to include the system process.h header. Also creating pipe threads with 1K stacks to save memory.
|
22 سال پیش |
Brad King
|
bd2590ddb5
ERR: Removed unused variables.
|
22 سال پیش |
Brad King
|
68a9683d0d
BUG: Don't show a console application's window.
|
22 سال پیش |