A Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs.
Go to file
Ryan Prichard 00a6c3b90e Shut down the unix-adapter when the child process exits.
- In the agent, poll for the process exit at the same time we pull for
   output.  Once the child exits, record the exit code and close the data
   pipe.

 - In the unix-adapter, shut the program down once the input or output
   handlers abort.  Before exiting, query the agent for the exit code.

 - Also: in the unix-adapter, apparently receiving the SIGWINCH signal can
   interrupt both select and the InputHandler's read system call.  I hope
   it doesn't affect the blocking Win32 APIs, but I'm not really sure.
2012-02-20 03:30:43 -08:00
agent Shut down the unix-adapter when the child process exits. 2012-02-20 03:30:43 -08:00
include Get the agent + libpconsole + unix-adapter trio working. 2012-02-20 01:23:46 -08:00
libpconsole Shut down the unix-adapter when the child process exits. 2012-02-20 03:30:43 -08:00
Misc Delete some dead code (Console directory) and reorganize. 2012-01-21 02:31:27 -08:00
Shared Shut down the unix-adapter when the child process exits. 2012-02-20 03:30:43 -08:00
TestNetClient Fix terminal output bugs in the TestNet client. 2011-11-24 03:03:25 -08:00
TestNetServer Update the TestNetServer. 2012-01-23 22:04:34 -08:00
unix-adapter Shut down the unix-adapter when the child process exits. 2012-02-20 03:30:43 -08:00
.gitignore Work on switching from qmake to makefiles and reorganize code a little. 2012-01-21 17:30:41 -08:00
config-mingw.mk Remove cruft. 2012-01-21 17:33:41 -08:00
config-qt.mk Work on switching from qmake to makefiles and reorganize code a little. 2012-01-21 17:30:41 -08:00
config.mk Work on switching from qmake to makefiles and reorganize code a little. 2012-01-21 17:30:41 -08:00
deploy.sh Add a PseudoConsole.dll library providing a client to the PseudoConsole 2012-01-09 00:56:55 -08:00
Makefile Add a Unix pty<->pconsole adapter. 2012-01-28 14:23:31 -08:00
Notes.txt Add TODO items. 2012-01-10 00:56:29 -08:00