ruby2.5-rubygem-em-websocket-testsuite-0.5.1-bp153.1.16 >  A `hL!M@eeejB;gjWy^V&`Zh6cu0oZ+M2x|sluGޱ hTa87e.1vTRg~mvn .ЭRewg콧R#x_pBi/R;7X6%^+tB'n')jJ1 Cvh#ܦՃ̍ɯ!ߩ_uT#3` MR9C Ql GWkj20ef0f0bceec1bfafbd2acb6bbebf60b4ed9aa17d03b66b56498d4e555d98284739869a162717b88704cb94482d695b3f579fd13>`hL!M@eee4^M\*JI<<ϥ}"ҵd΢ɺ[aA㶩IL{vZ$7U>L_~H,⯃[UՀ<}#-*2;-Y՝[WeϒK4i[ u:h0mu39h$qnN2Gj#? F2ڥ4wܘ+L} K) Iyb .LYyPo$.d_fl2f5n}˹u>p;?|d)/ : V $*4t    D T4d(89:%FyGHIX Y(\L]^sbcc defluvz,06xCruby2.5-rubygem-em-websocket-testsuite0.5.1bp153.1.16Test suite for em-websocketTest::Unit or RSpec files, useful for developers.`h6obs-arm-8^SUSE Linux Enterprise 15 SP3openSUSEX11https://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://github.com/igrigorik/em-websocketlinuxaarch64! e h jk^A큤A큤A큤`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h3`h38fd9e70cb03e3044074c9a9a01c76885dcca30f4f46f40c1f79eb7ddb2e047eb2e3e8bdb6a5bf11631dddfedfdd66d47be2d2220215f853d347699fc830a5cc8e4b14f35e9ee071fc4c058528d85ba8e49987aa9aecfd205f0d3240322a16fde7af41e9b4b8fe6ff7f4856998d81f3eaa7c2d45073e23309b770e86ad1c97f8164e9eaa3c841c6893fbb3b4bc8fdf58c13263fd7e347311abbd2b06f9acd62821d4f759a7e3006e9192cb7f793d3f5cbb89d73d45456768ac19eb86d8d2e5e8d61f08d132251355898663cc1232e1b1bad4a3bde17413863f6b4250cd4a3fa0d7086044ded5ad93b266abbd951f1acc4d8a61c5f4d36a429a0e748ada40efe02631483f4395dc8fe245e9633458373af5f601c23dc5bb23dc93b6c85603ff7af079fed37eacbc3cf2af7cc00d52ba4166073436ced1a5cf6721b08ec05a90f8e6d4463bbf92daf7a2375e1351b207646bf10341c362b648e704680d2ae026364d2ceaa02de60202946c3e6fdc8cdf6ddd44b4c340e5f37f80140c49c91f8e182998361928a2b7a6dd9c947cb0f25475b00c6aecf1cda3bd9a094474eb940aaecrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-em-websocket-0.5.1-bp153.1.16.src.rpmruby2.5-rubygem-em-websocket-testsuiteruby2.5-rubygem-em-websocket-testsuite(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:em-websocket)3.0.4-14.6.0-14.0-15.2-10.5.14.14.1T;SxQNL$@coolo@suse.comcoolo@suse.comcoolo@suse.comaduffeck@suse.commrueckert@suse.de- adapt to new rubygem packaging- updated to version 0.5.1 - new features: - Support for receiving binary messages - changed: - Allow additional close codes to be sent by apps - Raise better errors on missing Sec-WebSocket-Key2 - Updated http_parser.rb dependency to 0.6.0 - bug fixes: - Abort if HTTP request URI is invalid - Force close connections that have been sent a close handshake after a timeout - improved spec compliance on: - Missing continuation frames - Fragmented control frames - Close behaviour after protocol errors- updated to version 0.5.0 - new features: - onclose handler is now passed a hash containing was_clean (set to true in drafts 03 and above when a connection is closed with a closing handshake, either by the server or the client), the close code, and reason (drafts 06 and above). Close code 1005 indicates that no code was supplied, and 1006 that the connection was closed abnormally. - use Connection#support_close_codes? to easily check whether close codes are supported by the WebSocket protocol (drafts 06 and above) - closes connection with 1007 close code if text frame contains invalid UTF8 - added Handshake#secure? for checking whether the connection is secure (either ssl or behind an ssl proxy) - changed: - Defaults to sending no close code rather than 1000 (consistent with browsers) - Allows sending a 3xxx close code - Renamed Connection#close_websocket to Connection#close (again for consistency with browsers). Old method is available till 0.6. - Sends reasons with internally generated closure (previously only sent code) - Echos close code when replying to close handshake - new features: - on_open handler is now passed a handshake object which exposes the request headers, path, and query parameters - Easily access the protocol version via Handshake#protocol_version - Easily access the origin via Handshake#origin - changed: - Removed Connection#request - change to using handshake passed to on_open - internals: - Uses the http_parser.rb gem- update to v0.3.1 (required by websocket-rack)- initial packageobs-arm-8 1620666422 0.5.1-bp153.1.160.5.1-bp153.1.16spechelper.rbintegrationcommon_spec.rbdraft03_spec.rbdraft05_spec.rbdraft06_spec.rbdraft13_spec.rbdraft75_spec.rbdraft76_spec.rbgte_03_examples.rbshared_examples.rbunitframing_spec.rbhandshake_spec.rbmasking_spec.rb/usr/lib64/ruby/gems/2.5.0/gems/em-websocket-0.5.1//usr/lib64/ruby/gems/2.5.0/gems/em-websocket-0.5.1/spec//usr/lib64/ruby/gems/2.5.0/gems/em-websocket-0.5.1/spec/integration//usr/lib64/ruby/gems/2.5.0/gems/em-websocket-0.5.1/spec/unit/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/34e03b0dd82cdb1cddb004e302590521-rubygem-em-websocketcpioxz5aarch64-suse-linuxdirectoryRuby script, ASCII textASCII textUTF-8 Unicode textQ!|Kutf-81f2d2366b1761f946963896886e0a0ab5d29d81aa9844ee9c54316deb60e440a?P7zXZ !t/$] crt:bLL 9d5Ml@J5pTYQzyƦ@,06`w{s"ydmnpf*qL7ʋ۪\7!\ yA N ~$#kr63}Y)DS}rA6#|mG^t4JmGb`O}ЁV)|p%@N*vJ,{9%q'7 _U+@_X5;X;\{]|HG(F8^hCنAJ\)Y9a[|&da8D4p$\wq'шɪiJm N[Y39SVkaT ͤر%ߗu.PTV@za/poԽdSV,QQS_k̫WS4v*3X'KbX(u` #v8]0JKII08_|cmϖ]pAD@u]Y&S6Q `Q[ ^HrUy^{*;ԎӸ y۶=̇d*!?ELf;xb*a3L.*տZdl [)ցHmaNFEKm54|k`: 7Pi0 a;rs&;51[q@K* |~Acf(^UbgxRrë~]:__xhc򖳹iKCrLP&L!tĶm:n5p5uO)ҙע(?]agNh -#GŀP :O s|dvjo8?閆860\k9г!&n/' Ϫ{[0/vDf:/u1:ܦZE60lsˣ8uld%X1U[KK_%J\q>|^hQQSݷ,"cyV^%kaxk|J=#/b_XwWr@`Z(l1 z c Mgs,]nXyho|&RP.~-V+KA/ s7s0)e*7|s=L$C*B.j 9(~q;quKnw^a)!ZNyPдs!'zAȈ;?|QJ W&k-ֶJ̮_|(rp2/ coF2*cEz<@K=kAq^3BYbYT;O1?9f<>i=@C2hOTQF's ;,:1 oxDiYGtN.EQ~.o`wB_Z }+7:k&0#"ye=/RBӘĖRI^8-өTw$p+N7VZ@҅:pE&Gʘ*ɊI?qc)m7F̢Jg2n"H c?OmKȒ*yWʭ#><88Z,ȭ6OBu-F7 Nߥi=5*<9qҲ,q.i:hU{w8c'gGvG@1bHyyc{$?0]/aDA#.DN͠@ nGB>۸ $ܰQLzUBڗ/9D͟W*r/ϩ ŲD P͏ )\nECWF҆76J٨Jek4'0pu }QYKRǙ\5~ڊg$;I rKT"Jy}CGKwnϏ H$M(=y7Eż;ُ%aV=ĸU/q]3m][80_'ݟ3°~]}~$\$o@cMV;Z$-ͮ*[bAw[A6@4E/Dc{v"tꇳIPe^ΦtYPG9m۲BI~dc+=ILJE qS|YOF ==pq&|*GHo$w,kRūXEa. >fwx.4NJ 4=98kVa$7b pqL_m\{bI$*ѶBZB~Nneř/?!f0Zx2ŢIwCaoU@\RjAH}Ǔ6K&W ذ&\r5=Tr0>t6ϣ I-Y!m>!teENK2|ǀqΰ0<%cvdU_l]L"u.l5֚ϲ2iYA@i#~=0h]9ȀQ l­(-B}&o4*&0]pҋ]Ѩ@d>ø`c,_аa,GCEԃ˳(`fRTCJ?7>UIoQXK(^b3'63 2j/// G?hHEs2\feTTa_jA?<)ao9` ?B6ȪѴp'Zp8ZA (Z9 5NrX``j'qA^<Ǽ,@=7id]U D=L#81Q&ccqY KtV97gďp j]?Bc.)=7 ?bޔIQ%6u$i t#6D,ge^E9vug_A~ se Db~Sc/}|UeO<Tfe4( >[Hq#:VE:{fdg|ICdA+-3 bѷ )naZfpXpRO qd TUl ۲ecNz@Yb7KMB 1zng*~(LmVXbxv![vGA% (zpF/tJϺĀy "miE(vZ7#Μ!П񌭊H1idNCLBat 1K7|T̙@> @L?H~sݶeDjÊ27b޼rk.H9oՀ

