yahns-1.15.0

https://rubygems.org

yahns

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 560341

number: 1.15.0

platform: ruby

spec_sha256: 2e4270444e1fbe6163972a4fa5b571a882d5ca7f43283df7e132a8dfdaeedb18

sha256: 76a9525156785b13d0f99d5cc3c27c12a360213e651a5306f45e1423e79ac0e5

created_at: 2024-05-13 08:22:02 UTC

updated_at: 2024-06-09 05:14:44 UTC

position: 3

version_data_entries_count: 115

uploaded_at: 2017-03-23 04:05:37 UTC

indexed: true

has_extensions:

extensions:

Gem size: 145 KB

Version Data Entries

Total: 115

Unpacked size: 494 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
HACKING100644001.79 KB3bae02fb7bc2e9416019a1715634820071c1e816c9e061e011e15649a4b9a5f2
.gitattributes1006440085 Bytesad4b1828f68a36f9269ffc89c50ca19f3a58befa222c6967854b8aee7d18db9c
.gitignore10064400285 Bytes7d8baa73e91b3758ed606d843f3cd2664a0e450cc94f43e7ec99d9ac75ab5cb3
COPYING1006440034.3 KB8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903
Documentation/.gitignore10064400186 Bytes3585f0599684929ea6d68d7d00255d2b2a0122f4dc13272c008a2dca6d019784
Documentation/GNUmakefile100644001.55 KB3c7921c96be0f53be6f84b6f0b9032e51414c99002e36d9eea1d52c597acca2a
Documentation/design_notes.txt100644004.47 KB08b4a9cd833c64aeb83fa563f62fe9a90b5d8220e61d5d80a58d4f02c4680ea3
Documentation/yahns-rackup.pod100644005.19 KBa50b1d4cd70a69f5c630d3e6e04ac53435b35fb7c80985756842a08d8f67b9b6
Documentation/yahns.pod100644002.7 KB268a2ee66862b4145040c698db880696027007133bf3a8030a274a1ba85c68cc
Documentation/yahns_config.pod1006440020.6 KB3141e92e0b25e66f93fa32779a0e90013665b827247eaa3cbddcabaef7b33feb
GIT-VERSION-FILE1006440017 Bytes0c6738c5691fa6fe99a8c6b4a13e2f79530263a3221bcadfe1fb5d56fdd2c5ca
GIT-VERSION-GEN100755001.21 KBb115bbb4cc0c84a378bf26dc7a01fa292dcf4dbfd1507d3b49395dc5e05a80b3
GNUmakefile100644002.37 KB23a2feb3a2db6c98890494aabff776844c0ee3fb93c6e2567ee38000f3b2bd9c
INSTALL10064400306 Bytesab40429d549423f5c0a10dbb021d365147cc36cfb5c37fefdea0ab4b9d8a1865
NEWS1006440037 KB5b5753660afd069b671b08d2e1c708c2dc3ed9ecba150f3e7748a9361eb04c5d
README100644006.08 KBf038e15b8c3ff8de95d3ad58c0543342886fdfa33f05c8e21e7c260aa069bf96
Rakefile100644004.96 KB51c94eb198d186cd7679fd0f44b118e31cb777be1781f29b62baf4557d09f9ed
bin/yahns100755001.01 KB647dd3be661b99744e775c83bfd1bd16402ce91083cfb76862a166b8c28797b7
bin/yahns-rackup10075500461 Bytes64490abc5aebbe9c9b2d465a740fee9f8bfc7c903beb180da2a9e72447981e55
examples/README10064400188 Bytesc0058ba6a2ae5c9707df7fdccdc57fee0d883e3b3393f73583bbba2ed12795d0
examples/init.sh100644001.98 KB5f887678e997d3e48af4b5acd0566182bc72406ad019bfec7928cc61d79e31d3
examples/logger_mp_safe.rb10064400958 Bytes0b0859f50cb9e4ec6e099ca656b2ba9bc3e98d0e935087aad74f35aa10ded418
examples/logrotate.conf100644001.22 KBb4581c9b67236ae83078b04839beec38d42380b3bbc4c9b7574f34af3c85407f
examples/yahns.socket10064400459 Bytes5745f6c168e9d175c340b3304442f2181ed47a830604c59e7c212ba6005f0100
examples/yahns@.service100644001.63 KBff714ef76ebda89c0f50f2aa8cd3a448baab9d45d376530c7dbd4bbdee0fd0d7
examples/yahns_multi.conf.rb100644003.26 KBe9cef29ce2795f608bf577ea95e3454594ef1330528dd33d729f4757ade6dfe4
examples/yahns_rack_basic.conf.rb100644001.34 KBacebf6435565f5d227547594887387e6d1c85bd0a6b72c1279cd40e100c4f37d
extras/README10064400443 Bytes749097664121d8ac8d416bc5d53ee926a586f12db52c515532c47e6505e400ca
extras/autoindex.rb100644005.29 KB188f018cb76f8e988c3236b0b3f790c1425f3b2f01c6ec1eec788e227e34cc9e
extras/exec_cgi.rb100644003.6 KB3f0c9a605d9e105f09ecd2a5e2edfd479fd1d441753fcc9c3d4a8f8916eaa9e8
extras/proxy_pass.rb100644006.05 KB810ec740da563c2d1aae330fa891b61944b2094f7f9c418c5b9f156f44eae400
extras/try_gzip_static.rb100644006.48 KB8bdec109253d60b52d0f0b35512f1ddf16a2fbce45dbe3196e8cf6743bccdc13
lib/yahns.rb100644003.27 KB87c7762bdce98a705f4a974c04888b8936102aecb3d6a85b6e56c396d07d8680
lib/yahns/acceptor.rb100644002.31 KB0c839dda5060b067626b54bdb38e61dc75326cd20c2e8e8c812072db97084401
lib/yahns/cap_input.rb10064400611 Bytes4b4055252517763aa583953c0026bc5fd223dbe70de4e1cedb513d5f0284c50b
lib/yahns/chunk_body.rb10064400615 Bytes2d55d706b0e6d55e7456bdff908c29252090b17e8752f3b4436c4ef1c38df10a
lib/yahns/client_expire_generic.rb10064400779 Bytes0cb08cf791353af46dc06191e1fc9616b4352fcd38489db2d76fcfacce55029f
lib/yahns/client_expire_tcpi.rb100644001.24 KB876cf3b52e4141b0e910c7b3f382f0135a27e811021bc1d4fbe1c6104224a995
lib/yahns/config.rb1006440013.1 KBa15b87a2b128e2002b1ef2a29c033221db6be8162d9bf5d079569ee9b2cff0cb
lib/yahns/daemon.rb100644002.2 KB3eca2cfcf936b39ade2f6e2f529080d9d177f9ad3132c522375c90a96138cae2
lib/yahns/fdmap.rb100644003.54 KB1e725708f41f9b9c03881182536b56bed36f9442da63d5ae1ade034c7e8e6ee6
lib/yahns/http_client.rb100644009.82 KBb77d3470f50bb639898e6656d0a46d7167f1559df6ed589c497c58ab99507860
lib/yahns/http_context.rb100644002.68 KBeebc9f76844d6787702258bf4c8cb4e5e174a20bbbe93e980886882579837c61
lib/yahns/http_response.rb100644008.54 KBe3cf953956c47ca2bb4c5dc4dfcecd1ad117c9b0465ff3cfb7d6e2e87ffbe75c
lib/yahns/log.rb100644003.06 KB079a02e76ddc2292325f91395a023a3abdf9af70a99286cff23bfb119705acd8
lib/yahns/max_body.rb100644001.7 KB0d46ec0fd0dbed77311157e65255ca74a361f0ea7d4db7d24f8743b246470b3a
lib/yahns/max_body/rewindable_wrapper.rb10064400465 Bytesc8543bb6fab9a464b35ce6b0b4df0aed014bc2c55e0ba4ce1fb6b0d7c727bb5c
lib/yahns/max_body/wrapper.rb100644001.76 KBa3461e2b9c458e5980ae657986cd56fa29af66081a98cde12d9763492ab723f6
lib/yahns/openssl_client.rb100644003.33 KB1025ba8ec2118590f7ea49b6f2545fe9a542f04d7332433c89f8718e93534619
lib/yahns/openssl_server.rb10064400517 Bytes5e1806f8831985f3680aa15d4b87619cc3ce845a3377631c0010e3e4a4684441
lib/yahns/proxy_http_response.rb1006440010.4 KB6e6ad9c37a7c1a656b6f96dd67d1dd3468cab514127a05b9ec7035e7611c00b7
lib/yahns/proxy_pass.rb100644003.75 KB46754fb257eb043f6c5fd7f8ba434d918189295b769d9d10a6bea82e770f92b8
lib/yahns/queue.rb10064400276 Bytes35f7c375c04e2bae47bc0774c3383ba0852bf0527e1be9d0ee98b8bfd5d7e6aa
lib/yahns/queue_egg.rb10064400637 Bytesb4be30f68470f005b18f17037d643c415b7d164beae7f71452516fc0c88fb451
lib/yahns/queue_epoll.rb100644002.6 KBd22e68fec56b3f805315e19a0826704bd940d7ca1a0509151e13223553ce328d
lib/yahns/queue_kqueue.rb100644002.83 KBf250539342c2ff1c1877f8c0499ea35d55e7d7856262f44722969f7552cdd4ca
lib/yahns/queue_quitter.rb10064400484 Bytes1f9882eea945ff13bdb525b726619bcffa8d5ba41a63ec0e0fc4af0edf4c5dca
lib/yahns/queue_quitter_pipe.rb10064400523 Bytes7d540b1572e8d676ecdf790b919f3efc3f495d6834a6bf8fce0625cdc29be248
lib/yahns/rack.rb100644002.2 KB9712d5cdca61671888bec5d6b20eabbc216845827a9bb83167592d137570a5b5
lib/yahns/rackup_handler.rb100644001.79 KBf279a7cddaf975ea893fb6786e710e5fb9da7cf8ee6546c9004e6ae194d1bd74
lib/yahns/req_res.rb100644005.43 KB1779c315472c20b4b78d83280e27d44398419ab6183082c385959d59ea49f702
lib/yahns/server.rb1006440016 KBa7b8d720fb48c6210d3013470a6777ba20c23a6b027a8f69db3554669b76547f
lib/yahns/server_mp.rb100644006.04 KB0dca5f0652d93a93ab1a61095a1f5e1aa639379cc47b21921e0be47b5e746294
lib/yahns/sigevent.rb10064400280 Bytes5ee6bb4dc6e8d2b40d83d8a55ad1e4830084e6f87a9ef30c8b7ed21c85c8b811
lib/yahns/sigevent_efd.rb10064400476 Bytes76e054baad0a0223d739f437bd20db4219abc95940f2d8e8872c8d9a9db986df
lib/yahns/sigevent_pipe.rb10064400668 Bytes116dc326dc67025f0b6312854740521ede902a35339d49a52ce766e464185184
lib/yahns/socket_helper.rb100644004.63 KB4922f30eac379e69b20bbe0a9969c193ea624635bcf31a0f84460d105adb5bba
lib/yahns/stream_file.rb100644001.19 KB246ae05429472037000aff8a239146660ce8a484e81e36fb441aeba6290cda76
lib/yahns/stream_input.rb100644004.5 KB6df594892052dc4c7fca95fa33ec8770e3f42cad48aa7c357f4725ab1dd32db1
lib/yahns/tcp_server.rb10064400279 Bytesd9a97eb9fa31133defb4eda5ca1754951c6f22c054cd0b3532d621f1627a94e8
lib/yahns/tee_input.rb100644004.06 KB57b6852ce5cbf458866abefd9ade02a721900e58ec8e976fe384a69b317bd70e
lib/yahns/tmpio.rb100644001.07 KB405be8b3487c8768f843b778b72b0c9cfd8ed4a166c04cd17209aa79f76ffeda
lib/yahns/unix_server.rb10064400281 Bytes2a00f3824fc3ae5f3f5029644479ec001c621b05d838426dc0bc27396f571dfe
lib/yahns/version.rb1006440043 Bytes6ebc5c9f67a48dc280c18f4dc7c0f420f8551b88747c1f985501acacf8538491
lib/yahns/wbuf.rb100644003.2 KB2e3916114fd29cf23de71387e55605efd44803a4e30feaaf1209c31d6e82a74a
lib/yahns/wbuf_common.rb100644001.68 KB3a1a6ecae9ea12a919167d11e762696aa6b1f5232fcd0a65d37baa8fa040d4b2
lib/yahns/wbuf_lite.rb100644003.29 KBc1bb4ccc3e5f8f3cf4648ee4341facb91a38c378d3e2e74ae6e775297ccb5e98
lib/yahns/wbuf_str.rb100644001.06 KB519cbc5ee406608d0d1b7d223bb7447504bef2368e1ffab3c049a79721626342
lib/yahns/worker.rb100644001.92 KB62f2aff0ded4969bdd624798f4dfc75c2c4e931266742af572819ab65846fc95
man/yahns-rackup.11006440010.2 KB8a77b0c4da02a12e5aee5e0fff6fbd3402916504f44a6efd060191e498681458
man/yahns.1100644007.04 KB18ba2c13b784f71e31a26058cf185e1dc7700479a2c731324ac0c09ceff10650
man/yahns_config.51006440027.7 KB5e918e089e307bd7c90de26ee5b1d9f4939eb12e7590507d87cc1ff6d4497dd4
test/covshow.rb100644001010 Bytes2114a48d66b0620e2617f9aa9cb5c7e0110e2e6a5ee3df3286c1e4672d0e28b3
test/helper.rb100644004.02 KB1c8dcd3e0d4efaf7758262f13ea779f1ecbd66b85f7281b91a45df304a1dec29
test/server_helper.rb100644002.56 KB3864af5a995d27ed22f6922f194eba58211247bcaca915c96a100058802d756a
test/test_auto_chunk.rb100644002.22 KB4908ec578514e1dafbc1b0bff67e65bb4999deeccdbd0f876833e2c59cd4437a
test/test_bin.rb100644007.11 KBf2d2cc50672446e4e3cd818d3ddf204d82dd1bce1c5ca9516cbe90883f0bfb63
test/test_buffer_tmpdir.rb100644002.82 KB242c150d95b75fd59bde9d7ee7e0bd497640790ee382d0c6bf20242b8390ac41
test/test_client_expire.rb100644005.24 KBbc21f3e630f7e5cbcc8f957a0309ad9f6d3a44a9951e8b1102426b39d2fe8d93
test/test_client_max_body_size.rb100644004.28 KB18de1e6e9d94705e261a723c28fe8c41747779c20b64738d90cf663cf02f7f75
test/test_config.rb100644001.82 KBf4dd913130cc6dc2fae1ebe8b77f36479bdd9d047c7467884bd2337de607ed63
test/test_expect_100.rb100644006.25 KB6daf26e152d69aa0f0617da2f39602ce198a3f49d90b26f1eb745469f4c16996
test/test_extras_autoindex.rb100644001.66 KBf6f38fba7a7cd7e727eac7eb9677424ee4c1c207634458cf98216447815b2d9e
test/test_extras_exec_cgi.rb100644005.97 KBca231a33de7c6a4dd4d51d2f1c65f50c643a9dc2dd1fab22cf4604b721fe2dcc
test/test_extras_exec_cgi.sh10075500826 Bytes71e6d18560ee66ea26a143a6f2871f54eb896933f13830760417d065797f7007
test/test_extras_proxy_pass.rb100644002.84 KB3e3b820556926c630ef1ef68cc451a9be07fc2ee8e5aab0b64ddd1062ee905cb
test/test_extras_try_gzip_static.rb100644006.28 KBacdd09442c440f917101b409d53c833908134bc79902011926e2cc310948cbb9
test/test_fdmap.rb10064400683 Bytesd5dfbdcdced4aa370b46fe3185088b99d33796811032a9087f6d99bb4b966330
test/test_input.rb100644004.88 KBdcd3c7c97d25d4fb47c89173785a8ba6710f45cd7553f58e68bfac9c608d7b81
test/test_mt_accept.rb100644001.56 KB3dd7eb7eb2d89b21f2293a50284468e782472fbf15a3dbc81ade7927e779234e
test/test_output_buffering.rb100644007.9 KBa72f19109b0107d22d5779d27ca50487178e0e559d227fdf1b684f685ab433e2
test/test_proxy_pass.rb1006440021 KB1736a613bcf2ae733db839ccca837a8398a1b46fdae917b6d279c433a57b34be
test/test_proxy_pass_no_buffering.rb100644004.7 KB6d09860a4c001c39874948648df4bbca2dfca2e7d8fbe414738bca6a95db7f1b
test/test_rack.rb10064400937 Bytes249f92ebb7efec165a73fb0ed0c062ae3f81f2f56a95280efa161215ab8b1a87
test/test_rack_hijack.rb100644003 KB2092402b050d0b223cef31cacbea81f75560db6dece7a79009b9cf065cb644c5
test/test_reopen_logs.rb100644001.96 KBc823a0c78906a3e65c8baff5feaa6dc37d17174c7188096995a93dd7022cb402
test/test_response.rb100644003.15 KB3cf4ab43422a9f10b610a1fb0c4d3e8674caffc2e5d61402b88feb3c4b5ae2f6
test/test_serve_static.rb100644005.19 KBe0cf1484497c4f4fdb4b20381aeb5a7d973c741d6fe37f1d52ed4a8ca13de3b9
test/test_server.rb1006440026.2 KBc119d83dc7f0c7a0f416f3cd732395d217428bf6d5754e577045962895ca7061
test/test_ssl.rb100644006.42 KB85778199aa8ab10911c453a10f555f480d61a0ea0dd944951d73f287c7d961cb
test/test_stream_file.rb10064400870 Bytesf99522f6067e3bd0258d8ca5dccae86bb1cd11cb17e44132f4ecdfaad569e546
test/test_tmpio.rb10064400675 Bytes45b35fc29633ee384f5e7b499195a091e7e27fcc12d17989baf62b2d6f0e12c3
test/test_unix_socket.rb100644001.92 KBcf0e62bdddc8d7334bff8315df8defe5ca660b952e13820bbc262a36d4d3db22
test/test_wbuf.rb100644003.94 KB92fba60bb2052866027841e8e43f12dddd046ced1595e838720774f4c15fefd4
yahns.gemspec100644001.28 KBc4da8a9651572713e7db5ebe28d75de7b94c5ddd15ffc31db6cf0fbfa258d694