tipi-0.45

https://rubygems.org

tipi

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

source_code_uri
https://github.com/digital-fabric/tipi

id: 1336416

number: 0.45

platform: ruby

spec_sha256: 1678a8f4b5c2c50d32ae88a1999838a56b3ba680e8f956ce97241fd6feec8b3e

sha256: aea139e73883451488a3f665f58aa5c82f7924ed546618605a02add8ce5d449f

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

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

position: 9

version_data_entries_count: 98

uploaded_at: 2021-10-25 15:45:19 UTC

indexed: true

has_extensions:

extensions:

Gem size: 82 KB

Version Data Entries

Total: 98

Unpacked size: 206 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/FUNDING.yml1006440016 Bytes54864c269f24117b00b52a9ea9a5bc27e13760b9ff4f14e5a3ca8bfcac2da54c
.github/workflows/test.yml10064400606 Bytes28c85a603c148e17e3a3b2a382961cb109d60895182a4618967a070b3348bcda
.gitignore100644001.23 KB5a60aac56d31d097d9cd9230e3e9db5a126c545fe8528a1a9d9ff769bd6f1058
CHANGELOG.md100644003.19 KBbcfab69fc0b1e814e7544e604b7d7fbc9ddd24fbe84a4491bd7f9813031600f3
Gemfile10064400179 Bytes6094256614493ebea8888352612e8f826ca631226a29dd94ba7734818a157636
Gemfile.lock100664001.89 KB6d3c458afd93ea0333525712db9ad07bd3f37cdb8abf65dfebedeca1aef6cd68
LICENSE100644001.04 KBbd5d0a828738fabbe46fd4fda4407d1e586fc716254d0d3c9c8d8656b58a1438
README.md100644007.06 KB1d7806049f9431f3150b6f8d50b61086830bb20e30341bf1ebc2339cb35edb05
Rakefile10064400151 Bytes5a84d55beb1cb9b6c4c4983646142d246ba9c6bd7fcd081e998252048cb8220d
TODO.md100644002.54 KB5c9ccb86756733fa8ea9f6f6ffbb0807cfd5ea4c609896de8aae01928633e993
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.17 KB3bf4cd8af59545e0ba2a59a3762df0bc3cae7fd6e4f9bbd0893640878e94aba9
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.rb10064400118 Bytes0ad895abe27fbf8e5dc24ae3ca786f7591c45e56d90f7109b5f24ba811bb2f6c
examples/hello.ru10064400141 Bytes44eac6ddfb535831682b2450c89d1a5b907cf10239670dbe205912472e258c5d
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/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
lib/tipi.rb100644001.67 KB95d111391e3dd0e8ecd81f558c0023bf4db9594888c13f1a95cefcf81052d227
lib/tipi/acme.rb100644008.23 KBab697477d63536fde915af0b1ac8b8d1c39146f2ee33d79e847af73394e8b06c
lib/tipi/cli.rb100664002.53 KBe433e92a4a1ab4795f81baa5e63872fa8b87b1ad5e0a9ef8bb248f4de150aa50
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/stock_http1_adapter.rb10064400217 Bytes47edf621944fb6b24d2bb656f1eec59217bf789429dd27b8944c6642eaa60efe
lib/tipi/controller/web_polyphony.rb100644009.47 KB1f88c8d912c3faa5d38caa1110cdcada45f96ded074066970fae9ab320e9050e
lib/tipi/controller/web_stock.rb1006440017.1 KB7a4a70ab417f40088fe54dedf5d9e883fc7ee9c8763265a5e8de4eb37e33ebfa
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.rb100664009.16 KB306c4774656c01664a212a9a865765b9f2ae41606b04f5cc19408c0aa63fca95
lib/tipi/http2_adapter.rb100644002.84 KB160c58b33e91610045be2159decabec944bc0150c1fb413286551a52f7d8e931
lib/tipi/http2_stream.rb100644005.21 KBf3225e85ceeb238061e38b8169b527b4af05645cd325713415a09264d29e06f9
lib/tipi/rack_adapter.rb10064400696 Bytesc8a1a816e38fd48aa24e1817e55ac09316b1c29a35964771602a40813a71e6ce
lib/tipi/response_extensions.rb10064400414 Bytes5a7b4d189116252964d930e7254bcd40341609ef3fb240721205ca552c6f8b7c
lib/tipi/supervisor.rb100644001.92 KB461f133cf492d3a9756d7be41dfb8f6505440b565b2b62b1d590d16ff0f74bbe
lib/tipi/version.rb1006440066 Byteseeaacee600284b7669d88118249f3c86b05b7eb253ab7a0e8331aed239afdb80
lib/tipi/websocket.rb100644001.27 KBf6ce1027862da0eea5c908156539660136c87e9f5da5cc1feec20809693f24db
test/coverage.rb100644001.07 KBd0305c7921870d900b1bb5d4ea4b946c1642320073f3b44cd168e39d8ab80dfc
test/eg.rb10064400620 Bytesf298488a569d6d4a69036e01ab14e8e80be1784925b704e0161b7dce9e705de4
test/helper.rb100644002.5 KBfa65cbd4dda8e30cd15b86540ba6f62c9493990387944332fc0f9fb6a952fea1
test/run.rb1006440099 Bytes522d8d9ef6598319b4bac6304595563323fc972201fa7127f071d1b6c4e52c8c
test/test_http_server.rb100644005.78 KBff669359a90a9fd63453fc9de29eaf524758057bbabbf57de76c2b823cea9d77
test/test_request.rb100644001.93 KBe74dc4daab12a48b6b08f43b53cf85ebd7bc4ee556c835318daf90e0a651d52e
tipi.gemspec100644001.7 KBa0e395fdf2541d16c44fcc95566ad3e67c637c9fbab6713a8a2a963889066c35