rainbows-0.93.0

https://rubygems.org

rainbows

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 72597

number: 0.93.0

platform: ruby

spec_sha256: d92c2c22abaa184725dd489ae274f6415b822e755393d8d32434f5336e1f660c

sha256: 5c72b8fe916ad640bed98b13404eacf641094bdeac7700b78da83ac5f8bed211

created_at: 2024-05-13 08:14:42 UTC

updated_at: 2024-06-03 11:25:37 UTC

position: 37

version_data_entries_count: 147

uploaded_at: 2010-05-29 06:28:38 UTC

indexed: true

has_extensions:

extensions:

Gem size: 101 KB

Version Data Entries

Total: 147

Unpacked size: 306 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.manifest644003.33 KBcab16b741ff16b221f484438d9bce36ff334e0bcb82b2f03d6a55534c29bb648
COPYING6440017.6 KBab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6
ChangeLog644008.28 KB1b5a19c3740e1626d5a7fb4a7804c165fdeea3061f1f746c7cc7a13ead247e1d
DEPLOY644001.58 KB3f8593fd0f8141b9a1bdf28910c1317afd2e63151acc59b37bd8ff8c92a3c6e3
Documentation/.gitignore6440024 Bytesa33f85909b9b1391a8ea11c0bd1f71f12deb053f1f748e74128c4d32d1bf263a
Documentation/GNUmakefile64400680 Bytesc5a1de16897089bbd144b3accee332c3caad039d5c2515099f050a1d217d3467
Documentation/comparison.css64400127 Bytesc7c86a43f67596cf349e6f4fe5a087c644d549587e2b9d162cccf2fa895eeb1f
Documentation/comparison.haml644008.77 KBd243b816bc84dcc8db1fd6307a25517f2dab6fdfadb752db546f25b116dfe78f
Documentation/rainbows.1.txt644005.63 KB61988e18f58d978ea28e160676daa037fa362735a9610fac1c2611818c9a1f46
FAQ644003.22 KB62270df580eac18fe7e70931f28c73dda49477b679dca2d5602cd9d053b94a26
GIT-VERSION-FILE6440021 Bytes12b79f9b94604725ebb9c6e107c92eba2585e082230b17837f6891fe0aa46d6b
GIT-VERSION-GEN75500737 Bytes224a3083b401130f011fcefda9e5deac83c68b20ea27394107dc011d81599e0f
GNUmakefile644005.26 KB872581ed7f07d3f5ac158924aaf383d8e9e9a7d6f7efbd3366d5922d8d8d65bc
LICENSE644002.45 KBe49fa3d18a02b7623d058719ddde78c1bd6884886b0b24c57e1c97865b560daa
NEWS6440021.7 KB1de2ffc63536d343d0ed054221f759ca57ade0f7b973e20230e496ef4e473f15
README644005.86 KB763f565880b041b495f006a4923395da9c50b3187ef638aa5125cbe439db9d44
Rakefile644005.98 KB5ce990be8a9c7017e8c631ebe3603cb6bd8c2414522ddf869ef0fd2c027db40c
SIGNALS644004.08 KBdc6d980a80ec4d98bf5b47658f21f1fdccf5a5f965af793cc86ae1c5b730809a
Summary64400189 Bytes72cadddd2f3bf9ea7a1a26af1c80a1cd7d1d2e3c475e6f7324f18f801403509a
TODO64400970 Bytes1c7ff6eb0c0d9b00d3305bd40cdf460d84b9e6cd7e0e59349d6961e84fc40e81
TUNING644001.98 KBf986765b83f689657921337e121744ce6505ec3b11115746d7d9461237664698
bin/rainbows644003.52 KBe50eecd973ddd462e8d376b6b7fb305252e394449a41d08a7c559b8e9ff1e7a8
config/.gitignore6440014 Bytese0169c7e4e8645bc5a24e92550b14ac21f853414d2467f9bca8239613507719a
config/isolate.rb64400586 Bytes9a789439b46df4257de74f510374d25f458e70543dbc70bdfdb0f0e4d63c2abe
lib/rainbows.rb644005.21 KB2409682c59f0a5eb2c2bfe100ef2c4ba6fb95c2700f8b7f45cd91e342eb69cad
lib/rainbows/actor_spawn.rb644001.07 KBa2db86499d90aabf662358a600a1a69d0c64e0f1d1a0e90bb5e53fd4cf4f07c5
lib/rainbows/app_pool.rb644003.86 KB393b7e88587a5669c0c7a9a35187db2c26f1f11bd84e3e9188ecd60cfa73da57
lib/rainbows/base.rb644003.31 KBd3358ac8035eadef3da7f4178d2253bc3d5903b4c85a46e48eb9c5be9f689c1a
lib/rainbows/const.rb64400879 Bytes240d3b9371b9dc4e347949509515c4757f25fc794a5018b6e1e3720689777d7a
lib/rainbows/dev_fd_response.rb644002.41 KBde17d9b107bc8c418b1551de8bb12fa2339fe9675865d090055e7b8096c7e25d
lib/rainbows/error.rb644001.26 KB4a1f64b688ebbe63def2c3059afd4a38f509a767985af9441ffc40a0c01840b8
lib/rainbows/ev_core.rb644002.88 KB757dc54e206c2a371f60de96534229fc8782d64bfa64e87aa8e255659e6fa9c4
lib/rainbows/event_machine.rb644008.31 KB98bc04157b7f6104ff08c536cd253ece2afd6f240a6596a0782170583e984bce
lib/rainbows/fiber.rb64400293 Bytes570819e8cd3d9c9d2f63e29398db80e95cab894a582f6f5eebc6ed471b37996a
lib/rainbows/fiber/base.rb644003.45 KB3c4d31c83db59ffd72ddf1d42bda0da258d6c23cb0fb4d88ea51ddd7a56350e4
lib/rainbows/fiber/io.rb644001.62 KB0e0d087f38e17be04c082f374bfc95d2f15fd3fc5ae78abac5b8a274a0f3d88e
lib/rainbows/fiber/queue.rb64400945 Bytesbbe6fc3b7e22ad75b6f64bbae725155e6ac6f9be41397ce4c40581a854cc0081
lib/rainbows/fiber/rev.rb644003.32 KB32c5788b1650362dfb0383d888d2392bb125233d038ff69cc3dec7fd54cf75de
lib/rainbows/fiber_pool.rb644001.38 KBd9b7db3ead1b1f1d96116bea0237419a06b83ccebe2f677f6437ecdf2eb10d96
lib/rainbows/fiber_spawn.rb64400985 Bytesf1834c1c3b90cfced974d77dbf8175995a4fc6ed50876d70089a1f70868cba9b
lib/rainbows/http_response.rb644001012 Bytesc1bb8aec9add325add600f99d16018bffec5e182f033f4c7c6f531b26bb2e093
lib/rainbows/http_server.rb644002.76 KB7e123463cf28f2f5b982aec3f23d610034c5a5879081a634c10f19a9e5c9389d
lib/rainbows/max_body.rb644002.15 KB3cf35204ccd440008a2f8c3f0af3f93a760d52b04f78ec98b89c24bea9df9aa4
lib/rainbows/never_block.rb644002.03 KBd30dcf75bb1be5220d059d3316309a3c1a06b4b74b01971f8854635048d7e013
lib/rainbows/never_block/event_machine.rb64400104 Bytes0ca4ffdb8d4cac13edb6b9f3bce4377e5f4424bcfcdbbe86bf49f802d2f3e1b9
lib/rainbows/queue_pool.rb64400727 Bytes6aca35f88395888430a7ecd5bc930bc4e2e81d84ccbbaa81cd11489ee55d778f
lib/rainbows/rev.rb644001.25 KB79127c84724ffd48f1c9c431dba77d8137b0c137f2c6203209fc4354d2ac98aa
lib/rainbows/rev/client.rb644002.17 KBdd6cec2dd248beda9b84ae3918ace809ac49abd5302661fe45c77ebec63048c3
lib/rainbows/rev/core.rb644001.14 KB04ed5a41d85bdc9c27765a94ed7633d7cdb033d271bb2d8e11dafec5ebbb4a38
lib/rainbows/rev/deferred_response.rb644002.35 KB859226a1b20ed3ddea6d7317afb2ea4ac70b497a7dc69dbe94d8b4ef3575ce93
lib/rainbows/rev/heartbeat.rb64400608 Bytesfa5a2f092eaff52f23c630320a9cc8e99e88a45b01fefc6f89657561f9b32eb8
lib/rainbows/rev/master.rb64400397 Bytesa6c0aff95dfb2db0f93b2ff5dfd387e9376883ac44864e2c98590c4da1297ea7
lib/rainbows/rev/thread.rb644001.46 KB56bd2e308b7eac8ae3fff8b48d4423bcdb333a5e63d47b023a872e20b67c0dac
lib/rainbows/rev_fiber_spawn.rb644001.01 KB211b72eb3f463b62ce5d63be72a3af37d9441d237c1e7b91c12d36b204e7aa35
lib/rainbows/rev_thread_pool.rb644002.11 KBc1750c82a832a80379af92ad16ab69ee55ca1e9a8fc635b279f20d222421f24b
lib/rainbows/rev_thread_spawn.rb644001.17 KBc61d75c00428fee2fe42eaaed52f81d37d2c007555250d67ac43b3f932f480ff
lib/rainbows/revactor.rb644005.88 KB75929ec3fe4dfccc8d7875d769a7324899a1ceda9ca00043dbef1778de4358ad
lib/rainbows/tee_input.rb64400735 Bytese1fe2b0d6ba4b0841c719b99179b1d6bf222cc395bde95fdafc943ab30444238
lib/rainbows/thread_pool.rb644002.4 KBade51e47d93a34c1b4fcec666166518901052184020d30fd53ca4a39f3822399
lib/rainbows/thread_spawn.rb644002.12 KB097634bcb550abbfbbae6a196eaf77932fb785d3b1167be2a0d10a9ed2067bcc
lib/rainbows/writer_thread_pool.rb644002.48 KB42e56560af9012408a7d4d28b09b1104de12b9a3816adb7f48c953696104f9b4
lib/rainbows/writer_thread_spawn.rb644003.03 KB5f5696f37c3013d33747c5c2bdde1d3ed073349b0f0bb66f956f41125b3b5461
local.mk.sample644002.29 KBdcb2c3cbb7cfc55ebd20ca40d5f18477114bb4cc42960a95a5886a55d208c100
man/man1/rainbows.1644005.86 KB2e94205ea6711df5baeeed3d3a8db9c4b8a11390f219facad22f2a7c584f7011
rainbows.gemspec644002.31 KB858362b80769e68dbb0076d2b9f80993757ec4d6cc50d0455d7d3066aa7186b9
t/.gitignore6440056 Bytesf781a9ad2a976ae83400f4baaf8457ff0553e6dcc0a379c3b6a721ef7474e9ca
t/GNUmakefile644002.88 KB5e47b4ec4d502ae058286bcf901953203fcd1d9624c4813f9e092138d63575ae
t/README644001.37 KBdfb8e73c807bf3dde44190458bf66a06d6467165d8da9211474bce97d057d3a8
t/app_deferred.ru64400651 Bytesd1cb323c6a4497c5a28655d94c4c131593b15dec142d21cc3c25f51c3ada8808
t/async-response-no-autochunk.ru64400383 Bytesa6ba64a34c77ab71fd957ecd05141161c535cf528b1eb9f8c008c817ae7a37c9
t/async-response.ru64400244 Bytes72dc14333750101f862314d0ec513e2903c9b9dffed30bf4acd7838874335213
t/async_examples/README64400171 Bytes41c0bb0de11dde90efe48e4b01d2603a3326b028fd2ef2bb4a6f4a83aa6b4319
t/async_examples/async_app.ru644003.7 KBac1b4ac40f6d522c0331e9be6f5dacba91f825882548f42325bf4415770fe0c2
t/async_examples/async_tailer.ru644001.96 KBb3538b7ce4aa48364e893e4af308b87c42f8f45c4651e82055da632678a31de5
t/async_sinatra.ru64400280 Bytese692833a978c160af862072404b6f7654fb23aa1d46cb742cde1a74bd468f2a9
t/bin/content-md5-put75500932 Bytes1ca1b7c6ea3081bebc2a01403910022534d8828e41ebdd845985272daf162c48
t/bin/sha1sum.rb75500734 Bytesf0b52f2a4bf3eed7319ad85bdf764d7204bc40f8ffbfc183fe75736ac3c73822
t/bin/unused_listen755001.22 KB7b317f7f0e86b480f1b997bede92395e23bf687629ee08c3e1f6a15b24e1ab4b
t/bin/utee75500361 Bytes5261128d4a953773714b0884e66300a122db5e78a49612052b19783ce7804468
t/content-md5.ru64400602 Bytes1df98e05696d8e1eeb9da6675353ff4dc2d83e5f0ec5889b4e4dc9f934286de0
t/cramp/README64400166 Bytesb00aacac5b40cbeee5f8ccc95d15c6de82a59104e4bda9a0998b8330e2d482cb
t/cramp/streaming.ru64400539 Bytesc6939b5101204a3a2be935d27619a0d62f4ac84a29aee8e7ec74dcff4b5be95a
t/env.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/env_rack_env.ru64400110 Bytesb62d4e6761e5b58ccd575b84ed0b184cb63998b7559128a236a66907b9bb7677
t/fork-sleep.ru64400312 Bytes8ac4cfcaa46ed688b3072601ff3696834d9ace2347ae19eed368701f05761270
t/heartbeat-timeout.ru64400321 Bytes8e042943d9f433e4cc66de3caa8dd9fd6dd4c358f54107e52a9d3e088dd2d865
t/large-file-response.ru64400382 Bytes796680e1ca7c54e6a0e18beb7ae867cb44dc52d3b2f3c137de2a99c40ac17bba
t/my-tap-lib.sh644004.4 KB354f647100fdaae3eec26ebef7db6f63d3f4e1102a986aee95919f45177719a3
t/rack-fiber_pool/app.ru64400165 Bytes09d9710152ee106c08955a8dd87a15dc9c0649e0feed4d0c5c160319ff30ebbd
t/sha1-random-size.ru64400492 Bytes3f8439677b9cfdad44453f104df6a00920f6b657a3dcab090cac1aed05f81691
t/sha1.ru64400453 Bytes763a435a8482b7783cce2bf9c76fd1d67a6d6ebb008847a0d94d18a97d672de6
t/simple-http_Base.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/simple-http_EventMachine.ru64400238 Bytesffe5e3769da1285bfc14d41976c9357861877c823170c8e24caf7782f4a0ad80
t/simple-http_FiberPool.ru64400250 Bytes16d98f4a315927e9974eaa88229e3533d3d96e96b372d5949cdf8c35d25c391c
t/simple-http_FiberSpawn.ru64400251 Bytes7f9258c8460726988e75b9924983349dd092cbc9ae4de03cfe691231ae15b43c
t/simple-http_NeverBlock.ru64400263 Bytesa732537216d1ac4b82d463d2838b87b431dbb8610b0b948a30b8f852a22fb839
t/simple-http_Rev.ru64400229 Bytese3693b7897639f8c348bdda5ed6c0164807cf2671d4cbe75aadfe3fd4cb9fbee
t/simple-http_RevFiberSpawn.ru64400239 Bytes1aff0c9d4473509bf0e711f2e3ed3051ea8ebe1016d6a96efcd58927017382c5
t/simple-http_RevThreadPool.ru64400231 Bytes9a420fc47da7ad29626e2d22a09098202b0c252444029dff78f3e875f0deb5c4
t/simple-http_RevThreadSpawn.ru64400232 Bytesae54eaec55968af1bafcd40c9c388355b69ac9808950ff9179cd509d708b0d0e
t/simple-http_Revactor.ru64400245 Bytes6fb4ebf311c7d1413ff46767bcfec3c206632c76c59bc4400ee8e4e40aeb1f04
t/simple-http_ThreadPool.ru64400242 Bytesf16b844a67f252793ba5bfee1759f9967eba9e4eebf5aa7332bf90318a5142c1
t/simple-http_ThreadSpawn.ru64400243 Bytesb83cce110c693ea4aa97865a60899b0b1121801415daef2e7140d1b4c4ba9cff
t/simple-http_WriterThreadPool.ru64400245 Bytes398f3d196a375874a84ec5c97516b18ee460bdd2f3053a239b1879a5ebedf6e1
t/simple-http_WriterThreadSpawn.ru64400246 Bytesbdc1b9de1616eae36330e1b96055af3dee10680503ebf8557bc6a4e9e3080a65
t/sleep.ru64400290 Bytesfb654366de887460ba80f7b2f3fcb0c62cc88af16d6ecabe7366ec5db39e3532
t/t0000-simple-http.sh755002.92 KB6c448935c6c11ad2d4c3fc776f6934ad342770cefc680ee8744eb2a0dbe16ecd
t/t0000.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/t0001-unix-http.sh755002.29 KBa25d823c66f29bd892a112d63448fb468096dc0706a726b8c78f29264548bd92
t/t0002-graceful.sh75500660 Bytes71e27511057877618cc56ac3c4cecde478202a2c97ccd2dbfef54e2a2010c65f
t/t0002-parser-error.sh75500586 Bytes34a1c6c070e674783c1588a38ba8397085ddd70f9ad44c148c257cb528faefb8
t/t0003-reopen-logs.sh755002.13 KBce9cf8a621288e844940e9eb86abda9eb0441cae8d420eed151d6e38608293f7
t/t0004-heartbeat-timeout.sh755001.58 KB81afe5bf25e74401371abab67394aa2341ef4a987d76f750b44d56545b6cd1e9
t/t0005-large-file-response.sh755001.89 KB1e67401f49ea3b0fd91bdeae1a8f7a314da6e0cb38d8cba418ddda6143d245e6
t/t0006-process-rack-env.sh75500896 Bytesd3d7cb0e5f66952fc1afdd155d525989babc4c3c20019596e5db1badb4326a04
t/t0007-worker-follows-master-to-death.sh755001.18 KBab7bf6c90c7bdf612b81b45fff7ef664f81e37974973aaef3cfbb29dfd5993c1
t/t0008-ensure-usable-after-limit.sh755003.08 KBbe72ef8f3e430a439d226fe9abe3b0ac45893e1d3228ebb4506d0497a9e4ceae
t/t0009-broken-app.sh755001.08 KB3af08367028431c92caf35d91f35b94edbe3e10cf75ffc9ee49e7079b144f11d
t/t0009.ru64400286 Bytes656aeb1b789b5ff4e84214b09e7b0f9154e8ec217950aa5dece14b9d943475b7
t/t0010-keepalive-timeout-effective.sh75500766 Bytes5bbca68c029388948deb2aa840a2290e8281b4d8fe065945eb28d959ef5bfd72
t/t0011-close-on-exec-set.sh755001 KBa7931adeb502dfa75cde54e25fd2e7eda25c3ce225778731d5696220bfd68501
t/t0012-spurious-wakeups-quiet.sh75500797 Bytes6472f1e0f714c2ac8ec27ceefba94b9fe173d68ebf79d6aa4d232d6520e1f49f
t/t0013-reload-bad-config.sh755001022 Bytes57f976f0fdc1053bfb60deb2270e8171527581685f191143eda930abaac055ae
t/t0014-config-conflict.sh755001000 Bytes267c82b65564ac7a29992d8e56560f22e107668bf078c9e876b0cb19931d72d6
t/t0100-rack-input-hammer-chunked.sh755001.3 KB4a2c1e3790f76528f52a9dbd1ad35e578d2ec6381d2e1df232670f9081750417
t/t0100-rack-input-hammer-content-length.sh755001.3 KB8c5fb0c48a1e8e6c348c84fdc5b546758d154f264191e8d4302b3f17eae64900
t/t0101-rack-input-trailer.sh755001.83 KB82199b03b27df7119457d37b5c969dba3aa837e45c6c7b51c6dc314403895f7b
t/t0102-rack-input-short.sh75500782 Bytes35747cef1d8303d2e24605def98ed9bc61626c58f51195824ec5fe5cced1e296
t/t0103-rack-input-limit.sh755001.42 KBd55546d7dc3126bd5e222ce22e56537f90aaec0dcf085dd4741e919087c7f111
t/t0104-rack-input-limit-tiny.sh755001.51 KB6c8efe7f032df58ec4d0b57f4af1c8c53d3e388e09a7db5b265885e7943f71ad
t/t0105-rack-input-limit-bigger.sh755002.72 KB2255890096c7afcc8e25f548a973f8b097a83629220e4111af0edb13b86569cd
t/t0200-async-response.sh755001.35 KB05cba89c86b1d9f35e3f3264ed1a8542c171c7c4328eabdbf352fb9734b47431
t/t0201-async-response-no-autochunk.sh7550079 Bytes1427b9c8f8ddc0156efb107341409d204e1059705e777db01e25051c7abddbea
t/t0300-async_sinatra.sh755001.3 KBd215f2afda015d5ab4d250f79ddf538f4cdb824138750b49bf973bea1f28d44e
t/t0400-em-async-app.sh755001.12 KBb3b5024af4368371c547c78beb4b9e2548b7fb64d95bb56db30b7dfc010c6772
t/t0401-em-async-tailer.sh755001.44 KBcafd6cfd01ddcddaad7b339d423c99ac36ac947778252f5cf6d4eb50e63d60d9
t/t0500-cramp-streaming.sh755001.69 KBdb2dab132aa629e8f4a8b4e07a8b82544610e60c08162a70c6067284c987e500
t/t0600-rack-fiber_pool.sh75500989 Bytes0a2a5e4772f53652aff42e34ecbcbad3f76e6b7ed4d50d05ea57801e0ea9753a
t/t0700-app-deferred.sh755001.09 KBab060896b507e91a441fa9f0c16c1e967b0c6cc9f6c2ba1dbba771b03bc7d6b7
t/t9000-rack-app-pool.sh75500995 Bytesdebc9499c3b1117633b63d133a24d3ca522ab2a581b0fffd8a258a32522428ba
t/t9000.ru64400220 Bytesc60e7f854ffe3a784c8776d9bd7a3b53fab42d926f75656a52b3983a84893857
t/test-lib.sh644003.56 KB8aa03d59544c8ac0c6f8a428e8a69aef1e359aa18d342af433f92b811af7a24f
t/worker-follows-master-to-death.ru64400301 Bytes2bee224c7b73b34a854cec5118379b4e8fef15e0c058dc09c977f0a43380e524
vs_Unicorn644002.96 KB279c1fdddbab7b6b14f13fbe0ae4b2b19a6a6431b76c73fea3c78290f53dd1de
.document6440095 Bytes91655f49b43949fabbdba8f6e28911764f312f4ddde556fcfe1814389e309a3a
.gitignore64400166 Bytesfb665bf86cfd20c1ab6167b8ce552458d133ab4f548547a185cdcdf87a8235be
setup.rb6440035.3 KB70585558441ff054f693b5699a362f2aae8ed1d75212cb76fbb9b2b115ad3601