Joel Bender
|
d33c92c8e4
|
clean up the state names
|
2018-06-29 20:32:22 -04:00 |
|
Joel Bender
|
83bc29a7e8
|
more tests
|
2018-06-29 20:11:22 -04:00 |
|
Joel Bender
|
62decf7611
|
adjust the test
|
2018-06-29 01:06:54 -04:00 |
|
Joel Bender
|
e9c511c2c2
|
add an easy way for a state to ignore packets by creating a ReceiveTransition back to itself
|
2018-06-29 00:13:32 -04:00 |
|
Joel Bender
|
9db07dc8d5
|
more tests
|
2018-06-28 16:43:43 -04:00 |
|
Joel Bender
|
3cd5783076
|
make a distinction between a sniffer node and a sniffer state machine, both now ignore network layer traffic if there is any (for now), clean up tests
|
2018-06-28 10:57:28 -04:00 |
|
Joel Bender
|
0d8d0fefd6
|
changed catching all errors to just asserts
|
2018-06-26 10:34:06 -04:00 |
|
Joel Bender
|
16892d3714
|
move names around, trap assert exceptions for state machine 'call'
|
2018-06-26 09:59:12 -04:00 |
|
Joel Bender
|
379ecd7e77
|
simple binary test with one transition
|
2018-06-22 01:17:18 -04:00 |
|
Joel Bender
|
1fdfea1f0b
|
add a traffic log, application needs IOController for sending notifications
|
2018-06-22 01:16:43 -04:00 |
|
Joel Bender
|
612b4234ee
|
merge in NAT stuff from #178
|
2018-06-20 22:16:19 -04:00 |
|
Joel Bender
|
cb05f200f7
|
merge #172 into stage, still just in sandbox
|
2018-06-20 19:14:25 -04:00 |
|
Joel Bender
|
9daa9f1ec8
|
router bug fix and addtional tests
|
2018-06-12 09:55:34 -04:00 |
|
Joel Bender
|
d5fa8768d5
|
merging #187 for release
|
2018-05-24 00:12:39 -04:00 |
|
Joel Bender
|
8a49bedd60
|
merging #188 before starting #187
|
2018-05-04 18:14:03 -04:00 |
|
Joel Bender
|
3ee0cbd0dd
|
merge #181 with additional tests
|
2018-05-03 22:26:50 -04:00 |
|
Joel Bender
|
26bd59cfff
|
merging in #144 and cleaning up
|
2018-04-07 17:39:11 -04:00 |
|
Joel Bender
|
46278c905b
|
add some schedule object tests
|
2018-04-03 00:54:07 -04:00 |
|
Joel Bender
|
270b895299
|
merge in #127 and sync changes
|
2018-04-02 21:53:39 -04:00 |
|
Joel Bender
|
e6808c984e
|
shuffle application layer helpers around, add more tests
|
2018-04-02 00:55:52 -04:00 |
|
Joel Bender
|
2f1ab5dd67
|
bring the branch up-to-date and start adding network discovery tests
|
2018-03-30 14:50:07 -04:00 |
|
Joel Bender
|
c25b086211
|
LocalDeviceObject shuffling, automatic protocolServicesSupported
|
2018-02-24 00:37:04 -05:00 |
|
Joel Bender
|
253740412f
|
test updates to reflect new behavior
|
2017-12-12 18:37:56 -05:00 |
|
Joel Bender
|
dd922b6e01
|
poking around the edges at the API for the time machine
|
2017-12-11 00:23:50 -05:00 |
|
Joel Bender
|
de1d895c87
|
bring in code from older branch #96
|
2017-12-06 22:49:46 -05:00 |
|
Joel Bender
|
0279b4ca75
|
bring branch up-to-date with stage, keep 0.17.0 version
|
2017-12-06 21:56:03 -05:00 |
|
Joel Bender
|
b39f6d863b
|
pull #147 into #148 and add tests for CurrentPropertyListMixIn
|
2017-11-20 22:19:32 -05:00 |
|
Joel Bender
|
d71d76c6de
|
update tests to show that arrays or atomic types get 'natural' default values when the array is extended
|
2017-11-19 18:25:22 -05:00 |
|
Joel Bender
|
f3dce2f343
|
sync the python versions -- needs more tests
|
2017-11-17 15:56:08 -05:00 |
|
Joel Bender
|
6b8d34cea7
|
more tests
|
2017-11-08 01:37:42 -05:00 |
|
Joel Bender
|
ee72ba497f
|
shuffle the helper classes around, more tests
|
2017-11-04 23:56:00 -04:00 |
|
Joel Bender
|
61996f8aba
|
starting constructed data tests
|
2017-11-02 23:27:35 -04:00 |
|
Joel Bender
|
d71b7eb9a6
|
closes #139
|
2017-10-07 23:41:52 -04:00 |
|
Joel Bender
|
0d97bb3983
|
shift around debugging
|
2017-09-25 21:20:04 -04:00 |
|
Joel Bender
|
6abfc11a63
|
simplify debugging because state machine repr's have improved
|
2017-09-25 21:19:18 -04:00 |
|
Joel Bender
|
f666068ce3
|
simplify debugging because state machine repr's have improved
|
2017-09-25 21:18:55 -04:00 |
|
Joel Bender
|
5667822aa2
|
add the TrafficLog class to the state machine stuff
|
2017-09-25 21:18:05 -04:00 |
|
Joel Bender
|
3ff3a036d6
|
more tests
|
2017-09-23 01:41:53 -04:00 |
|
Joel Bender
|
f9f5959935
|
add a function that returns the current time from inside the time machine
|
2017-09-23 01:41:36 -04:00 |
|
Joel Bender
|
b10250f8fa
|
additional tests
|
2017-09-22 00:27:04 -04:00 |
|
Joel Bender
|
3459dad17f
|
finish the codec tests
|
2017-09-20 21:01:46 -04:00 |
|
Joel Bender
|
c93b72664d
|
being network layer tests
|
2017-09-19 23:39:56 -04:00 |
|
Joel Bender
|
66dac1f878
|
added unicode tests #139
|
2017-09-19 19:33:24 -04:00 |
|
Joel Bender
|
d637b802c6
|
add password tests
|
2017-09-19 02:59:06 -04:00 |
|
Joel Bender
|
9a54d2f365
|
add a little more to the debugging output
|
2017-09-19 02:57:37 -04:00 |
|
Joel Bender
|
6f577ea2d6
|
make it easier to access the local device objects
|
2017-09-19 02:45:10 -04:00 |
|
Joel Bender
|
81024b664d
|
allow unicode strings per #139 and include tests
|
2017-09-18 21:40:28 -04:00 |
|
Joel Bender
|
a84973df5e
|
more tests
|
2017-09-15 01:05:31 -04:00 |
|
Joel Bender
|
0683bd1ecf
|
simplify functions, make sure there are no trailing deferred functions
|
2017-09-15 01:04:52 -04:00 |
|
Joel Bender
|
c2aeadf53a
|
make a specialized task for state timeouts for easier debugging
|
2017-09-15 01:03:20 -04:00 |
|