Changes
MANIFEST			This list of files
Makefile.PL
Punk.xs
README
bench/apps/bare-json.psgi
bench/apps/bare-page.psgi
bench/apps/bare.psgi
bench/apps/cat-dyn.psgi
bench/apps/cat-hello.psgi
bench/apps/cat-json.psgi
bench/apps/cat-lib/BenchCat.pm
bench/apps/cat-lib/BenchCat/Controller/Root.pm
bench/apps/mojo-dyn.psgi
bench/apps/mojo-hello.psgi
bench/apps/mojo-json.psgi
bench/apps/oa-plack.psgi
bench/apps/punk-api.psgi
bench/apps/punk-cache-file.psgi
bench/apps/punk-cache-memory.psgi
bench/apps/punk-cache-tier.psgi
bench/apps/punk-conditional-get.psgi
bench/apps/punk-db.psgi
bench/apps/punk-dyn.psgi
bench/apps/punk-dyn50.psgi
bench/apps/punk-hello.psgi
bench/apps/punk-idempotency.psgi
bench/apps/punk-json.psgi
bench/apps/punk-page.psgi
bench/apps/punk-request-id.psgi
bench/apps/punk-upload.psgi
bench/apps/punk-validate.psgi
bench/bench.pl
bench/boot.pl
bench/dispatch.pl
bin/punk
example/Chat/README.pod
example/Chat/app.psgi
example/Chat/bin/make-cert
example/Chat/bin/punk-chat
example/Chat/bin/tls-proxy
example/Chat/docs/api.md
example/Chat/docs/index.md
example/Chat/docs/reference/config.md
example/Chat/docs/running.md
example/Chat/docs/websockets.md
example/Chat/lib/Chat.pm
example/Chat/lib/Chat/Auth.pm
example/Chat/lib/Chat/Bus.pm
example/Chat/lib/Chat/Controller/API/Message.pm
example/Chat/lib/Chat/Controller/WS/Chat.pm
example/Chat/lib/Chat/Controller/Web/Chat.pm
example/Chat/lib/Chat/Model/Message.pm
example/Chat/lib/Chat/Schema.pm
example/Chat/openapi.json
example/Chat/root/static/chat.css
example/Chat/root/static/chat.js
example/Chat/root/templates/index.tmpl
example/Chat/root/templates/layout.tmpl
example/Chat/root/templates/room.tmpl
example/Chat/tls/server.crt
example/Chat/tls/server.key
ignore.txt
include/pk_abi.h
include/punk/pk_abi_impl.h
include/punk/punk_accept.h
include/punk/punk_app.h
include/punk/punk_asset.h
include/punk/punk_auth.h
include/punk/punk_blob.h
include/punk/punk_bus.h
include/punk/punk_cache.h
include/punk/punk_cachefile.h
include/punk/punk_cachefront.h
include/punk/punk_cget.h
include/punk/punk_compat.h
include/punk/punk_compile.h
include/punk/punk_config.h
include/punk/punk_context.h
include/punk/punk_cookie.h
include/punk/punk_cors.h
include/punk/punk_csp.h
include/punk/punk_csrf.h
include/punk/punk_dbi.h
include/punk/punk_dbil.h
include/punk/punk_dispatch.h
include/punk/punk_entropy.h
include/punk/punk_flash.h
include/punk/punk_future.h
include/punk/punk_headers.h
include/punk/punk_health.h
include/punk/punk_idem.h
include/punk/punk_immortal_probe.h
include/punk/punk_import.h
include/punk/punk_log.h
include/punk/punk_markdown.h
include/punk/punk_metrics.h
include/punk/punk_model.h
include/punk/punk_mpstream.h
include/punk/punk_multipart.h
include/punk/punk_names.h
include/punk/punk_oamount.h
include/punk/punk_obs.h
include/punk/punk_obs_selftest.h
include/punk/punk_password.h
include/punk/punk_proxy.h
include/punk/punk_ratelimit.h
include/punk/punk_reqid.h
include/punk/punk_request.h
include/punk/punk_response.h
include/punk/punk_route.h
include/punk/punk_scope.h
include/punk/punk_sendfile.h
include/punk/punk_serve.h
include/punk/punk_session.h
include/punk/punk_sessionstore.h
include/punk/punk_sitemap.h
include/punk/punk_sse.h
include/punk/punk_static.h
include/punk/punk_stencil.h
include/punk/punk_ua.h
include/punk/punk_validate.h
include/punk/punk_views.h
include/punk/punk_ws.h
include/punk/punk_wsconn.h
include/punk/punk_wshandshake.h
include/punk/punk_wsroom.h
lib/Punk.pm
lib/Punk/App.pm
lib/Punk/Auth.pm
lib/Punk/Auth/Password.pm
lib/Punk/CORS.pm
lib/Punk/CSRF.pm
lib/Punk/Cache.pm
lib/Punk/Cache/File.pm
lib/Punk/Cache/Memory.pm
lib/Punk/Command.pm
lib/Punk/Config.pm
lib/Punk/Context.pm
lib/Punk/Controller.pm
lib/Punk/DevError.pm
lib/Punk/Future.pm
lib/Punk/Generate.pm
lib/Punk/Generate/skel/api_stub.tmpl
lib/Punk/Generate/skel/app_class.tmpl
lib/Punk/Generate/skel/app_psgi.tmpl
lib/Punk/Generate/skel/basic_t.tmpl
lib/Punk/Generate/skel/controller_api.tmpl
lib/Punk/Generate/skel/controller_auth.tmpl
lib/Punk/Generate/skel/controller_gen.tmpl
lib/Punk/Generate/skel/controller_web_root.tmpl
lib/Punk/Generate/skel/gitignore.tmpl
lib/Punk/Generate/skel/model_gen.tmpl
lib/Punk/Generate/skel/punk_yml.tmpl
lib/Punk/Generate/skel/readme_md.tmpl
lib/Punk/Generate/skel/view/layout.tmpl
lib/Punk/Generate/skel/view/style.css
lib/Punk/Generate/skel/view/welcome.tmpl
lib/Punk/Headers.pm
lib/Punk/Logger.pm
lib/Punk/Model.pm
lib/Punk/Model/DBI.pm
lib/Punk/Model/DBIx/Loop.pm
lib/Punk/Mount/Markdown.pm
lib/Punk/Mount/Markdown/templates/app.css
lib/Punk/Mount/Markdown/templates/page.tmpl
lib/Punk/Mount/Markdown/templates/wrapper.tmpl
lib/Punk/Mount/OpenAPI.pm
lib/Punk/Plugin.pm
lib/Punk/Plugin/Blob.pm
lib/Punk/Plugin/CSP.pm
lib/Punk/Plugin/ConditionalGet.pm
lib/Punk/Plugin/Health.pm
lib/Punk/Plugin/Idempotency.pm
lib/Punk/Plugin/Metrics.pm
lib/Punk/Plugin/RequestId.pm
lib/Punk/Plugin/Sitemap.pm
lib/Punk/RateLimit.pm
lib/Punk/Request.pm
lib/Punk/Response.pm
lib/Punk/Router.pm
lib/Punk/Router/Scope.pm
lib/Punk/SSE.pm
lib/Punk/SendFile/Reader.pm
lib/Punk/Session.pm
lib/Punk/Session/Store.pm
lib/Punk/Static.pm
lib/Punk/Test.pm
lib/Punk/Test/WS.pm
lib/Punk/Test/WS/Conn.pm
lib/Punk/UA.pm
lib/Punk/Upload.pm
lib/Punk/Validate.pm
lib/Punk/View/Stencil.pm
lib/Punk/Views.pm
lib/Punk/WebSocket.pm
lib/Punk/WebSocket/Room.pm
t/0000-load.t
t/0002-test-numbering.t
t/0100-dsl.t
t/0110-router.t
t/0120-under.t
t/0200-context.t
t/0210-response.t
t/0310-static.t
t/0300-views.t
t/0600-openapi.t
t/0610-docs-ui.t
t/0601-under-openapi.t
t/0500-model.t
t/0510-model-dbi.t
t/1340-myapp.t
t/1000-futures.t
t/0111-xs-router.t
t/0010-abi-guard.t
t/1010-ws-codec.t
t/1011-ws-live.t
t/1200-config.t
t/0121-scope.t
t/0301-stencil-abi.t
t/0602-oa-security.t
t/1300-generate.t
t/1310-command.t
t/0700-csrf.t
t/0710-cors.t
t/1001-future.t
t/1020-sse.t
t/0220-cookie.t
t/0900-session.t
t/0101-import.t
t/0410-upload.t
t/0122-mount.t
t/1230-log.t
t/1240-ua.t
t/0620-markdown.t
t/0520-model-dbil.t
t/0621-markdown-search.t
t/0521-model-dbil-fork.t
t/0622-markdown-abi.t
t/0102-install-kw.t
t/0012-immortal-refcount.t
t/1220-ratelimit.t
t/1320-test-client.t
t/1321-test-client-stream.t
t/1330-dev-error.t
t/0901-flash.t
t/0740-validation.t
t/0741-validate-route.t
t/0130-not-found.t
t/0711-headers.t
t/0211-respond-to.t
t/0730-password.t
t/0731-auth.t
t/0732-auth-tokens.t
t/1311-cli.t
t/1301-generate-into.t
t/0400-sendfile-parse.t
t/0401-sendfile.t
t/1210-proxy-parse.t
t/1211-proxy.t
t/1221-proxy-ratelimit.t
t/0311-static-precompressed.t
t/0312-compress-optout.t
t/0230-max-body.t
t/0112-route-spec.t
t/0131-before-request.t
t/0011-pk-abi.t
t/1030-room-bus.t
t/1031-sse-bus.t
t/1032-bus-app.t
t/0800-cache-memory.t
t/0801-cache-file.t
t/0810-cache-invalidate.t
t/0820-conform-memory.t
t/0821-conform-file.t
t/0802-cache-custom.t
t/0811-cache-tier.t
t/1120-request-id.t
t/1140-sitemap.t
t/0420-blob.t
t/0313-static-cache.t
t/1121-request-id-trust.t
t/1122-request-id-log.t
t/1100-conditional-get.t
t/0001-synopsis.t
t/0720-csp.t
t/1101-conditional-get-release.t
t/1130-health.t
t/1110-idempotency.t
t/1111-idempotency-window.t
t/1131-metrics.t
t/0411-upload-stream.t
t/0910-session-store.t
t/0911-session-id.t
t/0912-session-stored.t
t/0913-session-lifecycle.t
t/0914-session-pool.t
t/0915-session-store-synopsis.t
t/lib/Kinds/Controller/Thing.pm
t/lib/PCConform.pm
t/lib/Punk/Cache/Custom.pm
t/lib/Punk/Command/Fakecmd.pm
t/lib/PunkTest.pm
t/lib/PunkWSRef.pm
t/0020-manifest.t
t/0022-pod-coverage.t
t/0021-pod.t
t/test/MyApp/lib/MyApp.pm
t/test/MyApp/lib/MyApp/Controller/API/Book.pm
t/test/MyApp/lib/MyApp/Controller/Web/Auth.pm
t/test/MyApp/lib/MyApp/Controller/Web/Book.pm
t/test/MyApp/lib/MyApp/Model/Book.pm
t/test/MyApp/openapi.json
t/test/MyApp/root/templates/book/list.tmpl
t/test/MyApp/root/templates/book/view.tmpl
t/test/MyApp/root/templates/layout.tmpl
t/test/docs/guide/advanced.md
t/test/docs/guide/diagram.png
t/test/docs/guide/hidden.md
t/test/docs/guide/intro.md
t/test/docs/index.md
t/test/docs/reference/api.md
t/test/docs/reference/unicode.md
xs/abi.xs
xs/app.xs
xs/auth.xs
xs/blob.xs
xs/cache.xs
xs/compile.xs
xs/conditionalget.xs
xs/config.xs
xs/context.xs
xs/core.xs
xs/cors.xs
xs/csp.xs
xs/csrf.xs
xs/dbi.xs
xs/dbil.xs
xs/dispatch.xs
xs/future.xs
xs/headers.xs
xs/health.xs
xs/idempotency.xs
xs/log.xs
xs/markdown.xs
xs/metrics.xs
xs/model.xs
xs/oamount.xs
xs/password.xs
xs/ratelimit.xs
xs/reqid.xs
xs/request.xs
xs/response.xs
xs/router.xs
xs/scope.xs
xs/sendfile.xs
xs/serve.xs
xs/session.xs
xs/sitemap.xs
xs/sse.xs
xs/static.xs
xs/stencil.xs
xs/upload.xs
xs/validate.xs
xs/views.xs
xs/websocket.xs
xs/wshandshake.xs
xs/wsroom.xs
xt/boilerplate.t
META.yml                                 Module YAML meta-data (added by MakeMaker)
META.json                                Module JSON meta-data (added by MakeMaker)
