Factor out simulation bootstrapping. Stop using self.simulation -> simulation
Check on loading __init__ that we have the most recent versions of POX/Hassel
Add TODO: Only check software versions once a day, not every simulation
Only check software versions once a day.
Logger handlers were blocking a warning message about check_interval=None
Set persistence_threshold to 0 by default, unset buffer_violations by default
Make fuzzer params somewhat more realistic (not so high)
Use a buggy pox module
Fix circular dependency between replay_event and openflow_buffer. Thanks to
Ahmed.
Modify Host.receive(), add Host.checkARPReply() in sts/sts/entities.py and create sts/tests/unit/sts/host_arp_reply_test.py for unit test
Fix the bugs of _check_arp_reply in sts/sts/entities.py and add two test cases in sts/tests/unit/sts/host_arp_reply_test.py
fix the return type of Host.read()
Cleaner version
Move MockControllerManager out of base and into controller_manager.py
Whitespace changes
Treat Parition/Unparition events as atomic pairs during input subsequence validation
Cleaner _if_valid_arp_request()
Merge pull request #9 from ZhiLiu/master

Modify Host.receive(), add Host.checkARPReply() in sts/sts/entities.py a...
Host: make sure to log non-ARP packets
Add example tool to host remotely. Automatically loads a json file