# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.037
Changes
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README
README.md
SECURITY.md
UPGRADING.md
bin/pagi-server
cpanfile
dist.ini
examples/01-hello-http/README.md
examples/01-hello-http/app.pl
examples/02-streaming-response/README.md
examples/02-streaming-response/app.pl
examples/03-request-body/README.md
examples/03-request-body/app.pl
examples/04-websocket-echo/README.md
examples/04-websocket-echo/app.pl
examples/05-sse-broadcaster/README.md
examples/05-sse-broadcaster/app.pl
examples/06-lifespan-state/README.md
examples/06-lifespan-state/app.pl
examples/07-extension-fullflush/README.md
examples/07-extension-fullflush/app.pl
examples/08-tls-introspection/README.md
examples/08-tls-introspection/app.pl
examples/11-job-runner/README.md
examples/11-job-runner/app.pl
examples/11-job-runner/lib/JobRunner/HTTP.pm
examples/11-job-runner/lib/JobRunner/Jobs.pm
examples/11-job-runner/lib/JobRunner/Queue.pm
examples/11-job-runner/lib/JobRunner/SSE.pm
examples/11-job-runner/lib/JobRunner/WebSocket.pm
examples/11-job-runner/lib/JobRunner/Worker.pm
examples/11-job-runner/public/css/style.css
examples/11-job-runner/public/index.html
examples/11-job-runner/public/js/app.js
examples/12-utf8/README.md
examples/12-utf8/app.pl
examples/README.md
examples/backpressure-test/README.md
examples/backpressure-test/app.pl
examples/worker-pool-prototype.pl
lib/PAGI/Server.pm
lib/PAGI/Server/AppNormalizer.pm
lib/PAGI/Server/AsyncFile.pm
lib/PAGI/Server/Compliance.pod
lib/PAGI/Server/Connection.pm
lib/PAGI/Server/ConnectionState.pm
lib/PAGI/Server/EventValidator.pm
lib/PAGI/Server/Protocol/HTTP1.pm
lib/PAGI/Server/Protocol/HTTP2.pm
lib/PAGI/Server/Runner.pm
lib/PAGI/Server/TransportState.pm
nytprof.out
t/00-load.t
t/01-hello-http.t
t/02-streaming.t
t/03-request-body.t
t/04-websocket.t
t/05-sse.t
t/06-lifespan.t
t/07-extensions.t
t/08-tls.t
t/10-http-compliance.t
t/11-multiworker.t
t/12-fork-loop-isolation.t
t/13-multiworker-signal.t
t/14-websocket-invalid-utf8.t
t/15-crlf-injection.t
t/16-chunked-validation.t
t/17-worker-respawn-loop.t
t/18-graceful-shutdown.t
t/19-receive-queue-limit.t
t/20-callback-exception.t
t/21-quick-wins.t
t/22-content-length-keepalive.t
t/23-connection-cleanup.t
t/25-runner-production.t
t/26-max-requests.t
t/30-error-propagation.t
t/31-memory-leak.t
t/32-request-timeout.t
t/33-ws-sse-idle-timeout.t
t/37-connection-state.t
t/38-unrecognized-event-type.t
t/39-disconnect-reasons.t
t/40-connection-limiting.t
t/40-event-validation.t
t/41-connection-limiting-stress.t
t/42-file-response.t
t/43-unix-socket.t
t/44-access-log-format.t
t/45-multi-listener.t
t/46-multiworker-bugs.t
t/47-worker-heartbeat.t
t/48-fd-reuse.t
t/49-systemd-activation.t
t/50-hot-restart.t
t/51-transport-state.t
t/52-mandatory-validation.t
t/53-trailers-framing.t
t/55-sse-alignment.t
t/56-post-completion-exception.t
t/57-date-consistency.t
t/58-h1-connection-header-ownership.t
t/59-ws-disconnect-exactly-once.t
t/certs/ca.crt
t/certs/ca.key
t/certs/ca.srl
t/certs/client.crt
t/certs/client.csr
t/certs/client.key
t/certs/server.crt
t/certs/server.key
t/cli-watermarks.t
t/connection-state-response-started.t
t/http-incomplete-response.t
t/http2-path-decoding.t
t/http2/01-protocol.t
t/http2/02-server-config.t
t/http2/03-detection.t
t/http2/04-read-handler.t
t/http2/05-request-lifecycle.t
t/http2/06-integration.t
t/http2/07-websocket.t
t/http2/08-websocket-edge.t
t/http2/09-cli.t
t/http2/09-multiworker.t
t/http2/10-h2c.t
t/http2/11-streaming.t
t/http2/12-error-handling.t
t/http2/13-sse-detection.t
t/http2/14-sse-events.t
t/http2/15-sse-keepalive.t
t/http2/16-sse-cleanup.t
t/http2/17-h2-ws-sse-no-connection-state.t
t/http2/18-transport-leak.t
t/http2/19-transport-callbacks.t
t/http2/20-sse-transport.t
t/http2/21-http-date-header.t
t/http2/22-denial-response.t
t/http2/23-rst-rate-limit.t
t/http2/24-incomplete-response.t
t/http2/25-sse-decline.t
t/http2/26-mandatory-validation.t
t/http2/27-head.t
t/http2/28-file-fh.t
t/http2/29-fullflush-cancel.t
t/http2/30-connection-state.t
t/http2/31-ws-keepalive-disconnect.t
t/http2/32-sse-detection-encoding.t
t/http2/33-connection-specific-headers.t
t/http2/34-request-trailers.t
t/http2/35-trailers.t
t/http2/36-ws-transport.t
t/http2/37-ws-frame-validation.t
t/http2/38-ws-queue-overflow.t
t/http2/39-oversized-headers.t
t/integration/app-file.t
t/integration/app-static-files.t
t/integration/connection-complete.t
t/integration/fixtures/static/data.json
t/integration/fixtures/static/index.html
t/integration/fixtures/static/style.css
t/integration/fixtures/static/subdir/nested.txt
t/integration/fixtures/static/test.txt
t/integration/psgi-bridge.t
t/integration/request-is-disconnected.t
t/integration/request-predicates.t
t/integration/request-server.t
t/integration/response-integration.t
t/integration/runner-server.t
t/integration/security-headers.t
t/integration/sse-close-end-to-end.t
t/integration/sse-format-helpers.t
t/integration/sse-wire-format.t
t/integration/transport-backpressure.t
t/integration/transport-flow-control.t
t/integration/websocket-disconnect-reason.t
t/integration/websocket-server.t
t/lib/PAGITest/FakeServer.pm
t/lifespan-decline-clean-return.t
t/lifespan-mode.t
t/lifespan-post-startup-failure.t
t/lifespan-send-validation.t
t/lifespan-startup-exception-logged.t
t/lifespan-startup-timeout.t
t/lifespan-worker-fields.t
t/multiworker-startup-failure.t
t/response-started-integration.t
t/runner.t
t/server/01-async-file.t
t/signal-graceful-restart.t
t/signal-graceful-shutdown.t
t/signal-worker-scaling.t
t/sse-close.t
t/sse-decline.t
t/tls-optional.t
t/utf8/01-raw-utf8.t
t/websocket/30-denial-response.t
t/ws-transport-parity.t
