Commit Graph

27 Commits

Author SHA1 Message Date
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 Sánchez
6daff59cd4 Refactor test classes for GDB client.
Closed #35.
2015-03-14 14:38:07 +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
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
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
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