optimize the screen redraw
This commit is contained in:
		| @@ -795,12 +795,15 @@ namespace EduNetworkBuilder | |||||||
|         public void EraseOldPackets() |         public void EraseOldPackets() | ||||||
|         { |         { | ||||||
|             //Make sure we draw a fresh image. |             //Make sure we draw a fresh image. | ||||||
|             Graphics.FromImage(TheNetImageBackground).DrawImage(TheNetImage, 0, 0); |             //Graphics.FromImage(TheNetImageBackground).DrawImage(TheNetImage, 0, 0); | ||||||
|             foreach(Rectangle rec in PacketRectangles) |             Graphics G = Graphics.FromImage(TheNetImageBackground); | ||||||
|  |             foreach(Rectangle rec in PacketRectangles.Distinct()) | ||||||
|             { |             { | ||||||
|  |                 G.DrawImage(TheNetImage, rec, rec, GraphicsUnit.Pixel); | ||||||
|                 Invalidate(rec); |                 Invalidate(rec); | ||||||
|             } |             } | ||||||
|             PacketRectangles.Clear(); |             PacketRectangles.Clear(); | ||||||
|  |             G.Dispose(); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         public void DrawPackets() |         public void DrawPackets() | ||||||
|   | |||||||
| @@ -101,7 +101,7 @@ namespace EduNetworkBuilder | |||||||
|             this.KeyPreview = true; |             this.KeyPreview = true; | ||||||
|             this.KeyUp += GenericKeyDown; |             this.KeyUp += GenericKeyDown; | ||||||
|  |  | ||||||
|             myTimer.Interval = 10; |             myTimer.Interval = 15; | ||||||
|             myTimer.Tick += Tick; |             myTimer.Tick += Tick; | ||||||
|             myTimer.Start(); |             myTimer.Start(); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -160,9 +160,9 @@ Normal Table;}}{\*\listtable{\list\listtemplateid-678110632\listhybrid{\listleve | |||||||
| \listoverridecount0\ls4}{\listoverride\listid159203163\listoverridecount0\ls5}{\listoverride\listid272565942\listoverridecount0\ls6}{\listoverride\listid1574776731\listoverridecount0\ls7}{\listoverride\listid1332484604\listoverridecount0\ls8} | \listoverridecount0\ls4}{\listoverride\listid159203163\listoverridecount0\ls5}{\listoverride\listid272565942\listoverridecount0\ls6}{\listoverride\listid1574776731\listoverridecount0\ls7}{\listoverride\listid1332484604\listoverridecount0\ls8} | ||||||
| {\listoverride\listid237788805\listoverridecount0\ls9}{\listoverride\listid1164392343\listoverridecount0\ls10}{\listoverride\listid1272543532\listoverridecount0\ls11}{\listoverride\listid1729453556\listoverridecount0\ls12}{\listoverride\listid1903905976 | {\listoverride\listid237788805\listoverridecount0\ls9}{\listoverride\listid1164392343\listoverridecount0\ls10}{\listoverride\listid1272543532\listoverridecount0\ls11}{\listoverride\listid1729453556\listoverridecount0\ls12}{\listoverride\listid1903905976 | ||||||
| \listoverridecount0\ls13}}{\*\rsidtbl \rsid2361093\rsid3230122\rsid3738219\rsid3954092\rsid4148115\rsid4201155\rsid4674322\rsid4984628\rsid4995504\rsid5902490\rsid6243721\rsid7089617\rsid7425313\rsid7431196\rsid7475506\rsid8135144\rsid8871995\rsid9005806 | \listoverridecount0\ls13}}{\*\rsidtbl \rsid2361093\rsid3230122\rsid3738219\rsid3954092\rsid4148115\rsid4201155\rsid4674322\rsid4984628\rsid4995504\rsid5902490\rsid6243721\rsid7089617\rsid7425313\rsid7431196\rsid7475506\rsid8135144\rsid8871995\rsid9005806 | ||||||
| \rsid9076344\rsid9125153\rsid9187300\rsid9664289\rsid11235612\rsid12019296\rsid12193239\rsid12329139\rsid12389542\rsid12727249\rsid12727595\rsid13307397\rsid13454907\rsid14170698\rsid14353560\rsid14427571\rsid14508595\rsid14577306\rsid14829014 | \rsid9076344\rsid9125153\rsid9187300\rsid9664289\rsid11235612\rsid12019296\rsid12193239\rsid12329139\rsid12389542\rsid12727249\rsid12727595\rsid13122645\rsid13307397\rsid13454907\rsid14170698\rsid14353560\rsid14427571\rsid14508595\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} | \rsid14746156\rsid14829014\rsid15677065\rsid16005564\rsid16457871}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator tim.young@lightsys.org} | ||||||
| {\revtim\yr2018\mo2\dy17\hr13\min56}{\version40}{\edmins46}{\nofpages11}{\nofwords2684}{\nofchars12402}{\nofcharsws14772}{\vern93}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} | {\creatim\yr2017\mo3\dy14\hr9\min58}{\revtim\yr2018\mo2\dy20\hr12\min39}{\version42}{\edmins47}{\nofpages11}{\nofwords2709}{\nofchars12543}{\nofcharsws14935}{\vern93}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} | ||||||
| \paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect  | \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 | \widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701 | ||||||
| \dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot14577306 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1 | \dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot14577306 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1 | ||||||
| @@ -174,8 +174,11 @@ Normal Table;}}{\*\listtable{\list\listtemplateid-678110632\listhybrid{\listleve | |||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14427571 \hich\af39\dbch\af31505\loch\f39 * Added a bad power-supply (device catches fire when powered on.  Need to replace the device to fix) | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14427571 \hich\af39\dbch\af31505\loch\f39 * Added a bad power-supply (device catches fire when powered on.  Need to replace the device to fix) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added bad electricity. (device continues to catch fire, even after being replaced, until a UPS is added) | \par \hich\af39\dbch\af31505\loch\f39 * Added bad electricity. (device continues to catch fire, even after being replaced, until a UPS is added) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Can right-c}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7425313 \hich\af39\dbch\af31505\loch\f39 lick a network wire.  Delete, }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | \par \hich\af39\dbch\af31505\loch\f39 * Can right-c}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7425313 \hich\af39\dbch\af31505\loch\f39 lick a network wire.  Delete, }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| \f39\lang9\langfe1033\langnp9\insrsid14427571 \hich\af39\dbch\af31505\loch\f39 edi\hich\af39\dbch\af31505\loch\f39 t}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7425313 \hich\af39\dbch\af31505\loch\f39 , replace}{\rtlch\fcs1  | \f39\lang9\langfe1033\langnp9\insrsid14427571 \hich\af39\dbch\af31505\loch\f39 edit}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7425313 ,\hich\af39\dbch\af31505\loch\f39  replace}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14427571 .}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14427571\charrsid9005806  | \f39\lang9\langfe1033\langnp9\insrsid14427571 . | ||||||
|  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14746156 \hich\af39\dbch\af31505\loch\f39 * Added frozen device, bad power-supply and Needs UPS as ways to randomly break networks. | ||||||
|  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid13122645 \hich\af39\dbch\af31505\loch\f39 * Optimize the redrawing of the screen packets.  Speeded it up considerably}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
|  | \f39\lang9\langfe1033\langnp9\insrsid13122645\charrsid9005806  | ||||||
| \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9005806 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid9005806 \hich\af39\dbch\af31505\loch\f39 Version 1.0.45 | \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9005806 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid9005806 \hich\af39\dbch\af31505\loch\f39 Version 1.0.45 | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806\charrsid9005806 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806 \hich\af39\dbch\af31505\loch\f39  }{ | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806\charrsid9005806 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806 \hich\af39\dbch\af31505\loch\f39  }{ | ||||||
| \rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806\charrsid9005806 \hich\af39\dbch\af31505\loch\f39 More infrastructure for translating the main program}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | \rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9005806\charrsid9005806 \hich\af39\dbch\af31505\loch\f39 More infrastructure for translating the main program}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| @@ -183,10 +186,10 @@ Normal Table;}}{\*\listtable{\list\listtemplateid-678110632\listhybrid{\listleve | |||||||
| \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid5902490 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid5902490 \hich\af39\dbch\af31505\loch\f39 Version 1.0.44 | \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid5902490 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid5902490 \hich\af39\dbch\af31505\loch\f39 Version 1.0.44 | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5902490\charrsid5902490 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5902490 \hich\af39\dbch\af31505\loch\f39  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5902490\charrsid5902490 \hich\af39\dbch\af31505\loch\f39 *}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5902490 \hich\af39\dbch\af31505\loch\f39  | ||||||
|  Added ability to add a video URL to a help topic |  Added ability to add a video URL to a help topic | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added video URL for individual puzzles | \par \hich\af39\dbch\af31505\loch\f39 * Added video URL fo\hich\af39\dbch\af31505\loch\f39 r individual puzzles | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid2361093 \hich\af39\dbch\af31505\loch\f39 * Added some initial videos | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid2361093 \hich\af39\dbch\af31505\loch\f39 * Added some initial videos | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14508595 \hich\af39\dbch\af31505\loch\f39 * More work on translation window}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12329139  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14508595 \hich\af39\dbch\af31505\loch\f39 * More work on translation window}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12329139  | ||||||
| \hich\af39\dbch\af31505\loch\f39  (most people w\hich\af39\dbch\af31505\loch\f39 ill not see this)}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14508595  | \hich\af39\dbch\af31505\loch\f39  (most people will not see this)}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14508595  | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12329139 \hich\af39\dbch\af31505\loch\f39 * Fix order of help-level radio-buttons. | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12329139 \hich\af39\dbch\af31505\loch\f39 * Fix order of help-level radio-buttons. | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8135144 \hich\af39\dbch\af31505\loch\f39 * Some puzzles are properly translated to French}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8135144 \hich\af39\dbch\af31505\loch\f39 * Some puzzles are properly translated to French}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| \f39\lang9\langfe1033\langnp9\insrsid8135144\charrsid5902490  | \f39\lang9\langfe1033\langnp9\insrsid8135144\charrsid5902490  | ||||||
| @@ -200,26 +203,26 @@ Normal Table;}}{\*\listtable{\list\listtemplateid-678110632\listhybrid{\listleve | |||||||
| \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4148115 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid14829014 \hich\af39\dbch\af31505\loch\f39 Version 1.0.42 | \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4148115 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid14829014 \hich\af39\dbch\af31505\loch\f39 Version 1.0.42 | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014\charrsid14829014 \hich\af39\dbch\af31505\loch\f39 * Fixed some bugs with working in French}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014\charrsid14829014 \hich\af39\dbch\af31505\loch\f39 * Fixed some bugs with working in French}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014  | ||||||
| \hich\af39\dbch\af31505\loch\f39  \hich\f39 \endash \loch\f39  puzzles would not show | \hich\af39\dbch\af31505\loch\f39  \hich\f39 \endash \loch\f39  puzzles would not show | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed bug in French \hich\f39 \endash \loch\f39 \hich\f39  \'93\loch\f39 \hich\f39 Ping to\'94\loch\f39  would not work | \par \hich\af39\dbch\af31505\loch\f39 * Fixed bug in French \hich\f39 \endash \loch\f39 \hich\f39  \'93\loch\f39 \hich\f39 Ping to\'94\hich\af39\dbch\af31505\loch\f39  would not work | ||||||
| \par \hich\af39\dbch\af31505\loch\f39  | \par \hich\af39\dbch\af31505\loch\f39  | ||||||
| * Added a translation box when working on puzzles.  Ctrl-click the network message in the options window to pull up a translation box.  Look at two languages simultaneously.  Has save button to save your changes from there.}{\rtlch\fcs1 \ab\af39  | * Added a translation box when working on puzzles.  Ctrl-click the network message in the options window to pull up a translation box.  Look at two languages simultaneously.  Has save button to save your changes from there.}{\rtlch\fcs1 \ab\af39  | ||||||
| \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014\charrsid14829014  | \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14829014\charrsid14829014  | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4148115 \hich\af39\dbch\af31505\loch\f39 Version 1.0.41 | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4148115 \hich\af39\dbch\af31505\loch\f39 Version 1.0.41 | ||||||
| \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid14353560 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14353560 \hich\af39\dbch\af31505\loch\f39  | \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid14353560 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14353560 \hich\af39\dbch\af31505\loch\f39 * | ||||||
| * Have the ability to randomly break a network.  If you want to just test your brain for fun, or if you are a teacher and just want to generate some homework of some sort.  This can help.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | \hich\af39\dbch\af31505\loch\f39  Have the ability to randomly break a network.  If you want to just test your brain for fun, or if you are a teacher and just want to generate some homework of some sort.  This can help.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| \f39\lang9\langfe1033\langnp9\insrsid14353560\charrsid4148115  | \f39\lang9\langfe1033\langnp9\insrsid14353560\charrsid4148115  | ||||||
| \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  | \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}{ | \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\insrsid14353560 \hich\af39\dbch\af31505\loch\f39 HomeAndOffice}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12193239 \hich\af39\dbch\af31505\loch\f39 )}{\rtlch\fcs1  | \rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid14353560 \hich\af39\dbch\af31505\loch\f39 HomeAndOffice}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12193239 \hich\af39\dbch\af31505\loch\f39 )}{\rtlch\fcs1  | ||||||
| \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4148115  | \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4148115  | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4674322 \hich\af39\dbch\af31505\loch\f39 * Give us mor\hich\af39\dbch\af31505\loch\f39 e options for viewing text under devices.  This lets us see things much more cleanly. | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4674322 \hich\af39\dbch\af31505\loch\f39 * Give us more\hich\af39\dbch\af31505\loch\f39  options for viewing text under devices.  This lets us see things much more cleanly. | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12389542 \hich\af39\dbch\af31505\loch\f39 * Allow different captioning systems.  Hostname only, IP only, host + IP, none, full | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12389542 \hich\af39\dbch\af31505\loch\f39 * Allow different captioning systems.  Hostname only, IP only, host + IP, none, full | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7089617 \hich\af39\dbch\af31505\loch\f39 * firewall rules can now affect VPN traffic.  You can block from a VPN to the office \hich\af39\dbch\af31505\loch\f39  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7089617 \hich\af39\dbch\af31505\loch\f39 * firewall rules can now affect VPN traffic.  You can block from a VPN to the office V\hich\af39\dbch\af31505\loch\f39  | ||||||
| VLAN, for example.  Also, can block guest VLAN from pinging something across the VPN. | LAN, for example.  Also, can block guest VLAN from pinging something across the VPN. | ||||||
| \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid4984628 \hich\af39\dbch\af31505\loch\f39 Version 1.0.40 | \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  | \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  | * 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\hich\af39\dbch\af31505\loch\f39 .com/timy/EduNetworkBuilder/wikis/Teacherdoc}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4984628  | \hich\af39\dbch\af31505\loch\f39 https://git.solidcharity.\hich\af39\dbch\af31505\loch\f39 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 * 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 * 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 b\hich\af39\dbch\af31505\loch\f39 y name | \par \hich\af39\dbch\af31505\loch\f39 * Fixed bug when trying to ping wireless devices b\hich\af39\dbch\af31505\loch\f39 y name | ||||||
| @@ -231,7 +234,7 @@ VLAN, for example.  Also, can block guest VLAN from pinging something across the | |||||||
| * Fixed a major bug in settings that would blow up new installs. | * 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  | \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. |  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 you can ctrl-alt click ite\hich\af39\dbch\af31505\loch\f39 ms 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  | \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 /? | \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 \hich\f39  | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid9125153 \hich\af39\dbch\af31505\loch\f39 \hich\f39  | ||||||
| @@ -266,7 +269,7 @@ tting was the wrong error message.  Fixed that. | |||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added traceroute | \par \hich\af39\dbch\af31505\loch\f39 * Added traceroute | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added a few puzzles for those | \par \hich\af39\dbch\af31505\loch\f39 * Added a few puzzles for those | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Moved to a new git repository | \par \hich\af39\dbch\af31505\loch\f39 * Moved to a new git repository | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Changed the default location of \hich\af39\dbch\af31505\loch\f39 popups.  They worked very strange in a multi-window environment.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | \par \hich\af39\dbch\af31505\loch\f39 * Changed the default location of popups.  They worked very stran\hich\af39\dbch\af31505\loch\f39 ge in a multi-window environment.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0  | ||||||
| \f39\lang9\langfe1033\langnp9\insrsid14577306\charrsid14577306  | \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 }\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 }{\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  | ||||||
| @@ -277,22 +280,22 @@ tting was the wrong error message.  Fixed that. | |||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Update VLAN documentation | \par \hich\af39\dbch\af31505\loch\f39 * Update VLAN documentation | ||||||
| \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 \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 \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 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Ver\hich\af39\dbch\af31505\loch\f39 sion 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 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 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 \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 }{\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 | \par \hich\af39\dbch\af31505\loch\f39   - Packets move on timer | ||||||
| \par \hich\af39\dbch\af31505\loch\f39   - Graphics drawn "s\hich\af39\dbch\af31505\loch\f39 marter" | \par \hich\af39\dbch\af31505\loch\f39   - Graphics drawn "smarter" | ||||||
| \par \hich\af39\dbch\af31505\loch\f39   - Result is that things flow smoother.  Loopback2 also works much nicer.  | \par \hich\af39\dbch\af31505\loch\f39   - Result is that things flow sm\hich\af39\dbch\af31505\loch\f39 oother.  Loopback2 also works much nicer.  | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed minor issue with "help" puzzle | \par \hich\af39\dbch\af31505\loch\f39 * Fixed minor issue with "help" puzzle | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Made help "?" button turn red when it is part of the puzzle | \par \hich\af39\dbch\af31505\loch\f39 * Made help "?" button turn red when it is part of the puzzle | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Put checkmark to display names and IPs of devices on front form. | \par \hich\af39\dbch\af31505\loch\f39 * Put checkmark to display names and IPs of devices on front form. | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Ad\hich\af39\dbch\af31505\loch\f39 d 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 * Add a NetTest to show people to click on th\hich\af39\dbch\af31505\loch\f39 e "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 \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 }{\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 of 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 * Hide gateway label when we do not need it. (ip-address editor) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * rename "mixed \hich\af39\dbch\af31505\loch\f39 network" puzzle to be "adding devices" (the puzzle was about adding devices) | \par \hich\af39\dbch\af31505\loch\f39 * rename "mixed network" puzzle to be "adding devices" (t\hich\af39\dbch\af31505\loch\f39 he puzzle was about adding devices) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Changed layout of many messages | \par \hich\af39\dbch\af31505\loch\f39 * Changed layout of many messages | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Save the level 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 working 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 network-loop puzzles sit next to each-other | ||||||
| @@ -300,26 +303,26 @@ tting was the wrong error message.  Fixed that. | |||||||
| \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 * 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.24    | ||||||
| \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 }{\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 la\hich\af39\dbch\af31505\loch\f39 ter if ctrl-s fails) | \par \hich\af39\dbch\af31505\loch\f39 * Add sound fail when save is canceled (will use it lat\hich\af39\dbch\af31505\loch\f39 er if ctrl-s fails) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added some wireless puzzles | \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 * Fix issue with WAP not forwarding packets correctly | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Clear out old status 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 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 bad gateway on wireless router issue | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed wbridge mi\hich\af39\dbch\af31505\loch\f39 sbehaving. (issue with gateway) | \par \hich\af39\dbch\af31505\loch\f39 * Fixed wbridge mis\hich\af39\dbch\af31505\loch\f39 behaving. (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 * Added wireless items to help and context help topics | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Thanks to Peter Wilson for so much of the translation backbone. | \par \hich\af39\dbch\af31505\loch\f39 * Thanks to Peter Wilson for so much of the translation backbone. | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Lots of translation string changes.  The French translation should be soon in coming. | \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 \hich\af39\dbch\af31505\loch\f39   09/20/2015 | \par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 Version 1.0.23  \hich\af39\dbch\af31505\loch\f39  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 | \par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296 \hich\af39\dbch\af31505\loch\f39 * Fixed issues with broadcast packets | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed a network loop issue | \par \hich\af39\dbch\af31505\loch\f39 * Fixed a network loop issue | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed issue with multiple interfaces and being able to go out a different interface than we came in on | \par \hich\af39\dbch\af31505\loch\f39 * Fixed issue with multiple interfaces and being able to go out a different interface than we came in on | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Fixed many small bugs that crept in when fixing other bugs.  Now all \hich\af39\dbch\af31505\loch\f39 puzzles seem to play correctly}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296  | \par \hich\af39\dbch\af31505\loch\f39 * Fixed many small bugs that crept in when fixing other bugs.  Now all p\hich\af39\dbch\af31505\loch\f39 uzzles seem to play correctly}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid12019296  | ||||||
|  |  | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 Version 1.0.22  09/01/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296  | \par \hich\af39\dbch\af31505\loch\f39 Version 1.0.22  09/01/2015}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid12019296  | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Added ssid and keys for wireless links | \par \hich\af39\dbch\af31505\loch\f39 * Added ssid and keys for wireless links | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * Wireless will auto-disconnect if link is too long | \par \hich\af39\dbch\af31505\loch\f39 * Wireless will auto-disconnect if link is too long | ||||||
| \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 * 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 wirele\hich\af39\dbch\af31505\loch\f39 ss links if distance is too great | \par \hich\af39\dbch\af31505\loch\f39 * Packets will drop on wireles\hich\af39\dbch\af31505\loch\f39 s 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 * wport has no interface (cannot edit IP address) | ||||||
| \par \hich\af39\dbch\af31505\loch\f39 * wireless router works properly - forwards broadcast packets | \par \hich\af39\dbch\af31505\loch\f39 * wireless router works properly - forwards 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 * wireless router handles dhcp requests properly (both responds to it but also passes it on) | ||||||
| @@ -607,8 +610,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff | |||||||
| ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||||
| ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||||
| ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||||
| ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000200f | ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000f0b9 | ||||||
| ba0bf7a7d301feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 | 06327aaad301feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 | ||||||
| 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 | 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 | ||||||
| 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 | ||||||
| 0000000000000000000000000000000000000000000000000105000000000000}} | 0000000000000000000000000000000000000000000000000105000000000000}} | ||||||
		Reference in New Issue
	
	Block a user