tipi-0.55

https://rubygems.org

tipi

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/digital-fabric/tipi
changelog_uri
https://github.com/digital-fabric/tipi/blob/master/CHANGELOG.md
source_code_uri
https://github.com/digital-fabric/tipi
documentation_uri
https://www.rubydoc.info/gems/tipi

id: 1336425

number: 0.55

platform: ruby

spec_sha256: 327e4a7a401f837b83e9205bab1ccb4e05799f6e3c9ab5995f459bcaefbf886f

sha256: e14766db252c48b3ef826fcaa545d7b466916c8e54b8c0a6038347d62bc62033

created_at: 2024-05-13 08:34:11 UTC

updated_at: 2024-06-13 22:50:37 UTC

position: 0

version_data_entries_count: 102

uploaded_at: 2023-07-29 20:29:21 UTC

indexed: true

has_extensions:

extensions:

Gem size: 82.5 KB

Version Data Entries

Total: 102

Unpacked size: 207 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/FUNDING.yml1006440019 Bytesd649926031829af4e8541e33afeda77a6d634ae354530054909a596daf94676e
.github/workflows/test.yml10064400620 Bytesd328510e9eabc8155126a08be950b766775cb55dda1318881dd0ef24aae1bb21
.gitignore100644001.23 KB5a60aac56d31d097d9cd9230e3e9db5a126c545fe8528a1a9d9ff769bd6f1058
CHANGELOG.md100644003.95 KB780158df371bef1d7fbb0e402bb08c7fcd49a9a09fe124ea2dadf64a1ca15c47
Gemfile1006440039 Bytesc754e36f9b0fd0003a7b979b4a45a51150c6069191c2c6e341b3cea5dbe83513
Gemfile.lock100664001.35 KBde8d9edb8b45b6b068a5e3990d32d2d42e72f1ddcf4b0461afb6f887dc6cfa90
LICENSE100644001.04 KBbd5d0a828738fabbe46fd4fda4407d1e586fc716254d0d3c9c8d8656b58a1438
README.md100644007.06 KB1d7806049f9431f3150b6f8d50b61086830bb20e30341bf1ebc2339cb35edb05
Rakefile10064400151 Bytes5a84d55beb1cb9b6c4c4983646142d246ba9c6bd7fcd081e998252048cb8220d
TODO.md100644001.06 KBea11d74b02e04fa66fd720ab78348fb97cbc4c06f73fafc6783e19581db9add9
benchmarks/bm_http1_parser.rb100644001.94 KBab289c6d3cfd3f30d7a5303948847fe1892e812055a3d2449a125743e7bf0941
bin/benchmark10064400865 Bytes54de70eee52bbd48a2d1871d286421a2c1e864f7f769375cc0ff158059157636
bin/h1pd10064400107 Bytesace9df497b00d51c331220bad92c428139edc2789ff79603b1ff31fbf5c00a1a
bin/tipi10075500106 Bytes81ea4b4f6c97da0a2209ba7f543c5fe5c9e8f4d5b25a14815d776e089f46949a
bm.png1006440028.1 KB988a2bedd271c15b7a0899d511dff09c62adf289b6e69fedefb0506084958886
df/agent.rb100644001.67 KBf79394c0e1165370a7949e0b3963749a6a878fde246682394900e73c41806194
df/etc_benchmark.rb10064400216 Bytesc05ea2c903de0e77919f37ced8ebbc1921b175fc14cb216e78f8c84ff3ff9880
df/multi_agent_supervisor.rb100644001.76 KBc26b5e33a75593a0229c8dedb2f3fe27cf535a9d5eed2974b960eb5119e190bf
df/multi_client.rb100644001.77 KBb82889e010c0a7ee0c9c65a1a1ec1d1235d634dec6914365f3f34218d90492c0
df/routing_benchmark.rb100644001.41 KB13c68b9698f9f365da9b845ade13dcc4188d7f0f78f000e08fd41a44db14b706
df/sample_agent.rb100644001.86 KB4280eeafd6ba9cee77f7217c64cf2ffb2b8504929911ad83f04d793b414ff1fa
df/server.rb10064400547 Bytesa34f7dd1289f8434f814184a5beb2b5f6af16faad4d71dee9bcf49a07d883456
df/server_utils.rb100644005.15 KBda310a70fbbcbe8912836b3e649488751999911628e300282b70fb45a53d7a0d
df/sse_page.html10064400702 Bytes10854ebab3e1bf38a10b18cdebc55721e8710f7049bc7668d2bf4f9572272139
df/stress.rb10064400455 Bytes6eef49362b7c53605c10ef54e7f6d151b6bab0e8fa397e095eaa2c1b4a014e3f
df/ws_page.html100644001.06 KB8ea0c3f39a67bf3b1eb1ec2dc17c56a365f987c4bc2c83aaa7319b9f68b4e410
docs/README.md100644002.89 KBbbadd08dfa540f7db58f5f590090d665fd4bc919a2a799fc384528eb3c19ec84
docs/tipi-logo.png100644004.88 KBa06fa7e6bca025fe2e30740de9685177f5c2c04b3c45a9995309c92303df2ba2
examples/cuba.ru10064400377 Bytes8fef4de26b42e9c51f0108e5c5af25321e216267ffdb0b347177d7374a504d20
examples/full_service.rb10064400375 Bytes7bcfcf9c90415a919110c53f0edb4f5de5a66d1a174843e7158fec9a498d17fe
examples/hanami-api.ru10064400255 Bytes964977303110b4bb1bfb053f74981caf1f908fa6dcab1facdfb26b33ccc9d5e9
examples/hello.rb1006440076 Bytesff67c8877126c2aa808963dd9f079f2a1d6e43341ee6f1c0acac54090587f929
examples/hello.ru10064400129 Bytes89a4a1faeb0525c4844022196ca089e430b7ba2995e0f514460b3d75d7a20e31
examples/http1_parser.rb100644001.2 KB3460fa0e48e75146efc2c087663fbb0a317e91c18102ea6b35d7532deb541982
examples/http_request_ws_server.rb10064400651 Bytes48324ceb15f1fac83e4f5177e712b28c6db500c3156184b760f434fa388f8ace
examples/http_server.js10064400671 Bytes6ab3328b1fe68fb2f9b616af4e73ddd4879461bc6a531447e81b87058be549fa
examples/http_server.rb10064400801 Bytesce18cb8a77894618fce0e8619fd407f311068115669899cf04b340f961a3b935
examples/http_server_forked.rb10064400595 Bytesa3c8a39218e7b93f42efd84a9eee534b1810f5d0b6f62eb5fa0601933f85f348
examples/http_server_form.rb10064400402 Bytesd02901bf1aece02b4e20350a8b148f58828ef7b3a3d85bebc4435e41e58a5121
examples/http_server_graceful.rb10064400414 Bytes3e9516d9366a5f47120239bcc7e6e20b028fd5d787c45224c7aed8e5d03e80be
examples/http_server_routes.rb10064400494 Bytes7d6bd9cd2698c403c84ce3c64466b7126db837e855c1766bf3ee97dedf697dda
examples/http_server_simple.rb10064400205 Bytese137cfa188d9c6f555bde0aca51ae19e3975cc252f72d1a9b96058a908f619d5
examples/http_server_static.rb10064400464 Bytes0dd025e8ba15891bfd48752a6a1c8999848c2f3fa919a85a9de0c0ce3e1550aa
examples/http_server_throttled.rb10064400362 Bytes07508297b8195673232ac4cd0a4e4ef487ea90f23225ffbce90e4388395498ea
examples/http_server_throttled_accept.rb10064400477 Bytes0fb73ba546e0f501e3d561649b37b5045d73abeae6a4c1b594b2c79731403e16
examples/http_server_timeout.rb10064400562 Bytes3d1fbe85c750bfc02be5d7bdaeadee6661e647b42acaff9535a084a5100b66e2
examples/http_unix_socket_server.rb10064400314 Bytes840dfc3cf17fe7e260c8c8ab76efda763b2b46d945a77c44acedf4d9ba6fa57c
examples/http_ws_server.rb10064400648 Bytese31e48313423d1445f92e703afc8f0de6aac2cc01d32b177ffa4c9fcee3c8dd5
examples/https_server.rb100644001.41 KB50edd5cf9cf01c7faa56bb4c5b77f24949c36ae9749b5d6f470298fcaef26d87
examples/https_server_forked.rb10064400643 Bytes45e27267f5e2150e23deed1250fe3ba8d28d3ac46c9a67bae92b18396ac2263f
examples/https_wss_server.rb10064400819 Bytesc577581989c6e59ab1084d69f993baade3468b4e40b4bbcc77ffa7637df31134
examples/rack_server.rb10064400454 Bytesc29536c37b173b5f9fdc9cce6c89b74feddc5f29f758722ababd4d19ebd80e85
examples/rack_server_forked.rb10064400625 Bytesec226f4dfed252af7332625a051ff80cf27e970d6b91b33fdc92a2930b85ed1e
examples/rack_server_https.rb10064400446 Bytes1dd8ad5e9a7e55c21e7caa7990f1a50366c01ced1a44bf70a7bb9d7297de9475
examples/rack_server_https_forked.rb10064400641 Bytes0849c9c86c930d2f06a6396673fdbf66e92c5cb332d00399ee9300dcbf93c901
examples/routing_server.rb10064400532 Bytes3ea3ca5e496cd9e6e24c86b8621e891a668c777d88496cc05a5cebf103b2e321
examples/servername_cb.rb10064400905 Bytes550af2153067a5c0f9313f1e5fc79aa51744fedb3eee03f0df2880e828af2a77
examples/source.rb1006440072 Bytes2ca80a95250e4f9e48b756e55041d9e8b39a5578da106bd297dd6f7d6940c8d8
examples/streaming.rb10064400196 Bytesb05307e5ed90e5805c2a84017b23575c392bdddab9cda008e32fc15670f207eb
examples/websocket_client.rb100644001.36 KB4e7363100b4b88dd21a8e2fc2d696725f9e7a2bd1e676a70a6a8fc157b07d9a4
examples/websocket_demo.rb100644001.76 KBfaa476c2acc4afe5fa2665b28530c65ee8af8fe8cf3e5a10706c41931d9f9032
examples/websocket_secure_server.rb10064400562 Bytese4c58f5b0efa95b372de0c033f2e986607a37317c7441e1c98f2438930730515
examples/websocket_server.rb10064400460 Bytesf376348dee456c1b036fa3b5f8590019645cae3fe8518a857258f21a2fd7aefe
examples/ws_page.html10064400881 Bytes811f1170e4d0e8d4d216f0a5213556e7d81ccc843c9991647ee8a717cb26a058
examples/wss_page.html10064400893 Bytese2220f69bf76c7f02ed86bf382ae9fb9ea5b32011e4d8d1eeac0e8befb27408e
examples/zlib-bench.rb10064400416 Bytes6ef59a465f6d403b2e3a02f398563e8481e8a78feda8b78b30d5b87880eeadd8
lib/tipi.rb100644001.71 KBec96c685ac756e5ff4faf8317e9502e623420700d10e157fab0bc0472a075e31
lib/tipi/acme.rb100644008.36 KB2e7020fb9e1b441f723a2316d17a41d12c24425fe9f1afd6e335d8214a7b1c1d
lib/tipi/cli.rb100644002.52 KB29306295a342c46a95495cdb58dd435173437cb87ac2b558e3015a7fc5c29399
lib/tipi/config_dsl.rb100644003.35 KB7f62e357f355fcde1a2880c3c1f7da9bcb5963d93b51cc3c8340b5d3c6c47eb3
lib/tipi/configuration.rb100644001.38 KBb380b0818c2bf51bc1ca9cc97e622f201c9b22f01e3f0b5493a678d1869ea799
lib/tipi/controller.rb10064400275 Bytes40d38c6033dfe61b488ca1790f2f5b8268365acb984b00c4aa9dd01eaee406da
lib/tipi/controller/bare_polyphony.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/tipi/controller/bare_stock.rb10064400123 Bytes979ba1bd0f38d1f710bf399fcf9a5ab1f47035761904b569f46b3bfa7339457c
lib/tipi/controller/extensions.rb10064400734 Bytes8b03145f0e406f3e614ab73ec0fde1caabed7311c0a4ef7390426da715574615
lib/tipi/controller/stock_http1_adapter.rb10064400217 Bytes47edf621944fb6b24d2bb656f1eec59217bf789429dd27b8944c6642eaa60efe
lib/tipi/controller/web_polyphony.rb100664009.68 KB51e35815bc3ce20d4652e82b2f40e7e013da2230b20381593161eb3608b435d2
lib/tipi/controller/web_stock.rb1006440017.2 KB8af44ce38a3e4dd51200064eff910f0688fddb961e1270f6f6feeceda4a94a35
lib/tipi/digital_fabric.rb10064400136 Bytesdc3dd49d6c4e59ed93d81b20a8d0f89fdf8efd3395c51b1df7cbc0c378333b80
lib/tipi/digital_fabric/agent.rb100644006.24 KB60918dc1a991255b3cc1a965b672f586499866b245b8cc77eeb35283b1a31a07
lib/tipi/digital_fabric/agent_proxy.rb100644009.08 KB94584b28c84aa9e594374ff0e07788dbb2a76e0db30b3fe6fa9b9d988ebce247
lib/tipi/digital_fabric/executive.rb100644002.79 KBbccc4be77c3997bb0940cc43ff9ffd757c6b03865842e70cae4431afbce38d1f
lib/tipi/digital_fabric/executive/index.html100644002.06 KB29956b0822e7bef24ca7e1e417f99b97bfadecfd5eca6f874c3cb8fcca8478d4
lib/tipi/digital_fabric/protocol.rb100644003.03 KB37d32e6994b9bfb59773445cb84204357f207d6afe11a87e9fb2fbe504ef327e
lib/tipi/digital_fabric/request_adapter.rb10064400899 Bytes999b59d7fc19a931358d3cff2f54b111d2f3df6e469dc4f13b029c07cb9b9922
lib/tipi/digital_fabric/service.rb100644006.9 KBa038590aa3ebfeff4f6bd8cdadb1b6e6debce6a44ee3a80f7533e14db5a00a2f
lib/tipi/handler.rb10064400828 Bytes6d45bc453dc51ddcc26f603899e9b65b0843c54ff3ac4cb7eba63f61bb245af7
lib/tipi/http1_adapter.rb100644008.87 KBa53a8650aca9c1b6f3bfd3960d867b50496e8407664cd2c896b4fb02da572514
lib/tipi/http2_adapter.rb100644002.84 KB160c58b33e91610045be2159decabec944bc0150c1fb413286551a52f7d8e931
lib/tipi/http2_stream.rb100644005.42 KB79c70a17dd4bb36b8a2d91fb4276fe0a0e16f0bab33045812d12cde0c4f1a2f6
lib/tipi/rack_adapter.rb10064400696 Bytesc8a1a816e38fd48aa24e1817e55ac09316b1c29a35964771602a40813a71e6ce
lib/tipi/response_extensions.rb10064400414 Bytes5a7b4d189116252964d930e7254bcd40341609ef3fb240721205ca552c6f8b7c
lib/tipi/supervisor.rb100644001.92 KB461f133cf492d3a9756d7be41dfb8f6505440b565b2b62b1d590d16ff0f74bbe
lib/tipi/version.rb1006440066 Bytesabdb9ffab235b16baf5d69b54dd34757b35a3616e6be23df0145a07ae5f30e35
lib/tipi/websocket.rb100644001.27 KBf6ce1027862da0eea5c908156539660136c87e9f5da5cc1feec20809693f24db
test/coverage.rb100644001.07 KBd0305c7921870d900b1bb5d4ea4b946c1642320073f3b44cd168e39d8ab80dfc
test/eg.rb10064400620 Bytesf298488a569d6d4a69036e01ab14e8e80be1784925b704e0161b7dce9e705de4
test/helper.rb100644002.52 KB5ac5e92834e5e8b9ff7bb09513d13fa45dc51439bf14eec3c630d41059e203f9
test/run.rb1006440099 Bytes522d8d9ef6598319b4bac6304595563323fc972201fa7127f071d1b6c4e52c8c
test/test_http_server.rb100644005.88 KBbd873a7d47d29f1b15a3b3e55feacb38e06e54e35817cedeb4c34c09f9e9608f
test/test_request.rb100644001.93 KBe74dc4daab12a48b6b08f43b53cf85ebd7bc4ee556c835318daf90e0a651d52e
tipi.gemspec100664001.91 KBf672c764ba4ba8c1b35a5b938a07eb494f740486f8c7779873c01f4e450241ff