rainbows-0.90.1

https://rubygems.org

rainbows

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 72592

number: 0.90.1

platform: ruby

spec_sha256: ad59b92ab0e259c2576b7c5d7d1974771cc1199fb4ce4971c60d6690d5996554

sha256: 574ddf13d13685f38eb4c6d6abf145e6ef4a994f290407d55a2d8b71b3ff084e

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

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

position: 42

version_data_entries_count: 128

uploaded_at: 2009-12-30 10:31:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 92.5 KB

Version Data Entries

Total: 128

Unpacked size: 274 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
t/README644001.37 KBdfb8e73c807bf3dde44190458bf66a06d6467165d8da9211474bce97d057d3a8
LICENSE644002.45 KBe49fa3d18a02b7623d058719ddde78c1bd6884886b0b24c57e1c97865b560daa
NEWS6440017.1 KBc4b36db01b03974e0fc7692df870e69be3002cf5bc6aeb65126c57e894f2a407
README644005.69 KB746e18eea75e8f1c69458deffa9476a04d341ac051b33fd210a161570ec92242
Rakefile644005.39 KB08481f78cf5d34823f6b680b6dcbce80fd3b3d0fc7637d8694e641fe9ea6abce
SIGNALS644003.82 KB6e6f77ca26406b4351ab2ab374093e5ff37978266a598d0bf0f41406049eabcb
Summary64400189 Bytes72cadddd2f3bf9ea7a1a26af1c80a1cd7d1d2e3c475e6f7324f18f801403509a
TODO64400998 Bytes64c6713c01527c981d4d7cc3e99428292859318eff4f74b52b3519953a4dc989
TUNING644001.98 KBf986765b83f689657921337e121744ce6505ec3b11115746d7d9461237664698
bin/rainbows644004.42 KBd416f9f12d0f55571b7589512f5443525456bba278f5aba10162650627988e35
lib/rainbows.rb644004.54 KBf7cf2ed02e1335beabd751114730d5d40d80cbbe7a1950cb21edcb77684cb760
lib/rainbows/actor_spawn.rb644001.07 KBa2db86499d90aabf662358a600a1a69d0c64e0f1d1a0e90bb5e53fd4cf4f07c5
lib/rainbows/app_pool.rb644003.86 KB393b7e88587a5669c0c7a9a35187db2c26f1f11bd84e3e9188ecd60cfa73da57
lib/rainbows/base.rb644002.6 KB5eaa12e3e2255d6f6352612cf0126e101a147612edbfec2b47c19cdb1f04067e
lib/rainbows/const.rb64400853 Bytes040bb89b346b933468eec56d49c07926bdc1916a9dc6e178fb4152fc497fdb95
lib/rainbows/dev_fd_response.rb644002.41 KBde17d9b107bc8c418b1551de8bb12fa2339fe9675865d090055e7b8096c7e25d
lib/rainbows/error.rb644001.23 KBd13cf8c6402f44b0e0503409826cfddef0b31f4423b4f8d2b4b331a55a99fece
lib/rainbows/ev_core.rb644001.95 KBce52d9bb2d1f1391fb3c5aa09e5189a55419361aac740a13d6f37c405fa44e0a
lib/rainbows/event_machine.rb644006.69 KB5e1760b973fc9e4c1b3e8dc8f3d49bcd7403a25b6a294568fe50d7a94d98c572
lib/rainbows/event_machine_defer.rb644001.5 KB7e24daa1585878c6896a62c2a3185df265c3d73898e4c878465cb39647a4c55e
lib/rainbows/fiber.rb64400293 Bytes570819e8cd3d9c9d2f63e29398db80e95cab894a582f6f5eebc6ed471b37996a
lib/rainbows/fiber/base.rb644003.43 KBfb3c226deb9053bd41555d91cc6a71f16b2375cbb66de1cd9d4adcd8342fc83d
lib/rainbows/fiber/io.rb644001.55 KBa0c9b85b410c3ebea01165aa4dbff499184e6ed41d5e76dfbc8bc2ed5029cef3
lib/rainbows/fiber/queue.rb64400945 Bytesbbe6fc3b7e22ad75b6f64bbae725155e6ac6f9be41397ce4c40581a854cc0081
lib/rainbows/fiber/rev.rb644003.35 KB5719dd52a4dd4875a3858d0b7d059f4442af8e9aaba3fe07ae7b1fcfddd60598
lib/rainbows/fiber_pool.rb644001.38 KBd9b7db3ead1b1f1d96116bea0237419a06b83ccebe2f677f6437ecdf2eb10d96
lib/rainbows/fiber_spawn.rb64400985 Bytesf1834c1c3b90cfced974d77dbf8175995a4fc6ed50876d70089a1f70868cba9b
lib/rainbows/http_response.rb64400939 Bytesba2c08b4954e2afe6f57cc2b0f6eb1d77a1d6ed26d279979c61e55c13c392969
lib/rainbows/http_server.rb644002.56 KB29cd900a467351d799eaf8323e95f75a9c9f14d16fe065ca6447aa4420f9dc7e
lib/rainbows/never_block.rb644002.03 KBd30dcf75bb1be5220d059d3316309a3c1a06b4b74b01971f8854635048d7e013
lib/rainbows/never_block/event_machine.rb64400104 Bytes0ca4ffdb8d4cac13edb6b9f3bce4377e5f4424bcfcdbbe86bf49f802d2f3e1b9
lib/rainbows/rev.rb644001.14 KB5bfb55e55a61c2b741cb57f46f1f731ec1a8ffeb7a838b9bb24ef0b1f5bb6b89
lib/rainbows/rev/client.rb644002.17 KBdd6cec2dd248beda9b84ae3918ace809ac49abd5302661fe45c77ebec63048c3
lib/rainbows/rev/core.rb644001.14 KB04ed5a41d85bdc9c27765a94ed7633d7cdb033d271bb2d8e11dafec5ebbb4a38
lib/rainbows/rev/deferred_response.rb644002.36 KBafa128d8c369b9eefd7a93a6437c0b437690c1dc9acf209176a028a71fa171fb
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.19 KBc6c3c82e5e62a9692e06bfbac1275b1f6c5d54fcf686bfa5e7495b70d0e5c852
lib/rainbows/rev_thread_spawn.rb644001.25 KBe049f28a82cf9d4594a14e308d997915edf3e40d7c810ac42ff2ed7769263be7
lib/rainbows/revactor.rb644004.59 KBddb7d813803c435a11b938667c4a40a26bfc3a6733933916d75d80182ac88a99
lib/rainbows/revactor/tee_input.rb644001.75 KB67bf275f6156df891ac7d66ed816e99cd15f87ec49da90558682887fafc48877
lib/rainbows/thread_pool.rb644002.4 KBade51e47d93a34c1b4fcec666166518901052184020d30fd53ca4a39f3822399
lib/rainbows/thread_spawn.rb644001.93 KB7f22452b1670acf7f079b9d4f0c46f7116e7844936ddf0b2b9a76d210d356763
local.mk.sample644002.42 KB46a18a5fc36d644798110ba166648de4231bd742e6a30ef6f90f9255aa592274
man/man1/rainbows.1644005.86 KB2e94205ea6711df5baeeed3d3a8db9c4b8a11390f219facad22f2a7c584f7011
rainbows.gemspec644002.19 KBf4f18cef98322ed153f276e2e0db9a4cf7354ac51f6048aad113f3565b8cbe9b
setup.rb6440035.3 KB70585558441ff054f693b5699a362f2aae8ed1d75212cb76fbb9b2b115ad3601
t/.gitignore6440049 Bytes250938314bf636b0ca95af962da901f9b4ded6a0da2df81f97ccb6749191cf28
t/GNUmakefile644002.85 KBa549ab7aab0ae51434f5790b7506cd84e2f5d9e2db957b929e8357bb1e0f81a3
t/async-response-no-autochunk.ru64400383 Bytesa6ba64a34c77ab71fd957ecd05141161c535cf528b1eb9f8c008c817ae7a37c9
t/async-response.ru64400244 Bytes72dc14333750101f862314d0ec513e2903c9b9dffed30bf4acd7838874335213
t/async_examples/README64400171 Bytes41c0bb0de11dde90efe48e4b01d2603a3326b028fd2ef2bb4a6f4a83aa6b4319
t/async_examples/async_app.ru644003.71 KB3035749cdab213677d7e2169fecb76ede4607f286686fee6a89d432fbde69518
t/async_examples/async_tailer.ru644001.96 KBb3538b7ce4aa48364e893e4af308b87c42f8f45c4651e82055da632678a31de5
t/async_sinatra.ru64400280 Bytese692833a978c160af862072404b6f7654fb23aa1d46cb742cde1a74bd468f2a9
t/bin/content-md5-put75500932 Bytesf742de2c5010ed9f67f756f5fd03f1ed86575da0d8de539f111349011aa9a67d
t/bin/sha1sum.rb75500734 Bytesf0b52f2a4bf3eed7319ad85bdf764d7204bc40f8ffbfc183fe75736ac3c73822
t/bin/unused_listen755001.19 KBe58135f173991432595754d03e89aae9073c1ceee493725f6441d6dfbd8635d2
t/bin/utee75500361 Bytes1b0170d895981070c3759ac7df157728b00cdde07c5d91a1483c9addfc656dbf
t/content-md5.ru64400602 Bytes1df98e05696d8e1eeb9da6675353ff4dc2d83e5f0ec5889b4e4dc9f934286de0
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/sha1-random-size.ru64400492 Bytes3f8439677b9cfdad44453f104df6a00920f6b657a3dcab090cac1aed05f81691
t/sha1.ru64400453 Bytes763a435a8482b7783cce2bf9c76fd1d67a6d6ebb008847a0d94d18a97d672de6
t/simple-http_Base.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/simple-http_EventMachine.ru64400238 Bytesffe5e3769da1285bfc14d41976c9357861877c823170c8e24caf7782f4a0ad80
t/simple-http_EventMachineDefer.ru64400271 Bytesc9c898cd7d2dd125e55c3de6076fc46c1a1536dda8d32db2e52e9e19b626d15c
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/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.42 KBa2e245c4fa836171ae68e8060236cfefd489f391be9e2c4aa59d0a5b993d51ad
t/t0005-large-file-response.sh755001.78 KB0d13d8e5e80549594149beaf1047813ba9b20f9b3587fcf3265bd84f398dec05
t/t0006-process-rack-env.sh75500896 Bytesd3d7cb0e5f66952fc1afdd155d525989babc4c3c20019596e5db1badb4326a04
t/t0007-worker-follows-master-to-death.sh755001.09 KBccbe095bb269ed8905614e7e549ff6c175bded0c72023265eebee18ee1e9c179
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/t0100-rack-input-hammer.sh755001.29 KBb46eb68ab03513510ef8f2e3cc6e49137882d5bacb6a390e8cbe11265f38f11b
t/t0101-rack-input-trailer.sh755001.83 KB82199b03b27df7119457d37b5c969dba3aa837e45c6c7b51c6dc314403895f7b
t/t0102-rack-input-short.sh75500780 Bytes045e4796afcc1f3cda527c76f3b7e0e80e2cfbc53357870fcb02c3d2bebb3d27
t/t0200-async-response.sh755001.3 KBac421e5b5a38a67170fb762df26898399e0aabf82e5b83611000f1644f8a013e
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 KB35fc8ca28e2ccac6482eb0c67c7452148bd1c289cc7a2132e70aaa714c642cd2
t/t9000-rack-app-pool.sh75500995 Bytesdebc9499c3b1117633b63d133a24d3ca522ab2a581b0fffd8a258a32522428ba
t/t9000.ru64400220 Bytesc60e7f854ffe3a784c8776d9bd7a3b53fab42d926f75656a52b3983a84893857
t/test-lib.sh644003.21 KB3245f2d16a7be6746fdc8800f66a19cc215ece68871abe7bed1a3fa6b53dd9b3
t/worker-follows-master-to-death.ru64400301 Bytes2bee224c7b73b34a854cec5118379b4e8fef15e0c058dc09c977f0a43380e524
vs_Unicorn644002.96 KB279c1fdddbab7b6b14f13fbe0ae4b2b19a6a6431b76c73fea3c78290f53dd1de
.document6440095 Bytes8fd120e1918c8cae087fde8c1a2e79f4871afd4d1c563c1a9419500f1c380e75
.gitignore64400161 Bytese52e0d593b1d593be83ae710c7c3bd2332d2a0aa9e5719dfa94774caec9ec4e9
.manifest644002.83 KBb7f50f3f543205024d77a47fb7bbc66e6499a8b9960f8b2eea2ffed322165288
COPYING6440017.6 KBab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6
ChangeLog6440010.7 KBd46f47eba966af3ce309da365fce85a0062c327e878a6bd011b1d2f7d46b91ed
DEPLOY644001.6 KB3d8894bc96220307d090b88c15187da2374b8b2e1d388242c5999674ebf755d8
Documentation/.gitignore6440024 Bytesa33f85909b9b1391a8ea11c0bd1f71f12deb053f1f748e74128c4d32d1bf263a
Documentation/GNUmakefile64400680 Bytesc5a1de16897089bbd144b3accee332c3caad039d5c2515099f050a1d217d3467
Documentation/comparison.css64400127 Bytesc7c86a43f67596cf349e6f4fe5a087c644d549587e2b9d162cccf2fa895eeb1f
Documentation/comparison.haml644007.86 KB5d831b2d5a7553eabf49940a15d12264875d985641bb6b0078c7adfa3af194de
Documentation/rainbows.1.txt644005.63 KB61988e18f58d978ea28e160676daa037fa362735a9610fac1c2611818c9a1f46
FAQ644003.04 KB337afd33b5638c86e98a0749547e0fe02e78cb9793f3bb9570132f269ae1d7ab
GIT-VERSION-FILE6440021 Bytesc279cec08523962ce3ede17920fd1a5ac82a8f780600da4306281c816f855584
GIT-VERSION-GEN75500737 Bytesd8e65a87f87a1c06b62c702ad19bff2fc07d9f2b59e647dd2d4cc735ad3487e2
GNUmakefile644004.91 KBaa11a08249fed842d00ec5fd5bbaa7f4f50d7ff50d02d8d23f6cb8a781051b2a