- Reinitialize the pipe server and wait for new connections on disconnect
- You can disconnect and reconnect reactos without restarting rosdbg now
- Fix the read and write threads to we don't have to call the evil Thread.Abort (for kjk)
- Don't enumerate the externals tools if the list is empty, fixes a NullReferenceException
svn path=/trunk/tools/reactosdbg/; revision=1041
- Raise an event when a client connects and set up the connection as before.
- rosdbg now correctly waits for a connection and auto-connects when it finds one
svn path=/trunk/tools/reactosdbg/; revision=1037
-redesign auto versioning: increase "Revision" on every build, increase "Build Number" on every release build to make sure the MSI installer upgrade will work
svn path=/trunk/tools/reactosdbg/; revision=1030
- Remove the null checks from DockPanel and wrap it in try/catch blocks instead (considering it shouldn't happen)
- Use RosDiagnostics.DebugTrace to add debug info now. The app now needs to make correct use of exception handling
svn path=/trunk/tools/reactosdbg/; revision=1027
- You can now use the static Trace.WriteLine method anywhere within the app to start making use of the log.
svn path=/trunk/tools/reactosdbg/; revision=1026
-save the last connection method and preselect it on the next connection attempt
-add an (unfinished) AboutDlg
svn path=/trunk/tools/reactosdbg/; revision=1016
-set correct kdbg status when entering cont manually
-enable/disable appropriate commands in debugger menu to reflect current status
svn path=/trunk/tools/reactosdbg/; revision=1006
-change the type of the ComboBox to DropDownList in the ConnectDialog to prevent the user from typing random crap in it
svn path=/trunk/tools/reactosdbg/; revision=1002
- Named pipe implementation based on .net namespace IO.Pipes with support of threads
- Previous win32 test version would strip random characters from debug messages and crash on entering kdbg (related to .net ReadFile approach)
- Works with QEMU (Client mode), VirtualBox (Client and Server), VMware Server (Client and Server)
- Usually faster than pure serial connection mode
Known bugs:
- Input to kdbg using /KDSERIAL is not displayed until enter pressed (but input works)
- Reconnect issues, depending on virtual machine behaviour
svn path=/trunk/tools/reactosdbg/; revision=861
- Visual improvements for rawtraffic/modules
- Shortcuts for menu, menu separators and item reordering
- Visual and functional additions to PipeTargetSelect dialog
- Misc cleanup
svn path=/trunk/tools/reactosdbg/; revision=860
- Add process name and process state to process view
- Separate start communication functions
- Make kdbg command "next" usable
- Misc preparations for named pipe communication
svn path=/trunk/tools/reactosdbg/; revision=859