diff --git a/EduNetworkBuilder/EduNetworkBuilder.csproj b/EduNetworkBuilder/EduNetworkBuilder.csproj
index 9c57274..bab84f5 100644
--- a/EduNetworkBuilder/EduNetworkBuilder.csproj
+++ b/EduNetworkBuilder/EduNetworkBuilder.csproj
@@ -246,6 +246,7 @@
+
diff --git a/EduNetworkBuilder/NB.cs b/EduNetworkBuilder/NB.cs
index 50ab88c..fb2e534 100644
--- a/EduNetworkBuilder/NB.cs
+++ b/EduNetworkBuilder/NB.cs
@@ -59,7 +59,7 @@ namespace EduNetworkBuilder
WirelessAP, WirelessRouter, WirelessRepeater, WirelessBridge, VLAN, Power, Traceroute
}
public enum FirewallRuleType { Allow, Drop }
- public enum SolvedNetworkNames { DHCP, OneNet, TwoNets, ThreeNets, firewalls, VLAN }
+ public enum SolvedNetworkNames { DHCP, OneNet, TwoNets, ThreeNets, firewalls, VLAN, InternetHomeAndOffice }
public enum PuzzleNames
{
Level0_IP, Level1_NoGateway, Level0_NeedsLink, Level0_NoSwitch, Level1_BadDHCP, Level1_BadGateway,
diff --git a/EduNetworkBuilder/Properties/Resources.Designer.cs b/EduNetworkBuilder/Properties/Resources.Designer.cs
index d6f0060..b240650 100644
--- a/EduNetworkBuilder/Properties/Resources.Designer.cs
+++ b/EduNetworkBuilder/Properties/Resources.Designer.cs
@@ -181,6 +181,16 @@ namespace EduNetworkBuilder.Properties {
}
}
+ ///
+ /// Looks up a localized resource of type System.Byte[].
+ ///
+ internal static byte[] InternetHomeAndOffice {
+ get {
+ object obj = ResourceManager.GetObject("InternetHomeAndOffice", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
///
/// Looks up a localized resource of type System.Drawing.Bitmap.
///
@@ -1132,7 +1142,7 @@ namespace EduNetworkBuilder.Properties {
///
/// Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}
- ///{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \fr [rest of string was truncated]";.
+ ///{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \fro [rest of string was truncated]";.
///
internal static string ReleaseNotes {
get {
diff --git a/EduNetworkBuilder/Properties/Resources.resx b/EduNetworkBuilder/Properties/Resources.resx
index 9a0b78a..1507fbf 100644
--- a/EduNetworkBuilder/Properties/Resources.resx
+++ b/EduNetworkBuilder/Properties/Resources.resx
@@ -478,4 +478,7 @@
..\Resources\Level1_VPNTraceroute.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ ..\Resources\InternetHomeAndOffice.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
\ No newline at end of file
diff --git a/EduNetworkBuilder/Resources/InternetHomeAndOffice.enbx b/EduNetworkBuilder/Resources/InternetHomeAndOffice.enbx
new file mode 100644
index 0000000..754b236
--- /dev/null
+++ b/EduNetworkBuilder/Resources/InternetHomeAndOffice.enbx
@@ -0,0 +1,2785 @@
+
+
+
+
+
+ InternetHomeAndOffice
+ 1024
+ 1024
+ 100
+ False
+ 0
+ 0
+ 230
+ none
+ True
+ True
+
+ cellphone0
+ 100
+ 200
+ 340,680
+ cellphone
+ False
+ False
+ Green
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 200
+ 203
+ cellphone0
+ lo0
+
+ lo
+ 203
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wlan
+ wlan0
+
+ 200
+ 204
+ cellphone0
+ wlan0
+
+ wlan
+ 204
+ True
+ HardPassword
+ OfficeNet
+
+ wlan0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ copier0
+ 100
+ 171
+ 510,750
+ copier
+ False
+ False
+ Green
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 171
+ 172
+ copier0
+ lo0
+
+ lo
+ 172
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 171
+ 173
+ copier0
+ eth0
+
+ eth
+ 173
+ True
+
+ eth0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ firewall0
+ 100
+ 150
+ 670,450
+ firewall
+ False
+ True
+ True
+
+ 172.16.5.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 150
+ 151
+ firewall0
+ lo0
+
+ lo
+ 151
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wan
+ wan0
+
+ 150
+ 154
+ firewall0
+ wan0
+
+ wan
+ 154
+ False
+
+ wan0
+
+ 172.16.5.15
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 150
+ 152
+ firewall0
+ eth0
+
+ eth
+ 152
+ False
+
+ eth0
+
+ 10.1.1.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Tagged
+ Forbidden
+
+
+ eth0:1
+
+ 10.1.2.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Forbidden
+ Tagged
+
+
+
+ eth
+ eth1
+
+ 150
+ 153
+ firewall0
+ eth1
+
+ eth
+ 153
+ False
+
+ eth1
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Forbidden
+ Forbidden
+
+
+
+ vpn
+ vpn0
+
+ 150
+ 229
+ firewall0
+ vpn0
+
+ vpn
+ 229
+ False
+ CoolVPN
+
+ 172.16.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip_only
+
+
+ vpn0
+
+ 172.16.64.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ 192.168.1.0
+ 255.255.255.0
+ 172.16.64.2
+ route
+
+
+ 127.0.0.1
+ 0.0.0.0
+ 0.0.0.0
+ route
+
+
+ 172.16.5.15
+ 0.0.0.0
+ 0.0.0.0
+ route
+
+
+ 10.1.1.1
+ 10.1.1.50
+ 10.1.1.90
+ route
+
+
+ 10.1.2.1
+ 10.1.2.50
+ 10.1.2.90
+ route
+
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ route
+
+
+ eth0:1
+ eth0
+ Drop
+
+
+ eth0:1
+ vpn0
+ Drop
+
+
+
+ laptop0
+ 100
+ 122
+ 120,779
+ laptop
+ False
+ False
+ Orange
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 122
+ 123
+ laptop0
+ lo0
+
+ lo
+ 123
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 122
+ 124
+ laptop0
+ eth0
+
+ eth
+ 124
+ False
+
+ eth0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wlan
+ wlan2
+
+ 122
+ 125
+ laptop0
+ wlan2
+
+ wlan
+ 125
+ True
+ GuessThis,Hacker!
+ HomeSSID
+
+ wlan2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ laptop1
+ 100
+ 196
+ 800,760
+ laptop
+ False
+ False
+ Purple
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 196
+ 197
+ laptop1
+ lo0
+
+ lo
+ 197
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 196
+ 198
+ laptop1
+ eth0
+
+ eth
+ 198
+ True
+
+ eth0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wlan
+ wlan2
+
+ 196
+ 199
+ laptop1
+ wlan2
+
+ wlan
+ 199
+ True
+
+ wlan2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ net_switch0
+ 100
+ 155
+ 670,660
+ net_switch
+ False
+ False
+
+ 10.1.1.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 155
+ 156
+ net_switch0
+ lo0
+
+ lo
+ 156
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ management_interface
+ management_interface0
+
+ 155
+ 157
+ net_switch0
+ management_interface0
+
+ management_interface
+ 157
+ False
+
+ management_interface0
+
+ 10.1.1.4
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+
+
+
+ port
+ port1
+
+ 155
+ 158
+ net_switch0
+ port1
+
+ port
+ 158
+ False
+
+ port1
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port2
+
+ 155
+ 159
+ net_switch0
+ port2
+
+ port
+ 159
+ False
+
+ port2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port3
+
+ 155
+ 160
+ net_switch0
+ port3
+
+ port
+ 160
+ False
+
+ port3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port4
+
+ 155
+ 161
+ net_switch0
+ port4
+
+ port
+ 161
+ False
+
+ port4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port5
+
+ 155
+ 162
+ net_switch0
+ port5
+
+ port
+ 162
+ False
+
+ port5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port6
+
+ 155
+ 163
+ net_switch0
+ port6
+
+ port
+ 163
+ False
+
+ port6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Untagged
+ Forbidden
+
+
+
+ port
+ port7
+
+ 155
+ 164
+ net_switch0
+ port7
+
+ port
+ 164
+ False
+
+ port7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Forbidden
+ Tagged
+ Tagged
+
+
+
+
+ pc0
+ 100
+ 119
+ 40,680
+ pc
+ False
+ False
+ Orange
+
+ 192.168.1.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 119
+ 120
+ pc0
+ lo0
+
+ lo
+ 120
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 119
+ 121
+ pc0
+ eth0
+
+ eth
+ 121
+ False
+
+ eth0
+
+ 192.168.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ pc1
+ 100
+ 165
+ 530,450
+ pc
+ False
+ False
+ Green
+
+ 10.1.1.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 165
+ 166
+ pc1
+ lo0
+
+ lo
+ 166
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 165
+ 167
+ pc1
+ eth0
+
+ eth
+ 167
+ False
+
+ eth0
+
+ 10.1.1.10
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ pc2
+ 100
+ 168
+ 670,850
+ pc
+ False
+ False
+ Green
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 168
+ 169
+ pc2
+ lo0
+
+ lo
+ 169
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 168
+ 170
+ pc2
+ eth0
+
+ eth
+ 170
+ True
+
+ eth0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ comcast.net
+ 100
+ 131
+ 100,310
+ router
+ False
+ False
+
+ 172.16.2.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 131
+ 132
+ router0
+ lo0
+
+ lo
+ 132
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 131
+ 133
+ router0
+ eth0
+
+ eth
+ 133
+ False
+
+ eth0
+
+ 172.16.1.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 131
+ 134
+ router0
+ eth1
+
+ eth
+ 134
+ False
+
+ eth1
+
+ 172.16.2.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ att.net
+ 100
+ 135
+ 280,160
+ router
+ False
+ False
+
+ 172.16.3.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 135
+ 136
+ router1
+ lo0
+
+ lo
+ 136
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 135
+ 137
+ router1
+ eth0
+
+ eth
+ 137
+ False
+
+ eth0
+
+ 172.16.2.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 135
+ 138
+ router1
+ eth1
+
+ eth
+ 138
+ False
+
+ eth1
+
+ 172.16.3.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ 172.16.1.1
+ 255.255.252.0
+ 172.16.2.2
+ route
+
+
+
+ frontiernet.net
+ 100
+ 139
+ 470,160
+ router
+ False
+ False
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 139
+ 140
+ router2
+ lo0
+
+ lo
+ 140
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 139
+ 141
+ router2
+ eth0
+
+ eth
+ 141
+ False
+
+ eth0
+
+ 172.16.3.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 139
+ 142
+ router2
+ eth1
+
+ eth
+ 142
+ False
+
+ eth1
+
+ 172.16.4.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth2
+
+ 139
+ 227
+ router2
+ eth2
+
+ eth
+ 227
+ False
+
+
+
+ eth2
+
+ 8.8.8.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ 172.16.0.0
+ 255.255.252.0
+ 172.16.3.2
+ route
+
+
+ 172.16.5.0
+ 255.255.255.0
+ 172.16.4.1
+ route
+
+
+
+ verizon.com
+ 100
+ 143
+ 620,270
+ router
+ False
+ False
+
+ 172.16.4.2
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 143
+ 144
+ router3
+ lo0
+
+ lo
+ 144
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 143
+ 145
+ router3
+ eth0
+
+ eth
+ 145
+ False
+
+ eth0
+
+ 172.16.4.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 143
+ 146
+ router3
+ eth1
+
+ eth
+ 146
+ False
+
+ eth1
+
+ 172.16.5.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ google.com
+ 100
+ 147
+ 470,10
+ server
+ False
+ False
+
+ 8.8.8.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 147
+ 148
+ server0
+ lo0
+
+ lo
+ 148
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 147
+ 149
+ server0
+ eth0
+
+ eth
+ 149
+ False
+
+ eth0
+
+ 8.8.8.8
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ tablet0
+ 100
+ 126
+ 280,440
+ tablet
+ False
+ False
+ Orange
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 126
+ 129
+ tablet0
+ lo0
+
+ lo
+ 129
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wlan
+ wlan0
+
+ 126
+ 130
+ tablet0
+ wlan0
+
+ wlan
+ 130
+ True
+ GuessThis,Hacker!
+ HomeSSID
+
+ wlan0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ tablet1
+ 100
+ 205
+ 900,390
+ tablet
+ False
+ False
+ Purple
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 205
+ 208
+ tablet1
+ lo0
+
+ lo
+ 208
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wlan
+ wlan0
+
+ 205
+ 209
+ tablet1
+ wlan0
+
+ wlan
+ 209
+ True
+ EasyPass
+ GuestSSID
+
+ wlan0
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ wap0
+ 100
+ 174
+ 480,600
+ wap
+ False
+ False
+ Green
+
+ 10.1.1.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 174
+ 177
+ wap0
+ lo0
+
+ lo
+ 177
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 174
+ 178
+ wap0
+ eth1
+
+ eth
+ 178
+ False
+
+ eth1
+
+ 10.1.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport2
+
+ 174
+ 179
+ wap0
+ wport2
+
+ wport
+ 179
+ False
+ HardPassword
+ OfficeNet
+
+ wport2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport3
+
+ 174
+ 180
+ wap0
+ wport3
+
+ wport
+ 180
+ False
+ HardPassword
+ OfficeNet
+
+ wport3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport4
+
+ 174
+ 181
+ wap0
+ wport4
+
+ wport
+ 181
+ False
+ HardPassword
+ OfficeNet
+
+ wport4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport5
+
+ 174
+ 182
+ wap0
+ wport5
+
+ wport
+ 182
+ False
+ HardPassword
+ OfficeNet
+
+ wport5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport6
+
+ 174
+ 183
+ wap0
+ wport6
+
+ wport
+ 183
+ False
+ HardPassword
+ OfficeNet
+
+ wport6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport7
+
+ 174
+ 184
+ wap0
+ wport7
+
+ wport
+ 184
+ False
+ HardPassword
+ OfficeNet
+
+ wport7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ wap1
+ 100
+ 185
+ 840,550
+ wap
+ False
+ False
+ Purple
+
+ 10.1.2.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 185
+ 188
+ wap1
+ lo0
+
+ lo
+ 188
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 185
+ 189
+ wap1
+ eth1
+
+ eth
+ 189
+ False
+
+ eth1
+
+ 10.1.2.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport2
+
+ 185
+ 190
+ wap1
+ wport2
+
+ wport
+ 190
+ False
+ EasyPass
+ GuestSSID
+
+ wport2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport3
+
+ 185
+ 191
+ wap1
+ wport3
+
+ wport
+ 191
+ False
+ EasyPass
+ GuestSSID
+
+ wport3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport4
+
+ 185
+ 192
+ wap1
+ wport4
+
+ wport
+ 192
+ False
+ EasyPass
+ GuestSSID
+
+ wport4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport5
+
+ 185
+ 193
+ wap1
+ wport5
+
+ wport
+ 193
+ False
+ EasyPass
+ GuestSSID
+
+ wport5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport6
+
+ 185
+ 194
+ wap1
+ wport6
+
+ wport
+ 194
+ False
+ EasyPass
+ GuestSSID
+
+ wport6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport7
+
+ 185
+ 195
+ wap1
+ wport7
+
+ wport
+ 195
+ False
+ EasyPass
+ GuestSSID
+
+ wport7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ wrouter0
+ 100
+ 100
+ 100,510
+ wrouter
+ False
+ True
+
+ 172.16.1.1
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 100
+ 103
+ wrouter0
+ lo0
+
+ lo
+ 103
+ False
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wan
+ wan0
+
+ 100
+ 118
+ wrouter0
+ wan0
+
+ wan
+ 118
+ False
+
+ wan0
+
+ 172.16.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ vpn
+ vpn0
+
+ 100
+ 117
+ wrouter0
+ vpn0
+
+ vpn
+ 117
+ False
+ CoolVPN
+
+ 172.16.5.15
+ 255.255.255.0
+ 0.0.0.0
+ ip_only
+
+
+ vpn0
+
+ 172.16.64.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ management_interface
+ management_interface0
+
+ 100
+ 104
+ wrouter0
+ management_interface0
+
+ management_interface
+ 104
+ False
+
+ management_interface0
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port2
+
+ 100
+ 105
+ wrouter0
+ port2
+
+ port
+ 105
+ False
+
+ port2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port3
+
+ 100
+ 106
+ wrouter0
+ port3
+
+ port
+ 106
+ False
+
+ port3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port4
+
+ 100
+ 107
+ wrouter0
+ port4
+
+ port
+ 107
+ False
+
+ port4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port5
+
+ 100
+ 108
+ wrouter0
+ port5
+
+ port
+ 108
+ False
+
+ port5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport6
+
+ 100
+ 109
+ wrouter0
+ wport6
+
+ wport
+ 109
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport7
+
+ 100
+ 110
+ wrouter0
+ wport7
+
+ wport
+ 110
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport8
+
+ 100
+ 111
+ wrouter0
+ wport8
+
+ wport
+ 111
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport8
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport9
+
+ 100
+ 112
+ wrouter0
+ wport9
+
+ wport
+ 112
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport9
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport10
+
+ 100
+ 113
+ wrouter0
+ wport10
+
+ wport
+ 113
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport10
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport11
+
+ 100
+ 114
+ wrouter0
+ wport11
+
+ wport
+ 114
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport11
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport12
+
+ 100
+ 115
+ wrouter0
+ wport12
+
+ wport
+ 115
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport12
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ wport
+ wport13
+
+ 100
+ 116
+ wrouter0
+ wport13
+
+ wport
+ 116
+ False
+ GuessThis,Hacker!
+ HomeSSID
+
+ wport13
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ 10.1.1.0
+ 255.255.255.0
+ 172.16.64.1
+ route
+
+
+ 10.1.2.0
+ 255.255.255.0
+ 172.16.64.1
+ route
+
+
+ 127.0.0.1
+ 0.0.0.0
+ 0.0.0.0
+ route
+
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ route
+
+
+ 192.168.1.1
+ 192.168.1.20
+ 192.168.1.40
+ route
+
+
+
+
+ 126
+ 130
+ tablet0
+ wlan0
+
+
+ 100
+ 109
+ wrouter0
+ wport6
+
+ tablet0_link_wrouter0
+ wireless
+ 210
+
+
+
+ 155
+ 164
+ net_switch0
+ port7
+
+
+ 150
+ 152
+ firewall0
+ eth0
+
+ net_switch0_link_firewall0
+ normal
+ 225
+
+
+
+ 174
+ 178
+ wap0
+ eth1
+
+
+ 155
+ 162
+ net_switch0
+ port5
+
+ wap0_link_net_switch0
+ normal
+ 223
+
+
+
+ 168
+ 170
+ pc2
+ eth0
+
+
+ 155
+ 160
+ net_switch0
+ port3
+
+ pc2_link_net_switch0
+ normal
+ 221
+
+
+
+ 196
+ 198
+ laptop1
+ eth0
+
+
+ 155
+ 158
+ net_switch0
+ port1
+
+ laptop1_link_net_switch0
+ normal
+ 219
+
+
+
+ 143
+ 146
+ router3
+ eth1
+
+
+ 150
+ 154
+ firewall0
+ wan0
+
+ verizon.com_link_firewall0
+ normal
+ 217
+
+
+
+ 135
+ 138
+ router1
+ eth1
+
+
+ 139
+ 141
+ router2
+ eth0
+
+ att.net_link_frontiernet.net
+ normal
+ 215
+
+
+
+ 100
+ 118
+ wrouter0
+ wan0
+
+
+ 131
+ 133
+ router0
+ eth0
+
+ wrouter0_link_comcast.net
+ normal
+ 213
+
+
+
+ 122
+ 125
+ laptop0
+ wlan2
+
+
+ 100
+ 110
+ wrouter0
+ wport7
+
+ laptop0_link_wrouter0
+ wireless
+ 211
+
+
+
+ 139
+ 227
+ router2
+ eth2
+
+
+ 147
+ 149
+ server0
+ eth0
+
+ frontiernet.net_link_google.com
+ normal
+ 228
+
+
+
+ 119
+ 121
+ pc0
+ eth0
+
+
+ 100
+ 105
+ wrouter0
+ port2
+
+ pc0_link_wrouter0
+ normal
+ 212
+
+
+
+ 131
+ 134
+ router0
+ eth1
+
+
+ 135
+ 137
+ router1
+ eth0
+
+ comcast.net_link_att.net
+ normal
+ 214
+
+
+
+ 139
+ 142
+ router2
+ eth1
+
+
+ 143
+ 145
+ router3
+ eth0
+
+ frontiernet.net_link_verizon.com
+ normal
+ 216
+
+
+
+ 185
+ 190
+ wap1
+ wport2
+
+
+ 205
+ 209
+ tablet1
+ wlan0
+
+ wap1_link_tablet1
+ wireless
+ 218
+
+
+
+ 165
+ 167
+ pc1
+ eth0
+
+
+ 155
+ 159
+ net_switch0
+ port2
+
+ pc1_link_net_switch0
+ normal
+ 220
+
+
+
+ 171
+ 173
+ copier0
+ eth0
+
+
+ 155
+ 161
+ net_switch0
+ port4
+
+ copier0_link_net_switch0
+ normal
+ 222
+
+
+
+ 174
+ 179
+ wap0
+ wport2
+
+
+ 200
+ 204
+ cellphone0
+ wlan0
+
+ wap0_link_cellphone0
+ wireless
+ 224
+
+
+
+ 155
+ 163
+ net_switch0
+ port6
+
+
+ 185
+ 189
+ wap1
+ eth1
+
+ net_switch0_link_wap1
+ normal
+ 226
+
+ Default
+ guest
+ office
+
+
\ No newline at end of file
diff --git a/EduNetworkBuilder/Resources/ReleaseNotes.rtf b/EduNetworkBuilder/Resources/ReleaseNotes.rtf
index 5942556..b11847d 100644
--- a/EduNetworkBuilder/Resources/ReleaseNotes.rtf
+++ b/EduNetworkBuilder/Resources/ReleaseNotes.rtf
@@ -103,42 +103,45 @@ Normal Table;}}{\*\listtable{\list\listtemplateid-678110632\listhybrid{\listleve
\fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\lin5760 }
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\lin6480 }{\listname
;}\listid1574776731}}{\*\listoverridetable{\listoverride\listid300036472\listoverridecount0\ls1}{\listoverride\listid1535926840\listoverridecount0\ls2}{\listoverride\listid569733219\listoverridecount0\ls3}{\listoverride\listid1059207521
-\listoverridecount0\ls4}{\listoverride\listid159203163\listoverridecount0\ls5}{\listoverride\listid272565942\listoverridecount0\ls6}{\listoverride\listid1574776731\listoverridecount0\ls7}}{\*\rsidtbl \rsid3230122\rsid3954092\rsid4201155\rsid4984628
-\rsid4995504\rsid7431196\rsid7475506\rsid8871995\rsid9125153\rsid9664289\rsid11235612\rsid12019296\rsid12727249\rsid12727595\rsid13454907\rsid14170698\rsid14577306\rsid15677065\rsid16005564\rsid16457871}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0
-\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator tim.young@lightsys.org}{\creatim\yr2017\mo3\dy14\hr9\min58}{\revtim\yr2017\mo8\dy19\hr7\min57}{\version20}{\edmins29}{\nofpages10}{\nofwords1974}
-{\nofchars11256}{\nofcharsws13204}{\vern91}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\listoverridecount0\ls4}{\listoverride\listid159203163\listoverridecount0\ls5}{\listoverride\listid272565942\listoverridecount0\ls6}{\listoverride\listid1574776731\listoverridecount0\ls7}}{\*\rsidtbl \rsid3230122\rsid3954092\rsid4148115\rsid4201155
+\rsid4984628\rsid4995504\rsid7431196\rsid7475506\rsid8871995\rsid9125153\rsid9664289\rsid11235612\rsid12019296\rsid12193239\rsid12727249\rsid12727595\rsid13454907\rsid14170698\rsid14577306\rsid15677065\rsid16005564\rsid16457871}{\mmathPr\mmathFont34
+\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator tim.young@lightsys.org}{\creatim\yr2017\mo3\dy14\hr9\min58}{\revtim\yr2017\mo8\dy30\hr2\min51}{\version22}{\edmins29}{\nofpages10}
+{\nofwords1983}{\nofchars11304}{\nofcharsws13261}{\vern91}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale110\rsidroot14577306 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1
\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5
\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang
-{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9664289 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4984628 \hich\af39\dbch\af31505\loch\f39 Version 1.0.40
-\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4984628 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628 \hich\af39\dbch\af31505\loch\f39 *
-\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 Jumping ahead version numbers. Adding Educational Mode\hich\af39\dbch\af31505\loch\f39 (see doc on the wiki for a description of the basi\hich\af39\dbch\af31505\loch\f39
-c functionality added) }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628\charrsid4984628 \hich\af39\dbch\af31505\loch\f39 https://git.solidcharity.com/timy/EduNetworkBuilder/wikis/Teacherdoc}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0
-\f39\lang9\langfe1033\langnp9\insrsid4984628
-\par \hich\af39\dbch\af31505\loch\f39 * \hich\af39\dbch\af31505\loch\f39 Added the ability to make msi files for better deployment in multi-user settings
-\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 Adjusted drag functionality so we do not jostle devices around accidentally
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed bug when trying to ping wireless devices by name
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4148115 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4148115 \hich\af39\dbch\af31505\loch\f39 Version 1.0.4}{\rtlch\fcs1 \ab\af39
+\ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4148115 \hich\af39\dbch\af31505\loch\f39 1}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4148115
+\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9664289 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4148115\charrsid4148115 \hich\af39\dbch\af31505\loch\f39 * }{\rtlch\fcs1
+\ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4148115 \hich\af39\dbch\af31505\loch\f39 Added another solved }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12193239 \hich\af39\dbch\af31505\loch\f39 network (Internet)}{
+\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4148115\charrsid4148115
+\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4984628 \hich\af39\dbch\af31505\loch\f39 Version 1.0.40
+\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4984628 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628 \hich\af39\dbch\af31505\loch\f39
+* Jumping ahead version numbers. Adding Educational Mode (see doc on the wiki for a description of the basic functionality added) }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628\charrsid4984628
+\hich\af39\dbch\af31505\loch\f39 https://git.solidcharity.com/timy/EduNetworkBuilder/wikis/Teacherdoc}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628
+\par \hich\af39\dbch\af31505\loch\f39 * Added the ability to make msi files for better deployment in multi-user settings
+\par \hich\af39\dbch\af31505\loch\f39 * Adjusted drag functionality so we do not jostle devices around accidentally
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed bug when trying to\hich\af39\dbch\af31505\loch\f39 ping wireless devices by name
\par \hich\af39\dbch\af31505\loch\f39 * Fixed a bug pinging 0.0.0.0
-\par \hich\af39\dbch\af31505\loch\f39 * F\hich\af39\dbch\af31505\loch\f39 i\hich\af39\dbch\af31505\loch\f39 xed \hich\af39\dbch\af31505\loch\f39 lots of \hich\af39\dbch\af31505\loch\f39 other bug\hich\af39\dbch\af31505\loch\f39 s}{\rtlch\fcs1 \ab\af39
-\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628\charrsid4984628
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed lots of other bugs}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628\charrsid4984628
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9664289 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid13454907 \hich\af39\dbch\af31505\loch\f39 Version 1.0.33}{\rtlch\fcs1
\ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid9664289
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid14170698 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3954092 \hich\af39\dbch\af31505\loch\f39
* Fixed a major bug in settings that would blow up new installs.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9664289\charrsid9664289 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9664289 \hich\af39\dbch\af31505\loch\f39 \hich\f39
ctrl-right-click a device to add \'93\loch\f39 \hich\f39 hide\'94\loch\f39 to the context menu.
-\par \hich\af39\dbch\af31505\loch\f39 * From the puzzle menu you can ctrl-alt click items to mark them as solved.
+\par \hich\af39\dbch\af31505\loch\f39 * From the puzzle menu yo\hich\af39\dbch\af31505\loch\f39 u can ctrl-alt click items to mark them as solved.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid16457871 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9125153 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \ab\af39
\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid16457871 \hich\af39\dbch\af31505\loch\f39 Display bad subnet masks (that cannot be displayed using CIDR notation) as /?
-\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9125153 \hich\af39\dbch\af31505\loch\f39 * Allow pings from devices that are locked. A bug made it so we could not change the address we wan\hich\af39\dbch\af31505\loch\f39
-\hich\f39 ted to ping to; all ip-addresses were locked, even a \'93\loch\f39 \hich\f39 ping to\'94\loch\f39 address.
+\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9125153 \hich\af39\dbch\af31505\loch\f39 * Allow pings from devices that are locked. A bug made it so we could not change the address we wanted to ping to; all ip-ad
+\hich\af39\dbch\af31505\loch\f39 \hich\f39 dresses were locked, even a \'93\loch\f39 \hich\f39 ping to\'94\loch\f39 address.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12727249 \hich\af39\dbch\af31505\loch\f39 * Minor bug: If we ping a local IP that does not exist, the error message we were getting was the wrong error message. Fixed that.
-\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4995504 \hich\af39\dbch\af31505\loch\f39 * When wireless device is powered off, remove all wi\hich\af39\dbch\af31505\loch\f39
-reless links. Links connected to WLAN had been reconnected. Fixed that.
+\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4995504 \hich\af39\dbch\af31505\loch\f39 * When wireless device is powered off, remove all wireless links. Links conn\hich\af39\dbch\af31505\loch\f39
+ected to WLAN had been reconnected. Fixed that.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid11235612 \hich\af39\dbch\af31505\loch\f39 \hich\f39 * Cannot go into the network options if we have loaded the network from resources. This way we cannot \'93\loch\f39 \hich\f39
-cheat\'94\loch\f39 by changing the network options. This is in preparation for setting th\hich\af39\dbch\af31505\loch\f39 is up for school use. Making it harder for students to cheat on homework assignments.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0
+cheat\'94\loch\f39 by changing the network options. This is in preparation for setting this up for school use. Ma\hich\af39\dbch\af31505\loch\f39 king it harder for students to cheat on homework assignments.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0
\f39\lang9\langfe1033\langnp9\insrsid11235612\charrsid9664289
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid14170698 \hich\af39\dbch\af31505\loch\f39 Version 1.0.32
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14170698\charrsid14170698 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14170698 \hich\af39\dbch\af31505\loch\f39
@@ -167,7 +170,7 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par \hich\af39\dbch\af31505\loch\f39 * Changed the default location of popups. They worked very strange in a multi-window environment.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14577306\charrsid14577306
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.30
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Another downloadable (zip only, stable) version.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 Version 1.0.29
+\par \hich\af39\dbch\af31505\loch\f39 Version \hich\af39\dbch\af31505\loch\f39 1.0.29
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Lots of VLAN butfixes
\par \hich\af39\dbch\af31505\loch\f39 * Fixed ping-fail test
\par \hich\af39\dbch\af31505\loch\f39 * Lots more VLAN puzzles
@@ -175,8 +178,8 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.28
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Initial VLAN release
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.27
-\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Made distribution easier by CD (does updates from web, but we also have a downloadable\hich\af39\dbch\af31505\loch\f39
- zip you can install from)
+\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Made distribution easier by CD (does updates from web, but we also have a downloadable zip you\hich\af39\dbch\af31505\loch\f39
+ can install from)
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.26
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Major graphics overhaul
\par \hich\af39\dbch\af31505\loch\f39 - Packets move on timer
@@ -188,24 +191,24 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par \hich\af39\dbch\af31505\loch\f39 * Add a NetTest to show people to click on the "display Device names and IP" checkmark}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 Version 1.0.25
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Minor changes to help file
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed size of labels on IP-Address editor box
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed size o\hich\af39\dbch\af31505\loch\f39 f labels on IP-Address editor box
\par \hich\af39\dbch\af31505\loch\f39 * Hide gateway label when we do not need it. (ip-address editor)
\par \hich\af39\dbch\af31505\loch\f39 * rename "mixed network" puzzle to be "adding devices" (the puzzle was about adding devices)
\par \hich\af39\dbch\af31505\loch\f39 * Changed layout of many messages
-\par \hich\af39\dbch\af31505\loch\f39 * Save the level\hich\af39\dbch\af31505\loch\f39 we are working on. Allows us to finish level 5 before level 3 if we want to.
+\par \hich\af39\dbch\af31505\loch\f39 * Save the level we are workin\hich\af39\dbch\af31505\loch\f39 g on. Allows us to finish level 5 before level 3 if we want to.
\par \hich\af39\dbch\af31505\loch\f39 * Make network-loop puzzles sit next to each-other
\par \hich\af39\dbch\af31505\loch\f39 * Make it so network-loop2 puzzle asks for second ping after first one finishes
\par \hich\af39\dbch\af31505\loch\f39 * Lots of work towards the French translation}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 Version 1.0.24
+\par \hich\af39\dbch\af31505\loch\f39 Version 1.0.2\hich\af39\dbch\af31505\loch\f39 4
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Add sound when ctrl-s is pressed so we know we saved.
\par \hich\af39\dbch\af31505\loch\f39 * Add sound fail when save is canceled (will use it later if ctrl-s fails)
\par \hich\af39\dbch\af31505\loch\f39 * Added some wireless puzzles
\par \hich\af39\dbch\af31505\loch\f39 * Fix issue with WAP not forwarding packets correctly
-\par \hich\af39\dbch\af31505\loch\f39 * Clear out old status\hich\af39\dbch\af31505\loch\f39 message if we do something. So we do not say "saved" forever...
+\par \hich\af39\dbch\af31505\loch\f39 * Clear out old status message if we\hich\af39\dbch\af31505\loch\f39 do something. So we do not say "saved" forever...
\par \hich\af39\dbch\af31505\loch\f39 * Fixed bad gateway on wireless router issue
\par \hich\af39\dbch\af31505\loch\f39 * Fixed wbridge misbehaving. (issue with gateway)
\par \hich\af39\dbch\af31505\loch\f39 * Added wireless items to help and context help topics
-\par \hich\af39\dbch\af31505\loch\f39 * Thanks to Peter Wilson for so much of \hich\af39\dbch\af31505\loch\f39 the translation backbone.
+\par \hich\af39\dbch\af31505\loch\f39 * Thanks to Peter Wilson for so much of the translatio\hich\af39\dbch\af31505\loch\f39 n backbone.
\par \hich\af39\dbch\af31505\loch\f39 * Lots of translation string changes. The French translation should be soon in coming.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.23 09/20/2015
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Fixed issues with broadcast packets
@@ -218,24 +221,24 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par \hich\af39\dbch\af31505\loch\f39 * Wireless will auto-connect if ssid and key match, if link is short enough
\par \hich\af39\dbch\af31505\loch\f39 * Packets will drop on wireless links if distance is too great
\par \hich\af39\dbch\af31505\loch\f39 * wport has no interface (cannot edit IP address)
-\par \hich\af39\dbch\af31505\loch\f39 * wireless router works properly - forwar\hich\af39\dbch\af31505\loch\f39 ds broadcast packets
+\par \hich\af39\dbch\af31505\loch\f39 * wireless router works properly - forwards\hich\af39\dbch\af31505\loch\f39 broadcast packets
\par \hich\af39\dbch\af31505\loch\f39 * wireless router handles dhcp requests properly (both responds to it but also passes it on)
\par \hich\af39\dbch\af31505\loch\f39 * right-clicking light and microwave no longer has ping, arp, edit, and other context menus
\par \hich\af39\dbch\af31505\loch\f39 * added net-test for DHCP server status (on/off)
-\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 If multiple DHCP servers, client randomly chooses which to keep.
+\par \hich\af39\dbch\af31505\loch\f39 * I\hich\af39\dbch\af31505\loch\f39 f multiple DHCP servers, client randomly chooses which to keep.
\par \hich\af39\dbch\af31505\loch\f39 *Add Wireless Puzzle
\par \hich\af39\dbch\af31505\loch\f39 *Fix many wireless device bugs\line }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.21 08/15/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0
\f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added a microwave and fluorescent light. They corrupt data when packets run close to them.
-\par \hich\af39\dbch\af31505\loch\f39 * Added some pac\hich\af39\dbch\af31505\loch\f39 ket corruption puzzles
+\par \hich\af39\dbch\af31505\loch\f39 * Added some packe\hich\af39\dbch\af31505\loch\f39 t corruption puzzles
\par \hich\af39\dbch\af31505\loch\f39 * Fixed window resize-on-load issue where the help window popped up first, then the builder window resized over to hide the help window.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.20 08/12/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * wports do not display on tooltips or when printing the device info
-\par \hich\af39\dbch\af31505\loch\f39 * Added ctrl-s to quick-save a network we are working on
+\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 Added ctrl-s to quick-save a network we are working on
\par \hich\af39\dbch\af31505\loch\f39 * commented out wireless devices for now - doing a big demo and wireless is not yet complete
\par \hich\af39\dbch\af31505\loch\f39 * added search box to help
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.19 08/08/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 *Updated context help for most puzzles that introdu\hich\af39\dbch\af31505\loch\f39 ce new ideas.
+\par \hich\af39\dbch\af31505\loch\f39 *Updated context help for most puzzles that introduce\hich\af39\dbch\af31505\loch\f39 new ideas.
\par \hich\af39\dbch\af31505\loch\f39 * Sorted Help topics when adding them in net-tests.
\par \hich\af39\dbch\af31505\loch\f39 * Added some images to the help to help clarify things.
\par \hich\af39\dbch\af31505\loch\f39 * Start with the help windows being the same "height" as the network window.
@@ -245,23 +248,23 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.18 08/08/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added Context Help for puzzles.
\par \hich\af39\dbch\af31505\loch\f39 - Each puzzle can have context help
-\par \hich\af39\dbch\af31505\loch\f39 - There is a net-test to have us read help
+\par \hich\af39\dbch\af31505\loch\f39 - There\hich\af39\dbch\af31505\loch\f39 is a net-test to have us read help
\par \hich\af39\dbch\af31505\loch\f39 * fixed minor problem with a "ding" sound when we load a puzzle that has something locked.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.17 08/01/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added more help
\par \hich\af39\dbch\af31505\loch\f39 * Much progress made in preparing for a French translation
-\par \hich\af39\dbch\af31505\loch\f39 * allow for Puzzl\hich\af39\dbch\af31505\loch\f39 e's description to be in another language
+\par \hich\af39\dbch\af31505\loch\f39 * allow for Puzzle's desc\hich\af39\dbch\af31505\loch\f39 ription to be in another language
\par \hich\af39\dbch\af31505\loch\f39 * Added more to help
\par \hich\af39\dbch\af31505\loch\f39 * Removed edit -> cut, paste, copy, undo. They never did anything. So why have them?
\par \hich\af39\dbch\af31505\loch\f39 * Save box starts in the directory of the file we opened (if we have one)
-\par \hich\af39\dbch\af31505\loch\f39 * Choose a language at startup i\hich\af39\dbch\af31505\loch\f39 f one has never been chosen, and have option to change language.
+\par \hich\af39\dbch\af31505\loch\f39 * Choose a language at startup if one ha\hich\af39\dbch\af31505\loch\f39 s never been chosen, and have option to change language.
\par \hich\af39\dbch\af31505\loch\f39 * Added another puzzle, showing what happens (or does not happen) if we have two networks that use the same IP addresses, and we want to build a VPN between them.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.16 07/18/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 Added ability to break links (bad network wire)
+\par \hich\af39\dbch\af31505\loch\f39 * Added a\hich\af39\dbch\af31505\loch\f39 bility to break links (bad network wire)
\par \hich\af39\dbch\af31505\loch\f39 * "connection lights" on network cards / ports when we edit devices
\par \hich\af39\dbch\af31505\loch\f39 * Test for "needs link to" does not succeed if the link in question is a broken link
\par \hich\af39\dbch\af31505\loch\f39 * Added a puzzle to show you how to find broken links
-\par \hich\af39\dbch\af31505\loch\f39 * Used broken links in other puzzles
+\par \hich\af39\dbch\af31505\loch\f39 * Used \hich\af39\dbch\af31505\loch\f39 broken links in other puzzles
\par \hich\af39\dbch\af31505\loch\f39 * Fixed bug: switches could not use DHCP for many different reasons. Now it works for them.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.15 07/11/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added ping time progress bar
@@ -278,75 +281,74 @@ nvisible items. Forgotten switches and unseen network wires. Right now, the on
\par \hich\af39\dbch\af31505\loch\f39 * Made it so test for local IP also checked to make sure the subnet-masks matched
\par \hich\af39\dbch\af31505\loch\f39 * Made it so the test for a matching route compared netmasks
\par \hich\af39\dbch\af31505\loch\f39 * Added a printer object
-\par \hich\af39\dbch\af31505\loch\f39 * Added a copier object
+\par \hich\af39\dbch\af31505\loch\f39 * Added a copier obje\hich\af39\dbch\af31505\loch\f39 ct
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.13 06/21/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Fixed issues with arp - arp could go through routers. Now works correctly
\par \hich\af39\dbch\af31505\loch\f39 * Made it test for puzzle completion after adding devices
\par \hich\af39\dbch\af31505\loch\f39 * Made it test for completion after changing / deleting devices
-\par \hich\af39\dbch\af31505\loch\f39 * Let \hich\af39\dbch\af31505\loch\f39 you delete / add NICs on PCs, primarily so we can solve the duplicate MAC puzzle
+\par \hich\af39\dbch\af31505\loch\f39 * Let you delete / add NICs\hich\af39\dbch\af31505\loch\f39 on PCs, primarily so we can solve the duplicate MAC puzzle
\par \hich\af39\dbch\af31505\loch\f39 * Replaced the "Network Loop" puzzle with the correct one.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.12 06/20/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added VPN and TUN nic types
\par \hich\af39\dbch\af31505\loch\f39 * Fixed numerous small bugs
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed bug with early solution\hich\af39\dbch\af31505\loch\f39 to failed ping test
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed bug with early solution to failed ping test
\par \hich\af39\dbch\af31505\loch\f39 * Added "ding" when a test is solved.
\par \hich\af39\dbch\af31505\loch\f39 * Added a "firewall" network that has a firewall and vpns
\par \hich\af39\dbch\af31505\loch\f39 * Added numerous firewall / vpn puzzles
\par \hich\af39\dbch\af31505\loch\f39 * Fixed a DNS issue. It now more intelligently finds the right IP address when you ping it
-\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version\hich\af39\dbch\af31505\loch\f39 1.0.11 06/14/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-
+\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.11 06/14/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Added the ability to lock various important features to make puzzles better
\par \hich\af39\dbch\af31505\loch\f39 * Able to add interfaces (multiple IPs on a Network Card)
\par \hich\af39\dbch\af31505\loch\f39 * Right-click context menu to add net-tests.
-\par \hich\af39\dbch\af31505\loch\f39 * Del key now deletes the last item we had clicked o\hich\af39\dbch\af31505\loch\f39 n
-\par \hich\af39\dbch\af31505\loch\f39 * Can add NICs (on some devices)
+\par \hich\af39\dbch\af31505\loch\f39 * Del key now deletes the last item we had clicked on
+\par \hich\af39\dbch\af31505\loch\f39 * Can add NICs (on \hich\af39\dbch\af31505\loch\f39 some devices)
\par \hich\af39\dbch\af31505\loch\f39 * Can delete NICs
\par \hich\af39\dbch\af31505\loch\f39 * Fixed minor bug with broadcast pinging solving ping test for individual computers
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.10 06/13/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Renamed puzzles to manage them easier
-\par \hich\af39\dbch\af31505\loch\f39 * Deal with duplicate IPs, and what happens when a packet returns to a computer that did not send it.
+\par \hich\af39\dbch\af31505\loch\f39 * Deal with duplicate IPs, and what happens when a packet returns to a c\hich\af39\dbch\af31505\loch\f39 omputer that did not send it.
\par \hich\af39\dbch\af31505\loch\f39 * Change to the help window so you can keep the window open while working with the puzzle.
-\par \hich\af39\dbch\af31505\loch\f39 * Change to the donation link. Not that it will ever be used, \hich\af39\dbch\af31505\loch\f39 but it makes me feel better having a few places for people to donate to if they wish.
+\par \hich\af39\dbch\af31505\loch\f39 * Change to the donation link. Not that it will ever be used, but it makes me feel better having a few places for people to donate to \hich\af39\dbch\af31505\loch\f39 if they wish.
\par \hich\af39\dbch\af31505\loch\f39 * Minor change for how broadcast packets work, specifically dealing with duplicate IP addresses.
\par \hich\af39\dbch\af31505\loch\f39 * Added a "firewall" device & WAN port with masquerade
-\par \hich\af39\dbch\af31505\loch\f39 * Added a FailedPi\hich\af39\dbch\af31505\loch\f39 ng test so we can ping things that must fail (show the firewall works)
-\par \hich\af39\dbch\af31505\loch\f39 * added more to the help
+\par \hich\af39\dbch\af31505\loch\f39 * Added a FailedPing test so we can ping things that must fail (show the firewall works)
+\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 added more to the help
\par \hich\af39\dbch\af31505\loch\f39 * added more puzzles
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.9 05/29/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Add a grid to the network map. It makes things easier to straighten up
\par \hich\af39\dbch\af31505\loch\f39 * Sorted and organized the puzzles
-\par \hich\af39\dbch\af31505\loch\f39 *\hich\af39\dbch\af31505\loch\f39 Made a level for each puzzle.
-\par \hich\af39\dbch\af31505\loch\f39 * Tracked the puzzles which have been completed
+\par \hich\af39\dbch\af31505\loch\f39 * Made a level for each puzzle.
+\par \hich\af39\dbch\af31505\loch\f39 * Tracked the puzzles which have been com\hich\af39\dbch\af31505\loch\f39 pleted
\par \hich\af39\dbch\af31505\loch\f39 * When we open the puzzle list, we now show the first level of puzzles that have an uncompleted puzzle.
\par \hich\af39\dbch\af31505\loch\f39 * Added more "tests", viewing help, pinging, arp, and dhcp.
-\par \hich\af39\dbch\af31505\loch\f39 * Reset butto\hich\af39\dbch\af31505\loch\f39 ns when we load a new network.
+\par \hich\af39\dbch\af31505\loch\f39 * Reset buttons when we load a new network.
\par \hich\af39\dbch\af31505\loch\f39 * Added a bunch more puzzles
-\par \hich\af39\dbch\af31505\loch\f39 * Sometimes the remembered IP gets annoying when it remembers odd gateways and numbers we cannot change. Fixed that in many cases.
+\par \hich\af39\dbch\af31505\loch\f39 * Sometimes \hich\af39\dbch\af31505\loch\f39 the remembered IP gets annoying when it remembers odd gateways and numbers we cannot change. Fixed that in many cases.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.8 05/25/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 * Always Start with level0 puzzles \hich\af39\dbch\af31505\loch\f39 for now
+\par \hich\af39\dbch\af31505\loch\f39 * Always Start with level0 puzzles for now
\par \hich\af39\dbch\af31505\loch\f39 * Fixed the icon when program running
\par \hich\af39\dbch\af31505\loch\f39 * Added an infrastructure for Puzzles (needs work)
\par \hich\af39\dbch\af31505\loch\f39 * Added a number of basic puzzles
\par \hich\af39\dbch\af31505\loch\f39 * Fixed DHCP Leases. Now it clears leases when you change the DHCP server range.
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.7 05/16/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 * Added file a\hich\af39\dbch\af31505\loch\f39 ssociation so we can double-click an enbx file
+\par \hich\af39\dbch\af31505\loch\f39 * Added file association so we can double-click an enbx file
\par \hich\af39\dbch\af31505\loch\f39 * Fixed the icon so it looks right (removed left edge)
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.6 05/16/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Able to delete a route (right click route and delete it)
\par \hich\af39\dbch\af31505\loch\f39 * Add map title as something we can load/save
\par \hich\af39\dbch\af31505\loch\f39 * Add message as something we can load and save
-\par \hich\af39\dbch\af31505\loch\f39 * Changing size of items affects all items
+\par \hich\af39\dbch\af31505\loch\f39 * Changing size o\hich\af39\dbch\af31505\loch\f39 f items affects all items
\par \hich\af39\dbch\af31505\loch\f39 * Allow entering a hostname in the IP address field (ping / gateway)
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.5 04/26/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
\par \hich\af39\dbch\af31505\loch\f39 * Fixed ping from switch
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed error message when pinging IP that\hich\af39\dbch\af31505\loch\f39 does not exist
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed error message when pinging IP that does not exist
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.4 04/26/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed broadcast ping
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed broadcast pi\hich\af39\dbch\af31505\loch\f39 ng
\par \hich\af39\dbch\af31505\loch\f39 *Fixed dhcp request error
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.3 04/15/2015
\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Added "file" -> "new" to erase and start a clean new network
\par \hich\af39\dbch\af31505\loch\f39 * Fixed pc2 to have gateway on "solved"->"Two Networks"
-\par \hich\af39\dbch\af31505\loch\f39 * Fixed - only\hich\af39\dbch\af31505\loch\f39 machines capable of doing DHCP do dhcp request if we do DHCP request on all
+\par \hich\af39\dbch\af31505\loch\f39 * Fixed - only machines capable of doing DHCP do dhcp request if we do DHCP req\hich\af39\dbch\af31505\loch\f39 uest on all
\par \hich\af39\dbch\af31505\loch\f39 * Changed - major overhaul to tcp-stack.
\par \hich\af39\dbch\af31505\loch\f39 * Downgrade - Arp temporarily removed from system while tcp-stack overhaul completed
\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.0.2 4/19/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296
@@ -505,8 +507,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000b0c5
-cfc8ea18d301feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e500000000000000000000000060fb
+8fd76421d301feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/EduNetworkBuilder/Resources/languages/edustrings.resx b/EduNetworkBuilder/Resources/languages/edustrings.resx
index ad17bb0..3c1023c 100644
--- a/EduNetworkBuilder/Resources/languages/edustrings.resx
+++ b/EduNetworkBuilder/Resources/languages/edustrings.resx
@@ -1925,4 +1925,8 @@
VLAN
VLAN
+
+ Internet
+ NB_InternetHomeAndOffice = Internet
+
\ No newline at end of file