21 Commits (e07f5682308dd48e840b6f8f3b3f52789d46e28e)

Author SHA1 Message Date
Bert Belder 94914135df New api for child_process.spawn; ability to set cwd for spawn()ed process 15 years ago
isaacs 1a1214866f SetBlocking should set blocking, not toggle it 15 years ago
isaacs e9aacd40c6 When the parent's stdio FDs are passed to a child, make them temporarily blocking. 15 years ago
Paul Querna 4f7f43762d Move child process to extension model. 15 years ago
Ruben Rodriguez 242161bef2 Added new API to Script, and implemented it in the REPL 15 years ago
Orlando Vazquez 92da636b97 Add a parameter to spawn() that sets the child's stdio file descriptors. 15 years ago
Brian White ab5c0dd63e Port to OpenBSD 15 years ago
Ryan Dahl 8e5b91c79b Revert "Check for strings.h" 15 years ago
Ryan Dahl 032f651824 Check for strings.h 15 years ago
Herbert Vojčík 5d9753fccf Fix child_process.cc build failure for FreeBSD. 15 years ago
Felix Geisendörfer f8a3cf980f Properly handle child process exit codes 15 years ago
Ryan Dahl 765f0cdece Fix ChildProcess::Kill 15 years ago
Ryan Dahl bfdc421dda Don't kill negative PIDs 15 years ago
Ryan Dahl 04c06b9149 child process now use net.Socket 15 years ago
Ryan Dahl d5ee777af2 Don't allow child process to clobber environ 15 years ago
Ryan Dahl 769a35024f Allow passing env to child process 15 years ago
Ryan Dahl 46ebaa00ce Encoding 0 length data, returns '' instead of null 15 years ago
Jonas Pfenniger 7a755e04a9 Was using the old node object to get the int from the constant. 15 years ago
Ryan Dahl 45a806a066 Statically define symbols 15 years ago
Ryan Dahl c1baa70fe5 Attach/Detach -> Ref/Unref 15 years ago
Ryan Dahl a5df0f6a65 Prefix all source files with node_ 15 years ago
Ryan Dahl 3456a16f71 Accept string representations of signals in node.kill and child.kill 15 years ago
Ryan Dahl 82465fc4b1 Do not use /bin/sh to create child processes. 16 years ago
Ryan Dahl 602f9dbf3f SetClassName on internal classes. 16 years ago
Ryan Dahl 663deb3828 delete[] instead of delete for arrays. 16 years ago
Ryan Dahl f389f923b8 Remove erroneously placed EV_DEFAULT_UC_ 16 years ago
Ryan 227638bac1 Lint 16 years ago
Ryan 393caeb4c9 Add Exception::Error where missing. 16 years ago
Ryan 21a1b045f5 Byte stream to V8 decoding and encoding. 16 years ago
Ryan ad9d683f9f API: rename node.Process to node.ChildProcess 16 years ago
Ryan 8658999c7d Refactor node.Process to take advantage of evcom_reader/writer. 16 years ago
Ryan b849d50288 Remove unused symbols. 16 years ago
Ryan 0fb0af3a6c Rename evnet to evcom. 16 years ago
Ryan c5ab0d5a80 Upgrade liboi, which is now called evnet. 16 years ago
Ryan 22c3a1e2a5 Templatize ObjectWrap::Unwrap. Remove NODE_UNWRAP macro. 16 years ago
Ryan 1fc4dce08b Simplify and cleanup ObjectWrap. 16 years ago
Ryan d56552dc66 Remove node.Process constructor from API 16 years ago
Ryan d428eff023 Snakecase events . 16 years ago
Ryan e876d6629e Fix unused variable warnings. 16 years ago
Ryan 4787a41b84 Fix Process::MaybeShutdown's return type 16 years ago
Ryan 80bf451e6e Use EventEmitter for node.Process 16 years ago
Ryan 5ab93502d0 Fix issue in 5b7fb10 16 years ago
Ryan 7363ccd273 bugfix: Properly exit a process. 16 years ago
Ryan 0ff62b2ea0 Move oi_buf creation to node.cc 16 years ago
Ryan 00d9b886c1 Remove unnecessary Detach 16 years ago
Ryan e39923a3d7 Add process.kill(sig = SIGTERM) 16 years ago
Ryan 2fd4958698 Add pid accessor 16 years ago
Ryan a78ea510a2 Add onExit callback 16 years ago
Ryan 03c5772ce4 Get stdin/stdout working. Add process->Close(). 16 years ago
Ryan 83cb156b6f skelton of node.Process 16 years ago