Benito Palacios Sánchez
7c144f9d34
Improve server connections in Unit Tests
...
Previously since in the TearDown it opened connections,
it could leave some open connections. It was also trying
to close twice the connections (TearDown and FixtureTearDown)
2016-09-06 21:21:39 +02:00
Benito Palacios Sanchez
9231d38dc8
Change license to MIT
2016-09-06 20:08:26 +02:00
Benito Palacios Sanchez
91f3e0f0cf
Remove unnecessary libgame dependency
2016-09-06 19:36:05 +02:00
Benito Palacios Sánchez
0f0a4a6190
Bump libgame version to use NuGet
2015-07-31 00:58:02 +02:00
Benito Palacios Sánchez
3d1d6acac7
Implemented indexer in Register Manager.
...
This closes #13 .
2015-03-15 20:03:31 +01:00
Benito Palacios Sánchez
73a66ad811
Create test for Register Manager in #13 .
2015-03-15 20:00:41 +01:00
Benito Palacios Sánchez
9b20a293ac
Move plugins class into own folder
2015-03-15 19:29:10 +01:00
Benito Palacios Sánchez
16b22bf3f9
Implemented single write register command.
...
This closed #12 .
2015-03-15 14:38:17 +01:00
Benito Palacios Sánchez
b8e94a6b6a
Implements Write Registers command for #12
2015-03-15 14:28:16 +01:00
Benito Palacios Sánchez
75335b6240
Implements Read Register command and closes #11 .
2015-03-15 13:43:53 +01:00
Benito Palacios Sánchez
4adfb24542
Store last command sent for context in reply converter
2015-03-15 12:45:46 +01:00
Benito Palacios Sánchez
ccdf3980a9
Closed #38 . Implements a base for plugins.
2015-03-15 11:06:44 +01:00
Benito Palacios Sánchez
2432504af8
Implements default entries in session manager.
...
Closed #5 .
2015-03-14 17:04:08 +01:00
Benito Palacios Sánchez
7bd2cd652a
Implements a singleton pattern to get sessions.
...
Reference #5
2015-03-14 16:54:05 +01:00
Benito Palacios Sánchez
0420d53a2d
Implements optionally gather the ROM file system.
...
Closed #4 .
2015-03-14 16:19:44 +01:00
Benito Palacios Sánchez
6daff59cd4
Refactor test classes for GDB client.
...
Closed #35 .
2015-03-14 14:38:07 +01:00
Benito Palacios Sánchez
0bd60f2ef8
Upaded packages.
2015-03-14 14:14:06 +01:00
Benito Palacios Sánchez
644800f044
Created GdbStream inherit from Stream for #35 .
2015-03-14 14:12:39 +01:00
Benito Palacios Sánchez
f8ddf0bfaa
Close #36 . Refactoring for execution commands.
2015-03-14 12:43:03 +01:00
Benito Palacios Sánchez
72b80cff2f
Implementes #34 , ConnectionManager
2015-03-14 12:12:56 +01:00
Benito Palacios Sánchez
78b95ae6ca
Implemented error codes
2014-12-16 00:37:18 +01:00
Benito Palacios Sánchez
0dba099ce2
Implemented write memory command
2014-12-16 00:22:36 +01:00
Benito Palacios Sánchez
b2253de006
Added write memory command
2014-12-16 00:20:14 +01:00
Benito Palacios Sánchez
044876c9df
Implemented network error code
2014-12-15 21:37:14 +01:00
Benito Palacios Sánchez
348f651753
Implemented error codes in some commands
2014-12-15 21:33:07 +01:00
Benito Palacios Sánchez
8e3b7878d2
Implemented read memory command
2014-12-15 21:24:31 +01:00
Benito Palacios Sánchez
e7c6642bad
Added error reply packet
2014-12-15 21:23:56 +01:00
Benito Palacios Sánchez
3f8e2a2a1a
Added data reply packet
2014-12-15 21:07:02 +01:00
Benito Palacios Sánchez
4ecd380c70
Added read memory command
2014-12-15 20:37:20 +01:00
Benito Palacios Sánchez
fbdf459215
Updated to beta C# support
2014-12-12 14:19:23 +01:00
Benito Palacios Sánchez
09f0a94782
Implemented interrupt while continue or step
...
* Allow cancellation of pending task, so no
StopSignal is received as reply after Continue
or Step and the event BreakExecution is not raised.
Need refactoring.
2014-12-11 03:13:30 +01:00
Benito Palacios Sánchez
5f73527496
Test data transmitted in async methods
2014-12-11 01:39:22 +01:00
Benito Palacios Sánchez
56ca421c25
Implemented continue & step commands as async
2014-12-11 01:36:44 +01:00
Benito Palacios Sánchez
334b271027
Implemented single step command
2014-12-11 00:19:53 +01:00
Benito Palacios Sánchez
9c31891212
Fix ACK reply in interrumpt & Test for unread data
2014-12-11 00:13:30 +01:00
Benito Palacios Sánchez
cc85ea73fb
Implemented continue execution command
2014-12-10 23:58:16 +01:00
Benito Palacios Sánchez
dfdf5ebdb1
Refactoring
2014-12-10 23:43:53 +01:00
Benito Palacios Sánchez
421cadfc7c
Check correct reply message type
2014-12-10 21:07:40 +01:00
Benito Palacios Sánchez
f983c65061
Handle unknown message replies
...
* NitroDebugger/RSP/ReplyPacketFactory.cs:
With FormatException is catched and sent a NACK
2014-12-10 20:57:31 +01:00
Benito Palacios Sánchez
6e6e3b5218
Updated IsConnected on lost connection
2014-12-10 20:32:06 +01:00
Benito Palacios Sánchez
78b0856c27
Implemented lost connection event
2014-12-10 20:30:00 +01:00
Benito Palacios Sánchez
21d75e214e
App layer should not throw protocol exceptions
2014-12-10 20:19:28 +01:00
Benito Palacios Sánchez
003c5dfdbe
Test connection close on HaltedReason command
2014-12-10 16:16:37 +01:00
Benito Palacios Sánchez
852be269db
Query socket status
2014-12-10 16:13:47 +01:00
Benito Palacios Sánchez
21d51b6b16
Implemented Stop Signal Reply
2014-12-10 14:27:00 +01:00
Benito Palacios Sánchez
83d7836e78
Implemented HaltedReason command.
2014-12-10 13:57:30 +01:00
Benito Palacios Sánchez
f59642a243
Tested connections
2014-12-10 13:17:07 +01:00
Benito Palacios Sánchez
8b9262c6e6
Test connection by IP
2014-12-10 12:57:17 +01:00
Benito Palacios Sánchez
932cff2ff1
Refactored & tested StopSignals converter
2014-12-09 23:09:50 +01:00
Benito Palacios Sánchez
4f429a537c
Automatic NuGet restore on builds
2014-12-08 18:15:16 +01:00