From bb24f57d544e3df0be5a75efaf9c25faa3eb2a74 Mon Sep 17 00:00:00 2001 From: dginovker Date: Wed, 19 Jun 2019 10:49:46 -0400 Subject: [PATCH] Linux fileserver cmd support --- 2006Redone Server/data/characters/irdb.txt | 18 +++++++++--------- .../org/apollo/jagcached/Constants.class | Bin 0 -> 383 bytes .../org/apollo/jagcached/FileServer.class | Bin 0 -> 3811 bytes .../jagcached/dispatch/ChannelRequest.class | Bin 0 -> 1563 bytes .../dispatch/HttpRequestWorker.class | Bin 0 -> 6486 bytes .../dispatch/JagGrabRequestWorker.class | Bin 0 -> 2832 bytes .../dispatch/OnDemandRequestWorker.class | Bin 0 -> 2996 bytes .../dispatch/RequestDispatcher.class | Bin 0 -> 3098 bytes .../jagcached/dispatch/RequestWorker.class | Bin 0 -> 2275 bytes .../dispatch/RequestWorkerPool.class | Bin 0 -> 2573 bytes .../apollo/jagcached/fs/FileDescriptor.class | Bin 0 -> 567 bytes .../jagcached/fs/FileSystemConstants.class | Bin 0 -> 563 bytes .../org/apollo/jagcached/fs/Index.class | Bin 0 -> 970 bytes .../jagcached/fs/IndexedFileSystem.class | Bin 0 -> 6138 bytes .../jagcached/net/FileServerHandler.class | Bin 0 -> 3316 bytes .../jagcached/net/HttpPipelineFactory.class | Bin 0 -> 1628 bytes .../net/JagGrabPipelineFactory.class | Bin 0 -> 2387 bytes .../jagcached/net/NetworkConstants.class | Bin 0 -> 485 bytes .../net/OnDemandPipelineFactory.class | Bin 0 -> 1681 bytes .../net/jaggrab/JagGrabRequest.class | Bin 0 -> 528 bytes .../net/jaggrab/JagGrabRequestDecoder.class | Bin 0 -> 1242 bytes .../net/jaggrab/JagGrabResponse.class | Bin 0 -> 591 bytes .../net/jaggrab/JagGrabResponseEncoder.class | Bin 0 -> 1029 bytes .../ondemand/OnDemandRequest$Priority.class | Bin 0 -> 1643 bytes .../net/ondemand/OnDemandRequest.class | Bin 0 -> 1577 bytes .../net/ondemand/OnDemandRequestDecoder.class | Bin 0 -> 1703 bytes .../net/ondemand/OnDemandResponse.class | Bin 0 -> 1118 bytes .../ondemand/OnDemandResponseEncoder.class | Bin 0 -> 1873 bytes .../net/service/ServiceRequest.class | Bin 0 -> 557 bytes .../net/service/ServiceRequestDecoder.class | Bin 0 -> 1636 bytes .../net/service/ServiceResponse.class | Bin 0 -> 336 bytes .../net/service/ServiceResponseEncoder.class | Bin 0 -> 1136 bytes .../resource/CombinedResourceProvider.class | Bin 0 -> 1044 bytes .../resource/HypertextResourceProvider.class | Bin 0 -> 2031 bytes .../jagcached/resource/ResourceProvider.class | Bin 0 -> 490 bytes .../resource/VirtualResourceProvider.class | Bin 0 -> 1964 bytes 2006Redone file_server/runFileServer.sh | 1 + 37 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 2006Redone file_server/org/apollo/jagcached/Constants.class create mode 100644 2006Redone file_server/org/apollo/jagcached/FileServer.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/ChannelRequest.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/RequestDispatcher.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/RequestWorker.class create mode 100644 2006Redone file_server/org/apollo/jagcached/dispatch/RequestWorkerPool.class create mode 100644 2006Redone file_server/org/apollo/jagcached/fs/FileDescriptor.class create mode 100644 2006Redone file_server/org/apollo/jagcached/fs/FileSystemConstants.class create mode 100644 2006Redone file_server/org/apollo/jagcached/fs/Index.class create mode 100644 2006Redone file_server/org/apollo/jagcached/fs/IndexedFileSystem.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/FileServerHandler.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/HttpPipelineFactory.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/JagGrabPipelineFactory.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/NetworkConstants.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequestDecoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest$Priority.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandRequestDecoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequest.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/service/ServiceResponse.class create mode 100644 2006Redone file_server/org/apollo/jagcached/net/service/ServiceResponseEncoder.class create mode 100644 2006Redone file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class create mode 100644 2006Redone file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class create mode 100644 2006Redone file_server/org/apollo/jagcached/resource/ResourceProvider.class create mode 100644 2006Redone file_server/org/apollo/jagcached/resource/VirtualResourceProvider.class create mode 100755 2006Redone file_server/runFileServer.sh diff --git a/2006Redone Server/data/characters/irdb.txt b/2006Redone Server/data/characters/irdb.txt index 12cf2578..b13f8a2d 100644 --- a/2006Redone Server/data/characters/irdb.txt +++ b/2006Redone Server/data/characters/irdb.txt @@ -4,8 +4,8 @@ character-password = pwjojo [CHARACTER] character-height = 0 -character-posx = 3237 -character-posy = 3226 +character-posx = 3235 +character-posy = 3219 character-rights = 0 hasStarter = false bankPin1 = 0 @@ -37,7 +37,7 @@ village = false lastThieve = 0 homeTele = 0 strongHold = false -character-energy = 100 +character-energy = 49 crystal-bow-shots = 0 splitChat = false canSpeak = true @@ -50,13 +50,13 @@ barrowsNpcs = 5 0 questStages = 0 SlayerMaster = 0 music = false false false false false false true false false false false false false false false false false false false false false false false false false false false false true false false false false false false false false false false false false false false false false false false false false false -randomActions = 0 +randomActions = 1 blackMarks = 0 tutorial-progress = 36 skull-timer = 0 recoilHits = 0 -lastX = 3237 -lastY = 3226 +lastX = 3235 +lastY = 3219 lastH = 0 removedTask0 = -1 removedTask1 = -1 @@ -70,8 +70,8 @@ membership = false questPoints = 0 bananas = 0 magic-book = 0 -special-amount = 0.5 -musicOn = true +special-amount = 1.5 +musicOn = false needsNewTask = false luthas = false selected-coffin = 0 @@ -103,7 +103,7 @@ slayerPoints = 0 flagged = false wave = 0 gwkc = 0 -isRunning = false +isRunning = true fightMode = 0 void = 0 0 0 0 0 diff --git a/2006Redone file_server/org/apollo/jagcached/Constants.class b/2006Redone file_server/org/apollo/jagcached/Constants.class new file mode 100644 index 0000000000000000000000000000000000000000..1c66e171f5e7a3ada3be95538085b5e7f307073e GIT binary patch literal 383 zcmaJ-O-sW-6r7i)O^j`=RZ%bEQ9X1Ky(wO53x%j)O2AXuq)WOb%}SE`zdQ*Z`~m(b z@uhyLPFEGnIRzqERwSP}~)gzm5u|_!f z--OWl`_WxAS8+*jdtwzPa0-hT0uc6Lqt4i1X2Idkssb22R?ZlSv3~LbdR~pJbM<%# W*yXExXmZ#58bS+gX1oxt7CN6m9aR(n literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/FileServer.class b/2006Redone file_server/org/apollo/jagcached/FileServer.class new file mode 100644 index 0000000000000000000000000000000000000000..40b848a92b801f29dc04078a2983f2e755d87234 GIT binary patch literal 3811 zcmb7HX?xVx6@G;mjTM07>}Pm`7pZM+0T2=x%038zVlB2PvIXL zoP?LqPqO3tn7B8s?G*XbU8=;Cw$SYmAiRBD#X;{H0 zGWev7pAu0S( zJ*yG~wig-Ww`{8t`N3R5N0#=o@4E_4O#4C6Fw4H{`o^MJv`njH7mR`vmd(g28MF3F z6+4Ws`oRr5xJ(w&Rx-VUD@Gk_&F$HdG2ytjXtRTWY* zx8~)PWSwUm&xy_|XzL%iLQBW|0zKO??RfS~Whrk5^Jd=VPIlV2O!tZzII>PR+oO^b zDmdKQvW8U>f+f@O6!i4JkOa*&8PmBaU}%R$u@WhGxanxV6!^=cN_fqnNHx1#uqx=D zi%jdrMY9~+MEKG5Ffs#<+W0NYE=P{<5tctyFwx(nAl1DoIu--&*{(5`jF+9V?J^h> zrp1)544;dmHyYU+5-)X3;hc(} z>G(N*q2oD>C@|h7oOO(1Ou=AFww5^7@jS*AJT4rYAUtJ;ygpY;w(Z7f)-i!e1&3OS zZ@8o5Dj3(@joj6-rsFK0Rq;z5zrwEx*6|?lgItUz;xs20-wuXU{6@!bafdR9y&#gK z<@nBqLqkJ4euv*H*i%0eE|v>9V`8V~=P&avx3p10Fcn4R2QVk0e^bH0mOL|dB>KmQ z^T_m~P(1vIf&&vKQ(4GGe&Rw-bjME69NJ>V>t)Avb9p;g@t9@Dl`A)tJ3lfxIXg0% zs~?7xV}?01w_v(%o)<2cU&#?Utao89Ux{*3335*8JrU&s+p_#6+bh_G!#e&T(NI%? zTVX~#KW`Q%12g}C^F*jmNlUD2yh&Sz;F9-zOtXo*XVx|gE4c;cktN!*t+*V}`@T5; zqWBy?8!nUt{ErIuHV~2&i_wbX7Nn+TMjfvpY1i>5{8@p%9#x68?EQuHG{(YTaW~Ce zGkmwakP4m?7n^C<>rohAdBbyjW5)55i=0@UR;si@iShSzyoI-QtfH!84fj?2O~*U9 ztD}a$E7;j^>{5P_A=z*n>P1t*!I&^^gDv`-lw{9d9*ese?+^nmO-n(4|3Ffzw&E1) zi9wd1B*q&Xt$ov`kj}aBE90}g{Jl-G>djba$iA;(VEriV;ceVdFqW45%^HSV^nylQ z>Lnp=PVJ7j;Iluq=pWJ!F7(GGcT-~*a5d`AdTZWPo@3jRek{_|Wi#*yE*6XaxZ8A^ z$BqVI z##~c+v|6;InfP(g#aZ%ZR4}x4;x+;^d1K-PU&PPwN#4O1GCLAyS?Rd($QBxpY>e^9 zp2x8RiZp0`&vR8o8)v}r!8Is@_pxmiZG$zmUt2@RDmpn;InAu1i&Kr$hgPBACBrsc z;J1h3fc<=|pTI+WHuqo{hiSkxclAUtE@FnOE?mOpRB1%|ZNgVWH$`r*V#giqoW6%$ z_mIu*K3c_|yD_u8_jl65hN^!4mpIDZ0c_{1zK<_=QPo3n+o|w_n2q`NV-EA&{}6vF zwp~1c&6zDyU_18@p^>H)Z&Mm-HczyR#Qhbg+9 zDzDLXwtdbd6#r%lJ2_sjVes04H5@(NPWx&&#>^bg4pm{$Q6u{#KfUc$oXDQ!tcp{# zzlNts^xo4Qy&W|?EpE2SZw>FO;{ClH$Ex^1Z-+3QzS@AyL1u*7n8%OPtvmr^(WwF* zvGF1nVt39a7Nt%I^$YkY?UmV!{0Vrj<71T2Mmh5^DW{#19;K`T{mD?)I>H}|`3T2s ccNN3;apo=T5^GqD`R$BPbNnuFwGGAp0ZLsYK>z>% literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/dispatch/ChannelRequest.class b/2006Redone file_server/org/apollo/jagcached/dispatch/ChannelRequest.class new file mode 100644 index 0000000000000000000000000000000000000000..8b1d5974d67e0154c783c7221ab00f94505c46a6 GIT binary patch literal 1563 zcmbVL+iuf95It)N=!uo38G3>1rkyKiAH_jI9B42+QD&<`Um_1 z|Ii1JC;XX=D01r({TEI-8Mb%SPxVBesJUwop#OF1GDc5WNIDxM(SN@ zxAYf{j%j$5jvrVpTY3Z66j1ARLZVg6w!B?|`-OAqCmD-}0@}XQB)W9Xvd!m%qlW3$ zWur?-rsf#3dnjFt_aUfxZL2R(@tet>)9pHXN45-Uw9Tg8wE8{i8SUXjFN0}F=i;Aa z$Gsup-Tz{$($Kp^mp^}6I?3ZDTBaBJE3jTDp6gOj5-JzSQprDVB2p;&{>KgHs3%>s z?g(rLqNaAG_*6hp-RyxUjaScPFZ4LP%4vB5PnaxMn3T$RzgmAdnc1C$#*lq~F24Ed z1#XD%C~@EnT*G`~@z1mn-a+VVg)L1X4LyZ85-B8+BCkhAkJ_iOf^~r{emv7!!ZoV` z^CQ0C3DK)56c4dYuX6_U>q9|?`_psIumr+pDONCt2*qj4Q+$b#0j(;n>C$J2Qu!20 zY3mf~2ZB^8<#LU_*Xg@Vgeyd_iUmS$1ZBt~M>`_$+X+A7h6)xbUZjf~ zEL$d8ay_JdODoTmCza}VXz#F69!6Ql&Y&^y1rY@&>Iogyd?V+4!*)pfJ#65CFCefd z|J%eo*_xwvBkMR9SjV{~%B>Nj3b7G-cyoS_|07DUhmS*b@lyE=(NBnR|8XCaV}r*h Qd}M^X4KL^xDdpYfFTie2-T(jq literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class b/2006Redone file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..c1ff63cc422e3334b0e901bab208f32ba891ae7d GIT binary patch literal 6486 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 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class b/2006Redone file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..36e163723768101e1d906ee73cf4afa6cd0722ec GIT binary patch literal 2832 zcmb7GT~pge6g_Kf6od>ZfwWFa0&Pk7w1ASv1wvcC5>h8noI>fhEHAc*Be{}H;0N@* z|DvyL9-uTcoxF9Xzp2ydT}c>YFP`K@((c}S&pmg~-qk<<{rMMw8E^%6R4{y`q6c?X zWbm~w$$g~>GIZMfz>nfEOb(C8y=%xzCBwFPIr1P(b>+b172k4fPeGQUBWD$D z!>_tT(R{;j^Kx*T`=ZiCV%)%dZhY%_08yG!*%wp0@W-4 z+{-(jrxS{QsGA`_J>nS}H0^eajKrQR&t0QZ;RS|UO#u1o?k;yv<1YpyB5|n_r9_(` zufoM72rx>UVXz6Xkr7$Dp>7zaF|-i_hQ92cv2W-rtKCkge=6u6^`pBpR zf>!WI!DEI8!=ZWEu#5V7evg~}Ym`1fsCN;y{Y9Q~O`zw_#G4CB9{u9l3jwORKwaYC zGo)l^GcBkv+>y49TJSB)^{WP*tx&C}BGqsOz2dR1U_-+f=-04`oQ5a(Qo)vnZG5F* zN5j|nhSVd)knX5gp+n0>b!m7H z?=wtG-D-O(D=9U))=uYyz;NSCO>4H#UAJ2Cd7;+47_LYJeL71jUt6!U?UU$Ph*M6# z#v@8;IcnqFrCUJs-}C&aDHpjf)U;vvC5B$=qG!qHeAlvzq`EdTVi>87mKEuVPJ)mJO(L(PB<9ka%Cq7hGOn6>Ecx5eHjma^-)6;ef0qAeX|HI+J$ zP>e$13~#!*B2vFo4=N3&=r5;-{+WO{{V!3Yp=TeBR%jffcXIS4*v{B7V#jFvohD+q zN>4RdybcZT;%ypV4UO>*QZynrT*Gw=6{q!nv;`s4G-k9G{{!*g=p9CC59S7fC|bB4 zMY$ntY33#d0_#BD|n+UcDcn>a$^2<@}+RQzuw$4{UzZ2yYE6aihDO^m-p z$4)A74D|$^F}#3wf@BPWOIyI@S`cT5INhRu#M{JRgb+t@7vn)z3$!ls`v5~o2*eu8 z40+rRa?W6wyhOn=Riw#(g0f80YzJchBBem@$0@DJ%gaP(Dx#Ai!#EjsjgGxS j*Z9OMbRXgJS;50H_12ZCtD#Jj6ls7W#4wEygZIq;Z}2x8 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class b/2006Redone file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..c7ecdc61f865c442e9e5ebf7fdcc59afdd87568a GIT binary patch literal 2996 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 Y61th30~7*Ka;J%C7?)`FE1&l3H%&)J-T(jq literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/dispatch/RequestWorker.class b/2006Redone file_server/org/apollo/jagcached/dispatch/RequestWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..976dab0b607ba5bdb048755aad7eca31e2be88a7 GIT binary patch literal 2275 zcmb7F>rxy=7(Kl+FtAJ{Ea74_36~_oEU-Z!DoYlHaEr@DSV8}<++vy$Cb?riQ4DKf=NLP)33vOWhez_Rf z+cPgMyBIj0%doaeh~uRemTT>rRRI*}4tL(&@=B$YYX`xrROCuUdlF^jM(m_2nKY|P z!-|G4SWE&%S2qDa23N^R~xsm|tN;y-T*g?^u*>{*vOmR)`w8qpFv8 zY{;9xHkX>n;FXEo_(hnNOKh2oVKtUjJ}LPMq%vz>*|+RjCwwF43VldEQym@X5xD*T zC#&NQT6DCbUB_)X8^xHw{j;#kN{UyiV-;&Ua`;lm$M{5`HB32QVmj8*!^_vPfv*IT zH+Y?V=w}?N=dA7$ww&CK?|oP42?JLHpMN$24`lciwN5qjb`WI=^hR}dMTWcprks}c z9j2VoKW&c9Mc;9Qup8ujQ&wP|Rq#q2`>)?)wk*49TJ2_Uj)AQa3KH_pI8U&@$I!}= zw;9fPp&aYz>p&-c?{f7$Gh!U?8b3i8zaqBD@d%2c9zivdN2oibSHWF=+nEdWKxKY2 z-Y0G^F&^T*&=;c6dXFpOMJ(>0^F28AwVpEUBD-#)ijdC_WTP;u!*~s4Gy8|3kVo>( z0U8#QZw7upq+8=*<$+qFgQ+381Ze>Vy-Da8Albo?m`-5AMZ_eXGmE6t%U>H}CxnY> zc&OnKgoele5UvFuRC$R#uH^5{)h(2?AaMT;~4eX189o}Cx0c6$=P6d-2kVJ z$A}-Gd1>$%`oPb)C9rXDa(qZdH7eCf5>$8 zk~BZ^H zjhmVL%;L=aREB|N8Fq$`^7KApTdt>B-mGT&yp2+6V~||#+%t5}a5A@~-P2UxGfY*t zE!}qvPwe3*4uZ$>G#6d2CM`mf;OEv?cmy8KNV0k$msU z85W=PmkZpP(F!J=#B;W;nX{T>i1*rI)GHeV^z?QjPuaFfaTU+@G;^lxaIHu#b`W)r zN6Z=osmcJusqOeBpV5Nm64b6LF@~*<878OmzOC5TDs}wZ0v=FCb^cGav^BLK?Qdua0L!r1s;5cf&Y%Y#a_Za1uIxp@D>IYtl=XGA1n9-pDOqa z_vuCl%$u53Qm+@5xK0fpZ`L~NaYv(BP;Y=huhCajsHSR*2||U6TYP2AATq1hO4Of- zPh|T;lcI%XbN2Kms+vLMyyqBJDJ7;tymnr{QVZg6DAD?QwyJ61rK^cwbTo||tw?ir zOVBDUss06OJEOrzUm~1BohQ24Qdx5+`Ks`h5H?XOcQS29Yo_70jjGhdy&_06W^ev?8 zPy4tSC3M~&oF~bG+8l$lo}!Zi+DIEXoLmP>ZXzaA)>>@wC#W zK1jj7!(8%bL^rW>eiL2u1JQNtTF34U?1|JR@vx*jEa?eLdaIHL5%%!;_rm7}`WPk# zH}Dd}w>UtXy$ru$-y{h;PHkX6MR@r950PXPBFQ9VTF=pX9^JS=z+cBzT%_L$=TSlm z50J)}xQwqb93(F2P;iSZj#8Qr5F@<{L@cFQBSXd)ppLsLyF@a9JBG+J$N}1Y=)jc* i#$$w0{K-#n=rIoegmw|0#t5zLfvk_#x9Kf{k$(Veij-;q literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/fs/FileDescriptor.class b/2006Redone file_server/org/apollo/jagcached/fs/FileDescriptor.class new file mode 100644 index 0000000000000000000000000000000000000000..bf6a1f08b02b3f36042c79917ed107dc71c81a28 GIT binary patch literal 567 zcma)3O-sW-6r4?(#@1+R>PKrmhzDtNa1p#IUKF8F^k6A?+@{-fOKeJ-3jQZAf<^G) z5Aa8cZ9=yEwX7Xm{vHAM`_yll= zO4xT$gzaDrHpB7%QW+{*&Lc4i`CWf3gOq{NdpM=XvFODNc-odGPdigL!6>avb)C=y zZJ5+u{~gS4EMWKt3z)A&8E~k2WCYZx*7cFtL<1Yd9Og2@E+I0=VpulmAcF!b*jmPL m>iV1IzrlE+AvZ5(u1s9`06vuQ z6hXUi7)Fr6W%IJW0=+wXE~ zDx$O}PO{QeG`%|y1~Sbc>Gi65*K6tbYG4x7O;amXwfUn`6jHQK{dQp@Aah-7D8Gg> ziA&Qq{VRs({y~=^rZ@w^kgu7xs81(-;kJ3-B2%n62DiH0H3Oc@m_IT-hU1#!4rTu6 zSe7G?`Ox6TNDSl$PrflN(R%iLFYn z;ujE6a1d4@Z4jp%M z6y1}@eGOHH^w51P7+9Sl)Aj=UkU{MTJLphxwR*5!YXqTV@uR@=0;|s*o7+9nvARR6 z?svp^lMr^|;e5mO#f#CPEy9<)?a_Lv5!l>o@z9m|w5Ya6-L423l!I-CnP$Z8!(D## zySwH3ZuEq-RO|Ixi@>9vJ7ie?uL{i(Q8TuZs@BL%mh$bykKPPMp)H=fQj{LcUhnhQ zoMG)UZ*sQzW*CXVPT&tC?nfkIMJ`z$_Z_S5dBWk|)6f|WgdaT{+u|s41D|1`?%P2a z3OlMKPAi`9ov62NU=B5grOPN|U2==#p4 zd@nNJ!bAGHI{gR=N)m;lk_4hVjU28b55lDEBjqW&UzukG^*v@zq3oAZ6QsYHsf{9j zzAF^QW;%(o<6|=uhsRr{`lqX%ce6?N@hLL2;>s_sN~qo;N4Z%*7LA&GHFypQ)t8oFy^` z)aW$H^cvZI@E2bm3%Egj0+{m2NIsH61UIobrLpK{G?g*GAp3!W1YC`a8!@1f3`_wT S$`>x@{$1X@aCs@Fxb+Lzg16!T literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/fs/IndexedFileSystem.class b/2006Redone file_server/org/apollo/jagcached/fs/IndexedFileSystem.class new file mode 100644 index 0000000000000000000000000000000000000000..fcb52e343dfe17e82b6574fdc8fde2e898e73999 GIT binary patch literal 6138 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 AumAu6 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/HttpPipelineFactory.class b/2006Redone file_server/org/apollo/jagcached/net/HttpPipelineFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..a2d672ad2589a2c9d2bd8d3979532cd04804b56b GIT binary patch literal 1628 zcmb7F+foxj5IvIwCM=Ol@D3_ofRJDo6$HT>#vqZ1N)YAA8a7kO;<_6*6O|A0U8}TE zsqzE-D9fJBMkzI-51C7E_vtg;XC`02ef|Pq3d;r#A=`y+n0lBrZ~+(NxWqAKpcC0{ zOyhDKGaR!VR}2`Ki({VSs(~J4>kYj=47DMvh!jq?~`G=44rM0KU z{K}oRB?eYtIFR$)x)QEh7fwS)fnhN4s&LDW^cg0Ko?kIV&2t>j+!7T_SXEgzU8&4P z+mR*dzm)z`(|ewwL)p)D*iaC*wdvLC+E;Cx4P`s#n*K^|omXwwR@WJpQ~!hiH_-8Q zhFH!kONQQ}?aGzL^G)fmiA{$r$)aZoXI=QV-iOARs@ipiYAg zL)O*pW*o<20(U?P;#RfcKGR5-{}Cyt0~RV3UsePaloZxhV1GE5J`#zROE)~gzouQ4 z^%_-A=39YWE7fZ#hRJr!Ll3h+SD~bYlA+G2cWpVZNcGC|pS3PkT@${`(5L%hI>N1( z_cynsMQO9Yrfs8|Pk4sCXR9#Un7e$>oUP~2!CM_x7 zb}RGysXZ*xd~hLC1wEZ<-txUV+w&Y03gkquTsJ*@42KcLaU8)>S|6hqF+#hf)-bJ; zTE>BmQCamvb((e?C6X2(i0yLeHS>Mp)rXVjiWSSRgwqrmqd7yri2(8ZcPfRn_hGBd6N`9(4zkHUYWXF9N_9tf8q8JF{ys||Gi#fvtXj@$Ikmi~s+n>|&1$P! zQOygunYEp|vRknm4aH)vd!SUB+uO|H@|MNSly@U7BHe2ya|BFzBKp2gJa282la(BkqpT5OAk6f)%~Ki% z*pv*#WY2J!lhPZkw#Y>@j5ARB6|SId(X_`E#ZBDexSoq3d=*p$TxhtCVb!O}qObJs z`KWw$rQk^gNTL|W4X(FFRYBETr)+*u_@E=ofK>_5=GpH})^JbUJ5j}~0NcaQSJl|3 z6f(6XDe{i7o34P{o%{B9xeVi|}7W3PGVYh6t?-v_3`;J?R&a#BHLC z`eFp-F5O6hXGZW&+)#)Nd`G_pAx&Hx{ CE{ntf literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/NetworkConstants.class b/2006Redone file_server/org/apollo/jagcached/net/NetworkConstants.class new file mode 100644 index 0000000000000000000000000000000000000000..54d1849542d8adcda5cc3e977522cd542cd3e5dc GIT binary patch literal 485 zcma)&%}&BV6otfQ?56?Xp_0x2vZUA8Ailq;-t8W7dpc&7v^#%rd&Rd2Nsh1%{bpKlI}hhSYY& zVMy0xPcRfLKNOAett%p%y8$UBOL{zTc;qMiEvDmvKVsOmWYpLBoeTo04|(6?-az#9 zP{eve#1AsM`5Ae1#GrQMIP%1~pTsWzHS7)fJ=ZXw%vSk#EJHEr(*qv%^`<)%UW|Px z^o>9oWm*}~TZt6Vr($-BbHwTt&k<`=oTpAD8Hj3;5)P;`s+pY^u;)qS0_`f9fK9q; T3ne;fUnVSKiHKfGyMmQZ+Dl{m literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class b/2006Redone file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..8c23b2628aca4f609013efdcdc5cfbd39c855783 GIT binary patch literal 1681 zcmb7E>rN9v6#k|yY+1_15)ly*kxMVM3n(`WigJ-^14amjpWE%EY+ZKi?iA&%G?Ab- z@d11&@xZtU}dW^ed;C7GWMpw}F~lDerimv=v8MMVOYh zBfpYa>!N9!;u*u6*iG>N2O8gH2(35;&d`-JZN6DK$a8l`&s(I4<{U$}c6Ha3vabw@ zebZx@Zq8uKUgZaLx3^}QTZFl;8^Upq=mPCUE*e^fWGsG(nn5YFxuvbt_l7a~hRZ%2 z!%f`Owa*4G3)8VZ1uG2dwo`EpE~`NKZbCI((hv0r2C*7JKkh{^fcpy8A{fUQL#IdO zGY!7V4N4r9ZMJE#eM?OioIKv~j}`6--%-JO1h23`jZ_RQ8T7&byU}v<} zY@gO#Q>;t0yfWp7pL#01fw9mO;|e|(QDj#;6~QnmQO>uuKPZ}Sp=D`owuLUZKND2r zrhzxP_~f`BR*13CZQ;o}W&IdePFy2ljb`%uk)d0bS+jJzsBPs-+#sgui%gp|EugCd% zoO@=n*=&3lQ}jaif#EI!h{_qDCp0R@fc60C2l0T`A(Hk;4$|J0H~~u}j}b^r93%L( zX84fSC_=P8qICpq7)2+>Fie`Ex*L5NA&CHLVOZ@X1IaL>WE-f3IYyXH0RN6qE*Wj9 zqIK^C$`6EtNJiVLP)Tg}#Yhz$BzF2@R~6kP-txt06+L^2ZwPjG1%oHJ?W=o96{w%T zP@n)L`C$qRB#3;9-upDkQ}mn0GG_1|voJ7UyG(DLoPU`Rbb2acbb&Z|hiFgGKUqVa F_zP^G&(#0` literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class b/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class new file mode 100644 index 0000000000000000000000000000000000000000..1e4801df7a0c99edb061c7a970a30289e320a9a9 GIT binary patch literal 528 zcmb7A!A`nuvb zBSPgkN+Nwi==3(9`xAnBnobp==|zdUSl;<6yODm(otBpdGM>mR%JI5s>RGfP481f9 zg}hJWI2Cgl1~QnbsYsO0QJ6_zoXhZx^R;?ds)c4J^-$^2kJ)ywzv+iykJDuqsGLV| z|7slM>p8H{bx=lyApU8Bu>E_XOMk8cO(^yH6AbyJCZCwM&ZW6BxVBK`SYtF|Y;d** zZ=k{cD~#uYV{>fqEO^d@%iK2VjJhi}9BeV-xk8m#t%2rRQ*b7JD-T{^JaJ(#4g7iD Q+$&_96=5yI_6yd|H!A~heE62auqsL}SyDyc7Veq| z9KCND4OMkQhN+?-RJf@7uIuxfsMx};$};z)(z{9^N_D27Vss362cRW*9mzN~3IqmH!E}I5Tvt zC}DqmE$YppQ-2w(=UcX{E64Y!`qqly2yFR+(qI@kv(TeDuOu#^lcDQmjtq&#xrK%0 zxu+SP#6vtvVhrO+JjMiNe8J9YkV%H_BalO?41KmA1dY0qa4++=vWpm$?^y5pOT=hvDhFPH!fePO_y6e5!({0bar>caF67`;@K>NHp zK0JrRVbJ*oLr?b1(=%^gqY@|SpQ@h-m~INmF4}Qg8LhFAJ+Lp$HJSbwlS9ffyj)JHd4`D7~4pvjjs4EV!LRYiS5H&PsjEU z-`PiEJ!S2o{d<0gf}_xYgY>BYu`=o64zgS!=wX7)6Wk>Fn?z;_Y#0`u^&>`JBS@2G xXaX&AS{uOCCgEvZ!*wF6ZG*T$I2qF05&46>iJ{;0LApr>gPare4wD|it$#K6Jo^9u literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class b/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class new file mode 100644 index 0000000000000000000000000000000000000000..2586709203e524aedd550b8653e1d3c5ccc35737 GIT binary patch literal 591 zcmb7B!A`d|sdvhRSJ_MEMzm=dLF4h74v;jU+>35GC?@{@}~>UidLhngbPx zcqr0Hqc9adzY^gk)mxd(RFX-GR}W?0|Gky# zdaH$Gurnj0(eney#sRW7yChJQhjFZ~UnYa)y%Y4RJ_6 zV$u)MV`y*c4C*aZX{{0J6E>*Y-FL9=-W!aUf@9OVPFkQv`ZjSps1xce*l@5$h;)T3 mBe!)lmY$p{qrGzX6~;3)2GKx=>)}pe<17eE8;W1BHh%!Cnu#|6 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class b/2006Redone file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class new file mode 100644 index 0000000000000000000000000000000000000000..22fc58a99fa37e328a394022793b2e2577740e27 GIT binary patch literal 1029 zcmb7DU2hUW6g>l5Ru>RkM6LC!>I0bIs39@B#s{%#4BEsteV-ks%i?y1><$ek{t^F0 zebK}Rqp$ub;~h$>5fj3)J9F=yd(QnDe*XIU4L}FC0<7S&k1GKRxa#AYkLwJj$B9nt z6NX~5wa4IfO>$Y*9`;NYb1^b$YWPsZ zQpkbobFHk?;!H&Rm55)^{#NB9qjR;TCB?}?im#?3!(nsEGK@@~JE(onI21e;I_BHaP)QrM=1o*`MoBT;U%Cj&z9{X4fiFtspUfGU zWY}DUa{LE*?0P>}2}5;}x;-H_a9MK9mhYS++m0;~UN#!1NxoZ{mL$leM>uxmO-zW0fWqLZ*LfnH#e+%~%K(`S-t*1!iv@_aQZhry$G(A2|YiVjM zBOtkQ?0_;!Aet)95QzhSpc6;hX#YUrBWmsMC_M7kz0W8fwU6ka2uHR?AfQGu&k}eQ zb^1Bt4uPu_sz!F_(U^sB(kh``UJdd+N8y~*zdV;_D4CMO^X)wMVm~{=Il9pzHh%h$+zzxKLeP+d<-hC8yLg5h5-!|2Kq25%}p7( zCCzPV?r50OkvCwVpd(?>)J+{p9Va#1Wl$d#A3kExSA5&^?cfcAS#(|D&pW(c7j=e0 z$@8l@zU4WNm)qo3i(4slThP zO3P0fwBgEJX?3B@aQ9hl;dYjUeqkPy5s?LKeKo(DSQ;)P^Bq zIi4%`mC3g0w!FS6tbq1D_RsrZm~8Kh@B_}bmHyeaN0|^-fBU+_w94!l{VMwCXQR#z zNId`=Ns@3RRe*R(%1;>)#E`;iFbtA+ob>IYN+eIw-OdaSRIGfHr!0a39fkVYnSGO*75q8ZJue zxD@7$ghVneBCn~4q&}W{OBNUjt%L$?4n!EZunTQx7dkz$odXzaiDUaPzfeR82`5Pm z;40C|Ax*@FaRV7l()%HUabz({-er2CPzM!7fsQML)|5|>?DCpBfV!6GR`$`e2Q74Z z)zHyHCmso%So9O+DMYKhrV_F8T7;;T_rRnKP1O@&$t1doR*G~RL7eC|CAf-fl-EUc PPta)43Y91ypB?xCa@2-w literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class b/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class new file mode 100644 index 0000000000000000000000000000000000000000..c641fca6893e6a63f0aa544b010336bb337fa3e6 GIT binary patch literal 1577 zcmbtV-%ry}6#j0zZmtv<69g1=D(coD6)`>tE*gjlI>ZPeG0}&+?lOv{on2?*KjGhC zeC9zD!NdpSv;ULEbGyO@4g#7b_uPAW&i9@3-5>k;``dQ_cQB(Pg&S#T$jhOiBMmc! zqE3s+6mF(4m4d}^=2_tQffK%CFcv*e1oJL$G(>};Z{2alf@s)*QxE-sAz$``n#JqB z>-yFvui4z*5LIivVLdt!IZLSZebl+`S)K?j->Zr(?p3X2Zy}mI7jK%P5l-yYL`caw z$8*9GL+!-$|3g??3%;f4s>zTTCP+pm{+Jr;5(U*6&;nnO~rMqDc!p897%YK%*5912T-_Jb7e|oyqFqf-#~vb`Ul?9drN9v6#fR61Nb67go*K+Y@ zvm||6pSP8lHA`B{s$#k-G(ESXR;61p7u>l>c&6SqR1nT7 zi-G(}CQyk)f%n-6W~J-}f%Xm8O>0@Yu5!%6*8Ye+Q%@*wm52IWSzs{9?e z+2}Nxn_rRdr0GbvW-gRhloc|oSh!wi)uKePYU>6h>%Q&zcDPPWMFp0?R=)ent_Eh2 z9&@zu?Rx0xB1PT69b!D)#YmS}nO|^Z5Gb~A>hLWb+5sbes}-&Zm%HBag{6rf@HfX)vMTri|OydhI`x#(g{x7;WnEFOq8SS%HZ|J8rXEU_`s_Wi*Mb zDQs%?TV~altI90ub=M_-=xDn{5a|9x<=vJG4E>!&v){(Q<||pzuX}bq)STo*ApJYE z_JteRHCI*iO?0s+(7E?waoO`jfq1r5(qqJUC!K~`AZKQ>rQFfDUHk8Mc9b}|C5%E( zPyMw(XyS1_!IQ~daF1WvfcO+$w{uNI%64>6PH!2Y6J0#T(2X8~Xy+e19phfS{sk>; z%m>_~)XE|9dOSucCNLh~(u^lI5r5em>y2+9kvDo1pJC*an@GOQ7@6b-j(rp#iPQ=m z{Q`$L7$?O@J?Q0V@52yIv4{*N(2qHsi86b|=sg&rMISR6Ko%z{#c6w<)_tsElqeaT z245!Y=*PJTxwu^mGpFTXR9}%%FS0JJ8^R@KGE6xR@sr^$Q;g9pOM@Kc7F@wu?kVa9 J2zlmy<~Nm#(TM;6 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class b/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class new file mode 100644 index 0000000000000000000000000000000000000000..34f03053cfc029e21dc967e112f7ac0f598fd4d5 GIT binary patch literal 1118 zcma)5%Wl&^6g`tTNt2pB0tH%HUM(eYfe|P>Di$O{iWE_aRN0U1N#fv+BiliO6(7U` zBqAghd;lMXxHC>A8d)ft`tIdeV!{paT|04+SOp@Mr=lyP612iiQ;=CFdJ3LY_R z41-X1Wa7oaG>u}0MlXs-Tuh@djQB*1JmHO{&xZ+rbEWeo!oQcl@l3t% z`V3VQbwnx{jt$<#jgo{bnWi7PI~xvV%-dt3lnh^+jL^!bfeO-B4E>cQbi1p8HwO$> zJMu~BW-n0k?d-yp@wsqAs?>XtC&Gb<1D!95Ryqz6hF1PE=pH;$zPu31=Vz*8f_E~R zMkqoQLlUg3b z&a(Jt6Y)XV*u=4oHB@cXux`WF<{CB_UgSQG|L%ifOM~)Is1ZMNC(=t9=t=`Tr-xXf zcWR-o$tbF8KI4hfcw!}A0)07bk=>^3GYV7z_M9JJ&dD4FXMc{Ob1;YH>{@e_zR_uc z(5QzvfCh0iiNPVX6I{m=?BXeT{f`(V+`tZHx?d|{Cem68Cemt(CenH=I=_iq3pJd) z?k_ptQTR$hMqD<^?(kmju(dqg$sN9f{T$}fvg}^& J@PW~H_b+lW=QscW literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class b/2006Redone file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class new file mode 100644 index 0000000000000000000000000000000000000000..b20413983ba3139d685f421f70cca869dc269dec GIT binary patch literal 1873 zcmbVMU3U{z6x}yplT4?SkD^8^ScIBX%Lqa(38FSBPz_W`>5D!%ncO5((wVHu6kGp^ z{{mmo`ry)6{}OAt+-D}KUuF19{s4D2Xh))dMFz~5D?z-oD(G7)ksl26-sReDVFw^jSeRp@K zrNd39)u-lUBXFJmmJ@oiA1O0Y&l@UK8$sB$ok7s=2llqpbse{-+qSPGJMi0j$MM_t zhF_1tJv|%*{!p*^E>8-ptU$+5;bAGxv)u}YLkW)dZMWz6zV6$#WWCKyeI3>UKhk?q za_kG-tBq~vp=0+QziV%_wzV5o%abZL9kM8eEB~Vn)_<(y^>tkj-Ow9EL8y?lF)@zL z(7ySMCu8#x+w^|mfYrK!;r4d@2kUKxLX7H8F97gmDPC1Y-#E#-Dpq2 zo(OvJELni7F#lgsa>~xID}0!kt-^FOa@+@ZoWY16=GvaC2a(4=+`wlFW;56gT`gl! zn0pQ-E=pnx$8kd8@~ace!sl4EP($6qnuwdYW#G1jb<_=fVc|Rr7==vx0A>owZt4J*;M2J=FveDfPK)W$(j%UlhE!T%V<0kE>ohBzWqoh4 z!gDC1OtgYI-o3YZvCiNdoJAY&V29QL&d1$#*ugYhdcVouX7Md!=8&bl&!{t;#5vy4 zvqT2--D31S^31wI{X7cN{b(|R-ep!9XNU_};FJWthZ1Wo6KA2G@Zd$l4Bg)6?*rl# Gmi`7i@bG&8 literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequest.class b/2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequest.class new file mode 100644 index 0000000000000000000000000000000000000000..b0d24ad34ef861b6372ad25cfce8ae0006dca9ee GIT binary patch literal 557 zcmb7>%TB^T6o&sP1*DdXpeTawOn`+G5_cLC!o@VFoPl8 z^4w)0+`tshO2+7Ah9URk8xGo?esj*giity+e9yClV+!96^){&nb9>3q=z0E(iwDnfJiZV!OIUL`<*p3)Qu=G#l6<_0 zBl)IU{SB;MeueTJ zd9t);hzeAQe?qKNze550TPCN-=q_G=f$~HL1tBhM4mgW2`o^%u JFdRg#;y3ARXlnof literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class b/2006Redone file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class new file mode 100644 index 0000000000000000000000000000000000000000..890555ad57d5f0f8873bc70c0538af2fcec330f9 GIT binary patch literal 1636 zcmb7E+foxj5IvJ@vXCr-;DsQ{MTCSH78DQ(q7v>EjAfK6c-w4-urch$&4z+s@DKb8 ze4?VIAK)+eB|d1`vq?Y$RUxTL&rEOknbXr}=Et8e-vLZxJpct`L4*;JF)qev0A4%{ zB8G_|R7}d467EOBJeDynV}`-MV3>xp$lwh}wi%>^mE{bbNyFr?$_E*4ztu7Y@^mLH zT`O#BwjtIvr{wG#C5E}AW#?3_XcY>Un%8o=rtkBtYH~*{ar@BFxtgwyZ}^8YFFDIx zr)}&wZJ%|g3?IWTNIqkgN+Q!aR`q?&G)ms-I!>Lgb~#!qAa+H2wXSR&;w!l9DmY5Lh|VdC@T}vn1mQtR-G}3ozmnXylE9k(SjHe3bL0r@p1*2dA&jiMzjOPko;3ct9u!ICdS7QSeEMrB% zD%KcgTimFoOomC3_^%pCghGC*P_C}-+1deDSA{)G8EZ^w5OBTM3_a(R&(4$XUU*kr z!I4Io%Nj%~v$>Y7-c7o?yL1l1@y;w6Ig@9XjvZEX034bWbL>?zTPLFMDZi^e?W5&M*jkL54~9c literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/net/service/ServiceResponse.class b/2006Redone file_server/org/apollo/jagcached/net/service/ServiceResponse.class new file mode 100644 index 0000000000000000000000000000000000000000..6e2fc85bfec28d080fbbebf74402205e4f21fc4e GIT binary patch literal 336 zcmb79O-sW-5Pg&8Lu0f>{1NKGRq>{H5j+J8t@OUx4(Wz+l4 zE`!l-p<6rXUo-Akwj*4Zp{%Hf z;YT~9pZwWhG+5yOL85VpDK z1->8fu4qdkJF3OCig~2MfhQHOkK`*A^#UEKT`j3jSfTnVQ5goM1f|;yqR6DiZ@KIU zt(DKKBl%3|maoEUpkp+08~+2&ka-h&v8n}{ z=(9_EZUgr)L;sz5QebA}v}VZSBpJz>?T=s|lI<+5>BKpYInr~Z0Fv`$*;v3LftciX zum~0??tDY)Jyw@yKf!uv7wpVu*cJ-*@y;=ATQHDoN$4`w&J)B6+2>H8)s!gH-U4Y$ rSf&C5I4)+iJjI$0ixj^~g^jj`^MrbVbPKFNFs3hti}V#qPvO!}t64DG literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class b/2006Redone file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class new file mode 100644 index 0000000000000000000000000000000000000000..5d1fbf767ba0c5b22d002a60b85c460b31e14542 GIT binary patch literal 1044 zcmb7CO-~b16g_V`?a)$0#kOLt6clX>GGa($#IS%!Vp7yt(}k{Hr$akfW}4}g=+eYL z;L@!dH!d*oBXPkG@L%{ZT%qR;wINaPY6Rm;C;iRiK4w`U zcF%F0U`1f5@ZacSO+a7s8n(cA#c}P2z3sZ~Kb7@1PtI37OSWs$cU0a#)Pt5op?6Nv zx#n%x$=4XBS6Y_c2?SDw%9h-bW?Q;Vvl{r0+gvU_qo9rqTI%{ERe{9)mkR87Zr8vy zfk@LPQ*jv60o-*wbM;kVul6=KZJ&0H{Iy%))+s{_5kFQ9r1fG$c0xN0j8IZF{50#1 z@+^1U;0tP)B;uG&g0Ljc;#?AGWCY45fAZrP1r|;Q{wrT#B6O6FJa{zlkscO`H7xSy zjPYls?@Awc5xl0{1W!hptwZAjBud{PN^@VJePX5|$#{mnKngnNi6etCX6b`&*2b9; z7qSYnad6fYXPKGe)bx)khFme80og+w+JHl&wh7iRutVpX;!6knY;U=$3Cz-GXdCl; zE0MCE(sS=IHJ{RN-;GX2=e{EH4vBE1@4nH+hu=TNE+LWd>NG6?@+6#QoWTvoo0tuy nmu+Yn_YsmcpUhVQK literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class b/2006Redone file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class new file mode 100644 index 0000000000000000000000000000000000000000..9b870fe05b40eed9233157f3662de0081dc1470c GIT binary patch literal 2031 zcmbVNYg5}s6g}$)!j2#b2@TLDArBJXE|4|^r?g<8m>NjTE2NK9*o!S9OCCw2(0`Kt zfquz{q|?GoGt++WZ%Q9$W!VKLq%$3lwYzukv(1=GLRY#vK2KmCS+!e8;tS-|Zc)RMhGl`+ zmf=Z(*4&Qq%t)C|YRo1VbEoa2^KM%A$_C$(dg3PzzUiz!!n&aPXKsrmh?bbYz!=R?T@ z*Lh|ZrK`{wg@Ua50_`Ch%dktS72h@OQo8Rk5mgPptl|f09K96~+jQU?Zb{NXn5ZrN z)LK4E*DWi)QFyv&R0Fi+Si=K>^jb)p)J^aEa(Z`rJAfSB z+GX7K({5dZw_Oct^M+k?DpSnT^MVQl^~tl68dfx{646RPle!eRaw=KFiU1uQSkv(y zE(z#I3#%^Hb!^}fv(&MPM>-zkOAUD)U!hya*Z78^OuH!ehRc4%((yz|I_geN;v~DS zj&EUT*wP`ft)qmp22;llp6al$CUEzE7G7ZZ-IgairJikAU4aXA+}Y(uK?TkQ(j!e$ zR}4g}W!L$x*3LEa>M+;o6s~`2p!gy?B-`g-%ub(l!8Pk;o-*NW?P#l9Mxo3Jlhb_r|&6Ew> zmX^S^x;K?cp(gc$K@U|p20Z~Mrzzazd@KetuQhghmfqcrWq6)s#6*5}YUauEQf^b= zc9`oa;p*PhU|Z5IsccBqM%mAs0z%5)c+US^uj`&bs{0~sw^Ix(RjgfJc$v$ zUEBG#<@-a;40loPJJ88z7f*AD@CPLO4_&EDjzZet@Q>p#x}2SUd7?fad4u;&tLV zT9wIQTQW2_^CJ3!j-mmaE6}*_MhmVnrRx~P4UFL?CUFZH^ak+yYk?c^W~qCf;94+F z?MnpMjt^Qzh2;fF<5H}j}jg*MDW9` zVu}op5cDWh{fHLhw3*=7FHMUHJmk8{Po}ETB;n4GtRdQ|I&3uP*l5tP5YnLtOp%f( zt)roZBBlqiH@He-n*Sz&F%2UcMgyM4AT->0gJz8|{$(tJk7*XcT@<+{$>2PJ6_EG` D3MkkW literal 0 HcmV?d00001 diff --git a/2006Redone file_server/org/apollo/jagcached/resource/ResourceProvider.class b/2006Redone file_server/org/apollo/jagcached/resource/ResourceProvider.class new file mode 100644 index 0000000000000000000000000000000000000000..0d472511def884b1292f63cb46b1578b3667ad06 GIT binary patch literal 490 zcmb7A!A`VSyH=XX^DQ8Cle2TfFEUi zEd&$e#XY>8H*fN0@;<-bKLDKJ$U_+|7Y8nUhU&Rabb7&1ZU;jK=hBQ7Lp{`qy3L+O z%07ruOiVL0Qp7`Hb>6Q@C!OjA!)a)2#KqjivEefjNg=0d%&l6O%u2=Y*Wk{Yr5-EW zC0ik-nx_nYJDiE7;IT*|K1i)jqHgfW;9WiE0&S9oi$jVRDN+Z2saFdUZFuh`RlRI7 zDJ;A};eM_2`2OzuO@EWzIYxP)TAC z`2^m?j4)Sa%qAfr&v8wx*M*r&q8IZV3rXC-BFBK;{%Q&$1=x?j9VP5 z9Je{vI5dts93OJ5bKK>)C!-|eBZjW^xnkkQ!_~FLrNX^MjUj!%_(kQI@TQ(U^6fMVGX>4tn-W`3zCPXQ^hHkIxo+b7zQ1Uk|B6qoc63?u=4bL#u zb<6V`y1mxguX^sbRW?0AR5uK><}>tWUM@XLJ&M;nvtsRt{B2qz)pUQ8p;Pm9W<+a}T2PH> zG{fmv)HEtsrtmJNQg|Ehq;OWS=|9eWzG2za0S2a~@G%~w@ChEK@F_-U1ghZ~GAPOh z4C;XDTfS|kPzL3dRl{{ER+Z?emgAdVMK=hJt6OH-(iu|fw&~TWY}=|+!3otjcl-uT zf`O}_yI$FJD5k8^WSlaA-N%_xt0+A~EXYcc5A!8L>0+&H9sfwi|IQ^JrHUVBnrtiJ z|I!Fa_}~4Gi;8YhP!f%^aO+3}REJ)xnNFEuotyr-bO} zO%V#DRRSYHo+Epnc1v_3LThs98Q4(nCq%xZT?84jU5Jt$B#*O5P>d|?`kJRPgdFY2 zFNjLY#V|(bKN0h5@{7}&{~poh;pel_OH!|N<_U&}d!@1ISnd}{rDupK@dL;MF)|0> z2S|K{n6&p;V&DGxdvuT7qXCIN#OVDTB|c9@WiU?fS17q4Ge~Fpa0a7LgH!ny!RSQT7pspZ%cgr&!##*i?!&uQ<^DitkA)2YO{E*bSHjAZz-zuX(dVN*Ge(vHLVm^ t2DFl_oYG2Md0i`Y$CcA$W#tT6uDqfBfT)ln3sexNRY;f-dm+#1zW_Zf#@+w` literal 0 HcmV?d00001 diff --git a/2006Redone file_server/runFileServer.sh b/2006Redone file_server/runFileServer.sh new file mode 100755 index 00000000..9fb354fe --- /dev/null +++ b/2006Redone file_server/runFileServer.sh @@ -0,0 +1 @@ +rm -rf org/ ; cp -r ../2006Redone_file_server/* . ; java -cp ".:./assets/*" org.apollo.jagcached.FileServer