>pXC>?If6.~6٤[& $laGN _@EWw>_*vvZ$h cn5RSzE{ o3`*fr wn|㩩AgXK/03~JKMȈD~[XC\_wwi--n$T?__Xuк*,{5ZC?BR9ړ)h'J9_Mr#(ٔc:X`N^C'71Ae`62.[u9rde 8Dn`?=39 `ֺ,a|kMsc y2uK4;!}t^80W AgTYLoaoCL&(9 "X5ƚ 6\Q/d+dDcGCpQD.8$v "sve|cyuqӭx ~* e+\6/R*,n}@\i|5z$ypgVbOJ2p }Y@|y.Hkwqm썲*9 rN&/_T$'CҾ@KyAӱw+QMBОA\2YOF*SI&Y7[x%)26p60u o7<%'2 \I6 ،8Ua6}ꞼѢM`PnHg'5L $U4K,mo2̘A?qܤw[Q(Zi\FS& >&I==B1YME@es;_z,i@5%%yxa T !>Ip1+ճO M)N;WȲr荇cGGӋɽId"JL#ʄ8}GgJt[֛˨7/xf?63$IVfnK[ f8Oؤ`B+ x`9w[ɼ@v,wq 7v.*qz&[ |nh_v[%_P _~xYTT=@V<*tEQ83P1Z^VD,Lb`0m0X*Ood0l]PxCy @*`Oo=hKV-pbd/ᘃT[ nto_! {zbMtF{ԜCi{o)&hVKƸL9cTPz&AB?BCbS^B[ak˶}Wcα${Ŝ.L\xb$f8VP2rJL /ig ɹ*6Hw!Aףħke$>"߹+$~ר(D3S ͽXX [Ż_ykOb7`ݹ"fdH {;s'9\Hڗt!#NIH[$:/;(;cAoܓj2 UIZň;6_T/0Q/]% 3Th.":i5þNǎWWT)>pJ͒"GjF!^ #5z$hkڙV7Tp1F%smS_R/A|S VZ\);d(H Op"7k=sDqKCBоoץ.$)6[wrHŦtƁ:FN?#*E'q>͠Is' "H `.nkV36DV㪽7D¸ow7Gyc˷$dQ4'3[ȯY&y8y O7uPqfS_P* bVn]j}~nqwI֗y[05% ǑՆ؊>|ΰ' @d48戢1 y]y1"T$gc>{f2,ű]ZpFj ,0w?e^>ZٺC\5WLDǞWYW]7:~7!n N{.'Va+(Wt3R!y6,$e/pӶ4W@iDqFtꊫ[O#[ f7Yg¸@#b-!6/罫|վ+9ўVϼ#6qr!tcp>|D?yy7eȚaAWM{VK$ȿKJ\.Yŷ>לXv١akxZ Rk+8N 7LPjkSOIb=SOhBs/8O}_=#9k. ~Me&fGM{ZfD7p|bCa9Ѻ>.!uIs7|UWdtjW|;87iD %{7Viҫ+-LoxG_R!%#oYAul()ȍ'0J|^ /eT]lbv\-^`.Z{^<X1r9kK7POZ#;~) TqvK9+7Cik'8[^] sRq!~:J]1\gt鶖WJp'US1vCXP]]8NX.^e,MwNwgpi!6%esYo#b̳\mæq@Xe