Started working on a new dnp3 management class hierarchy
Some incremental progress. Going to check memory leaks in Linux with valgrind
Fixed a memory leak and reverted changes to PhysicalLayerMonitor::WaitForShutdown
Added support to DNP3Channel for adding outstations
Whitespace
Low probability failure, going to try valgrind
Fixed a bug that prevented clean shutdown
Removed most of the output from tests, but now getting a Heisen-bug
Fixed a latent bug in the interaction between the physical layer monitor and the physical layer. Need to write a test to capture this and perhaps engineer a better solution
Fixed the timer callback / delete race condition by synchronizing ASIOExecutor
Removed output. All tests of DNP3Manager now the same number of iterations to look for race conditions
Integration test now runs on DNP3Manager
First stab at adding VTO to the new manager
Vto integration tests now uses new manager class
Removed unused statements
Removed now obsolete components and refactored demo apps to use new manager
Added serial support to DNP3Manager
Removed unused components
Removed unused file
Started working on modified CLR wrappers