Tim Young
|
7151d222f8
|
working on Person Form
|
2017-07-27 15:20:32 -05:00 |
Tim Young
|
d899e21617
|
Initial person and schoolwork class
|
2017-07-26 16:43:38 -05:00 |
Tim Young
|
a3dcf049e2
|
Update release notes.
|
2017-07-20 15:09:01 -05:00 |
Tim Young
|
437bb2601e
|
Disable Options menu when we loaded a puzzle from a resource. Cleaned up the load system a little bit.
|
2017-07-20 14:50:03 -05:00 |
Tim Young
|
66db081eab
|
Update README.md file with commandline linux build instructions.
|
2017-06-30 15:53:00 -05:00 |
Tim Young
|
a2bebb6eb0
|
Fix a crash when pinging 0.0.0.0. Thanks Samuel for noticing that.
|
2017-06-29 09:59:01 -05:00 |
Tim Young
|
0676a56352
|
Minor bug if SSID was null. We were comparing with "" to see if it was empty, but null != "". So we also compare with null now.
|
2017-06-28 11:41:48 -05:00 |
Tim Young
|
8d2e744ec2
|
Wireless links are properly removed when a device powered off. WLAN connections auto-reconnected. Fixed that.
|
2017-06-28 11:26:11 -05:00 |
Tim Young
|
07f7633b0f
|
If we ping a local IP, give the real error message. The real error was being replaced with a fake one.
|
2017-06-28 10:53:19 -05:00 |
Tim Young
|
37bad09cc8
|
Added a traceroute / VPN puzzle. Showing how a traceroute packet is encapsulated and not processed by routers while encapsulated.
|
2017-06-28 10:24:53 -05:00 |
Tim Young
|
47b26362b5
|
allow us to ping from, or traceroute from locked devices. A bug kept us from doing this previously.
|
2017-06-28 10:11:12 -05:00 |
Tim Young
|
13b4fac6ea
|
Update the icon on the options window. Minor update
|
2017-06-28 10:02:48 -05:00 |
Tim Young
|
f8ca8beeda
|
Add a puzzle that shows a bad subnet mask (one that cannot be represented using CIDR)
|
2017-06-27 18:34:13 -05:00 |
Tim Young
|
9c764c4f90
|
IP addresses print CIDR of /? if it is not a real CIDR approved subnet mask. For example, a subnet mask of .250 gives a /?, but .252 gives /30. While this is not real-life (real life does not tell us when we use a foolish subnet), it helps considerably when testing things.
|
2017-06-27 15:37:33 -05:00 |
Tim Young
|
a1a7d10a56
|
Add another hidden item puzzle.
|
2017-06-23 15:39:01 -05:00 |
Tim Young
|
9f2d8f5947
|
ctrl-right-click items to add a "Hide" context menu item. Allows you to hide things in the editor
|
2017-06-23 15:35:50 -05:00 |
Tim Young
|
707c256f1a
|
After build. Update build number
|
2017-06-21 19:42:27 -05:00 |
Tim Young
|
01e3cf5a43
|
Minor change to the invisible puzzle. Changed the firewall to be a server. It does DHCP better.
|
2017-06-21 15:44:35 -05:00 |
Tim Young
|
b999bb705e
|
Make hidden items (switches, devices, links) to simulate lost or unknown stuff on the network
|
2017-06-21 15:19:19 -05:00 |
Tim Young
|
c597c2e6b4
|
Updated release notes
|
2017-06-21 13:08:53 -05:00 |
Tim Young
|
30f21dc71d
|
Fix a coloring bug on mono. If we colorize a transparent area, it leaks through. This messes up the coloring on the VPN puzzles. Only colorize non-transparent areas of an image.
|
2017-06-21 11:05:33 -05:00 |
Tim Young
|
efd3f26431
|
Fix an odd traceroute reply issue. Routers would reply if the packet had the start and dest on the same subnet.
|
2017-06-21 09:11:11 -05:00 |
Tim Young
|
29e6d64614
|
Save NIC data when we are doing editing. In particular, if we put a VPN password in and then clicked the endpoint, the password was reset. Save the password.
|
2017-06-20 15:36:26 -05:00 |
Tim Young
|
26b33b46be
|
Change the anchoring of the filter textbox on the puzzles selection window.
|
2017-06-20 15:31:59 -05:00 |
Tim Young
|
b1fd860835
|
Cannot edit something that is powered off.
|
2017-06-19 14:03:28 -05:00 |
Tim Young
|
2d90ad51b8
|
Allow us to ctrl-alt click a puzzle and mark it as solved. This is used often when I am testing them.
|
2017-06-19 13:39:22 -05:00 |
Tim Young
|
64ff7a72ed
|
Change auto-select of puzzle to work when earlier level puzzles are not done. Only select it when it is going to be shown.
|
2017-06-19 13:02:55 -05:00 |
Tim Young
|
0eceb5e3e3
|
Save settings after every solved puzzle
|
2017-06-19 11:17:09 -05:00 |
Tim Young
|
ad91b2065e
|
Try to beautifi readme.md for use on the web.
|
2017-06-16 15:41:40 -05:00 |
Tim Young
|
17b58fc094
|
Added instructions for building for Linux
|
2017-06-16 15:38:02 -05:00 |
Tim Young
|
77ce6a1106
|
Fix minor bug with first puzzle (help). Puzzle never checks for final test to complete when last item is the help button.
|
2017-06-16 15:18:22 -05:00 |
Tim Young
|
35543503e2
|
Auto-select first unselected puzzle. Helps Linux navigation
|
2017-06-16 15:16:56 -05:00 |
Tim Young
|
11029d87dd
|
remove debug print when loading rtf
|
2017-06-16 13:17:25 -05:00 |
Tim Young
|
e725a88bb1
|
Save size of window and position of window at close. Oops. Had removed that on accident.
|
2017-06-16 13:14:17 -05:00 |
Tim Young
|
b62155c76e
|
Code to save to an XML file and fixing localization issues.
|
2017-06-16 13:03:38 -05:00 |
Tim Young
|
16f5c54ee9
|
Mono does not like my settings for some reason. Moved settings to my own class that loads from properties.settings. Will load/save to xml in another commit.
|
2017-06-16 11:27:53 -05:00 |
Tim Young
|
b7bef436d2
|
Mono does not create new RTF windows if the RTF window is already there. It ends up with old puzzle information instead of new info. Kill the RTF window when going from puzzle to puzzle.
|
2017-06-15 09:11:54 -05:00 |
Tim Young
|
148b137c10
|
The power puzzle did not have the switch powered off like it was supposed to be
|
2017-06-15 09:08:27 -05:00 |
Tim Young
|
5912e1244f
|
Some windows need killing when a puzzle is complete. Close all extra windows.
|
2017-06-15 08:48:09 -05:00 |
Tim Young
|
49be222b5d
|
Make it so we can add items. Had broken it when we made the ability to drag / select a big box of stuff.
|
2017-06-14 14:15:58 -05:00 |
Tim Young
|
d129fdc1a4
|
Re-enable dragging of links. Had broken that when making the ability to drag multiple items around the screen.
|
2017-06-14 14:10:00 -05:00 |
Tim Young
|
ab060f622d
|
When using mono, remove images from the help file. Mono blows up when reading the images for some reason.
|
2017-06-14 13:53:39 -05:00 |
Tim Young
|
fc52fe3236
|
Add func to determine if we are using mono.
|
2017-06-14 11:34:39 -05:00 |
Tim Young
|
a2c04e0bfd
|
fix invalid access blowout. Found when trying to get it to run on Linux
|
2017-06-13 16:53:06 -05:00 |
Tim Young
|
8f1c913424
|
rolling remp change back
|
2017-06-09 19:18:06 -05:00 |
Tim Young
|
5bc434eddd
|
Testing Linux compatibility
|
2017-06-09 19:09:59 -05:00 |
Tim Young
|
34a795c7a7
|
Turn off signing (to see if it works with Linux better)
|
2017-06-09 18:48:04 -05:00 |
Tim Young
|
b4b6227f2d
|
Fix filename issue for building in Linux
|
2017-06-09 18:45:33 -05:00 |
Tim Young
|
0886c46c6e
|
last tracert packet has summary of whole tracert.
|
2017-06-08 10:47:57 -05:00 |
Tim Young
|
fe42364f4d
|
Fixed tracert firewall bug. Firewalls would not deal with masq return packet because a secondary item responded. (not the destination)
|
2017-06-08 10:19:57 -05:00 |