From f76bd77cd7dfabf371dec05343840ea518a9e18f Mon Sep 17 00:00:00 2001 From: princessbobsanta Date: Tue, 22 Mar 2016 14:51:25 -1000 Subject: [PATCH] added a bit of security to chat server --- .../.vs/GameCreatorGroupProject/v14/.suo | Bin 84992 -> 99328 bytes .../GameCreatorGroupProject/Object.cs | 1 + .../bin/Debug/GameCreatorGroupProject.exe | Bin 50688 -> 50688 bytes .../bin/Debug/GameCreatorGroupProject.pdb | Bin 79360 -> 79360 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 7705 -> 7705 bytes ...orGroupProject.csproj.FileListAbsolute.txt | 15 +++++++++++++++ ...GroupProject.csproj.GenerateResource.Cache | Bin 1013 -> 1013 bytes .../obj/Debug/GameCreatorGroupProject.exe | Bin 50688 -> 50688 bytes .../obj/Debug/GameCreatorGroupProject.pdb | Bin 79360 -> 79360 bytes .../.vs/Server application/v14/.suo | Bin 58368 -> 56320 bytes .../Server application/ChatServer.cs | 18 +++++++++++++----- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 7180 -> 7296 bytes ...er application.csproj.FileListAbsolute.txt | 3 +++ 13 files changed, 32 insertions(+), 5 deletions(-) diff --git a/GameCreatorGroupProject/.vs/GameCreatorGroupProject/v14/.suo b/GameCreatorGroupProject/.vs/GameCreatorGroupProject/v14/.suo index 4a761a5d75360cd6d8a5512b6fd22b5144d29129..57ace46ab321967d28c63e367fd18c8c443ff487 100644 GIT binary patch delta 5957 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 delta 3491 zcmchZeN0r@6~NzlGlK&R$j1x}FpdKbE-2!F!UC%}e7P*H2uO_EvQ!+53kr-d5VW|A zl&)y03-4^aY}-&fYt^Qf2ye5r&31!G6GIFx#-^=njoQ|>Y26xjN@~(&dhR%55a@2} zAHB)%-TThF_q=n@Irqca6W|YN5nG%&Wc?Sg@+Yi4>>{ddOba;1R*G+Q4^@{jG{L)v5rV5xLys_5kvry zK%63a3I2_vrgjMNIkm&7HV|tFu6zX%PXrTzL?l6G3nt8n@yYW{sSwO=GMh)g1z$RcWq9AY!U`|*-X?Jb0r$Ri4gCtp0C-SgTWPk(j3 zI@=L^_B@Y3f*5G+oRq_F{L*EPB4!^S4UhE0qL_^d# z5nd&mDldSN$BuUnjs!vYGrdq@)0uEcwj2Av)g!tRlwm;^-#hTjqZdydIvEt4q906T z{mEd!ICn5QX5v*Xt$Q2lSa=e|uuJI>gB|XmCFQr>+u4c@po2&3auR&gH?AfbVp-W5 zP&2Cyy3uYlAL zx`an^=jvl{t_nm~R)ADptc>Q}$X_a%8fy7)^>L6&3sk@toIfD4qqGdvMI_;?!0X+o z7L#}5UxEg9sR$zQ&5ilYS_Na+z17@rH^4Z;$~<&}rR?H~>$gkgwF@7|B%?WkT-7%Y(rE{5 zlv_`i0$wqtp>iAxtP)t;~BWDA~c?BL)M`R+g&ynd4tc;&Q;YZKXINS~T+(l`yim z5Y%Ss$PX}YfE>17JRZIo`@%O;zAu-ZgAafWWN%<9)** z1zWXKfdb!Y`A+>rm9FfWETLui54Pi(d4UC62Rx99t?!m%!MhpD_({&kr**H84IO_7 z#PVy2a^mDCijk8hQ8w*0f3dmf9JE5de0gvSNK+GPzFLa5Z>_{@Q&~7MrA7VqBmj&T zqtSU?OIUri7VrNmMXJ{Zw$qiMB!6c?8{Yd_23pLa?CvYj=$kvv)vI-XJzDOV?U)9x z+h6LQ=`CM9pcQfGf(biXi*fLW6*$?LgSQ(D7}d5Bzt?2KvL+=CIn)@|6on&=di<~{ z3-xDD;Y4c%t~sB8C2dyvZbb7r172t=#%qpC_~3k{SKpq-3Vf^0D5w8uO6}?vT|ZU2 z-WOeu#F3BwsbC3Ox?A1us>JGF#LC?x9SZDv(}<@!)v|H?mI`Oyx60NJ$7lt0mB{&5 zw?Vu`s1jP}uFxtp({*AWy*1O*PLdXC+k_U(Gsgw*Cn@h^7uMmX-zCbIuY15X6CjUG zOUqFDZK{gzGy>lHmX3|R1gpKflykmMa(Plv4=}!f>5~a~^Hz$H->o>jaA!{bJbh}~ z@6`Ybk~U-m-7N})BDyZ62}jX$i#AU&TyFkkCq$m4p1d<>2yArYs$#tgaG>*cMlcs% zeIgv?LXkF5>*94-^ZPjX`%?S9UeWBZvA2^TjXhikp}xZ*%zLOfs`l43?6WoRtMUFT zvVpE+b#&vh(e0~_eAg&AFy~H{eD=<(3Osi|49x=uT1{sB;C>2@AJhh0X~bFP(iU`!&b_{%SM`!KuFBtu}1%iN?55rwFWk;~N bLelY6v_017$8+bsnlW*^o6tLZS jwPf3~*$xdM#d=fC_CK7=vP+%GG-h&Qv-oD0U3<6zt_LI! delta 79 zcmZqZVQ%PQp3uQ;oBDoZ_ue%E9b)XfpC9yit<-0C?YJNIc5}qq1|E>?z#(EV?VODiU`>{4ekiJ6?(EWX)g*B)*Fda@%a diff --git a/GameCreatorGroupProject/GameCreatorGroupProject/bin/Debug/GameCreatorGroupProject.pdb b/GameCreatorGroupProject/GameCreatorGroupProject/bin/Debug/GameCreatorGroupProject.pdb index caa6813a43d5661cb2373121c78ae7bdc18334f9..5078d932cf3837884e24953a78e0858d6f051cca 100644 GIT binary patch delta 3318 zcmaKue@vBC7{{N3@Ot@i0nre-fC>l-1YCAO!OJgmt5I8!hz7YBf4DFQqEfC_mo>K9 z@(=A@J4&4cDxUA1K%G#6R2lrpmfMhCarfr4_r zP^6nPJhbr}B^du!tMNYtuufURx8W`OHww)!uNOXZSAC6kpD7hS*;^_y%54Cwizk%!YZ0M6nq;jPzuq{`26@jMvN1%y@PLGnq^Ak$oFpot)-GgqId9hA@E=5ufm|nf3meK zDHG|7CR>Nadpmtb+pXEBj*U*G?@T=Jn_T1=?cu512X|IgJq;(j3A!1*hP7;R#<7fy zKfywBC{1JwL$;@h0J?+d4C8Oac*`RB#vx3ko3{WBlXMzXhP-N-Cu6}r%iJ(lK|ZJC zOOVTTf@;6WjgT?gfsIl@kl$$>?o%-AmDSwrD==)pBiYqBe&2%y)Vx=es{q__!uef9 zrAp^cc;TL3>`02-j54oQMnw0q9d_gGWxYBn><)2*f!0cbOk*Q zcve9{vFCX+T7hLA1?T2w7apz_Mnc4fwgDMqokRmlFSeJ+2c7RnL>=`iqVEI`%>&Gq`y8-bUt>(NLjF`O$rf;H~9q?p_=Z3*r z?2wd1@6IU^F%Qpu*@gV+>U`XAdJj>vhhxHCqGH7iSI`o$fCp;@%UZ_N`gu0H0P#Gn zwmj$_>IT!ddL?x$E8dwsv>!}wshbVP@q3;9^!~dYM**<`R&%poz(O7@<9VX}YDe9E z!GU%7VL*C)FFDxZ zRzUp^UmI!G9P7wR)p(+9U|6Ts^d;s2vtBU$Pt9*x*ngNs1_AZ?rMuuUuzIC)vq>;L zK{xvvOfOr^$aGtW1wl1g$BCy(R{RBn=}qa&iqQd;v& zbFwTebm~i#YpOouO4T;v>Ni^+C=#bUYiF5PEIRFKE`knq@`$eO#;}ZuO`=kbxgOrG zWfZ@J5zNHe0`3K`!1kleUX)2gn-Oaq9aEuC~+PCI9m8g^^=(S*~qm%&U34Bh1T( z3t79iuc<(HG-y55wQ&AZ$es#1J-jcM#cKo2h!No)ZK|e95BF#r!qS~Qu^2&z_ZS0t z_|1Ig)|N!qz{iWx|Fv4-|8fxR+Qhez%?I+B;$P=7r`A!sTct0RFemRXVF}u`T2oB2 zc?`rPYtwZG_G)+P%8hKV)>#h|8}@3S2}`WV%P*EZCun_M;f0cq~G-=~$vhT+>+016
bGJG!O+MkA%eZ$tsWMltSIpD1b`^Uo zlH)TnGonAhP}ew?%82ieW0|-e#x0uu!b;!LNj4q9UVFuo(Xggq6E41>hsU5`PCY!D zl3;%*?JKa$)dW@XEF;iOW9=xZ93+x@O~ZB5Ct%p3-mL5kFqC6Uwh$)o2e3@J?#Ob> zgf}~gN^Azbd?%i@LaYqBZHx#nuq2knN!#ctCD)v}N zV$a%1!1EG@KF^-D3T*Rb@mSET?DG8-799}?t@l(X(V!7e)_TVrAWE=dX<=AN7*-Pi z9J3kp3Rt-f`wgtihSdWkZOPVF9|yzv(VK(TRs+&TdDd1B0II_$pqV`jrrty=J7mk2 zS4O~^xiys|mw^2+C36d<>JK32HcP1LkyB2HZoQK4kP!;QWesu(QOhWWvgLzvvZ zNbCT_@zk4j&|Wb0R;w5hDDqwaQzf;sp)h%`i#%0-YvLFn3ZOSDTLJUhu!N_vAX!ms z-U#0HpDlU%{35=+&whso!?1xcYy`}%GH)8p*uQn9Z-+^o0LzrSP@g~16`S}NOpRq_ zpKi%gjl?f4kSAuamOvZbhd)zJ=Ass9iJUgt{>fssK}`EH)54;bOuv z+5@O|6>DKl=EM+IO8daDPrb#_2c}I_Q9qdasKt}V#CB6)2v9vgH)VvtV_>z?V`Z~o zY8O`a6`0yYC?mRR%EO|vOcN3<0X{4}fc#b_Tb0VE(wDAX@=1Zkg{0$0vl%oUB#@Wi z$YxTN@wyyo3Pl;B1ECY8))XpKnHb7YSDVt+!%y#EQnqnuC?%)*@`5Hbm-K4qnqqia zeo$>fyh*htbgL00v~VgvRKU*IDrufo$T|&e7r+gwc~mLADQsh=i0zVnp^od74JoWt zC5P?}`jy7@sX#cI4cp6GOIeMwpi+Z&ic~%nVrFjwZTR=zgrya^B2q1 zn5Z?XV9uRycANWrwj4qz(*59s5&#|?;xs&K4yhr&*S+{2i#NCeeeusGE^*E$aOlO0 z_6>AfBJQt2nQg;;1Ag(j7Jp{qQ@)6w?YI}fFMLlTUcB`T@hP}pkHGPA!*~~$dgH<9 aB?t(iWPe9TynOk%oO2%6N%sCO=KLS0EyJ$> diff --git a/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 27d90d4b32439cff7261a6d37c32e87dae95f293..bad8996cc63acac71c19b3d2848fecbbc7276394 100644 GIT binary patch delta 57 ucmbPfGt*|nNp42d$pXBRlRJ1NCjaLCgT&M1b%pRYcksILLYXh544DBEKoHUZ delta 57 ucmbPfGt*|nNp41y$pXBRlRJ1NCjaLCgT&M1b%pRYcksILLYXh544DBD%@EE2 diff --git a/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.FileListAbsolute.txt b/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.FileListAbsolute.txt index 395ff3e..49da4e8 100644 --- a/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.FileListAbsolute.txt +++ b/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.FileListAbsolute.txt @@ -52,3 +52,18 @@ C:\Users\Jared\Documents\GitHub\mod4\GameCreatorGroupProject\GameCreatorGroupPro C:\Users\Jared\Documents\GitHub\mod4\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.MainWindow.resources C:\Users\Jared\Documents\GitHub\mod4\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.Properties.Resources.resources C:\Users\Jared\Documents\GitHub\mod4\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.csproj.GenerateResource.Cache +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\GameCreatorGroupProject.exe.config +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.exe +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.pdb +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\GameCreatorGroupProject.exe +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\GameCreatorGroupProject.pdb +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.Compatibility.dll +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.dll +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.GLControl.dll +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.pdb +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.xml +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\bin\Debug\OpenTK.GLControl.xml +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.csprojResolveAssemblyReference.cache +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.MainWindow.resources +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.Properties.Resources.resources +C:\Users\Jared\Documents\GitHub\mod5\GameCreatorGroupProject\GameCreatorGroupProject\obj\Debug\GameCreatorGroupProject.csproj.GenerateResource.Cache diff --git a/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.GenerateResource.Cache b/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.csproj.GenerateResource.Cache index 09c8546e47ece0f3a4a919f3c140dbc401851e09..15448a8e914ccc5de04d15619653e7bf3c3e63b4 100644 GIT binary patch delta 53 zcmey${*`@08xy0>=5{7CMkSkKy)f&b%N>l2d<+Z>ygv_017$8+bsnlW*^o6tLZS jwPf3~*$xdM#d=fC_CK7=vP+%GG-h&Qv-oD0U3<6zt_LI! delta 79 zcmZqZVQ%PQp3uQ;oBDoZ_ue%E9b)XfpC9yit<-0C?YJNIc5}qq1|E>?z#(EV?VODiU`>{4ekiJ6?(EWX)g*B)*Fda@%a diff --git a/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.pdb b/GameCreatorGroupProject/GameCreatorGroupProject/obj/Debug/GameCreatorGroupProject.pdb index caa6813a43d5661cb2373121c78ae7bdc18334f9..5078d932cf3837884e24953a78e0858d6f051cca 100644 GIT binary patch delta 3318 zcmaKue@vBC7{{N3@Ot@i0nre-fC>l-1YCAO!OJgmt5I8!hz7YBf4DFQqEfC_mo>K9 z@(=A@J4&4cDxUA1K%G#6R2lrpmfMhCarfr4_r zP^6nPJhbr}B^du!tMNYtuufURx8W`OHww)!uNOXZSAC6kpD7hS*;^_y%54Cwizk%!YZ0M6nq;jPzuq{`26@jMvN1%y@PLGnq^Ak$oFpot)-GgqId9hA@E=5ufm|nf3meK zDHG|7CR>Nadpmtb+pXEBj*U*G?@T=Jn_T1=?cu512X|IgJq;(j3A!1*hP7;R#<7fy zKfywBC{1JwL$;@h0J?+d4C8Oac*`RB#vx3ko3{WBlXMzXhP-N-Cu6}r%iJ(lK|ZJC zOOVTTf@;6WjgT?gfsIl@kl$$>?o%-AmDSwrD==)pBiYqBe&2%y)Vx=es{q__!uef9 zrAp^cc;TL3>`02-j54oQMnw0q9d_gGWxYBn><)2*f!0cbOk*Q zcve9{vFCX+T7hLA1?T2w7apz_Mnc4fwgDMqokRmlFSeJ+2c7RnL>=`iqVEI`%>&Gq`y8-bUt>(NLjF`O$rf;H~9q?p_=Z3*r z?2wd1@6IU^F%Qpu*@gV+>U`XAdJj>vhhxHCqGH7iSI`o$fCp;@%UZ_N`gu0H0P#Gn zwmj$_>IT!ddL?x$E8dwsv>!}wshbVP@q3;9^!~dYM**<`R&%poz(O7@<9VX}YDe9E z!GU%7VL*C)FFDxZ zRzUp^UmI!G9P7wR)p(+9U|6Ts^d;s2vtBU$Pt9*x*ngNs1_AZ?rMuuUuzIC)vq>;L zK{xvvOfOr^$aGtW1wl1g$BCy(R{RBn=}qa&iqQd;v& zbFwTebm~i#YpOouO4T;v>Ni^+C=#bUYiF5PEIRFKE`knq@`$eO#;}ZuO`=kbxgOrG zWfZ@J5zNHe0`3K`!1kleUX)2gn-Oaq9aEuC~+PCI9m8g^^=(S*~qm%&U34Bh1T( z3t79iuc<(HG-y55wQ&AZ$es#1J-jcM#cKo2h!No)ZK|e95BF#r!qS~Qu^2&z_ZS0t z_|1Ig)|N!qz{iWx|Fv4-|8fxR+Qhez%?I+B;$P=7r`A!sTct0RFemRXVF}u`T2oB2 zc?`rPYtwZG_G)+P%8hKV)>#h|8}@3S2}`WV%P*EZCun_M;f0cq~G-=~$vhT+>+016
bGJG!O+MkA%eZ$tsWMltSIpD1b`^Uo zlH)TnGonAhP}ew?%82ieW0|-e#x0uu!b;!LNj4q9UVFuo(Xggq6E41>hsU5`PCY!D zl3;%*?JKa$)dW@XEF;iOW9=xZ93+x@O~ZB5Ct%p3-mL5kFqC6Uwh$)o2e3@J?#Ob> zgf}~gN^Azbd?%i@LaYqBZHx#nuq2knN!#ctCD)v}N zV$a%1!1EG@KF^-D3T*Rb@mSET?DG8-799}?t@l(X(V!7e)_TVrAWE=dX<=AN7*-Pi z9J3kp3Rt-f`wgtihSdWkZOPVF9|yzv(VK(TRs+&TdDd1B0II_$pqV`jrrty=J7mk2 zS4O~^xiys|mw^2+C36d<>JK32HcP1LkyB2HZoQK4kP!;QWesu(QOhWWvgLzvvZ zNbCT_@zk4j&|Wb0R;w5hDDqwaQzf;sp)h%`i#%0-YvLFn3ZOSDTLJUhu!N_vAX!ms z-U#0HpDlU%{35=+&whso!?1xcYy`}%GH)8p*uQn9Z-+^o0LzrSP@g~16`S}NOpRq_ zpKi%gjl?f4kSAuamOvZbhd)zJ=Ass9iJUgt{>fssK}`EH)54;bOuv z+5@O|6>DKl=EM+IO8daDPrb#_2c}I_Q9qdasKt}V#CB6)2v9vgH)VvtV_>z?V`Z~o zY8O`a6`0yYC?mRR%EO|vOcN3<0X{4}fc#b_Tb0VE(wDAX@=1Zkg{0$0vl%oUB#@Wi z$YxTN@wyyo3Pl;B1ECY8))XpKnHb7YSDVt+!%y#EQnqnuC?%)*@`5Hbm-K4qnqqia zeo$>fyh*htbgL00v~VgvRKU*IDrufo$T|&e7r+gwc~mLADQsh=i0zVnp^od74JoWt zC5P?}`jy7@sX#cI4cp6GOIeMwpi+Z&ic~%nVrFjwZTR=zgrya^B2q1 zn5Z?XV9uRycANWrwj4qz(*59s5&#|?;xs&K4yhr&*S+{2i#NCeeeusGE^*E$aOlO0 z_6>AfBJQt2nQg;;1Ag(j7Jp{qQ@)6w?YI}fFMLlTUcB`T@hP}pkHGPA!*~~$dgH<9 aB?t(iWPe9TynOk%oO2%6N%sCO=KLS0EyJ$> diff --git a/Server application/.vs/Server application/v14/.suo b/Server application/.vs/Server application/v14/.suo index e13dc4d8e350c83889e9f77499b848939f8edc7c..46c4427e46ace76f289a4a0f7b58c57a646a6522 100644 GIT binary patch delta 2697 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 Fe*+r(k(mGh diff --git a/Server application/Server application/ChatServer.cs b/Server application/Server application/ChatServer.cs index 85bd4fd..419c301 100644 --- a/Server application/Server application/ChatServer.cs +++ b/Server application/Server application/ChatServer.cs @@ -71,12 +71,20 @@ namespace Server_application if (listener.Pending() && currentID == serverID) { //connects to client - //currently connects to any client, possibly add security later TcpClient client = listener.AcceptTcpClient(); - //spawns new thread for handling data transmission to other clients - Thread t = new Thread(transmitter); - t.Start(client); - connectExpected = false; + //if client attempting to connect directly without going through main server, denies connection (closes clients stream) + if (!connectExpected) + { + client.GetStream().Close(); + client.Close(); + } + //else spawns new thread for handling data transmission to other clients + else + { + Thread t = new Thread(transmitter); + t.Start(client); + connectExpected = false; + } } } } diff --git a/Server application/Server application/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Server application/Server application/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 5f3223ff0d9169fc37468d69fdd1dcf954e5abb0..effb768a9ba39e2b82d23836bdb801018667e9ba 100644 GIT binary patch delta 185 zcmeCNXt3O{gj==F*(xTqIJKxa#w)QXH6_L+Ke;qFHLs*N#yzvdqckZdH$TO6@*3{{ fs_8_kRG)l{M^QDDSk;@gcxQ1Fr+o7n2?u5Xqaj7w delta 73 zcmZp$?6KIegqtJL!zv~>KgD>mgQWW858O96ypRP%cojJ;kOVe2^3LLhi)?m~bYKPm Df*BVD diff --git a/Server application/Server application/obj/Debug/Server application.csproj.FileListAbsolute.txt b/Server application/Server application/obj/Debug/Server application.csproj.FileListAbsolute.txt index a406f35..4e64f53 100644 --- a/Server application/Server application/obj/Debug/Server application.csproj.FileListAbsolute.txt +++ b/Server application/Server application/obj/Debug/Server application.csproj.FileListAbsolute.txt @@ -18,3 +18,6 @@ H:\mod3\Server application\Server application\obj\Debug\Server_application.Prope H:\mod3\Server application\Server application\obj\Debug\Server application.csproj.GenerateResource.Cache H:\mod3\Server application\Server application\obj\Debug\Server application.exe H:\mod3\Server application\Server application\obj\Debug\Server application.pdb +C:\Users\Jared\Documents\GitHub\mod5\Server application\Server application\bin\Debug\Server application.exe.config +C:\Users\Jared\Documents\GitHub\mod5\Server application\Server application\obj\Debug\Server application.exe +C:\Users\Jared\Documents\GitHub\mod5\Server application\Server application\obj\Debug\Server application.pdb