ruby2.1-rubygem-rack-testsuite-1.6.11-7.3.1<>,g\;6/=„Q v``hfT\KN'\'m鿠HxZUM|s@SY?qC1ꕻ 9hTsٱC~xeE߳婈6㕔]Dn+Oy +Q`PX1اL>x m1O6A[wK'J90Rr\MyŒM@7ԙ;4SBlP(IqC-L`Jvݰ,23{_yhλZK0`?Bi5U3Qr>:Q(?Qd!( . Btx xx x x x x  xxDxx(89:F5G5xH7xI9|xX9Y9\:x];x^C9bHcICdIeIfIlIuIxvK wM<xxOxyPzQCruby2.1-rubygem-rack-testsuite1.6.117.3.1Test suite for rackTest::Unit or RSpec files, useful for developers.\;6lamb15uopenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://rack.github.io/linuxx86_64bRyMKbN`*ERh+{jzr3n+K Qq y ~  4(*X RIlLUn 9'`P1 "~F,3,w# iL 1#HcAA큤AAA큤A큤A큤A큤A큤A큤큤A큤A큤AAA큤AA큤AAA큤\;\;\;\;\;\;\;\;\;-\;\;\;-\;\;-\;\;\;-\;\;-\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;7c159195dcc0b40490871477d2b69034ea5912b1996bc8386e12a9a9d3da2320cde9a6cd7defae6f65009705122551d3c6add532b09c7c29f1bff5965098e3d30edc34e471c3026f0cca0b18c6954ba1dfaecd2c13ca545fbea9f78ff84a79b8dfaecd2c13ca545fbea9f78ff84a79b8dfaecd2c13ca545fbea9f78ff84a79b8dfaecd2c13ca545fbea9f78ff84a79b8dfaecd2c13ca545fbea9f78ff84a79b8dfaecd2c13ca545fbea9f78ff84a79b80120df7f18ec5b63c61a396351d980d585936713da1ed7b877d6b812f5658966ed3a2cded575fb616494257782f8a846eaf9e8a7e5004c2ab8e6c66ee1d78012bafa0711088c58192adf6194c0c04aef80bb4c8e3e669cc7078080f3aac76b85130d5f7b58aaffe6e87f0f5f1ed4d5b4aecb6d454beba4b75387e5ae8fee2fd46e8ee952d09b271d87443ab1fdd57c530b96538bb55e29804a196f9f277341d84e727ffe094659d3f0e7b03b3040106f614b5c3912229407b79c1c91611c89e1bfbf2d15fd450bc0c748697265b4fe7b98bf7d8c15784f0a3d63204441e1e2aa9e6e5417125a9625b1818d5e67279d2f824204e9605883521057d0fbdb4d9bd9bc326c03c833523d1aec931976ae585bc280af091e52412ea26b104e6fa5d8916c95ce4de8e7ef830b1da43ef71aea0726866ac438db9ac3bbc4f20270c6d7d3f73fce332dd69098ce2415cce1ae39d6b42885e442450bc0324b00e23fc2f0eff692c6dc7bbadb28243c3f28cd2bbde3ebc36a1dad2748f9d2bdf8573fb693ed781b577535e2c2dc25b16900049ce5be963ca78d4f0134d14c0dd824d301d30c4f77a57b88f9da56e62adaafb272cd50e474dc789051b3f41becd79aa41c0d3d230b7ffc8a8e9d118ecf905d678db65584702b582d8cec5da61c5a7ec1f7a53ff9df2fc49648c5bf73e7d67bf12e5acc2597f48da9f3df6d3598310644493bef656d5dd9fe605db2c8946609aa5db8edad23f08526671d893333a6af884978595227a102a2308e456aac40f30f6bd426352cd3f79c1f355c7825de00afeb2193366601bcc6de9f62710200c33133ab84c9288b2cd4add01e8a81615ad2a465e9eba0aa5d1f6be3c27986fa67da505ad3c43afe4fd797b32f0bc8b758e8ff254643b71bb2dc34ad7adf43d0a808ca7999117bbaf84e2527ac71388ac26ccdc239f2257f9c32f41c2f76817566ae91df724b551cf8eff04c70004ecb9d9e5365825784feacc507ffbae93a64a9307c706a61cc5caa3db3c144235776d9c89dacba577683f9b5bccf7807585e1de68763a6063731b6f7d414fa703f989b3dec04d007d8cf678cee14fc43376319eafc4e635580a646285e55c2adc1232e38da2f63070bb10078c6da81eec4e4ff73e94bb07efc0cd4e69126e9437f19b047306917379961d94ab5a971c4639e6a96d11723e4dbe3b58f8e740c83581b1cb1fc3ea7c40632f4e0d5271ae5f5b2baba767b972c28325da8f778fb976e7258de45df85a3dfd1bad522d2e4c1f580447ab69298d6ff3fdb6535446a82fb019cf3173a51e54957be7f383ced0c5e436dfb9e421893db11f2f411c6efac746ce828805529f7286ea9bc1d9aa7785621115bc23ee431bfda4b1dff29286e72c90b348cc08a39f7db5ed9292bf4ee4075d7314156f457c8a1c72f9c5a8113efa0b5c95093795a3b131df551ec20232f89b6cfc9fd997c7651c3bc66f9e9e0c39ffb051fbb034b04688fa6d65443df03148a69e1758ea001c5463c98bee66fa1939f668193e863cba097f0b1f3265f90cc095565c335b6c1d050b9f03666d20e77b121ff1b6956e90ea615ee5306cc5582ffa161c843cc451993c6ba13ba464575f3827d9a21eff0103b9bb835ad5895cabcf7650dbe60098117dead982e475f20a70a226d45019bb243b6d029184481e51377a2b3345832044c1d848e3b3be9978b306a67e27fb1a034c445552391bfa6bf20c3bc35b4101cd10db79d7542b1cb98b3c537ffead9f26fe105ee208d33472a11be25e8e961456539a8dc0861548f915db809c203c4befdb1620766404f295b4ca4b7f8200b74ca0a7c12d06793adba21b1bff75a5203338ebf364ecbd175dd6f416460f4016ce52299b722b03fc65d5e2df430976702041ea264fea73c021c3a51c6340fc54fba40005901feefece339f55d5e500794bbf15d292bda09af03ce5dbae0f5d719618bd33b9d715cda36ca2a842fc7776710638d811f7334afe96f856e69rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rack-1.6.11-7.3.1.src.rpmruby2.1-rubygem-rack-testsuiteruby2.1-rubygem-rack-testsuite(x86-64)@    /usr/bin/ruby.ruby2.1rpmlib(CompressedFileNames)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)ruby2.1-rubygem-rackrpmlib(PayloadIsLzma)3.0.4-14.0.4-14.0-11.6.114.4.6-14.11.2[@ZZY$$@X%WzOU@Ua@UKSTԬTT@T)IQ@Q.QQ@Q"@P @POyOu@O!@@Stephan Kulow factory-auto@kulow.orgfactory-auto@kulow.orgcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comtboerger@suse.commrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comjreidinger@suse.comsaschpe@suse.deadrian@suse.demrueckert@suse.de- updated to version 1.6.11 (bsc#1116600, CVE-2018-16471, SCRD-7716) see installed HISTORY.md- updated to version 1.6.10 see installed HISTORY.md- updated to version 1.6.9 see installed HISTORY.md- updated to version 1.6.8 see installed HISTORY.md- updated to version 1.6.5 see installed HISTORY.md Sun Dec 4 18:48:03 2015 Jeremy Daer * First-party "SameSite" cookies. Browsers omit SameSite cookies from third-party requests, closing the door on many CSRF attacks. Pass `same_site: true` (or `:strict`) to enable: response.set_cookie 'foo', value: 'bar', same_site: true or `same_site: :lax` to use Lax enforcement: response.set_cookie 'foo', value: 'bar', same_site: :lax Based on version 7 of the Same-site Cookies internet draft: https://tools.ietf.org/html/draft-west-first-party-cookies-07 Thanks to Ben Toews (@mastahyeti) and Bob Long (@bobjflong) for updating to drafts 5 and 7. Wed Jun 24 12:13:37 2015 Aaron Patterson * Fix Ruby 1.8 backwards compatibility- split off 1.6 in preparation of 2.0- updated to version 1.6.4 see installed HISTORY.md Fri Jun 19 07:14:50 2015 Matthew Draper * Work around a Rails incompatibility in our private API- updated to version 1.6.2 see installed HISTORY.md Fri Jun 12 11:37:41 2015 Aaron Patterson * Prevent extremely deep parameters from being parsed. CVE-2015-3225- updated to version 1.6.1 no changelog found- updated to version 1.6.0- Fixed all rpmlintrc errors to prevent failing builds with multiple ruby versions- added rpmlintrc to ignore the rackup shebang line in a test case - updated to new packaging scheme and add gem2rpm.yml- new template version- updated to version 1.5.2 * February 7th, Thirty fifth public release 1.5.2 * Fix CVE-2013-0263, timing attack against Rack::Session::Cookie * Fix CVE-2013-0262, symlink path traversal in Rack::File * Add various methods to Session for enhanced Rails compatibility * Request#trusted_proxy? now only matches whole stirngs * Add JSON cookie coder, to be default in Rack 1.6+ due to security concerns * URLMap host matching in environments that don't set the Host header fixed * Fix a race condition that could result in overwritten pidfiles * Various documentation additions- updated to version 1.5.1- update to version 1.5.0, remove suffix * Introduced hijack SPEC, for before-response and after-response hijacking * SessionHash is no longer a Hash subclass * Rack::File cache_control parameter is removed, in place of headers options * Rack::Auth::AbstractRequest#scheme now yields strings, not symbols * Rack::Utils cookie functions now format expires in RFC 2822 format * Rack::File now has a default mime type * rackup -b 'run Rack::File.new(".")', option provides command line configs * Rack::Deflater will no longer double encode bodies * Rack::Mime#match? provides convenience for Accept header matching * Rack::Utils#q_values provides splitting for Accept headers * Rack::Utils#best_q_match provides a helper for Accept headers * Rack::Handler.pick provides convenience for finding available servers * Puma added to the list of default servers (preferred over Webrick) * Various middleware now correctly close body when replacing it * Rack::Request#params is no longer persistent with only GET params * Rack::Request#update_param and #delete_param provide persistent operations * Rack::Request#trusted_proxy? now returns true for local unix sockets * Rack::Response no longer forces Content-Types * Rack::Sendfile provides local mapping configuration options * Rack::Utils#rfc2109 provides old netscape style time output * Updated HTTP status codes * Ruby 1.8.6 likely no longer passes tests, and is no longer fully supported- updated to version 1.4.3 * Add warnings when users do not provide a session secret * Fix parsing performance for unquoted filenames * Updated URI backports * Fix URI backport version matching, and silence constant warnings * Correct parameter parsing with empty values * Correct rackup '-I' flag, to allow multiple uses * Correct rackup pidfile handling * Report rackup line numbers correctly * Fix request loops caused by non-stale nonces with time limits * Fix reloader on Windows * Prevent infinite recursions from Response#to_ary * Various middleware better conforms to the body close specification * Updated language for the body close specification * Additional notes regarding ECMA escape compatibility issues * Fix the parsing of multiple ranges in range headers * Prevent errors from empty parameter keys * Added PATCH verb to Rack::Request * Various documentation updates * Fix session merge semantics (fixes rack-test) * Rack::Static :index can now handle multiple directories * All tests now utilize Rack::Lint (special thanks to Lars Gierth) * Rack::File cache_control parameter is now deprecated, and removed by 1.5 * Correct Rack::Directory script name escaping * Rack::Static supports header rules for sophisticated configurations * Multipart parsing now works without a Content-Length header * New logos courtesy of Zachary Scott! * Rack::BodyProxy now explicitly defines #each, useful for C extensions * Cookies that are not URI escaped no longer cause exceptions * Security: Prevent unbounded reads in large multipart boundaries- use new gem2rpm to provide new provisions- Spec file cleanup: * Prepare for Factory submission- handle /usr/bin/rackup via update-alternatives- initial package of the 1.4 branchlamb15 1559837494     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx1.6.11-7.3.11.6.11-7.3.1     testbuilderanything.rbcomment.ruend.ruline.ruoptions.rucgiassetsfoldertest.jsfontsfont.eotimagesimage.pngindex.htmljavascriptsapp.jsstylesheetsapp.csslighttpd.confrackup_stub.rbsample_rackup.rutesttest+directorytest+filetest.fcgitest.rugemloader.rbmultipartbad_robotsbinarycontent_type_and_no_filenameemptyfail_16384_nofilefile1.txtfilename_and_modification_paramfilename_and_no_namefilename_with_escaped_quotesfilename_with_escaped_quotes_and_modification_paramfilename_with_null_bytefilename_with_percent_escaped_quotesfilename_with_unescaped_percentagesfilename_with_unescaped_percentages2filename_with_unescaped_percentages3filename_with_unescaped_quotesieinvalid_charactermixed_filesnestednonesemicolontextthree_files_three_fieldswebkitrackupconfig.ruregistering_handlerrackhandlerregistering_myself.rbspec_auth_basic.rbspec_auth_digest.rbspec_body_proxy.rbspec_builder.rbspec_cascade.rbspec_cgi.rbspec_chunked.rbspec_commonlogger.rbspec_conditionalget.rbspec_config.rbspec_content_length.rbspec_content_type.rbspec_deflater.rbspec_directory.rbspec_etag.rbspec_fastcgi.rbspec_file.rbspec_handler.rbspec_head.rbspec_lint.rbspec_lobster.rbspec_lock.rbspec_logger.rbspec_methodoverride.rbspec_mime.rbspec_mock.rbspec_mongrel.rbspec_multipart.rbspec_nulllogger.rbspec_recursive.rbspec_request.rbspec_response.rbspec_rewindable_input.rbspec_runtime.rbspec_sendfile.rbspec_server.rbspec_session_abstract_id.rbspec_session_cookie.rbspec_session_memcache.rbspec_session_pool.rbspec_showexceptions.rbspec_showstatus.rbspec_static.rbspec_tempfile_reaper.rbspec_thin.rbspec_urlmap.rbspec_utils.rbspec_version.rbspec_webrick.rbstaticanotherindex.htmlindex.htmltestrequest.rbunregistered_handlerrackhandlerunregistered.rbunregistered_long_one.rb/usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/builder//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets/folder//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets/fonts//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets/images//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets/javascripts//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/assets/stylesheets//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/cgi/test+directory//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/multipart//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/rackup//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/registering_handler//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/registering_handler/rack//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/registering_handler/rack/handler//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/static//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/static/another//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/unregistered_handler//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/unregistered_handler/rack//usr/lib64/ruby/gems/2.1.0/gems/rack-1.6.11/test/unregistered_handler/rack/handler/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:10369/openSUSE_Leap_42.3_Update/67e9e357c79b88a34a0106e1d903ee1c-rubygem-rack.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux     directoryRuby module source, ASCII textASCII textRuby script, ASCII text executableASCII text, with very long lines, with CRLF, LF line terminatorsASCII text, with CRLF line terminatorsASCII text, with no line terminatorsISO-8859 text, with CRLF line terminatorsRuby script, ASCII textHTML document, ASCII textRuby script, UTF-8 Unicode textRRR#`^?`]"k%Ew PkÄǩ6Ժf,qF&G36c.{f M]<앖.6|? ɤ]|člퟵwz{ a LI #wۣGϝyeFr@~ۃ܆&M(1^mh>*8}|')U1kPZ>V́=}T߲ƴƆX:_%Tb! =D /.>r&<;\+bv`|K$W(_g/7HP֠qF5K1 |GL jZovǢ8<@51!xeC `]$YstQԯMc"H9FTE2/ "擥&ۊNsW:3 ~Q*L-)ăWH5ɟiṴ_&ֱQ\yV7_! _Rq/#ޚ<"QHWI"EX]% ׄ>mri;1{E{HEoljJtj<u\FJNUof[Хu xj9ž0*Hd0*xQpl)E&Êof!ӆe|Gn“6ȓ5pҐ=|؃ zubW>Lx@MT`Iä`5[+w.6 R@1D.d͕%7ZU"ȫ q@fl7uU+^4bbz{gW55v/KxEN`z3ᣨ3 \`I&6Oadf7!7GtX/unowwQMþQt]›덑F lxBk|_sPu3 )ŹluIkA疤~/I\`&PM=7bQN̑TؿLU+$RZM1.\º†$y(g?lܶGΙ[l%RFJD/g';!E˽H$'*u s׸8U|ޅ)ԑsLkԶSل Pi׈mwnhx}TK ^ÆtJ+-u6׵+hYx&7b\'[#) w.7>CZ^uXF׏XrS vM8ٚYiE1?vKz7p?I ΃1 d$PS"$Uo)1n7oW8]vR5 vhMX'/{e{y Gg}K 6s/ڔ=)ՀCcte!1O3 HȲKU=Dsg~HgܙH8+D ^^FCZhFHv44N"Z؞5wzyfjIJ%+7X5V#uЈ^ep@R&䇐k.Ϯڬbxq,6Kq!Aq `&Е<]MwmkE~c.$>/q.GAO3Xtr\.P6Y鸱AѕapIy:0[VwЪ<*RT$n$qQcW|0' GtoK]#>`ӹ)V`ti^+k[yXdڨZrՋ$,'OX=Bա2`#EK?xI>.aX-(/#R@ąs?j -VFb^#Rm<&z\b@ڨrITy@jErl-j'fny1swkv]jm}=f$ 춏#e._FLyG1合p+4.ONHPp LKWi!w*"OTa“WKIx8s[6XN(\lӃi&{9l-r;BLT:y(ת(5@o]ұ$ڛo闎x'ZR}Ѝ|vS1$ӑ6O=~P< E ߇41-#=3(SP/oBA5^H4@f/%{J}"ӧYA i_1h؎auؔz𵹚Tc"JTH{37 8@UH"bpe sQЍ>-2s1j;m$-]E ~0<0d>FĥXUd%>K eP@}0.nn rnڲ(b+zQIW_26T֬䥉/$w*qz hѾcޢL3"! B26(Ó?I 5>,. *}&^45ڋڮ4I07Hs(ȞL P7r~ qHQHƏiFb~F|4R.fC*'T4юʺ)<64_\ںENrhvы:ǘpMd\=|uz :/4BhRπwyCjxjc `dʒ05(TM(h_j(>?B#s,|:O⸛O릎dq/.ᱯ$X:&|iJDh:e6drtV3C =Hq,UZE*ުo5VCjɈ4 hnS|s@ } h;Fюʄ.`|7hGeFu͊Ϫ#6˸cKt TeS)фi|ڐ-RX_Jba~}q wKgFZ_Sa+OEn> >+,\{ b MЍ? >rr)|œ2=-l{] Q(6TUǿE7 5Qů8;`zIv\ PlgbY֡M,< h-I-!>b%7pHq`"+L iɴЉTC! T686 -V)s౤UxHC<# f$SI*S|m10?'aU>7߅ E4%6v>#smA32}-[T"R-~_,< 7 "Di35\Dఫd N-A t,K]7˝O*bj[Do97Cם=ZSp.֜}Ru$KMwUۗ%1|*l7V k~ٸFj˵0Nt{TYF H6/PyײGѝk<魧oBl$C^j3`g{kR9\Jcb8ٚf%iq[{A/) + tjZGǚ#3`; VT ˇ;^ow47BP gbJKN^CQV؋xKl; U -,Nע{& H/{#1b7۔IV.UkYH#xRY_w`ⷲ}ɪ;n NHAV>3- dapg9D)\\J^Ǯ5jVd `}SuGOR6U2dFy;t`vK2MF=qY71Kd@,2ݳV$7k;-d <"~-8.i1ն渳HEGݬ_i#͕8)̯ ݭ5#+Fj$!m-J,Z 5k͙ ыU S35d(.t[hR[؆6o9BXMZ3|/(=tr@bTfLPzU4t\rKH ;.QUc aU Jf|*(r8 vub DYļ&Dz~g.r›Kølu&;'X4\E>OX5֦@OT_Fq7?@UD