Commit Graph

143 Commits

Author SHA1 Message Date
Tim Young 38a6107cea Initial regression testing logging. Shows changes being done for every step while solving the puzzle. 2024-02-06 13:00:11 -06:00
Tim Young 2f4cf36011 Add the images of the various devices involved creating or editing a link. 2023-08-17 08:51:46 -07:00
Tim Young facd5d1ea1 Able to change gateway if device has both DHCP and ethernet, but the ethernet is the one plugged in. 2018-10-23 08:25:04 -05:00
Tim Young 2b92fea4cb Do not check firewall rules if the firewall is disabled 2018-10-23 08:01:43 -05:00
Tim Young b74f9932bb Fix bug with replays and VLANs 2018-10-17 15:23:30 -05:00
Tim Young 17b127d69d Fix a bug where resetting a switch did not reset the vlans on the switch 2018-10-17 14:38:42 -05:00
Tim Young 2df6c5c2f8 Get loading and saving of devices in Actions working. Lots of things needed to be "public" so reflection works. 2018-05-16 09:14:18 -05:00
Tim Young 1d917fd097 Get power on/off to work through Actions. 2018-05-14 14:14:15 -05:00
Tim Young 76b87b0d18 Get Action list to save 2018-05-14 08:05:56 -05:00
Tim Young 35da7f65b3 remove a debug writeline. 2018-04-10 08:33:33 +03:00
Tim Young 11eec48969 Solve some issues with multiple saved wireless links. They ended up connecting to the wrong devices and making a mess. So, we will start by auto-generating all wireless links. 2018-04-09 18:24:12 +03:00
Tim Young c609571f39 Get network loop tracking working. 2018-04-09 17:17:40 +03:00
Tim Young e239a1873d Fix Wireless repeater issue. 2018-04-09 15:46:09 +03:00
Tim Young 3847a90f70 Working towards fixing an issue with the WAP. Save it in a working state. 2018-04-09 15:16:56 +03:00
Tim Young 421a6b1a59 trigger multiple spray packets even after the packet is done. 2018-04-04 16:42:32 +03:00
Tim Young 0a13df1446 Make device.BadPacketFromHere func 2018-04-03 16:27:34 +03:00
Tim Young d8a5a8169c Mark the nic spray fixed once the nic has been re-added. They should still add a test to make sure the IP has been put back, etc. Also fixed an issue with duplicate nic names. 2018-03-24 09:34:06 -05:00
Tim Young 9fd7c6a119 Equals func on network devices 2018-03-16 16:23:41 -05:00
Tim Young f3df4f525a Rename IPAddress class to NB_IPAddress. We will be using the System.Net.IPAddress class and do not want to have a conflict. 2018-03-09 15:47:33 -06:00
Tim Young 38fd6705e4 devices can be locked to a region. They can be moved around somewhat, but only within a named shape. You can still lock a device so it cannot be moved around at all. 2018-03-06 15:38:47 -06:00
Tim Young 79304fae25 NetTestEditor lets us lock to a rectangle shape defined on the network. 2018-03-06 15:25:24 -06:00
Tim Young ef658c4a58 Keep things from being dropped off the map 2018-03-06 14:50:11 -06:00
Tim Young cd0b1c4bdc Items locked for movement have a light circle drawn around them so that it is a little more obvious that there is something different about them. 2018-03-02 11:03:03 -06:00
Tim Young 56b680e057 Finish locking items in location. Can no longer move them if they are locked. 2018-03-01 17:25:07 -06:00
Tim Young 529c967876 No title for trees. They just block things 2018-02-24 13:45:29 -06:00
Tim Young 204051e29f Add a tree object. It is something that will block wireless signals. Trees will be annoying because we cannot move them. We have to work around them. 2018-02-22 17:28:22 -06:00
Tim Young ed432d03ef More things the device cannot do when powered off or broken. 2018-02-16 12:17:06 +00:00
Tim Young a45807cb2d Items which are burned or frozen cannot do some things. 2018-02-16 12:15:04 +00:00
Tim Young 64dce3d907 We can power off things that have a screen and the screen turns off too. 2018-02-14 17:25:18 +00:00
Tim Young aa07337f05 Power off stuff 2018-02-14 17:10:28 +00:00
Tim Young 13165c402c Burned items print fine. 2018-02-14 12:24:54 +00:00
Tim Young d48db428c7 Able to draw a burned image 2018-02-14 12:11:06 +00:00
Tim Young 24413ec12e load / save burned state 2018-02-14 12:07:06 +00:00
Tim Young de0e9b4b98 Make a function to hopefully make something look burnt if it is burnt. 2018-02-14 11:25:32 +00:00
Tim Young faf8ed1984 Get broken device replacement working 2018-02-13 18:03:01 +00:00
Tim Young 27d3b88083 Fix a dhcp bug with WirelessRouters. Needed better wisdom for returning the appropriate gateway in different modes. 2017-10-05 11:06:59 -05:00
Tim Young d90259534b Allow firewall to affect packets coming in from a VPN 2017-08-31 10:01:18 -05:00
Tim Young 1cd61dd293 use a button to toggle the type of caption to show. 2017-08-30 16:23:04 -05:00
Tim Young 465de0f6b0 make changes to IP and gateway 2017-08-28 18:37:21 -05:00
Tim Young 537bb31835 break more things 2017-08-28 15:17:28 -05:00
Tim Young 094f8cabf7 Add a func to break a wireless key 2017-08-28 15:00:41 -05:00
Tim Young fffe00ae54 Add a func to break the ssid. 2017-08-28 14:53:23 -05:00
Tim Young e58a75d84e make it so we can lock ourselves out of a switch 2017-08-27 17:22:26 -05:00
Tim Young d3b6abf1e1 get the random network visible 2017-08-27 17:06:58 -05:00
Tim Young c6bee193ce track additional information so we can tell which nic to break, which route to break, etc 2017-08-26 14:56:50 -05:00
Tim Young 2e73b622e4 register ping arrival in traversal info 2017-08-25 16:02:42 -05:00
Tim Young 4755d0511d register switches in the traversal path 2017-08-25 15:44:51 -05:00
Tim Young 743c531c1f capture test traversal dump 2017-08-25 15:32:00 -05:00
Tim Young eaab7771ff adding traversal information as the packet moves around 2017-08-25 10:37:20 -05:00
Tim Young 4e9399f9b5 Fix an issue when pinging a wireless device by name 2017-08-17 15:10:46 -05:00