# -*- encoding: utf-8 -*- # stub: rainbows 4.6.0.4.g4108 ruby lib Gem::Specification.new do |s| s.name = "rainbows".freeze s.version = "4.6.0.4.g4108".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Rainbows! hackers".freeze] s.date = "2014-01-29" s.description = "\\Rainbows! is an HTTP server for sleepy Rack applications. It is based on\nUnicorn, but designed to handle applications that expect long\nrequest/response times and/or slow clients.".freeze s.email = "rainbows-talk@rubyforge.org".freeze s.executables = ["rainbows".freeze] s.extra_rdoc_files = ["ChangeLog".freeze, "DEPLOY".freeze, "FAQ".freeze, "lib/rainbows.rb".freeze, "lib/rainbows/actor_spawn.rb".freeze, "lib/rainbows/app_pool.rb".freeze, "lib/rainbows/base.rb".freeze, "lib/rainbows/configurator.rb".freeze, "lib/rainbows/coolio.rb".freeze, "lib/rainbows/coolio_thread_pool.rb".freeze, "lib/rainbows/coolio_thread_spawn.rb".freeze, "lib/rainbows/dev_fd_response.rb".freeze, "lib/rainbows/epoll.rb".freeze, "lib/rainbows/event_machine.rb".freeze, "lib/rainbows/fiber_pool.rb".freeze, "lib/rainbows/fiber_spawn.rb".freeze, "lib/rainbows/max_body.rb".freeze, "lib/rainbows/never_block.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/rev_fiber_spawn.rb".freeze, "lib/rainbows/rev_thread_pool.rb".freeze, "lib/rainbows/rev_thread_spawn.rb".freeze, "lib/rainbows/revactor.rb".freeze, "lib/rainbows/sendfile.rb".freeze, "lib/rainbows/server_token.rb".freeze, "lib/rainbows/stream_response_epoll.rb".freeze, "lib/rainbows/thread_pool.rb".freeze, "lib/rainbows/thread_spawn.rb".freeze, "lib/rainbows/thread_timeout.rb".freeze, "lib/rainbows/worker_yield.rb".freeze, "lib/rainbows/writer_thread_pool.rb".freeze, "lib/rainbows/writer_thread_spawn.rb".freeze, "lib/rainbows/xepoll.rb".freeze, "lib/rainbows/xepoll_thread_pool.rb".freeze, "lib/rainbows/xepoll_thread_spawn.rb".freeze, "LATEST".freeze, "LICENSE".freeze, "NEWS".freeze, "README".freeze, "SIGNALS".freeze, "TODO".freeze, "TUNING".freeze, "vs_Unicorn".freeze, "Summary".freeze, "Test_Suite".freeze, "Static_Files".freeze, "Sandbox".freeze, "HACKING".freeze] s.files = [".document".freeze, ".gitignore".freeze, ".manifest".freeze, ".wrongdoc.yml".freeze, "COPYING".freeze, "ChangeLog".freeze, "DEPLOY".freeze, "Documentation/.gitignore".freeze, "Documentation/GNUmakefile".freeze, "Documentation/comparison.css".freeze, "Documentation/comparison.haml".freeze, "Documentation/rainbows.1.txt".freeze, "FAQ".freeze, "GIT-VERSION-FILE".freeze, "GIT-VERSION-GEN".freeze, "GNUmakefile".freeze, "HACKING".freeze, "LATEST".freeze, "LICENSE".freeze, "NEWS".freeze, "README".freeze, "Rakefile".freeze, "SIGNALS".freeze, "Sandbox".freeze, "Static_Files".freeze, "Summary".freeze, "TODO".freeze, "TUNING".freeze, "Test_Suite".freeze, "bin/rainbows".freeze, "examples/reverse_proxy.ru".freeze, "lib/rainbows.rb".freeze, "lib/rainbows/actor_spawn.rb".freeze, "lib/rainbows/app_pool.rb".freeze, "lib/rainbows/base.rb".freeze, "lib/rainbows/client.rb".freeze, "lib/rainbows/configurator.rb".freeze, "lib/rainbows/const.rb".freeze, "lib/rainbows/coolio.rb".freeze, "lib/rainbows/coolio/client.rb".freeze, "lib/rainbows/coolio/core.rb".freeze, "lib/rainbows/coolio/heartbeat.rb".freeze, "lib/rainbows/coolio/master.rb".freeze, "lib/rainbows/coolio/response_chunk_pipe.rb".freeze, "lib/rainbows/coolio/response_pipe.rb".freeze, "lib/rainbows/coolio/server.rb".freeze, "lib/rainbows/coolio/thread_client.rb".freeze, "lib/rainbows/coolio_fiber_spawn.rb".freeze, "lib/rainbows/coolio_support.rb".freeze, "lib/rainbows/coolio_thread_pool.rb".freeze, "lib/rainbows/coolio_thread_pool/client.rb".freeze, "lib/rainbows/coolio_thread_pool/watcher.rb".freeze, "lib/rainbows/coolio_thread_spawn.rb".freeze, "lib/rainbows/coolio_thread_spawn/client.rb".freeze, "lib/rainbows/dev_fd_response.rb".freeze, "lib/rainbows/epoll.rb".freeze, "lib/rainbows/epoll/client.rb".freeze, "lib/rainbows/epoll/response_chunk_pipe.rb".freeze, "lib/rainbows/epoll/response_pipe.rb".freeze, "lib/rainbows/epoll/server.rb".freeze, "lib/rainbows/error.rb".freeze, "lib/rainbows/ev_core.rb".freeze, "lib/rainbows/ev_core/cap_input.rb".freeze, "lib/rainbows/event_machine.rb".freeze, "lib/rainbows/event_machine/client.rb".freeze, "lib/rainbows/event_machine/response_chunk_pipe.rb".freeze, "lib/rainbows/event_machine/response_pipe.rb".freeze, "lib/rainbows/event_machine/server.rb".freeze, "lib/rainbows/event_machine/try_defer.rb".freeze, "lib/rainbows/fiber.rb".freeze, "lib/rainbows/fiber/base.rb".freeze, "lib/rainbows/fiber/body.rb".freeze, "lib/rainbows/fiber/coolio.rb".freeze, "lib/rainbows/fiber/coolio/heartbeat.rb".freeze, "lib/rainbows/fiber/coolio/methods.rb".freeze, "lib/rainbows/fiber/coolio/server.rb".freeze, "lib/rainbows/fiber/coolio/sleeper.rb".freeze, "lib/rainbows/fiber/io.rb".freeze, "lib/rainbows/fiber/io/compat.rb".freeze, "lib/rainbows/fiber/io/methods.rb".freeze, "lib/rainbows/fiber/io/pipe.rb".freeze, "lib/rainbows/fiber/io/socket.rb".freeze, "lib/rainbows/fiber/queue.rb".freeze, "lib/rainbows/fiber_pool.rb".freeze, "lib/rainbows/fiber_spawn.rb".freeze, "lib/rainbows/http_parser.rb".freeze, "lib/rainbows/http_server.rb".freeze, "lib/rainbows/join_threads.rb".freeze, "lib/rainbows/max_body.rb".freeze, "lib/rainbows/max_body/rewindable_wrapper.rb".freeze, "lib/rainbows/max_body/wrapper.rb".freeze, "lib/rainbows/never_block.rb".freeze, "lib/rainbows/never_block/core.rb".freeze, "lib/rainbows/never_block/event_machine.rb".freeze, "lib/rainbows/pool_size.rb".freeze, "lib/rainbows/process_client.rb".freeze, "lib/rainbows/queue_pool.rb".freeze, "lib/rainbows/response.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/rev_fiber_spawn.rb".freeze, "lib/rainbows/rev_thread_pool.rb".freeze, "lib/rainbows/rev_thread_spawn.rb".freeze, "lib/rainbows/revactor.rb".freeze, "lib/rainbows/revactor/client.rb".freeze, "lib/rainbows/revactor/client/methods.rb".freeze, "lib/rainbows/revactor/client/tee_socket.rb".freeze, "lib/rainbows/revactor/proxy.rb".freeze, "lib/rainbows/reverse_proxy.rb".freeze, "lib/rainbows/reverse_proxy/coolio.rb".freeze, "lib/rainbows/reverse_proxy/ev_client.rb".freeze, "lib/rainbows/reverse_proxy/event_machine.rb".freeze, "lib/rainbows/reverse_proxy/multi_thread.rb".freeze, "lib/rainbows/reverse_proxy/synchronous.rb".freeze, "lib/rainbows/sendfile.rb".freeze, "lib/rainbows/server_token.rb".freeze, "lib/rainbows/socket_proxy.rb".freeze, "lib/rainbows/stream_file.rb".freeze, "lib/rainbows/stream_response_epoll.rb".freeze, "lib/rainbows/stream_response_epoll/client.rb".freeze, "lib/rainbows/sync_close.rb".freeze, "lib/rainbows/thread_pool.rb".freeze, "lib/rainbows/thread_spawn.rb".freeze, "lib/rainbows/thread_timeout.rb".freeze, "lib/rainbows/version.rb".freeze, "lib/rainbows/worker_yield.rb".freeze, "lib/rainbows/writer_thread_pool.rb".freeze, "lib/rainbows/writer_thread_pool/client.rb".freeze, "lib/rainbows/writer_thread_spawn.rb".freeze, "lib/rainbows/writer_thread_spawn/client.rb".freeze, "lib/rainbows/xepoll.rb".freeze, "lib/rainbows/xepoll/client.rb".freeze, "lib/rainbows/xepoll_thread_pool.rb".freeze, "lib/rainbows/xepoll_thread_pool/client.rb".freeze, "lib/rainbows/xepoll_thread_spawn.rb".freeze, "lib/rainbows/xepoll_thread_spawn/client.rb".freeze, "local.mk.sample".freeze, "man/man1/rainbows.1".freeze, "pkg.mk".freeze, "rainbows.gemspec".freeze, "setup.rb".freeze, "t/.gitignore".freeze, "t/GNUmakefile".freeze, "t/README".freeze, "t/app_deferred.ru".freeze, "t/async-response-no-autochunk.ru".freeze, "t/async-response.ru".freeze, "t/async_chunk_app.ru".freeze, "t/async_examples/README".freeze, "t/async_examples/async_app.ru".freeze, "t/async_examples/async_tailer.ru".freeze, "t/async_sinatra.ru".freeze, "t/bin/content-md5-put".freeze, "t/bin/sha1sum.rb".freeze, "t/bin/unused_listen".freeze, "t/byte-range-common.sh".freeze, "t/client_header_buffer_size.ru".freeze, "t/close-has-env.ru".freeze, "t/close-pipe-response.ru".freeze, "t/close-pipe-to_path-response.ru".freeze, "t/content-md5.ru".freeze, "t/cramp/README".freeze, "t/cramp/rainsocket.ru".freeze, "t/cramp/streaming.ru".freeze, "t/env.ru".freeze, "t/env_rack_env.ru".freeze, "t/fast-pipe-response.ru".freeze, "t/file-wrap-to_path.ru".freeze, "t/fork-sleep.ru".freeze, "t/heartbeat-timeout.ru".freeze, "t/hijack.ru".freeze, "t/kgio-pipe-response.ru".freeze, "t/large-file-response.ru".freeze, "t/my-tap-lib.sh".freeze, "t/rack-fiber_pool/app.ru".freeze, "t/sha1-random-size.ru".freeze, "t/sha1.ru".freeze, "t/simple-http_ActorSpawn.ru".freeze, "t/simple-http_Base.ru".freeze, "t/simple-http_Coolio.ru".freeze, "t/simple-http_CoolioFiberSpawn.ru".freeze, "t/simple-http_CoolioThreadPool.ru".freeze, "t/simple-http_CoolioThreadSpawn.ru".freeze, "t/simple-http_Epoll.ru".freeze, "t/simple-http_EventMachine.ru".freeze, "t/simple-http_FiberPool.ru".freeze, "t/simple-http_FiberSpawn.ru".freeze, "t/simple-http_NeverBlock.ru".freeze, "t/simple-http_Rev.ru".freeze, "t/simple-http_RevFiberSpawn.ru".freeze, "t/simple-http_RevThreadPool.ru".freeze, "t/simple-http_RevThreadSpawn.ru".freeze, "t/simple-http_Revactor.ru".freeze, "t/simple-http_ThreadPool.ru".freeze, "t/simple-http_ThreadSpawn.ru".freeze, "t/simple-http_WriterThreadPool.ru".freeze, "t/simple-http_WriterThreadSpawn.ru".freeze, "t/simple-http_XEpoll.ru".freeze, "t/simple-http_XEpollThreadPool.ru".freeze, "t/simple-http_XEpollThreadSpawn.ru".freeze, "t/sleep.ru".freeze, "t/t0000-simple-http.sh".freeze, "t/t0000.ru".freeze, "t/t0001-unix-http.sh".freeze, "t/t0002-graceful.sh".freeze, "t/t0002-parser-error.sh".freeze, "t/t0003-reopen-logs.sh".freeze, "t/t0004-heartbeat-timeout.sh".freeze, "t/t0005-large-file-response.sh".freeze, "t/t0006-process-rack-env.sh".freeze, "t/t0007-worker-follows-master-to-death.sh".freeze, "t/t0008-ensure-usable-after-limit.sh".freeze, "t/t0009-broken-app.sh".freeze, "t/t0009.ru".freeze, "t/t0010-keepalive-timeout-effective.sh".freeze, "t/t0011-close-on-exec-set.sh".freeze, "t/t0012-spurious-wakeups-quiet.sh".freeze, "t/t0013-reload-bad-config.sh".freeze, "t/t0014-config-conflict.sh".freeze, "t/t0015-working_directory.sh".freeze, "t/t0016-onenine-encoding-is-tricky.sh".freeze, "t/t0016.rb".freeze, "t/t0017-keepalive-timeout-zero.sh".freeze, "t/t0018-reload-restore-settings.sh".freeze, "t/t0019-keepalive-cpu-usage.sh".freeze, "t/t0020-large-sendfile-response.sh".freeze, "t/t0021-sendfile-wrap-to_path.sh".freeze, "t/t0022-copy_stream-byte-range.sh".freeze, "t/t0023-sendfile-byte-range.sh".freeze, "t/t0024-pipelined-sendfile-response.sh".freeze, "t/t0025-write-on-close.sh".freeze, "t/t0026-splice-copy_stream-byte-range.sh".freeze, "t/t0027-nil-copy_stream.sh".freeze, "t/t0030-fast-pipe-response.sh".freeze, "t/t0031-close-pipe-response.sh".freeze, "t/t0032-close-pipe-to_path-response.sh".freeze, "t/t0034-pipelined-pipe-response.sh".freeze, "t/t0035-kgio-pipe-response.sh".freeze, "t/t0040-keepalive_requests-setting.sh".freeze, "t/t0041-optional-pool-size.sh".freeze, "t/t0042-client_header_buffer_size.sh".freeze, "t/t0043-quit-keepalive-disconnect.sh".freeze, "t/t0044-autopush.sh".freeze, "t/t0045-client_max_header_size.sh".freeze, "t/t0050-response-body-close-has-env.sh".freeze, "t/t0100-rack-input-hammer-chunked.sh".freeze, "t/t0100-rack-input-hammer-content-length.sh".freeze, "t/t0101-rack-input-trailer.sh".freeze, "t/t0102-rack-input-short.sh".freeze, "t/t0103-rack-input-limit.sh".freeze, "t/t0104-rack-input-limit-tiny.sh".freeze, "t/t0105-rack-input-limit-bigger.sh".freeze, "t/t0106-rack-input-keepalive.sh".freeze, "t/t0107-rack-input-limit-zero.sh".freeze, "t/t0113-rewindable-input-false.sh".freeze, "t/t0113.ru".freeze, "t/t0114-rewindable-input-true.sh".freeze, "t/t0114.ru".freeze, "t/t0200-async-response.sh".freeze, "t/t0201-async-response-no-autochunk.sh".freeze, "t/t0202-async-response-one-oh.sh".freeze, "t/t0300-async_sinatra.sh".freeze, "t/t0400-em-async-app.sh".freeze, "t/t0401-em-async-tailer.sh".freeze, "t/t0402-async-keepalive.sh".freeze, "t/t0500-cramp-streaming.sh".freeze, "t/t0501-cramp-rainsocket.sh".freeze, "t/t0600-rack-fiber_pool.sh".freeze, "t/t0700-app-deferred.sh".freeze, "t/t0800-rack-hijack.sh".freeze, "t/t9000-rack-app-pool.sh".freeze, "t/t9000.ru".freeze, "t/t9001-sendfile-to-path.sh".freeze, "t/t9001.ru".freeze, "t/t9002-server-token.sh".freeze, "t/t9002.ru".freeze, "t/t9100-thread-timeout.sh".freeze, "t/t9100.ru".freeze, "t/t9101-thread-timeout-threshold.sh".freeze, "t/t9101.ru".freeze, "t/test-lib.sh".freeze, "t/test_isolate.rb".freeze, "t/test_isolate_cramp.rb".freeze, "t/times.ru".freeze, "t/worker-follows-master-to-death.ru".freeze, "t/write-on-close.ru".freeze, "vs_Unicorn".freeze] s.homepage = "http://rainbows.bogomips.org/".freeze s.licenses = ["GPLv2+".freeze, "Ruby 1.8".freeze] s.rdoc_options = ["-t".freeze, "Rainbows! - Unicorn for sleepy apps and slow clients".freeze, "-W".freeze, "http://bogomips.org/rainbows.git/tree/%s".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "- Unicorn for sleepy apps and slow clients".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.6".freeze]) end