Expect

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

2003-08-26
20:46
titleblock comment changes and removal of the Detours library usage. Leaf check-in: e86ae14031 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
00:14
ConsoleDebugger::OnXBreakpoint(): sometimes a breakpoint is not set. Don't crash, just punt.. Unknown for why... td32.exe can cause this by launching a new command shell that will launch a seperate console (ie. File->OS Shell) check-in: 8500ec0ed0 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2003-08-25
23:17
these uncommitted edits have been sitting on my desktop for an eternity. Adds some MS-DOS support but fails to deliver the required hooks to succeed. check-in: f15bff4d44 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-08-30
02:49
name change and needs config.hpp check-in: d7186958fb user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-07-04
23:05
mickeymouse work of setting up the tramopoline functions done, but these, I think, will have to move over to a DLL we inject, thus having the same problem the old slave driver had with pass complex info over IPC. I'm not sure if this technique will "fly", but worth experimenting with. check-in: 78db4744a8 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-07-03
04:25
A small beginning check-in: 98c6ec01a2 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:55
Make sure our CVS client ignores the Detours library that we aren't allowed to redistribute under it's EULA. check-in: a6bff03474 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:50
whoops... use unsigned instead of signed error codes. check-in: 9068aebf1e user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:49
minor lint. check-in: b982f480e0 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:48
lame beginnings of the interact test client mode. check-in: 3231dcaa25 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:47
framework for experimenting with the "Detours" library added. check-in: 0f8af629e5 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-29
02:11
Added some guts to OnWriteFile(), but I don't know where this is leading me to. check-in: f3c5337cb0 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
00:44
Started on adding the interact logic to the breakpoints. This is sticky... I don't know what to expect (pun intended). check-in: 0a29c172e5 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-28
07:03
oops. forgot to commit this. check-in: 902b505880 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
03:22
this should have been removed earlier with the rest. check-in: ea4e8e9ebf user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:29
game over... insert quarters to continue. check-in: f82d98e0a2 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:00
fixed comments. check-in: 8c128d992a user: davygrvy tags: trunk, telco-tec-win32-take2-branch
01:37
exceptions truned off. check-in: 57253b2236 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
01:26
The ClientInteract class has been created. It's empty, though. check-in: f7c397793c user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-27
22:51
slot and slot sizes are shared on both sides. This ensures there won't be any errors from different info. check-in: ea8b4a8350 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
04:37
renamed ClientTransport* to be TestClient* as the name is more descriptive. check-in: 6d2e173028 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
03:43
closing of the test application is more thorough and controlled. check-in: 99a5d8c28b user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-26
03:58
small stuff check-in: eb2a5c935f user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-25
22:50
Added RIP events to the debugger and better error reporting for bad trap and transport methods on the commandline. check-in: a8d2d352bb user: davygrvy tags: trunk, telco-tec-win32-take2-branch
08:40
We can now write to the slave console. Debugged and working. slavedrv1.1 was released today from the code of this commit. check-in: e401b1aa29 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
08:37
Changed all builds to not throw C++ exceptions. there's some exe size savings for doing this. I would prefer to check the Status() member after the constructor instead. check-in: f99c5543cd user: davygrvy tags: trunk, telco-tec-win32-take2-branch
08:35
another bug squashed. check-in: 24f4f76611 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-24
22:54
no message check-in: c24fc43ffb user: davygrvy tags: trunk, telco-tec-win32-take2-branch
22:52
Nasty bug found and fixed. Talked to Mike Woodring about it yesterday. check-in: 7dcbd09e06 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-23
09:35
small variable naming changes to help the reader. check-in: ff6cdc8e6b user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:27
hMasterConsole now properly closed in destructor. check-in: 7e0e4b9456 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:26
more good stuff check-in: c45ce9721d user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:26
Upped the mailbox size to 80 slots from 10. An INPUT_RECORD can't be too much more that 24 bytes, so this shouldn't hurt active memory. check-in: 9379ca5ee6 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:24
Changed the destructor to use the array modifier. I don't know if it serves a purpose, though. check-in: 58434be2c7 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:22
matches the class name changes and added a proto for the new MapToKeys() function. check-in: 22a134f4c2 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:21
matches the class name changes check-in: d9cfa185ad user: davygrvy tags: trunk, telco-tec-win32-take2-branch
09:20
yet more filename changes. check-in: f25e7081a5 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
08:52
another filename changed to be more obvious/meaningful. check-in: 9a14200127 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
08:21
filename changed to be more obvious/meaningful. check-in: 57e91f8f1e user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-22
14:02
More new good stuff. check-in: 118e1e9a36 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
14:01
New file. Contains the mapping routines for converting characters into keypress events. check-in: 93dc044c83 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
05:54
IPC connection to the injector dll, done. Write() added, but does nothing yet. I have to think this through... check-in: b0f185a7b0 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
02:50
Big crash big fixed. I was restarting the thread AFTER the breakpoint rather than on top of it. OutputDebugString() is now passing through, too. No connection has been made yet to the IPC server the injector dll is providing. check-in: 41a3b283d7 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-21
22:04
The injector DLL is now loading into the process. That's the good news. The bad news is that it's crashing the process. I decided to commit the changes anyways with the hope someone can assist. Even with the injector doing nothing, we still crash for some unknown reason. check-in: c4cd94f168 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
03:01
Injector code hook-in, but doesn't yet work. I don't know why. The opcodes for loading the DLL are correct. The opcodes are written to the sub process memory and run. I just don't know. check-in: fa37e65aed user: davygrvy tags: trunk, telco-tec-win32-take2-branch
2002-06-20
21:52
Added OnXDebugString() to the ConsoleDebugger class to handle the OUTPUT_DEBUG_STRING_EVENT debugger event. This sends a new message type called TYPE_WARNING to the output client. Changed the stdio client to just send this out on stderr. check-in: 074b875c56 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
20:08
better error handling. I think I'll use OutputDebugString() for sending warnings back to the ConsoleDebugger class. check-in: f71e50a5a3 user: davygrvy tags: trunk, telco-tec-win32-take2-branch
06:43
small refactoring. check-in: 192fe7c43d user: davygrvy tags: trunk, telco-tec-win32-take2-branch
06:43
small changes, but still untested. check-in: 3f067cab4e user: davygrvy tags: trunk, telco-tec-win32-take2-branch
05:39
one must open the console INPUT buffer to write console events to it, not the SCREEN buffer. check-in: 048be1e994 user: davygrvy tags: trunk, telco-tec-win32-take2-branch