[libdancer2-perl] branch master updated (467125c -> 443c685)

gregor herrmann gregoa at debian.org
Wed Oct 15 18:30:25 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libdancer2-perl.

      from  467125c   releasing package libdancer2-perl version 0.150000+dfsg-1
      adds  286f7a4   Imported Upstream version 0.150000+dfsg
       new  3a475dc   Merge tag 'upstream/0.150000+dfsg'
      adds  78e4c10   dist.ini for Dancer-Core
      adds  e1d5ba8   first lib diurectory
      adds  b064113   first Dancer::Core::Route class with tests
      adds  811ba6d   gitignore
      adds  4a347a0   types allow undef values
      adds  6c1d990   more test for the Route class
      adds  9a9bf17   tests for moo types
      adds  0bfd14d   test named captures and megasplat
      adds  13d3fbd   dont support prefix and native regular expression
      adds  05c6b5b   remove useless protection in Dancer::Core::Route
      adds  53f87f1   tests for undef values in t/moo/types.t
      adds  9968d83   gitignore
      adds  fbcee42   Makefile.PL
      adds  082c33f   99.0% coverage
      adds  185f0a8   gitignore
      adds  4626068   first Dancer::Core::App
      adds  c56d259   support for add_route and find_route in Dancer::App
      adds  8bdb769   test for Dancer::Core::App
      adds  cf408a9   full coverage for Dancer::Core::App
      adds  6fd5444   Dancer::Core::Response
      adds  60fbbe6   use coerce instead of dirty trigger in Dancer::App
      adds  bcc021b   Request
      adds  595a6a4   Context
      adds  2bb29cb   Server Standalone
      adds  3c5b47b   base class for Core::Server
      adds  4492b37   Dancer.pm with supported DSL
      adds  4a30164   working version with the current DSL
      adds  a7d735a   test for context
      adds  edbff99   gitignore
      adds  954d01e   use Dancer::Core::Request in t/app.t
      adds  fa770ae   contrib scripts
      adds  e0cdb65   progress.sh
      adds  95db9bd   Generic code to pass the $app to all DSL symbols
      adds  68c7a3a   cleaning in Dancer.pm
      adds  9ae5137   Support for redirect
      adds  2365c1f   support for var and vars
      adds  2633fc1   foo
      adds  9e9534d   un-foo
      adds  548bb2c   Empty test file.
      adds  1b519b1   Merge branch 'master' of ../dancer2
      adds  2763895   Add cover.sh
      adds  85816e0   add TODO
      adds  838a3b5   fix response_internal_error
      adds  8d4c86f   add test.pl
      adds  d24bec2   FIX multiple imports of Dancer
      adds  97186fc   use externals apps in contrib/test.pl to show off last commit
      adds  9db4010   update the contrib/test.pl to use multiple apps
      adds  89ef812   support for multiple apps, the server instance is now aware of all the apps loaded
      adds  00431f5   Merge branch 'topic/multiple-apps'
      adds  a56426e   moved Dancer::Core::Server into a role
      adds  7186dda   moved Dancer::Core::ObjectWithHeaders into a role
      adds  288e56d   Merge branch 'topic/roles'
      adds  909e273   add a test for pass in contrib
      adds  83ccd93   route handler are chained (they have previous and next accessors now)
      adds  e0813db   Response has a flag has_passed
      adds  9b372b8   the Server role now process the route handler with care for passing handlers
      adds  94cf04a   Support the 'pass' symbol
      adds  bbec596   Merge branch 'topic/pass-support'
      adds  5e4c064   TODO update
      adds  7d562f3   new test to cover all the params parsing in Dancer::Core::Request
      adds  25671b1   fix body parsing in Dancer::Core::Request
      adds  3e3a778   make cover.sh executable
      adds  070f506   more tests for Dancer::Core::Request (96.4% cov for the subs)
      adds  7d800d6   some cleaning in Dancer::Core::Request::forward
      adds  5d997b6   Dancer::Core::Request::Upload tests
      adds  8e7198a   Merge branch 'topic/test-suite'
      adds  c328ff5   test script for file_utils
      adds  092ff92   tests for DancerHTTPMethod type
      adds  23b64c8   add a README
      adds  e3b5d88   more tsts for FileUtils
      adds  29c07cd   Context has now an env attr and the request attr is lazy
      adds  20ced5c   handle_request receives an env, not a request, the context is responsible for providing the request
      adds  a3317be   fix test t/context.t accordingly
      adds  845f46b   add missing use in Dancer::Core::Context
      adds  b965e46   Merge branch 'topic/lazy-request'
      adds  5c9cee9   test is_behind_proxy in Dancer::Core::Request
      adds  0d5645d   93% coverage
      adds  64f9147   Merge branch 'topic/test-suite'
      adds  f3fda28   first draft for Dancer::Core::Hook
      adds  a554a17   name and code are required in Dancer::Core::Hook
      adds  1741634   no more server atttribute in Core::App
      adds  705d81e   Moo::Types exports the pseudo type symbols
      adds  8956249   new role for Hookable objects plus tests
      adds  a18e450   Core::App objects are hookable
      adds  10947ea   test with before filter in contrib
      adds  6f4b8f3   Core::App compiles its hooks to make them aware of the context
      adds  dfb5594   Support for before filter
      adds  24d1d1d   more test
      adds  fd7f33c   Merge branch 'topic/hooks'
      adds  873ab17   default hook returns
      adds  ccf6b05   Sorry, bigpresh, no beer!
      adds  6a9f2b2   fix README info
      adds  6c07b4c   some tidy up
      adds  5e43806   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  939174f   remove failure from test.pl
      adds  333ae7b   add class Dancer::Core::Dispatcher
      adds  f558019   add a test for Core::Dispatcher
      adds  b357aa2   Core::Route has no need of previous and next attributes anymore
      adds  ca192bf   use the dispatcher in Core::Role::Server, remove useless code accordingly
      adds  aabe87a   fix the test suite to use the dispatcher when needed
      adds  abcaec6   Merge branch 'topic/dispatcher'
      adds  5b677f5   more test: dispatcher error catching
      adds  307ca2c   more tests, 92.3 coverage
      adds  767f30b   Merge branch 'topic/test-suite'
      adds  c9e1bc7   add a live test for a before filter that uses halt and redirect
      adds  2a939f8   support for request and halt
      adds  315a870   test in the dispatcher for the halt mechanism in filters
      adds  1cda0f2   Merge branch 'topic/halt-support'
      adds  3b5804c   fix test t/dispatcher.t
      adds  642c128   first implementation of the role Config + tests
      adds  1bb488f   100% coverage for config
      adds  84556a4   support for normalizers (charset)
      adds  f73c5c5   support for triggers in Config + tests
      adds  1c713ff   New type: ConsumerOf to test roles composition
      adds  ad06f87   Server and App are Configurable
      adds  1465bea   More DSL support (config & setting/set)
      adds  5742ec3   fix the test suite
      adds  331398b   more test in contrib with config stuff
      adds  1251c0d   Merge branch 'topic/config'
      adds  08cd278   add class Dancer::Core::Runner
      adds  4a03a43   use Dancer::Core::Runner
      adds  58f589f   test script for the Core::Runner class
      adds  21b9e21   Server has a name
      adds  1983795   remove debug warns from Runner
      adds  b82951d   fix test suite accordingly
      adds  c625b53   Merge branch 'topic/main'
      adds  801e70a   test for has_setting
      adds  6b30007   add a test for server role
      adds  731cf74   port and host are required attributes in Role::Server
      adds  f722ed1   more tests for the app/config stuff
      adds  b3a921e   Merge branch 'topic/test-suite'
      adds  d5ba676   display the codelines ration as well in progress.pl
      adds  6ca3526   use setting in contrib example app
      adds  674362c   no need to use Dancer::Core::Server::Standalone in Dancer.pm
      adds  a37d828   support settings for server startup
      adds  429784d   smarter cover.sh
      adds  7526892   add a test for the dsl
      adds  72d3776   Fix tests to pass on 5.14.0, mac OS X
      adds  fea8529   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  8a4dfd2   vertical code alignment
      adds  677f1a7   Use progress.sh -v
      adds  0a52a03   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  e92d9dc   fewer lines of code, easier to understand
      adds  6177706   Adding true and false.
      adds  768e753   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  5bb320b   Test true and false
      adds  b79d081   Remove trailing white spaces
      adds  32dd8ea   Basic any support
      adds  551bd92   dont check in the DSL what is already validated by the Moo types
      adds  a0ab6a5   Merge branch 'review/ambs/any'
      adds  2fd9023   Vertical alignment
      adds  6c470cd   URI seems to be required
      adds  2d4f2ca   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  95c3a8a   headers...
      adds  e267c01   comments...
      adds  be08e5f   new test for Role::Headers
      adds  0113eb4   context object has a real response object insted of a hash
      adds  612a4ad   rename booleans in Response
      adds  fcffc39   support for push_header in DSL
      adds  eb356ae   fixt test t/dispatcher.t
      adds  5314d71   Merge branch 'review/ambs/headers'
      adds  98faff9   some code style change
      adds  c3900ec   make list of commands easier to maintain
      adds  dd17e07   after and multiple setter
      adds  6c22b02   leading spaces
      adds  e93132c   hook - still misses tests
      adds  d203e54   Trying to help with Cookies
      adds  22b5a0d   update TODO
      adds  fe58a2a   Refactor 'value' as an attribute
      adds  ced32fd   100% test coverage on cookie.pm
      adds  e6cbbf3   add a cookies attr in Dancer::Core::Context (lazy)
      adds  f8447fe   Support for cookie and cookies
      adds  858da2b   Merge branch 'topic/cookies'
      adds  966c520   Some comments under TOOD
      adds  0eda974   captures working
      adds  8e10b3f   fix typo
      adds  b8193d2   Forget deprecated keywords on progress.sh
      adds  15a541a   Basic MIME class.
      adds  56e8a74   per app default_mime_type
      adds  1d68814   basic Engine role
      adds  30cc7ed   first impl for Logger role
      adds  a4671fc   tests scripts for engine and logger
      adds  ef6ee72   make sure an App as always the Runner's config as it's default
      adds  f967fef   Merge branch 'topic/engines'
      adds  c97fc1d   ignore things
      adds  8d6d6b2   add an engine factory and a test
      adds  17e969a   first Logger working
      adds  4207945   using the logger in the contrib example
      adds  f494f2a   Merge branch 'topic/logger'
      adds  cf2e895   fixing tests
      adds  0703610   implement content_type
      adds  fcb8cda   Merge branch 'master' of iwishyousuffering.com:dancer2
      adds  1309fcf   Set content-type
      adds  c1bcdbf   update TODO file
      adds  5ae8c85   Role::Tempalte
      adds  fe87c2f   move verbose (-vv?)
      adds  5c047be   give a context object to the Template role
      adds  84b0388   Some extra empty lines
      adds  2da3e09   Move context to engine
      adds  091a947   show prefix still not 100% working
      adds  b96b9a9   comment prefix tests
      adds  ef464e5   Fix default values
      adds  25956f8   Basic Session role
      adds  aedc2df   Update TODO file
      adds  c91d5ec   Serializer Role
      adds  6257d9c   Start to make things available for testing purposes
      adds  2270c6a   Add a small note
      adds  b77e727   contrib application uses template
      adds  3ae02da   Template::Toolkit, first template engine
      adds  279e6a1   support for template engines
      adds  6418b77   support template in the DSL
      adds  0d42ccb   Merge branch 'topic/template-support'
      adds  295881e   logger console added
      adds  8752c81   tests for role server
      adds  2c99f86   more test for logger
      adds  f0d4342   Merge branch 'topic/test-coverage'
      adds  eaacc22   move t/dsl.t to contrib/
      adds  27248fa   Fix 5.14.x warning
      adds  8443c72   use before_template in contrib app
      adds  c6657a4   support for before_template hook
      adds  bb1ed63   full test for template
      adds  ad1a9bd   protect tokens init in Template Role
      adds  56048c4   export warning
      adds  7bbb687   Merge branch 'topic/template'
      adds  2fd3484   add splat
      adds  3fb1fc1   reads config for engines and pass it to instance built by the factory
      adds  f923b14   add a public dir in contrib
      adds  25081f3   add default route in each app for file serving in public dir
      adds  48afe10   App objects havea finish method now that compiles the hooks and add default routes
      adds  4620e55   FileUtils open files with the utf8 flag
      adds  273d612   Merge branch 'topic/file-serving-support'
      adds  b13669e   make the static file serving an external Handler
      adds  a603c40   use Dancer::Handler::File in Dancer::Core::App
      adds  5157f8a   better code for Handler::File (stolen from Plack::App::File)
      adds  679832c   add AutoPage handler
      adds  b36ebe3   Merge branch 'topic/generic-handlers'
      adds  bce1126   contrib uses serializers
      adds  9b6250c   JSON serializer
      adds  28f812e   from_json and to_json added
      adds  c5dc4a3   serialize response if possible/needed in Dispatcher
      adds  64e765b   Merge branch 'topic/serializers'
      adds  1cf9b55   handle hook correctly (dispatch to the right object)
      adds  2f56cdd   from_json and to_json dont rely on the serializer
      adds  7b2aacd   add role Handler
      adds  94fced4   move role StandardResponse
      adds  dc6ac63   add config entry appdir
      adds  683a706   support for generic routre handlers loaded via configuraiton
      adds  40707ed   test script for route handlers
      adds  441b89b   Merge branch 'topic/generic-handlers'
      adds  47ba3ed   YAML serializer
      adds  348a0c7   YAML support in Dancer.pm
      adds  7ee895c   Merge branch 'topic/yaml-serializer'
      adds  b6cdc85   auto include ./lib in @INC
      adds  35db1ad   README update
      adds  78bdd1d   upload
      adds  71c4452   add a link to the blog entry in README
      adds  0d30cf4   [Core] Dumper: Add class dumper serializer.
      adds  9feba80   [Documentation] Todo: Update todo file.
      adds  5201d44   [Core] Dancer: Add function to_dumper and from_dumper.
      adds  ae2972b   [Core] Dancer: Forget export tu_dumper et from_dumper.
      adds  0cb46fa   dont test config in t/app.t, it's tested elsewhere
      adds  2b70fb6   fix t/config.t
      adds  f12104b   Merge branch 'review/hobbestigrou/pr-1'
      adds  bc3e0af   first version of Dancer::Plugin
      adds  99a04ea   contrib app foo.pl uses a plugin
      adds  fe77f0f   test for plugins
      adds  d2c1a0b   remove the hook stuff in Dancer::Plugin
      adds  86dcf84   Merge branch 'topic/plugins-support'
      adds  2833852   Remove useless Dancer1 code in Dancer::Core::Hook
      adds  2e4db66   First version of Dancer::Test
      adds  476aa76   test for splat.t
      adds  e5d36c7   remove useless code in Dancer::Request
      adds  b5efce9   Fix for issue #2 - splat returns a list instead of ARRAY ref
      adds  60cfeee   comment out debug warnings in Dancer::Test
      adds  74a925b   Merge branch 'topic/splat'
      adds  8f9e88a   renamed template engine Toolkit to TemplateToolkit
      adds  a913edd   headers are lazy
      adds  be25595   carp if the new config section is not found
      adds  652f163   automatically set the Content-Length header when the response content is set
      adds  b5f90de   the Content-Length header is set only for 200 (maybe it's wrong, TODO)
      adds  649dd86   update test for headers responses
      adds  f56e4f7   Dancer::Handler::File - don't use regexp route so we can mix with prefix
      adds  d2f922b   Dancer::Handler::File - support prefixed routes
      adds  c685fc8   commented warning in Dancer::Core::App
      adds  78c7fde   Merge branch 'topic/backward-compat'
      adds  9c9fd85   Content-Length is always set
      adds  83038a6   Response content is encoded to UTF-8
      adds  f2ce7a9   default charset is UTF-8 in Dancer::Core::Role::Template
      adds  f5b533b   PSGI server
      adds  855292d   Dancer::Test compiles its symbols with the caller $app
      adds  613b0d6   new test for uri_for
      adds  5db3e07   [Core] Dancer: Add uri_for in dsl.
      adds  e1bb47a   add missing entries in Dancer::Test default request's env
      adds  5dde4ff   Dancer::Test doesnt croak when it's loaded after Dancer
      adds  2afe15e   Merge branch 'topic/uri_for'
      adds  b56c41d   add t/forward.t
      adds  374812c   Dancer::core_debug is now enabled via DANCER_DEBUG_CORE
      adds  94ba660   more stuff in Dancer::Test (headers)
      adds  98c8636   Support for forward mechanism in Core objects
      adds  e4c5b07   DSL: forward
      adds  525e3f6   fix the test suite accordingly
      adds  f952dfc   clean useless use and fix test suite
      adds  df4e678   Merge branch 'topic/forward'
      adds  6e69ca2   Do not use Dancer 1 Dancer::MIME
      adds  64942e0   dont change the Content-Length header if already set
      adds  10d7580   First version of send_file that uses Dancer::Handler::File
      adds  6faf65a   send_file example in contrib app
      adds  995a84f   Merge branch 'topic/send_file'
      adds  3c944d2   more hooks in contrib app
      adds  15f122f   more generic hook system in Dancer.pm
      adds  0295bff   call the hooks in Dancer::Handler::File
      adds  1069c7a   tests for hooks and Dancer::Handler::File
      adds  0545c13   Merge branch 'topic/hooks'
      adds  75c3100   Merge branch 'master' of git://github.com/sukria/dancer2
      adds  09d2e87   Fix Content-Length header on pass
      adds  b9c4f94   useless test removed
      adds  65b2809   dont use Dancer::Config anymore
      adds  a322596   factor out DSL code into a Dancer::Core::DSL class
      adds  3187bc7   fix Dancer::Plugin for reserved keyword list (DSL)
      adds  3c438b2   better test for plugin-reserved keywords
      adds  de0e30a   remove warning from t/dispatcher.t
      adds  df5c6cf   remove warning from t/response.t
      adds  d675a1c   Merge branch 'mst/dsl-refactoring'
      adds  4237e28   removed useless _get_orig_symbol in Dancer.pm
      adds  b8e888b   fix contrib/progress.pl script
      adds  535cbf6   move settings code into ::Role::Config
      adds  ac9db3b   move engine and template methods onto the app object
      adds  acf9175   move ->runner fallback out of Role::Config since Runner itself consumes it
      adds  9ac7766   before_template becomes add_before_template_hook on the app
      adds  6ac8a2d   move before and after hooking onto app and halt onto response
      adds  1b1ceba   move start code onto Runner
      adds  5a04b9b   add context and response keywords, move a bunch of logic onto request
      adds  d51e47c   move var/vars, mime and cookie handling to saner locations
      adds  61cbb42   move more logic into the response object
      adds  8e28456   clean up forward and redirect handling
      adds  001f46f   move log method onto app
      adds  087de79   move hooking DWIM logic into app
      adds  0b9e73a   move send_file logic to app - suspect it should be on the context or even the response
      adds  c24d147   clean up any() logic to avoid duplicating get/head dwim
      adds  77ac294   Generic code for _hook_candidates in Dancer::Core::App
      adds  c617feb   Merge branch 'review/mst'
      adds  4f345da   All engines are composed by Dancer::Core::Role::Hook
      adds  690ff35   Dancer::Serializer::JSON doesn't override BUILD
      adds  c2ee33f   support both after/after_request and before/before_request hooks in Dispatcher
      adds  4ddc317   App is able to delegate execute_hooks to hook_candidates
      adds  b432dbe   more tests for hooks
      adds  c9fe525   before, after and before_template are not supported in Dancer2
      adds  9a60337   Merge branch 'topic/generic-hook-support'
      adds  87f0a08   Fix the JSON serializer
      adds  1292859   fix the template keyword (closes: #5)
      adds  5106a3b   core_debug more useful
      adds  b59182b   Some people do not like 42
      adds  8b82cda   use session in contrib
      adds  5fffad3   ignore contrib/sessions/
      adds  ec70603   test for session
      adds  5192f52   YAML session in contrib app
      adds  02114ab   add Dancer::Session::YAML
      adds  ef1fd02   fixed and better lib/Dancer/Core/Role/Session.pm
      adds  e734bee   add a session methind in Dancer::Core::App
      adds  9cc87da   DSL knows about session
      adds  d4bbc99   initializer in Dancer::Core::Role::Config for session
      adds  3879cdd   no more install_hooks
      adds  7a54eda   dont use install_hooks anymore
      adds  32efe58   Merge branch 'topic/session'
      adds  71589c4   no more install_hooks method
      adds  e79d2fe   Merge branch 'topic/role_BUILD'
      adds  0e77470   renamed build() to create()
      adds  7ae228e   s/build/create in lib/Dancer/Core/Role/Config.pm
      adds  501b73e   fix session when no cookie is found
      adds  8213dd7   test script for dsl (testing any)
      adds  aa0b7d3   fix method any
      adds  fe80eaf   Merge branch 'topic/fix-dsl-any'
      adds  4fb3359   FIX request's body parsing hangup
      adds  4558052   use del instead of delete
      adds  3c402aa   Merge branch 'topic/delete'
      adds  3d0bc3d   add Dancer::Core::Role::DSL
      adds  910a2e1   Dancer::Core::DSL is just a defaut consumation of Dancer::Core::Role::DSL
      adds  118e5ce   Dancer's import calls ->export_symbols_to instead of doing it manually
      adds  fba2ad7   sort DSL keywords
      adds  568d841   fix register in DSL Role
      adds  8d1d17c   first version of Dancer::Plugin that uses roles
      adds  7cfa6a4   test for plugins
      adds  5fd06f1   Dancer::Plugin works now as a syntactic sugar layer over DSL roles.
      adds  6c0aeb4   a plugin is a Moo::Role, transparently
      adds  16a5774   Merge branch 'topic/DSL-as-roles'
      adds  4f16a4d   contrib section with plugins
      adds  19e6511   test plugin
      adds  7282bc7   support for old syntax in Dancer::Plugin
      adds  cec0688   rename t/plugins.t into t/plugin_register.t and keep only register stuff inside.
      adds  766485a   Resolved the bug that occured when Dancer was used more than once.
      adds  d9ab4ff   Merge branch 'topic/DSL-as-roles'
      adds  3223bad   Fixed the way the Plugin's keywords are compiled
      adds  8af0056   more test for Dancer::Plugin
      adds  0a1a595   Merge branch 'topic/plugin-fix-caller-issue'
      adds  3e40fc9   Dancer::Plugin provides compilmed DSL only when called from a real app.
      adds  43a7916   Dancer::Test can receive the name of the app to test
      adds  21e65bb   Dancer::Plugin finds the dsl via multiple call to caller
      adds  8fc30d7   clean warnings
      adds  e403277   add spec_route in Dancer::Core::Route
      adds  c3b8060   Skip t/logger_console.t tests if no Test::Wrap
      adds  dae1f5f   Implement a plugin_setting() keyword in Dancer::Plugin.
      adds  8e23ffe   Pulling in documentation from Dancer.
      adds  7518618   test for any
      adds  7a0bac7   test for ajax
      adds  d12a18e   support for headers in Dancer::Test
      adds  1314be2   add Dancer::Plugin::Ajax
      adds  dc35e0a   Merge branch 'topic/ajax-plugin'
      adds  61bfb9a   no type for spec_route
      adds  2bb4bd1   Test::Trap is a dependency
      adds  0c75eb6   no more exception when no Dancer::Core::App instance is found when Dancer::Plugin is imported
      adds  4f27f88   setter for logger
      adds  b737a54   contrib app with logger file
      adds  82f4574   Engines has environment and location attributes
      adds  eb2a509   add Logger::File
      adds  d734a19   fix app.t
      adds  b2d3abc   ignore log dir in .gitignore
      adds  7761205   Merge branch 'topic/engines'
      adds  d983f7b   support for logger 'Capture' with test
      adds  5f02a31   logger Diag
      adds  a76e5cf   add logger Note
      adds  0ea0cf0   logger Null
      adds  62edf56   Merge branch 'topic/engines'
      adds  88bff7c   Skip template tests when Template Toolkit appears to be not installed.
      adds  b14dad5   Check for Template instead of for Dancer::Template::Toolkit.
      adds  e537ec0   Merge pull request #22 from racke/master
      adds  a7e47bd   more test for Dancer::Plugin dont complain about redefines
      adds  77f0c9b   Fix for issue #27 - dont register when no Dancer app is found
      adds  832a7d5   Merge branch 'topic/plugin-fixes'
      adds  f14eb7f   error in test
      adds  61e8e15   ability to see line endings in error messages
      adds  e4e606c   increment number of tests
      adds  4befd9e   Merge branch 'review/chorny/file_utils'
      adds  44b1dc3   remove commented code from Dancer::Plugin
      adds  6a38acb   fix contrib script
      adds  5ed3093   Dancer::Core::Error rewritten with Moo
      adds  b8ca7d5   add type attribute
      adds  6126869   removed duplica for type
      adds  d24f5f5   first wip for Dancer::Core::Error
      adds  db83158   add t/error.t
      adds  62caf72   more tests in t/error.t
      adds  c1c84c6   fix render in Error.pm
      adds  a1acb9f   add send_error in the DSL
      adds  5f13d27   Merge branch 'topic/send_error'
      adds  2fb3b34   move send_error in DSL.pm
      adds  3c3988e   first draft for a load_app function in DSL
      adds  3d1a7eb   fix t/lib/TestApp.pm
      adds  c25cca8   fix in DSL.pm
      adds  10a4c76   test for load_app
      adds  2a02d1f   Merge branch 'topic/load_app'
      adds  ffa1f66   Try to fix issue #25
      adds  04855c4   Some improves in fix of issue #25
      adds  2c48cc5   Update lib/Dancer/Test.pm
      adds  68e887a   Usage of Test::Builder::Level added to Test.pm
      adds  a9b0fe5   Fixed error in _cmp_response_content function
      adds  803ee28   removing load_app.t
      adds  18cb58d   list deps
      adds  55b9e33   fix wrapping done in Test.pm to make that work when non test name is given
      adds  9f18fe5   Template::Tiny as the default used by Error.pm
      adds  f5e4b6c   use Tiny in Dancer::Core::Error
      adds  a578f73   Merge branch 'review/inish777_hackish'
      adds  f91322f   add dependency on Capture::Tiny instead
      adds  de9cd48   use Capture::Tiny instead of Test::Trap
      adds  c7b60a7   add the version that added capture_stderr which we use as a minimum
      adds  677aa5a   Merge branch 'topic/capturetiny-replacing-testtrap'
      adds  08ce14e   replace eval with Test::Fatal
      adds  e50c6df   move to Test::Fatal instead of evaling
      adds  5ec8961   Merge branch 'topic/test-fatal'
      adds  4bd5f1d   added test to hook.t to demonstrate hooks issues
      adds  6deb71a   Support for "postponed hooks" (fix the issue faced in t/hooks.t)
      adds  50c323e   test suite fixes
      adds  d192f0a   Merge branch 'topic/hook_issues'
      adds  d086326   more tests for session, couple of minor fixes and Dancer::Test stuff
      adds  a6d0f5f   session simple
      adds  097960c   defaults for template and session
      adds  dfe5cab   generalize the idea of hook aliases in the Hookable role
      adds  afe9bce   saving all registered plugins in the app object, support for plugins hooks.
      adds  f2ef037   Dancer::Test exports response_content_unlike
      adds  425b8ee   remove core_debug statements
      adds  996cdec   first implementation of plugin compatibility
      adds  a0b3842   don't use Dancer in Dancer::Plugin, change versioning variable
      adds  80bfac5   small fix, added documentation
      adds  d7e20f5   fixed wrong call on the session
      adds  56b8a02   some documentation. Added a method to get the maor version
      adds  e49e8a4   added test to hook.t to demonstrate hooks issues
      adds  55edd21   Support for "postponed hooks" (fix the issue faced in t/hooks.t)
      adds  cd248c1   test suite fixes
      adds  e638315   more tests for session, couple of minor fixes and Dancer::Test stuff
      adds  23f1c1b   session simple
      adds  4024137   defaults for template and session
      adds  50d7807   generalize the idea of hook aliases in the Hookable role
      adds  8d5b508   saving all registered plugins in the app object, support for plugins hooks.
      adds  6a2d18f   Dancer::Test exports response_content_unlike
      adds  938bace   remove core_debug statements
      adds  e4cbca9   a couple of cosmetic changes for dsl->dancer_version and register_plugin
      adds  02a694b   remove warning
      adds  cf69e5c   Merge branch 'topic/plugins_compat'
      adds  c1d07bf   documentation update on Dancer::Plugin
      adds  10e1ae3   we need this version of Moo
      adds  acd96e7   we need Test::More 0.92 for the "subtest" feature
      adds  aa2daa7   fix dist ini against deprecated usage
      adds  52af2ac   fix progress.pl to report correct numbers
      adds  5a1f51f   add warning about the fact that this is not the real Makefile.PL
      adds  2857c89   update stats
      adds  dd913ca   rewrite dist.ini
      adds  474ac92   add podnames
      adds  ba075e6   adde Changelog
      adds  09d7366   add abstracts in pm files
      adds  a588f26   updated changes
      adds  2959861   typo on the abstracts
      adds  4580c77   name of the distribution is Dancer, not Dancer-Core. Remove autoprereq
      adds  7b46d35   fix compilation of the Ajax Plugin
      adds  c8ffe2b   updated changes
      adds  f554c6e   fix dancer_version
      adds  0eb0097   small fix
      adds  3e8adc2   typo
      adds  6da3db4   Merge branch 'topic/proper_version'
      adds  8cb7414   typo
      adds  a37b996   ignore vim swap files
      adds  1ff8326   server attr now lazy with builder, remove BUILD method
      adds  88c7a09   fix _build_server test
      adds  ade9c74   make backend attr readonly, lazy, and with builder
      adds  343ab0b   check for no hard tabs or trailing whitespace
      adds  3df20cb   sort types a bit in the file, make it easier to go over
      adds  cc70803   replace constant reference definitions with dynamic ones, per Effective Perl Programming suggestion
      adds  90978e8   proper test for namespaces for DancerApp moo type
      adds  3fa564f   no need to BUILD it, we're declaring Data::Dumper anyway
      adds  600e666   simply load JSON
      adds  10a5c5d   change YAML to Any::YAML
      adds  23e7adf   use Any::YAML in YAML session
      adds  3f7cad3   it's YAML::Any, not Any::YAML - d'oh
      adds  95642c1   make sure JSON doesn't override functions
      adds  bde9f4a   standalone server should actually run
      adds  167760f   make server's name attr lazy, and use compile-time builder check
      adds  cc0643c   empty BUILD
      adds  e394c67   return BUILD so we could modify it - i hate it and it will change
      adds  5b12543   defaults go into subs
      adds  d658e8c   use _bulid_name builder instead of name method
      adds  27c081a   put environment in role, make it lazy, set up defaults using builders
      adds  c64802f   do the same thing with config_location attribute
      adds  6eddcaa   error_template can be a scalar ref (lib/Dancer/Core/Error.pm)
      adds  22c1efb   fix t/role/hooks.t
      adds  988d317   add an ABSTRACT to Hookable role
      adds  26d3db8   add a runner to test server in t/roles/server.t
      adds  95678b6   Merge branch 'feature/sawyer_goes_nuts'
      adds  8d99039   fix dist.ini
      adds  b9ce4e0   Removed YAML dependency. Moved configuration to a Config::Any based system.
      adds  14bce59   Refactored load_config_file() to do the checking for valid config files rather than let Config::Any do it. Config::Any doesn't give us anything to go on when it doesn't find a file, and having refactored the code back to meet it's original intent... well, it just read better :)
      adds  aa60621   Fixed bug that caused global config file to appear after the platform config file. Added test to illustrate that file formats other than YAML can be used.
      adds  7959542   Removed my homegrown test function - no longer needed.
      adds  4c3b914   Pod updates to support the configuration changes made.
      adds  59bc45b   Updated Dancer dependencies.
      adds  e1c2c96   reflect Changes
      adds  6241faa   Merge branch 'PR/46'
      adds  1ec30e7   removed Makefile.PL
      adds  1523b99   better dist.ini, fixed prereqs
      adds  2abc8a1   fix test
      adds  3b98d84   better gitignore
      adds  7ef1cd9   Merge branch 'topic/fix_tests_dzil'
      adds  f5b69eb   documentation
      adds  e286d4a   documentation
      adds  c4d6c7f   Merge branch 'topic/documentation'
      adds  b21192f   don't join undef. Fix #43
      adds  f527e18   Merge pull request #48 from PerlDancer/fix/43
      adds  db45c00   Support for register_hook in Dancer::Plugin
      adds  befb1ea   Provides execute_hooks in Dancer::Plugin
      adds  0a867d3   Allow plugins to pass params to hooks they execute.
      adds  40bb509   First draft of new config document. Feedback welcome.
      adds  5960de4   Merge pull request #49 from cromedome/40bb50958d615cfa3a4aba7d1debbda53585930e
      adds  0dea599   add PODNAME
      adds  2d529a8   provide an updated makefile
      adds  db4b286   Use 'log' to decide log_level
      adds  97d6e7e   Document both configuration approaches
      adds  817fc9c   Add app name in log message -- couldn't this be default in the logger engine?
      adds  766b8f5   Show app name on log lines
      adds  79af604   Merge pull request #52 from PerlDancer/patch/use_log_level
      adds  f9acc93   Fix tests
      adds  a1a2742   Merge branch 'fix/pr52'
      adds  7fe6c74   Check for  before it is used
      adds  e8ca52e   Merge branch 'fix/hooks.t'
      adds  dd089c1   Test var from hook into routes
      adds  aac651b   Merge branch 'test/vars_in_hooks'
      adds  499f257   Singularize things
      adds  dd04449   Fix a missing plural
      adds  7bfa956   Merge branch 'fix/hooking'
      adds  b51ce95   As discussed in issue #57
      adds  348a8f9   Merge branch 'patch/plugin_args'
      adds  cb8202c   types refactoring
      adds  d201754   types refactoring
      adds  f710aba   types refactoring
      adds  09f1643   Merge branch 'topic/better_types'
      adds  9b14ef3   use log method, not _log
      adds  ca14331   change _build_attr to attr overriding
      adds  b0c8f50   wtf dude
      adds  f82f2fc   clean up name and type attributes
      adds  c2ec612   clean global variable for trapper logger
      adds  92e9e4f   Merge branch 'sawyer_goes_to_yapc'
      adds  ef51a51   define engine in role, make it lazy, use builders, clean BUILD, make it ro
      adds  a6d5a87   Merge branch 'template-cleanups'
      adds  85b7b29   typo
      adds  531b95f   plugin auto test makefile
      adds  78cf331   add an ENV variable to force plugin registration, whatever the supported version is
      adds  4f51ba4   automatic Dancer Plugin testing
      adds  79b257a   fix bad precedence
      adds  3e05d60   fix test
      adds  1a65116   better Makefile for plugins auto test
      adds  b1404ac   updated gitignore
      adds  0d55b92   fix small bug
      adds  74c2040   Merge branch 'dams_plugins_autotest'
      adds  c2b2aa4   small fixes
      adds  5bc41cf   update plugin tester
      adds  93f6e25   Travis CI config for Dancer2
      adds  8959728   Merge pull request #67 from PerlDancer/use-travis
      adds  14d29de   typo: route_doent_exist
      adds  7080cbc   Merge branch 'route_doent_exist'
      adds  e8f7814   capture_stderr() appeared in v0.12 of Capture::Tiny
      adds  5fa7493   GH#39: capture_stderr() appeared in v0.12 of Capture::Tiny
      adds  21f9ce3   Add build prerequisite on Test::Fatal.
      adds  1687e6f   GH#69: Merge remote-tracking branch 'racke/pr/build_require_test_fatal'
      adds  7770502   allow to modify ENV for dancer_reponse
      adds  6a1a780   PR#63: Merge branch 'dancer-test-env'
      adds  1bdf6dc   Test vars() from within hooks/routes
      adds  04e62c0   typo: fat comma instead of '='
      adds  247a611   Make the number of tests explicit
      adds  c671fb4   GH#55: Add tests for calls of vars() within hooks/routes
      adds  f472925   Merge branch 'master' of github.com:PerlDancer/Dancer2
      adds  39a7ada   make dancer_response returns a Dancer::Core::Response
      adds  399163e   Make dancer_response returns a Dancer::Core::Response (GH#62)
      adds  739ab33   Merge branch 'master' of github.com:PerlDancer/Dancer2
      adds  4a18bfd   Convert Dancer/Moo/Types to Dancer/Core/Types
      adds  f418668   Initial pass, conversion to Dancer::Core::Types
      adds  c0a9511   engine is an Object type
      adds  7d36ba2   remove remnants of ObjectOf/InstanceOf
      adds  8078b6d   context may be undefined
      adds  f3aec77   anticipate new version of MooseLike that fixes unitialized errors
      adds  e6fc0b2   Merge branch 'topic/moox_types'
      adds  879f940   Update lib/Dancer/Core/Server/PSGI.pm
      adds  c54f23b   Merge branch 'fix-tests'
      adds  3e30b5e   whoops
      adds  f36f09e   Fix a typo in D::C::Server::PSGI
      adds  49d1504   DistZilla-ification
      adds  de4aea8   Makefile.PL clashes with one created by dzil
      adds  ad40995   Merge branch 'pr/dzil-ification'
      adds  b84a609   provide context clearer for template engine and use it
      adds  e48ecff   Dancer::Moo::Types was renamed to Dancer::Core::Types
      adds  615c715   it's no longer moo-specific
      adds  9cea1dc   fix wording
      adds  668f609   RegexpRef instead of Regexp
      adds  8230b17   replace ObjectOf with InstanceOf and test better
      adds  6c4f776   change the expected handling of undef
      adds  9460395   correct error message
      adds  fa2e97e   Merge branch 'fix-core-types'
      adds  b2cb724   Update list of missing keywords in README.
      adds  7803861   Merge branch 'pr/readme_update_keywords'
      adds  319a8d7   Add Dancer 1 keyword "patch" to progress test script.
      adds  d88155c   Merge branch 'pr/patch_keyword_missing'
      adds  0178c9d   Add missing dependencies.
      adds  2c5fbf3   Get rid of trailing space.
      adds  7ea9523   Add missing dependencies.
      adds  fc251ea   Merge branch 'shlomif-master'
      adds  a8bf300   Remove leading spaces where possible
      adds  34b88e3   readded by mistake by previous PR
      adds  68b26dd   Merge branch 'fix/eol'
      adds  d548d19   rename
      adds  0bb4205   Add PATCH http verb (fixes GH-76)
      adds  2ffe6f0   Add PATCH http method. (GH-76)
      adds  a32231e   I believe lib/Dancer/Moo/Types.pm accidentally got recommited again
      adds  701bfb4   Travis-CI: update after dzil-ification
      adds  3426684   Update lib/Dancer/Core/Types.pm
      adds  5adcc48   fix plugin tester
      adds  c4cf4aa   got overzealous with the spaces at the end of line
      adds  bee81bc   Require v0.11 for InstanceOf.
      adds  c72c0a7   skip types tests for now
      adds  65a51c5   make the plugin tester work with dzil
      adds  03d1576   cosmetic
      adds  777741c   cosmetic
      adds  884c2c0   Replace "use base 'Exporter'" with "use Exporter 'import'"
      adds  780b935   first round of documentations
      adds  17ff332   Add a documentation roadmap
      adds  3f67f18   Update documentation progress
      adds  f1492f8   typos + small update for core_debug
      adds  84f07af   typo/grammar fix
      adds  89a9266   rephrasing for more clarity
      adds  67f2b4b   Add docs for TemplateToolkit; update TODO-Doc
      adds  b4ffabc   more documentation updates
      adds  71680c7   dzilize modules a little bit
      adds  732dd4b   Merge remote-tracking branch 'perlpilot/feature/documentation' into feature/documentation
      adds  53a5e1a   suggest to merge branch feature/documentation
      adds  eeb3a36   Add missing right parenthesis to behind_proxy documentation.
      adds  25283ad   add podweaver to dist.ini
      adds  6b56e78   Merge pull request #104 from mokko/devel/podweaver
      adds  f92046e   Requires Moox::Types::MooseLike v0.16
      adds  6b54b9c   Tune some types to deal with MooX::Types::MooseLike
      adds  eb8fa3f   Change isa to use "Maybe"
      adds  5075a72   Merge branch 'str-cannot-be-null' (GH-91)
      adds  5a9cc95   Add has_path and make the default to be undef
      adds  06b014b   travis issue with Moo and Class::Method::Modifiers
      adds  b20e24c   DancerPrefix itself cannot be undef.
      adds  6486647   correct and refactor some types
      adds  223b756   Tweak error messages to be the same as before
      adds  eaa409b   (GH-88) Leverage MooX::Types::MooseLike goodness some more
      adds  e0a0220   Introduce api versions
      adds  983f8c1   Import D::Template::Simple, modified for D2 infrastructure
      adds  958a839   Add forward-compatibility mechanism (GH-77)
      adds  e4dfd79   first stab at weaving pod. This eliminates one dzil warning and rewrites all remaining "=head1 NAME" into "#ABSTRACT". Request/Upload.pm docu is reformatted. Sometimes ABSTRACT is updated/shortened.
      adds  8da3606   weave lib/Dancer.pm and fix travis issue with strange missing dependency
      adds  7356e03   set global version now in dist.ini; more podweaving
      adds  a35be4e   more podweaving
      adds  0f40f42   correct no-tab errors
      adds  a399930   fix newly-introduced pod syntax problems
      adds  84738b0   Begin to leverage PodWeaver (GH-105)
      adds  87eadda   previous commit breaks tests, pulling out
      adds  6f27875   Revert "previous commit breaks tests, pulling out"
      adds  f2684f0   put default version for tests
      adds  b8dda6a   typo
      adds  9ef00fe   For now, this is just breaking hard
      adds  3f0db09   more pod weaving
      adds  5b28396   Acknowledge auto_page configuration setting (GH-84).
      adds  23f78a7   Move building of method/path/path_info in 'default'
      adds  df90f9f   @{$resp} as shortcut for $resp->to_psgi
      adds  5b00e68   $Test::Builder::level not high enough
      adds  5e4f0c3   testing Dancer::Test
      adds  d124798   making dancer_response more flexible
      adds  8772a59   Merge branch 'review/yanick/dancer-test'
      adds  091ab6e   Use lazy attributes with builders for path and path_info in Dancer::Core::Request
      adds  c6a61c1   more weaving
      adds  ae2dd00   now all existing pod should be woven
      adds  c6ee5b5   fix no tab issue
      adds  ea7f08f   Merge branch 'review/mokko/devel/weaving-pod'
      adds  807823e   add dzil perltidy
      adds  068bf28   make travis play with dzil perltidy
      adds  fed788e   Merge branch 'review/mokko/devel/perltidy'
      adds  505690d   allow before hook to populate the response's content
      adds  3e265ab   Merge branch 'review/yanick/before-halt'
      adds  8f2da74   new test for making sure default tokens are set
      adds  94ca6c2   the contrib app is modified to demonstrate what is wanted
      adds  96fab6c   Support for config sharing between applications.
      adds  036d50c   Merge branch 'topic/shared-engines'
      adds  fa64b30   don't write the attribute by hand, use accessor
      adds  00635a2   Revert the change did when writing a setting
      adds  725df5c   Dancer::Test is now able to test multiple apps
      adds  0351d36   disable logger in t/dispatcher.t
      adds  fc22f63   New test for shared engines
      adds  5f0c7a4   Merge branch 'topic/dancer-test-multiple-apps'
      adds  6447ddf   Dancer::Session::YAML doesn't store its whole $self in files
      adds  1bfe6a9   new test that proves that sessions are broken
      adds  84e2246   Revert "Dancer::Session::YAML doesn't store its whole $self in files"
      adds  bbf6f8a   Refactored the session() method in Dancer::Core::App
      adds  ad7c417   make sure the session is updated in the app registry when needed
      adds  b1e6833   Fix YAML session engine
      adds  21394a3   unused test removed, we have a Test::TCP test for this now, better.
      adds  3c08725   moved another test to Test::TCP for sessions
      adds  582447e   Dancer2 now includes its own fork of Template::Tiny
      adds  178ffd1   missing abstract
      adds  8e8fc7a   New test that shows a bug when two apps use the same plugin.
      adds  c89edee   Fix: Plugins can be used by more than one app.
      adds  4cb8745   tab -> space
      adds  682f3a4   hooks.t under cygwin (path)
      adds  8da5704   Preserve the original import method in Plugins
      adds  e9839af   ignore tags
      adds  d18ab02   Catch errors in Server instance
      adds  fd283d6   FIX UTF-8 response: Content-Length is now properly set
      adds  30cf772   Dont encode empty strings
      adds  2410249   fix test
      adds  ac9c5a1   config_files is a lazy attribute
      adds  1510ba2   using Dancer dzil plugin bundle
      adds  91af09e   Fix typo in HTTP response generated by psgi_app method.
      adds  949a0b9   DZ: require DZPB::Dancer 0.0001
      adds  0fe99ab   Merge branch 'master' of github.com:PerlDancer/Dancer2
      adds  b7ee86c   Dancer::Test is more verbose when headers don't match.
      adds  82dbe96   stringify the destination object in redirect()
      adds  1ea4a17   Dancer::Test reads the %ENV hash for initializing requests' env
      adds  93aaea5   makes 'app' attr a weak_ref in Dancer::Core::Context
      adds  fc4fed1   Honnor is_behind_proxy for real
      adds  f28ae12   better message for tests in t/redirect.t
      adds  7ac0bc3   fix the test name message for response_content_cmp in Dancer::Test
      adds  48e50c3   and more tests in redirect.t
      adds  0c5babf   Merge branch 'topic/is_behind_proxy_support'
      adds  1756a14   Major Dancer::Core::Error rework
      adds  5fd4cb4   File not Found uses Dancer::Core::Error
      adds  affc1bc   Revert "File not Found uses Dancer::Core::Error"
      adds  2cf4065   Add test for any keyword without HTTP methods to demonstrate issue #73.
      adds  bdfb6dc   Fix usage of any keyword without HTTP methods (#73).
      adds  42a51a5   File not Found uses Dancer::Core::Error
      adds  32d31c0   Fix heading level for strict_config entry in Dancer::Config's POD.
      adds  ebf5a9c   protection against empty engine config
      adds  e43ca5b   support HTTP_X_FORWARDED_HOST
      adds  a428844   Fix #121: By default all cookies are set to path=/
      adds  1f07b4f   Use / as regex delimiter in logger role to prevent warning with Perl 5.17.
      adds  18446b3   GitHub doesn't have private messages anymore!
      adds  fc2d9c8   Complete rewrite of the session handling.
      adds  2ca82fd   The session setting is not set by default anymore (like in Dancer 1).
      adds  a9fb0d8   Merge branch 'topic/session-refactoring'
      adds  00bae30   typo
      adds  b93772c   Include version in Server header
      adds  c5f7791   Tests should expect Dancer version in Server header
      adds  1a71f8f   set and settings should have return value when values are defined (includes test and pod fix)
      adds  7ecda59   test multiple values and simplify wording
      adds  9187147   Merge pull request #119 from mokko/devel/setting
      adds  d85acac   Move session ID creation into SessionFactory
      adds  c99f2d7   Merge branch 'review/dagolden/topic/session-fixes'
      adds  069ea4f   hooks for SessionFctory
      adds  4719c0f   test session hook
      adds  d99ad3c   Merge branch 'topic/session-hooks'
      adds  97e4723   add more doco todos.
      adds  15a2ebf   keyword exclusion at import time now works. DSL is loaded at import time, allowing for custom DSL
      adds  903334d   use DancerModuleLoader, ported from dancer 1
      adds  10702f4   Merge branch 'topic/keywords-and-custom-dsl'
      adds  4defe6b   pass context to 404 error
      adds  b37c822   create an app to deal with the 404s
      adds  f186fa8   Merge branch 'give-context-to-error' into HEAD
      adds  3a76cc8   Bump version in dist.ini
      adds  1a7178a   frist Changes file for release 1.9999_01
      adds  7290611   Merge branch 'release/1.9999_01'
      adds  a4b6d4b   Make sure everything works with VERSION 1.9999_01
      adds  2040cd8   The api_version is the real information we want to check for plugins
      adds  ae8f447   removed irrevelant test about version
      adds  6f5102b   reflect Changes
      adds  bfc0376   Bump version
      adds  2264af0   Merge branch 'release/1.9999_02'
      adds  094cef1   cosmetic
      adds  752d5d6   added t/sessions to gitignore
      adds  7b77dcc   pass the engine configuration down to T::ForkedTiny implementation
      adds  baff477   updated changes
      adds  033a032   pass options as hash, not hashref
      adds  9f3e13a   Activate extract speed if XS module present
      adds  7fbfa6c   add comment for extra speed
      adds  aa7310b   add recommanded XS module
      adds  2f2c0a9   remove from deps XS module
      adds  fef9921   keep master behaviour
      adds  0032370   Test with and without XS
      adds  4473845   Merge pull request #132 from celogeek/xs_dancer_code_request
      adds  4c94834   fix path detection of location
      adds  7e6b5b0   add .dancer_app file to simplify the dancer app detection
      adds  2133b86   Add test for lookup location
      adds  3a33696   add comment
      adds  2140a89   change autoprereqs, fix test, add missing directory
      adds  57e3381   add dummy apps for testing purpose
      adds  b732649   include dotfiles for the tests
      adds  1075780   use .dancer instead of .dancer_app for root of dancer app
      adds  85ac734   reflect changes pr 140
      adds  50d1fc0   Merge pull request #140 from celogeek/fix_config_files_lookup
      adds  b094dc8   Fix Dancer::Test to simplify Dancer::Plugin and Dancer app test
      adds  6e4d62a   Merge pull request #142 from celogeek/fix_dancer_test
      adds  9035faa   Rollback dist ini, upgrade your bundle
      adds  2423763   Merge pull request #143 from PerlDancer/revert_dist_ini
      adds  940829d   Fixes issues #126 and #125: Config options support for sessions
      adds  6534fba   reflect Changes
      adds  d81e4b9   example in contrib app
      adds  7a6bf2e   Merge branch 'topic/sessions-config-options'
      adds  f77c985   plugin's name defaults to its class name
      adds  289cfe5   cut Dancer::Template:: from the name
      adds  5678935   ixnay the certwo day
      adds  117da13   Merge branch 'default-template-name'
      adds  d7dfe10   change unless blocks to if not blocks
      adds  76522c7   Merge pull request #151 from dagolden/topic/fix-unless-blocks
      adds  14d4720   Delete session data key when value set to undef
      adds  331ea52   rename Dancer::Session::* to Dancer::SessionFactory::*
      adds  0d5300b   Move session_dir default to YAML session class
      adds  9e0180c   Revise SessionFactory implentation API
      adds  338d5c3   Simple SessionFactory should delete during destory
      adds  e6cc933   allow session objects to destroy themselves
      adds  1541b5f   Move cookie_name into SessionFactory
      adds  e80e4a6   Set session cookie after request, not before
      adds  97a1918   added test for session lifecycle
      adds  f3df9b1   improve has_session predicate
      adds  a552460   Remove creation_time attribute from core Session class
      adds  d40a24d   Move session cookie management to SessionFactory
      adds  bdcd822   cleanup Dancer::Core::Session
      adds  749c0ca   Fix documentation of SessionFactory
      adds  b1bf557   flush sessions properly during create()
      adds  b432cb1   ensure retrieved sessions have correct data hash
      adds  5cd83ce   Moved session destruction to context
      adds  f19f95e   replace unless block with if not block
      adds  9acda4c   add tests for SessionFactory config
      adds  829fd84   make private _destroyed_session into public destroyed_session
      adds  ef59998   improve destroyed_session isa with InstanceOf
      adds  60b2a66   Tidy session-related changes
      adds  1ad95af   keep test sessions in t/sessions
      adds  bb2b7a3   reflect Changes
      adds  708a2fe   Merge branch 'review/dgolden/sessions'
      adds  926c0ad   Spell instantiated correctly.
      adds  a683261   Merge pull request #160 from skington/skington/instantiated
      adds  a512a16    copy some pod from Dancer 1
      adds  293fd4b   route_exists and route_doesnt_exist plus pod
      adds  5fb3918   more pod etc.
      adds  6eadbc6   reflect Changes
      adds  322c794   Merge branch 'review/mokko/Test-TCP'
      adds  84316c8   mandate _build_config_location
      adds  ca0e9cd   Merge pull request #148 from dagolden/topic/require-config-location
      adds  0bd20fc   bump @Dancer prereq in dist.ini
      adds  4944043   Merge pull request #154 from dagolden/topic/bump-dzil-dancer-pluginbundle-prereq
      adds  e55769d   Release 2.0000_01
      adds  f3b372b   Fix inconsistency in Perlbal deployment example. Thanks to Slaven Rezić for spotting this.
      adds  da8d0ff   Moves session cookie setting from App to SessionFactory
      adds  2e5e279   Merge pull request #163 from dagolden/topic/refactor-session-cookie-generation
      adds  b4caedb   Add 'session_duration' attribute to SessionFactory
      adds  9bdb968   Merge pull request #162 from dagolden/topic/session-duration
      adds  2691060   Refactor YAML session with SessionFactory::File role
      adds  002c3d6   Merge pull request #161 from dagolden/topic/session-file-role
      adds  d477246   prepare for tidyall
      adds  229438a   tidy everything
      adds  0f80a0d   Merge pull request #165 from dagolden/topic/tidyall
      adds  4abeb27   New Dancer::Core::Time to ease time manipulations
      adds  5c6891a   another test for forcing the epoch
      adds  8f3f904   Fix expressions with +/- prefixes, and dont parse silly strings
      adds  2df395b   Dancer::Core::Cookie now uses Dancer::Core::Time
      adds  853dd39   Fix issue #157 - Session expiration can be set with human readable strings
      adds  fcbe6f0   reflect Changes
      adds  7e76375   Merge branch 'topic/time-object'
      adds  b458b4d   tidy files untidied in merges
      adds  61f5423   Make session ID's Base64 with leading timestamp
      adds  2d83db2   Add optional support for crypto-strength session ID's
      adds  989e3e6   Restore speed advantage of crypto session tokens
      adds  869aab9   Merge pull request #164 from dagolden/topic/improve-session-token
      adds  74bfa01   fix t/session_object.t
      adds  26c6b32   updated 'progress' content on README
      adds  4b0525d   Merge pull request #172 from garu/patch-2
      adds  ccf2972   chosing latest MIME::Base64
      adds  3cb34d7   Merge pull request #171 from garu/patch-1
      adds  280b743   Fix incorrect Dancer::Test delegation
      adds  ab63063   adding the desc in the tests (so we have coverage)
      adds  0571779   Merge branch 'pr/174'
      adds  e690c29   Remove PerlTidy from dist.ini
      adds  cc86e3e   add Test::MockTime to test dependencies
      adds  293b8ae   Merge branch 'gh-182'
      adds  d3a77c2   dispatch responds to changes of path_info by before_request hooks
      adds  ab07fa8   counter-fix for Issue #181
      adds  2531f66   Merge branch 'pr/181'
      adds  a720360   add content_type as one of the dancer_response options
      adds  082de01   Fix a typo
      adds  2dc3978   Merge pull request #185 from tomhukins/patch-1
      adds  3eb7cad   adding deserializing support
      adds  e8bd08e   Add deserializing support
      adds  20ca61f   add missing dependencies
      adds  35e7ae3   P*l*ack::Request
      adds  63e2984   Rename SessionFactory engines to Session
      adds  b8b5f1b   Move Dancer::Factory::Engine to Core and rationalize
      adds  8526123   force File::Spec to unix in file_utils.t to pass tests on all platforms
      adds  643758d   make sure files in file_utils.t are written as binary files (fix win32)
      adds  fdc3737   generate path parts in Dancer::Handler::File via File::Spec (fix win32)
      adds  9385d94   try to fix travis install script
      adds  57958d0   add PERL env diagnostics to travis config
      adds  95124b0   .travis.yml: disable --skip-satisfied on cpanm
      adds  f220c32   fix time.t to use fixed time, not absolute time
      adds  a0440ff   switch to Dancer2 namespace
      adds  3a5b606   add the missing test plugin
      adds  1c51f8e   Dancer2 documentation and packaging, ready for CPAN upload.
      adds  8a66a24   versioning format : Dancer2.x.y
      adds  102bf88   remove api_version
      adds  f0bf240   no more TODO in ABSTRACT tokens, some documentation cleanup
      adds  f6ef472   bump Version
      adds  cef88ab   reflect Changes
      adds  d357a3a   fix broken t/factory.t test
      adds  2014f84   Propagate context to engines
      adds  31969db   Try travis build without reinstalling Dist::Zilla
      adds  d096c64   fix to forward issue #144 and new test t/forward_test_tcp.t with Test::TCP
      adds  2ded636   Merge pull request #191 from DinisRebolo/master
      adds  e34b070   Make session creation lazier
      adds  17e9463   Only flush sessions if they are dirty
      adds  6f18315   perltidy some files
      adds  8f9cff6   add Module::Runtime as the core mechanism
      adds  3ff8724   Merge branch 'module-loader'
      adds  267d708   fix for #166 was passing undef for version
      adds  5b0cdce   fix comment indentation
      adds  de4f383   Fix Dancer::Test param passing
      adds  35e4909   encode content before using as in memory file
      adds  c8874e0   Merge pull request #204 from haarg/fix-request_upload
      adds  9ec8102   fix name of Dancer2::Manual::Hooks
      adds  ac70e87   fix github links
      adds  daa85b3   link SEE ALSO entries in tutorial
      adds  40da040   Dancer -> Dancer2 in a few pod links
      adds  3ec3fe8   Merge pull request #189 from haarg/doc-fixes
      adds  8598ce7   Add on_plugin_import function to Dancer2::Plugin
      adds  335813a   Merge pull request #208 from dagolden/topic/on-plugin-import
      adds  ed72603   Allow the default template file extension to be changed.
      adds  4fc13a0   Er, config setting should be 'extension'.
      adds  51eff6a   Tests for changing template extension
      adds  36b6701   Merge pull request #206 from PerlDancer/dave/change_tmpl_ext
      adds  74b901a   Improve Dancer2::Plugin documentation
      adds  b5a61f3   changed <% to [% in documentations
      adds  6f04520   Merge pull request #196 from akarelas/pr/fixDocs
      adds  d7f29c1   reflect Changes
      adds  b53f4a1   Changes for release 0.03
      adds  1155b70   version 0.03
      adds  9d49f2b   Merge branch 'release/0.03'
      adds  5b52fbe   Dancer::P::Bcrypt recomends Dancer::P::Passphrase
      adds  50d639f   Merge pull request #205 from blabos/master
      adds  4b783bd   Fixes Dancer vs Dancer2 consistency in Plugin.pm
      adds  250b55a   Merge pull request #214 from spazm/patch-1
      adds  14e7822   Implement Dancer2::Test file uploads
      adds  756a7c0   Merge pull request #212 from shumphrey/dancer2-test-files
      adds  b41d9e4   Indentation fix in documented example
      adds  d2bfd1f   Missing closing quote in doc example
      adds  efe0464   remove prereq Digest::SHA1 see gh193
      adds  6e8f37f   Merge pull request #225 from mokko/pr/gh193
      adds  e472532   Update Cookbook.pod
      adds  d578b75   Update Cookbook.pod
      adds  f9d8e64   Merge pull request #227 from zoot/master
      adds  e4290fa   Update test.pl
      adds  c1f1fd7   Merge pull request #226 from mokko/patch-1
      adds  06818b5   gitignore: ignore new Dancer2-* instead of old Dancer-2.0
      adds  fec7ae0   Merge pull request #222 from mokko/devel/makeWarnings
      adds  8226896   Give Dancer2::Test the ability to handle multiselect inputs
      adds  452d31a   Merge pull request #220 from shumphrey/dancer-test-multiselect
      adds  d6c29f7   fix to "Internal Server Error: Can`t locate object method "new" via package "Dancer2::Handler::File" (perhaps you forgot to load "Dancer2::Handler::File"?) at.. Dancer2/Core/App.pm in sub send_file arround my $file_handler = Dancer2::Handler::File->new" when issued a send_file with route_handlers: {} in config.yml
      adds  05fe079   Merge pull request #218 from DinisRebolo/master
      adds  f07335e   allow the setting of the 'views' directory, like stated in documentation
      adds  6fd2abb   Merge pull request #211 from akarelas/pr/MakeViewsdirConfigurable
      adds  df060eb   New routines for Dancer2::Test to check pod coverage in apps routes
      adds  535a2f0   Fixed major bug! wasn't getting all pod parts returned from Pod::Simple::SimpleTree. Added subtests for each app to get detail information for each route. Documentation on usage, on what to expect from route_pod_coverage and example of proper route documentation.
      adds  d73d078   fixed travis errors
      adds  47e7d27   simplified is_pod_covered as suggested by bigpresh
      adds  5cd1cb3   Merge pull request #230 from drebolo/master
      adds  68cffe8   make introduction more fluid
      adds  dd3f043   more wording and remove unnecessary use
      adds  793c793   Merge pull request #224 from mokko/pr/docs
      adds  a25b5be   first stab at porting shining new script/dancer2 from D1
      adds  203496d   Merge pull request #223 from mokko/devel/script
      adds  b0e1471   don't use 'defined or' operator
      adds  6c92754   FileUtils: Use a tempdir for the path_or_empty on an existing dir test.
      adds  f184ea2   Mock open_file in D2::Core::Request::Upload namespace in test
      adds  38efad8   Merge pull request #215 from veryrusty/bugfix/win32
      adds  5b626db   serializing modify the response's content type
      adds  9ddcd3e   Merge branch 'serialize-content-type' of https://github.com/yanick/Dancer2 into yanick-serialize-content-type
      adds  c551c35   Merge branch 'yanick-serialize-content-type'
      adds  1286d28   Dancer2 not Dancer in t/serializer.t
      adds  b699ec2   backport changes from PR #149 to remove 'type'
      adds  d4f8a2b   add dzil ExecDir plugin
      adds  855d80c   fix dzil build warning that ABSTRACT is missing from manual.pod. Also update pod to reflect recent inclusion of script/dancer2
      adds  7c25c32   fix dzil'ed POD
      adds  c84357d   Merge branch 'pr/234'
      adds  78a35f8   Make Cookie objects stringify to their value.
      adds  318b8d3   Document the new stringification changes.
      adds  099868f   Merge pull request #231 from PerlDancer/dave/cookie_stringification
      adds  e922a58   Changes entries for 0.04
      adds  28da25f   Bump version in dist.ini
      adds  b2064c2   Merge branch 'release/0.04'
      adds  b0c4bbe   removed annoying final spaces from lines in the dancer2-script templates
      adds  689bbd7   Merge pull request #285 from akarelas/pr-removeFinalSpaces
      adds  08b0f39   Merge branch 'release/0.04' into devel
      adds  ba11370   more pod cleanup
      adds  cd4e8f0   tidyall Dancer2.pm
      adds  b641582   pod cleanup Manual::Developers.pm
      adds  ee6d932   Documentation: remove unused PODNAME directives in pod-files. (We're using proper packages in our pod files these days, so PODNAME directive is superfluous.)
      adds  b3afc5c   some Config.pod updates
      adds  371f056   Merge pull request #235 from mokko/pod/cleanup
      adds  c3147e3   gh 207 and some pod
      adds  996dbc8   DEPRECATION on direct calls to keywords in plugins
      adds  6af4b53   Merge branch 'mokko-pr/207' into devel
      adds  cdcb958   reflect Changes
      adds  8e84018   remove cover.sh
      adds  7751509   more accurate README
      adds  34c0fd3   Remove useless contrib/ directory
      adds  f388f57   remove progress.sh
      adds  fb7e9a3   integrate Manual::Developers into Development.pod
      adds  681da78   Merge pull request #245 from mokko/pr/241
      adds  a128b52   add Readme for tools/plugins_auto_tests
      adds  990a3bd   Merge pull request #248 from mokko/pr/plugins_auto_tests
      adds  aa4c914   documentation to Dancer2::Core::MIME by Babitha B.
      adds  5c90cc3   small fixes
      adds  cbed206   Merge branch 'feature/document-mime-class' into devel
      adds  e9b8851   Dancer is not a prereq (GH257)
      adds  a602817   Merge pull request #259 from mokko/pr/257
      adds  880fffb   add support for HTTP_X_FORWARDED_PROTO
      adds  016330b   Merge branch 'http_x_forwarded_proto' into devel
      adds  b387842   README typo
      adds  e8a384f   Merge pull request #266 from yakubori/devel
      adds  85bacc5   Fix a typo in Dancer2::Plugin's pod.
      adds  87711d8   Merge pull request #265 from perlDreamer/pr/docs1
      adds  e931ef7   Add serialization of log messages (GH #246).
      adds  95acd1a   Merge pull request #253 from racke/pr/log_message_serialization
      adds  e2948fe   documentation of Dancer2::Handler::AutoPage by Sabiha Imran
      adds  095bdbf   documenting change
      adds  5cd96a8   Merge branch 'feature/document-autopage' into devel
      adds  60c9ce1   documenting Dancer2::Core::Dispatcher by Babitha Balachandran
      adds  bccd40a   Merge branch 'feature/document-dispatcher' into devel
      adds  0c48466   route_doesnt_exist() didn't deal with arguments properly
      adds  6c78346   Merge branch 'issue-272' into devel
      adds  69fe369   Correct the spelling of "retrieve".
      adds  abb3345   Merge remote-tracking branch 'origin/pr/278' into devel
      adds  5890799   Check 'show_errors' when returning an internal error.
      adds  0032fd9   Merge pull request #297 from franckcuny/pr/check-show_errors
      adds  bae32df   Fix for the default tests of a new generatd app.
      adds  d1a66df   Merge pull request #296 from franckcuny/pr/fix-defaults-tests-app
      adds  1a68c8b   Drop response's body when the status is 1x or [23]04.
      adds  494ab60   Merge pull request #295 from franckcuny/pr/drop-content
      adds  ed27700   HEAD request drops the body of the response.
      adds  4c6d8fa   Merge pull request #294 from franckcuny/pr/head-drop-body
      adds  dd6971a   Make file logger flock when writing
      adds  5167271   Clean up File logger config and documentation
      adds  c4684af   Merge pull request #289 from dagolden/feature/flock-file-logger
      adds  87334aa   Don't use rootdir for app location
      adds  3674067   Merge pull request #287 from dagolden/feature/no-root-location
      adds  04321a4    fix for issue #274 and dancer2 -v now returns the right version
      adds  0258c02   Merge pull request #277 from drebolo/devel
      adds  e34a81e   Fix for #270, serializer options were being ignored
      adds  5ab616c   Merge pull request #273 from keithbro/devel
      adds  cb62e90   Use lazyness to build some attributes in the request object.
      adds  ad29096   Merge pull request #298 from franckcuny/pr/request-lazyness
      adds  5b6ede1   Document the cookies method in Dancer2::Core::Request
      adds  41c81a2   Method and attr docs for Dancer2::Core::Context
      adds  be5c497   Fix a typo in the "var" pod docs.
      adds  7af7e4c   Merge pull request #267 from perlDreamer/pr/core_docs1
      adds  c7e5dea   encode utf8 params of dancer2 test
      adds  9d8ef70   Add AUTHORS file.
      adds  391ef9c   Update travis' configuration.
      adds  a488223   JSON serializer handles utf8 charset.
      adds  c9496d8   Convert the README to markdown and add more content.
      adds  bd9c387   Removing perl-5.18 as a target for Travis.
      adds  fedb450   Remove old version of TODO file; keep new version
      adds  4a49879   The TODO-Documentation file is not needed anymore.
      adds  8d1b05f   Don't attempt inflation of custom types.
      adds  d6f4810   Creating Dancer2::Manual::DSL.
      adds  cfa895d   Update Changes.
      adds  8f9a2c1   Dancer2::Session::Simple was refering an inexisting POD.
      adds  63bddce   Remove support for 'use Dancer :moose'.
      adds  d570934   Dancer2::Core::Response->status accepts stringy HTTP codes.
      adds  3bedd3c   Update changelog.
      adds  cea67da   Change TT confiugration for generated apps.
      adds  514d786   Slightly better intro.
      adds  06cb57d   Extend introduction somewhat.
      adds  d9246c4   typo fix, and explain bootstrapping.
      adds  6c26243   Overhaul HTTP methods section.
      adds  282af20   Another update to the changelog.
      adds  6751aad   Let the user override the default location conf's directory.
      adds  03a71fa   Load the views and public directory from the correct place.
      adds  a0eb55a   Remove unused method and change the environments_location.
      adds  afc2348   The role Config requires the 'location' attribute.
      adds  f9e46c4   Merge branch 'pr/dancer-confdir' into devel
      adds  bbf065d   Update changelog.
      adds  f144043   Implement the code to support the 'startup_info' directive.
      adds  9dea75b   By default in development, display the startup banner
      adds  2d0d528   update changelog
      adds  74f6aca   Small update to Dancer2::Core::Types's POD
      adds  a9c20ea   Fix plugin_setting so it doesn't trigger a deprecation warning.
      adds  1e598bb   add missing t/config.yml file
      adds  a71ab2e   Replaced the AUTHORS file's content with data from Dancer2's history
      adds  a35f323   reflect Changes
      adds  376004f   Mostly documented Dancer2::Core::Response.
      adds  2d81d8f   reflect Changes
      adds  be1987e   Merge branch 'perlDreamer-pr/core_docs2' into devel
      adds  600e19f   Check if a route is already defined when calling ->add_route.
      adds  b39d021   Add a test to the ->route_exists feature.
      adds  690b662   Duplicate routes croak instead of log+die.
      adds  83df330   reflect Changes
      adds  fd50c88   Merge branch 'franckcuny-pr/check-duplicate-on-add-route' into devel
      adds  a30d651   Pass the request object to the Route's `match' method.
      adds  c6b8adc   Enable the code to specify options on a route.
      adds  cf90e8f   reflect Changes
      adds  edcfe68   Merge branch 'franckcuny-pr/route-condition' into devel
      adds  ef16d1e   Support regexp routes with prefix.
      adds  ba26b9f   Update the test plan for t/route.t
      adds  9457882   reflect Changes
      adds  af2213d   Merge branch 'franckcuny-pr/prefix-w-regexp-routes' into devel
      adds  747df69   Support changing views and layout inside the module.
      adds  feba0f9   reflect Changes
      adds  14b044f   Merge branch 'pr/template-views-layout' into devel
      adds  4cc0561   Ensure Handler::File reads all static content as bytes
      adds  b3ffd08   Tests for utf-8 encoding of m/^text/ mime types in Handler::File.
      adds  68ae056   Do not alter PerlIO layers on file handle in read_glob_content.
      adds  8f1d9ab   Update FileUtils->read_file_content tests to include unicode chars.
      adds  043285e   reflect Changes
      adds  e1d7203   Merge branch 'veryrusty-Pr/fileutils_utf8' into devel
      adds  7ddbca3   Methods to return path of views and layout.
      adds  225386d   reflect Changes
      adds  4ccc902   Merge branch 'franckcuny-pr/role-template-update' into devel
      adds  24546a7   Convert remaining 'eval "use $class"' statements to use ModuleLoader
      adds  e06dce1   Merge branch 'veryrusty-Pr/housekeeping' into devel
      adds  c3d3605   Full config merging support.
      adds  dfbf01d   reflect Changes
      adds  c49f4b8   Merge branch 'veryrusty-Pr/configmerge' into devel
      adds  9691948   Run a complete perltidy run on the dist.
      adds  0929449   release update
      adds  faf601f   Bump Version
      adds  67cfb1d   Merge branch 'release/0.05'
      adds  e0d1560   Merge branch 'release/0.05' into devel
      adds  491d682   use dzil to release
      adds  dac1390   add xt/ dir
      adds  3b564ac   release dist
      adds  cf29d71   no perlcritic stuff
      adds  fda0e9d   disable TestUnusedVars in dist.ini
      adds  29f6b60   v0.05
      adds  cf27da0   Fix issue 319 @dagolden
      adds  f3b44ae   fix missing fat comma in docs
      adds  82eab3e   Merge branch 'typo' into devel
      adds  dec213c   we have dzil perltidy now, so tidyall is useless.
      adds  6bbc9f3   increase Dancer2 version
      adds  bf65611   Remove useless debug line
      adds  c1d4787   Print the list of modules on STDERR.
      adds  9df3a32   Bunch of small fixes in Dancer2::Config's POD.
      adds  c95d0d0   Remove perltidy warnings
      adds  3963418   Fix links in PODs.
      adds  8122ed3   Don't complain/die when adding an existing route.
      adds  b8e612c   Fix errors in POD.
      adds  6385036   Don't end up with an empty layout or view.
      adds  35d1b1b   Update Changes
      adds  91bf034   fix typo on Changes
      adds  c113c10   Add info log level, with precedence between debug and warning.
      adds  211ed5c   Update POD with details of info level logging.
      adds  8309d74   Merge branch 'Pr/loglevel_info' of https://github.com/veryrusty/Dancer2 into veryrusty-Pr/loglevel_info
      adds  6303e47   Update changes
      adds  ed7bdc4   Merge branch 'veryrusty-Pr/loglevel_info' into devel
      adds  9a28d8f   Enable Perl 5.18 for Travis.
      adds  9ff2d93   Merge branch 'devel' into issue/319
      adds  5be46b5   Merge branch 'issue/319' into devel
      adds  25ccd58   Update changes
      adds  cd5e7b3   Remove for_versions usage
      adds  baeaf24   Skip testing if .pod files compile
      adds  3c918d9   Let's use the most recent version of the dzil bundle.
      adds  ffb7870   Clean up "Dancer::" references from dist.ini
      adds  2cdfc53   Update changes.
      adds  d11c497   mark new version
      adds  be09cdc   Merge branch 'release/0.06'
      adds  06a79e4   v0.06
      adds  6852827   Remove multiple definition of `core_debug'.
      adds  2bcbe7f   Merge branch 'release/0.06' into devel
      adds  4ad73ac   Merge branch 'devel' into fix/remove-multi-core-debug
      adds  798439b   Merge branch 'fix/remove-multi-core-debug' into devel
      adds  bd468e0   Update Changes
      adds  b2939d1   regexp should have a leading /
      adds  1f4b6a0   quote where you should
      adds  9515776   no reason for this restriction (/X/XY should be legit). plus, this case doesn't return anything... bug?
      adds  90efbc9   cleanup
      adds  6f92699   move _init_prefix code to BUILDARGS
      adds  4d78b32   spec_route --> 'ro'
      adds  17699f8   _init_regexp into BUILDARGS
      adds  6f30b4e   regexp --> 'ro' _should_capture --> 'ro' _params --> 'ro'
      adds  69f19d8   Merge branch 'mickey/route_fixes' of https://github.com/mickeyn/Dancer2 into mickeyn-mickey/route_fixes
      adds  296c49a   Update contribution
      adds  1c111e1   Merge branch 'mickeyn-mickey/route_fixes' into devel
      adds  db47060   Merge Devel POD into README
      adds  0d5391f   Different heading
      adds  719d4ac   Fix verbatim inside lists
      adds  af70bd7   Development.pod -> README.md
      adds  83ad07e   Dancer2 documentation index
      adds  c603f39   Keep information, but not consider it a real pod file
      adds  bc77103   Incorporate DSL into Manual.pod
      adds  6460af0   Add some external links and 'prettify' some parts of the README.
      adds  8fe6356   The link to Dancer's website doesn't need to be in quote.
      adds  8b98fa8   Merge branch 'doc/overhaul' of github.com:PerlDancer/Dancer2 into doc/overhaul
      adds  52aa5b3   fix typos
      adds  fc75b4b   Merge branch 'smashz-devel' into devel
      adds  65e7544   Merge branch 'devel' into doc/overhaul
      adds  dace5c4   Less Hooks
      adds  2307183   Refer Dancer2::Config
      adds  74eba2a   Rename section for resources.
      adds  52e5294   Modify a little bit the introduction on the README.
      adds  1041566   Too much 'and' in that sentence.
      adds  45ee954   Merge branch 'doc/overhaul' of github.com:PerlDancer/Dancer2 into doc/overhaul
      adds  1d36fcd   More update to the README.
      adds  1ff9495   update plugins list
      adds  34c22f5   Fix pod
      adds  0ba2881   Fix sections order
      adds  87ca7d9   Some more sections changes
      adds  bef948d   Fix a few links in the README.
      adds  9850fac   Add a link for the IRC web client.
      adds  64da65e   Add licensing to the README.
      adds  c9da1f5   Remove extra whitespaces in Manual.pod.
      adds  bc911bc   Add a section with plugins in the README.
      adds  f9e2fe6   Don't adjust the test in the list of plugins.
      adds  649dd10   More structure changes
      adds  29f01b2   No need to skip pod files
      adds  f537280   Event recent bundle
      adds  0f8e484   fix changes
      adds  d850369   bump requirement version for Moo and dzil bundle for Dancer.
      adds  1826fe6   Fix
      adds  83f0f38   Merge branch 'devel' into doc/overhaul
      adds  7a4f458   Hooks' name are compatible with Dancer1.
      adds  0b760bd   Fix documentation for the `before` hook.
      adds  52c3a29   Move all the hooks' documentation to Dancer2::Manual::Hooks.
      adds  90dff98   Add the 'on_route_exception' hook.
      adds  6c552a6   Remove documentation for the 'on_handler_exception'.
      adds  e881bc1   Move errors' hooks to Dancer2::Core::App.
      adds  57e4753   Fix POD error for Dancer2::Manual::Hooks.
      adds  966ae00   When a hook is executed from an app, log the name of the hook.
      adds  9d7fee5   The request and response are able to (de)serialize data by themeselves.
      adds  244494e   Merge branch 'devel' into pr/serializer-api
      adds  ab4a6ac   Add change description
      adds  d6f69aa   Merge branch 'pr/serializer-api' into devel
      adds  a882214   Merge branch 'devel' into fix/hooks-cleanup
      adds  6ef3270   Update changes
      adds  fce3794   Fix merge
      adds  11c96a8   Update changes
      adds  c216413   Merge branch 'doc/overhaul' into devel
      adds  d7fd42d   Dispatcher shouldn't populate error content for internal server error
      adds  9483a11   Merge branch 'Pr/fix_500_custom_page' of https://github.com/veryrusty/Dancer2 into veryrusty-Pr/fix_500_custom_page
      adds  776cee0   Update Changes
      adds  a1c0067   Fix test on hooks that wasn't expecting the 500 page
      adds  12ec0db   Add 5.8.9 in order to debug gh#275
      adds  40c8bdd   Add 5.8.x in order to debug gh#275
      adds  14b5398   remove 5.8.x as some dzil deps cant be installed
      adds  0ac2635   separating configuration from engines
      adds  6bae496   Create methods to build the various engines.
      adds  bf00a2c   If there's no logger defined, create one for 'console'.
      adds  1cc8b39   Don't return undef when a ref is passed to an engine builder.
      adds  55f8ad6   Get the 'session' from the engines, not the settings.
      adds  6911322   Inline some code in the `->engine' method and remove a comment.
      adds  620daa3   Get the session from the engines, not the settings.
      adds  bce12ef   Try to build the session engine correctly.
      adds  c8444d6   Fix broken vvalidation.
      adds  d0526e3   The engines created by triggers need to be set in ->engines.
      adds  f306183   Remove a comment in the _build_engines method.
      adds  78a0785   Move POD at the end and add empty sections for missing methods.
      adds  aecaf69   Remove useless debug in a test.
      adds  e0db20d   Move the triggers in the config to proper attributes.
      adds  26e57d3   Clode cleanup for creating the engines.
      adds  178e13f   Drop support for the key 'log' in config.
      adds  07baaf9   Don't iterate over a manually created list of engines.
      adds  2c25e9c   Remove another useless message in the tests.
      adds  4da03eb   Don't iter manually over the list of engines, use the list from the config.
      adds  d7edb36   Add some actual documentation for Config.
      adds  1c7d39d   Move the location attribute to config.
      adds  cc4f3d0   Move the builder for environment to config.
      adds  61fc678   Merge branch 'fix/separate-engines' into devel
      adds  77282c0   Passes tests on 5.8.9
      adds  d4bd288   Was testing wrongly
      adds  df841c1   Make it pass in recent perl as well
      adds  a8d011f   use File::Spec instead of Path::Class
      adds  07c11a5   Remove a warning appearing in 5.8.9
      adds  cce27f2   changes entry
      adds  05b55df   Merge branch 'pr/test-deps' into devel
      adds  28a0050   Fixing POD.
      adds  aeeeed8   Try to get configuration from the name or camlized version of the name.
      adds  65d488f   Drop support for log_path in Dancer2::Logger::File.
      adds  9469c7f   Move the POD at the bottom of Dancer2::Logger::File
      adds  7fe2c0b   Update changes
      adds  0d4b015   Merge branch 'tests/log-path' into devel
      adds  27118bf   Session modifications can now be preserved when a forward occurs.
      adds  ac8ca6c   Try different test
      adds  76be9e5   Preserve session through forward
      adds  4ebe63d   deeper test
      adds  32d3729   Test using TCP for cookies
      adds  1c2725e   missing some code
      adds  6a6661a   Merge branch 'pr/preserve-session-in-forwards' into devel
      adds  88fa03e   add a changes entry for last merge
      adds  0205485   mentioning the additional related ticket
      adds  4665b97   Remove unused module
      adds  6a1556f   reflect change
      adds  5f6fa6a   Merge branch 'pr/remove-moose-numeric' into devel
      adds  eed55df   another change worth documenting
      adds  715a5a0   clean up, ugh
      adds  761f307   i hate this dzil plugin part 2
      adds  f93d6c7   Move the documentation on how to contribute to a different file.
      adds  e715f93   Document the Role::Logger in order to support additional log engines.
      adds  f68e9f1   Fix the POD for Role::Logger.
      adds  dcf7f9e   Add POD for Logger::Console.
      adds  fe8d762   Fix link to the documentation of Dancer2:::Core::Role::Logger.
      adds  3b45986   Remove empty synopsis header fom Logger::Diag.
      adds  71917a1   'content_type' is an attribute for Serializers' engines.
      adds  74a15b3   Fix the test for the content-type's serializer.
      adds  8393df9   Merge branch 'release/0.07' into devel
      adds  c1f13ed   i hate this dzil plugin
      adds  c30ac8a   Merge branch 'devel' into fix/serializer-attr-content-type
      adds  ad14cb0   Merge branch 'fix/serializer-attr-content-type' into devel
      adds  f9ded65   Update Changes
      adds  074e66e   Merge branch 'fix/changes' into devel
      adds  ae8c764   Merge branch 'devel' into doc/logger
      adds  8f3244b   Merge branch 'doc/logger' into devel
      adds  e195be1   update changes
      adds  a264185   Merge branch 'fix/changes' into devel
      adds  ff845f5   Merge branch 'devel' into doc/rewrite
      adds  176677c   Update Changes
      adds  4de640a   Merge branch 'doc/rewrite' into devel
      adds  0f2b9e2   Fix POD
      adds  87562fd   Fix typo
      adds  ff4c263   Document Serializer role
      adds  5fad944   Clean-up POD for the serializers engines.
      adds  ae18cc4   Add to the documentation the methods' argumenents for Role::Serializer.
      adds  53b6acd   update changes
      adds  1c063ea   Merge branch 'doc/serializer' into devel
      adds  98e66e6   Make AutoPage work again
      adds  fc25086   support subfolders
      adds  7047a89   Fix docs
      adds  4569c09   Add tests for autopage
      adds  fb1f45e   Test for failure as well
      adds  becbb72   Merge branch 'pr/test-auto-page' into devel
      adds  069c302   reflecting change
      adds  5f32904   Remove duplicate HTTP status codes from Core::Error.
      adds  338fed1   Update Changelog.
      adds  027f39c   Merge branch 'veryrusty/http_code_dup' into devel
      adds  b1d6032   More aux methods to Dancer2::Core
      adds  6a5903d   update changes
      adds  2917085   Merge branch 'core/methods' into devel
      adds  0b2324b   Add a tests for the serializer.
      adds  93e52a4   Document the helpers function from the Serializers.
      adds  a3f44c3   Makes the code more explicit for the modifier of serializer.
      adds  5180105   Some documentation fixes for the serializer's hooks.
      adds  f94d5eb   Remove mention of Dancer2::Manual::Hooks.
      adds  2a75c01   Update changes
      adds  c4a1af8   Merge branch 'fix/serializers' into devel
      adds  179f959   Fix for incorrect serializer settings
      adds  1e205c1   Merge branch 'serializer-fix' of https://github.com/shumphrey/Dancer2 into shumphrey-serializer-fix
      adds  afb5652   update changes
      adds  e3532ca   Merge branch 'shumphrey-serializer-fix' into devel
      adds  22bda22   Add link to GitGuide
      adds  66be19f   Reorganize and update documentation for templates modules.
      adds  38a1231   Unify the use of croak to verify if the template is a file or ref.
      adds  e82db31   Merge branch 'doc/template' into devel
      adds  d78cb17   Core.pm: use strict; use warnings;
      adds  dd1dd8a   Merge branch 'Pr/cleanup_core_methods' of git://github.com/veryrusty/Dancer2 into veryrusty/cleanup_core_methods
      adds  5f72935   Merge branch 'veryrusty/cleanup_core_methods' into devel
      adds  753da18   separating docs from code
      adds  77ea923   remove trigger in caller to set location:
      adds  2adf223   readonly'fy and remove coerce by fixing it in the builder:
      adds  722e154   these can be readonly
      adds  f9d8fea   avoid default argument variable
      adds  272d5d9   This is just silly:
      adds  c69ae83   move postponed_hooks to server from runner:
      adds  ff06671   Merge branch 'sawyer-hacksaw' into devel
      adds  e2f4481   Update docs on Logger::Capture
      adds  35ddb6e   Merge branch 'docs/logger_capture' into devel
      adds  5de9d16   Refactor the `engine` method.
      adds  374dd13   Add a predicate to the app attribute in the Context object.
      adds  cca9ff5   Don't need to use eval around a call to the engine method.
      adds  9b4e63c   Merge branch 'topic/engine' into devel
      adds  8b82f39   Update changelog.
      adds  224c5db   Update README to display links to GitHub for the plugins.
      adds  07368d9   Add a list of supported templating engines to the README.
      adds  19763c5   Another update to the README.
      adds  f05666c   Fix a small typo in the README.
      adds  17aedaa   document change
      adds  b1606a3   Merge branch 'document-plack-middlewares' into devel
      adds  41a72ca   Fix GH333
      adds  3d5579e   Update changes
      adds  1e14a97   Fix merge
      adds  58a7615   Merge branch 'fix/gh333' into devel
      adds  1b5532d   update to use Plack::Builder directly
      adds  56c969b   remove example of plack_middlewares
      adds  bbff5ba   update the documentation on running multiple apps
      adds  ab6e370   reflect changes
      adds  598e1bd   Merge branch 'doc/multiple-apps' into devel
      adds  326357a   The correct way to destroy a session is by using the context.
      adds  341ec08   Fix the name of the Cookie class in the manual.
      adds  feb3e30   Additional documentation fix on how to destroy a session.
      adds  3e4c620   Merge branch 'doc/manual' into devel
      adds  3793fd4   Move request deserialization from Dispatcher to Content and Request.
      adds  38a0b85   Merge branch 'veryrusty/request_deserialization' into devel
      adds  f40f556   By default, the value for startup_info should be 0.
      adds  ca1fe5a   remove the syntax import tag
      adds  5bed149   reflect changes
      adds  8503264   Merge branch 'remove-syntax-tag' into devel
      adds  e2aea7d   change updates
      adds  62ab552   version bump
      adds  d8b37eb   Merge branch 'release/0.08'
      adds  8d85b01   Merge branch 'release/0.08' into devel
      adds  3854ed0   Fix Changes with release date
      adds  5d6a895   Add request->dispatch_path and use that for route matching.
      adds  86cd531   Merge branch 'veryrusty/dispatch_path' into devel
      adds  183ea9e   Add link to D2::P::Emaileste github
      adds  bd3217c   Honor loglevel in config
      adds  0b98719   Test it
      adds  fc90cb0   Update changes
      adds  a28abd7   Merge branch 'pr/fix_384' into devel
      adds  885a8b7   Cookbook - clean up deployment docs
      adds  847c321   Update changes
      adds  2743cc8   Merge branch 'veryrusty-Pr/deployment_docs' into devel
      adds  943d744   Remove obsolete and experimental "auto_reload" from documentation and script/dancer2
      adds  0560dcb   Add the auto reloading with Plack and Shotgun recipe
      adds  3882570   Changes
      adds  df496ea   Merge branch 'azawawi-devel' into devel
      adds  d999ca3   merge
      adds  2a6c05d   FileUtils::normalize_path bugfix when path ended in '/..'
      adds  d4fbc1b   Skip over /blib when attempting to find the dancer app location.
      adds  34420ee   update changes
      adds  421299f   Merge branch 'veryrusty-Pr/makemaker_blib'
      adds  a3d43f8   Fix docs
      adds  b8511eb   Merge branch 'doc/forward2'
      adds  f1998f6   Update Cookbook.pod
      adds  2f67265   update changes
      adds  633ec86   Merge branch 'cherries'
      adds  84cd6b8   Update GitGuide
      adds  a184392   Update README too
      adds  e46f459   Take the chance to update some links
      adds  8d6a440   Merge branch 'fix/git'
      adds  72a4fd5   bug fix: existing keywords are not checked properly. the grep is checking a regex against arrayrefs. (fixing this bug breaks t/plugin_syntax.t since it's causing 2 registrations of the same keyword - to be fixed)
      adds  1b11d4a   changed dsl_keywords to hashref, managing a key/value pair structure in AoA doesn't make much sense, and bug in checking existing keys (fixed in a23012b47) made it possible to re-register the same keyword even with a different (is_global) value which may lead to unexpected behavior. (t/plugin_syntax.t is still broken)
      adds  c58149c   added missing anchors to regexp built with prefix
      adds  d90c40f   removed a redundant trigger sub that does nothing.
      adds  1368431   session id --> 'ro'
      adds  033d29f   dsl_keywords' value --> hash will contain both is_global and pkg name. we want the package name to allow silent ignoring of re-register for the same keyword by the same package, while breaking by another.
      adds  36007e1   disabled the re-registration check. it never worked anyway, and currently fixing the bug exposes other issues that need to be addressed first.
      adds  910d122   remove the roles from package names compared for keyword registration.
      adds  e1d5261   also ignore 'once' to remove the warnings in the test.
      adds  174d9bf   add changes from this branch
      adds  c2bbd9a   Merge branch 'feature/dsl-keywords-engine-rewrite'
      adds  a3f090b   Catch case when heuristic for Runner location gives '' as subdir.
      adds  983625c   Merge branch 'veryrusty-Pr/runner_location_empty_subdir'
      adds  23befad   Update Test.pm
      adds  3abd0c4   Update changes
      adds  582b61d   Merge branch 'andrewsolomon-patch-1'
      adds  746fc10   Bugfix Request->dispatch_path when env->{PATH_INFO} is empty.
      adds  2a7005f   Update changes
      adds  92951f0   Merge branch 'veryrusty-Pr/request_dispatch_path_empty_path_info'
      adds  6243048   Request Role::Tiny 1.003000
      adds  1e9745a   reflect change
      adds  2965a7d   Merge branch 'fix/minversion'
      adds  c16a4ec   Rework path_info test case to use forward.
      adds  82b0c8d   Capture the response from a forward and set it in the current context.
      adds  7452862   Ensure redirect also halts the request when called in a before hook.
      adds  8740ae6   Update POD examples to use forward rather than tweaking request->path_info
      adds  92e0b72   update changes
      adds  3be71f6   Merge branch 'veryrusty-Pr/forward_before_hook'
      adds  50a17e1   Make _[body|query|route]_params as (private) request attributes.
      adds  97b9cd0   Verify all core serializers decode body content to characters.
      adds  2b4ef21   Cleanup request class - remove stale pod and unused ajax attribute.
      adds  67cd454   Update notes around request params and body deserialization.
      adds  7cf7264   Update changes
      adds  4008d23   Merge branch 'cherry/382'
      adds  5a17253   Use Class::Load(::XS)
      adds  1d69a1a   remove almost all usages of ModuleLoader in favor of Class::Load
      adds  39c82e1   update changes
      adds  89e0227   Merge branch 'topic/issue_406'
      adds  dfd5adf   use FindBin properly
      adds  7ae4eab   don't automatically load the 'lib' library if you see one
      adds  75ff3f9   remove ModuleLoader completely
      adds  47455ac   Merge branch 'no-autoload-lib'
      adds  3aa7619   Documentation cleanup
      adds  3722d25   reflect change
      adds  3560d07   Merge branch 'docUpdate0827'
      adds  63ea672   remove load references and load_app
      adds  82a9ea5   reflect change
      adds  bf6a3a9   Merge branch 'depreate-load-loadapp'
      adds  36aaab7   Add order into route_handlers
      adds  1621e80   Make public/ files available to Dancer2::Test
      adds  f17fe74   Call handler.file.before_render just before render
      adds  54207ca   Clear splat attribute if route failed.
      adds  32acb95   Remove route handlers hash.
      adds  1026d60   spacing for readability
      adds  8dbc629   Use _params instead of params
      adds  4d23fe7   reflect change
      adds  c47ccdf   Merge branch 'fix/412'
      adds  b62c8ed   bump version
      adds  e37d852   Merge branch 'release/0.09'
      adds  fa57d27   Add version release date
      adds  4310718   Fix for #424. Fixed logger.t to prevent warning on windows. Fixed regex used in a test.
      adds  3d6d499   Update changes
      adds  a947566   Merge branch 'gideondsouza-pr/fix_logger_test_windows'
      adds  94d7fb7   Fix typos
      adds  4ed7d84   Merge branch 'smashz-upstream'
      adds  aa54a62   Remove 'use Dancer qw/:tests/;'
      adds  711df63   Updated changes
      adds  d13a30b   Merge branch 'remove/colon_tests'
      adds  e77e059   Remove Core::debug
      adds  a6a8c47   Update changes
      adds  cf225e9   Merge branch 'remove/debug'
      adds  fbbeae5   Remove before hook from Plugin::Ajax.
      adds  76b226d   Update ajax plugin tests.
      adds  54c3533   Update changes
      adds  71b5b1e   Merge branch 'veryrusty-Pr/ajax_content_type'
      adds  0bda7bf   CSS file paths for default errors are apended to request.uri_base
      adds  20b8730   Update Changes
      adds  dbb3d8a   Merge branch 'veryrusty-Pr/relocatable_default_errors'
      adds  8124812   Work in progress for #316. Fixed spelling and grammar issues. Fixed invalid code. Added a better code sample for sessions and logging in.
      adds  50fc7de   Update changes
      adds  d9e6848   Fix some params->{} with param('...')
      adds  4a55ece   Merge branch 'gideondsouza-pr/fix_cookbook_pod'
      adds  144e09a   Fix Gideon D'souza name
      adds  049e0d8   Don't futz with $^W. Import warnings and remove import_warnings conf setting.
      adds  84c37fb   reflect change
      adds  b6bf2e1   Merge branch 'Pr/no_global_warnings'
      adds  1810097   call app in different way
      adds  82aa92b   consistency
      adds  394e7d5   reflect change
      adds  7f331ce   Merge branch 'pr/fix_374'
      adds  a964913   request/upload: all attributes --> 'ro' (filename, tempname, headers, size)
      adds  cf8983d   request: some attributes --> 'ro' (serializer, body_is_parsed, uploads, id, body, content_length, content_type, path, all of @http_env_keys)
      adds  5eef634   document serializer as a getter
      adds  7b55a65   reflect change
      adds  7981d18   Merge branch 'request-cleanup'
      adds  d6572b4   Test Template_Simple - from old Sukria branch
      adds  511a975   Update Changes
      adds  e5ef4e1   Merge branch 'pr/test_template_simple'
      adds  90a83b8   Bugfix #445. Update namespace and correct regex in Template::Simple tests.
      adds  a1ac45c   Update changes
      adds  04b4ff8   Merge branch 'veryrusty-Pr/fix_template_simple_tests'
      adds  4db4b17   Truncate files used for sessions before writing
      adds  46e7f11   Merge branch 'truncate-session-files'
      adds  c704526   Made changes to documentation in Manual.pod.
      adds  dc509d3   document change
      adds  04937d9   Merge branch 'pr/documentation'
      adds  6d2f096   Added the perlbrew init command and version of perlbrew changed.
      adds  e827771   Add ash13 name
      adds  cadcb61   Merge branch 'ash13-pr/perlbrew_init_correction'
      adds  fcc5b89   Work in progress for #316. I finished proof reading all of Cookbook.pod. Fixed spelling errors, formatting, code and broken links.
      adds  deb3b31   fix <gt> to C<< ... >>
      adds  b2724e3   Merge branch 'gideondsouza-pr/fix_cookbook_pod2'
      adds  de3abf5   Work in progress for #383. Added a session_hooks.t. Added stubs and few basic tests.
      adds  bf47bcf   Work in progress for #383. Added tests for session flush, retrieve and destroy.
      adds  9340d58   Finished nearly all tests for #383 however session retrieval is acting weird
      adds  549f048   Work in progress for #383. Added a new and working test suite for testing session hooks.
      adds  d7901f5   Tested session hooks for Simple engine as per #383.
      adds  2998748   Update Changes
      adds  64db8d7   Merge branch 'gideondsouza-pr/test_session_hooks'
      adds  0560955   Include ../lib [again]
      adds  3f62279   Merge branch 'pr/include_lib'
      adds  03bc2a0   Several more cookie tests
      adds  214c6bc   Merge branch 'bessarabov-more_cookie_tests'
      adds  028b746   MIME: custom_types --> 'ro'
      adds  cd7b331   Time: all attributes --> 'ro' (seconds, epoch, gmt_string, expression)
      adds  f722418   session: data --> 'ro'
      adds  4047056   Role/Template: default_tmpl_ext --> 'ro'
      adds  9a9ece0   error: some attributes --> 'ro' (title, message, exception)
      adds  802f0e5   Update changes
      adds  abeb71a   Merge branch 'mickeyn-mickey/more_attributes_to_ro'
      adds  7bfaef2   Correctly set error response content type.
      adds  61e3b77   Make send_error populates Core::Error with apps serializer.
      adds  3fc9e86   Serialize error message if a serializer is defined in Error object. Ref #209.
      adds  075793b   Update tests for error serialization.
      adds  d6ee021   Changes requested by xsawyerx.
      adds  88daba3   Update changes
      adds  be30b82   Merge branch 'veryrusty-Pr/error_serialization'
      adds  14b6b9c   serializer --> ro
      adds  c9335ba   reponse remove uneeded module load + import
      adds  419f751   bug fix: the intention is to return when status is a number, not only prefixed by one
      adds  efcac13   remove redundant check (HTTP->status will do that)
      adds  a6dd7fc   response: cleanup + add some missing documentation
      adds  858359b   response: removed some more redundant stuff
      adds  8e8b3a6   response: add+correct documentation for serializer
      adds  cbb921f   Update changes
      adds  ca77836   Merge branch 'mickeyn-mickey/response_cleanup'
      adds  c7e5fb6   Make session id rw
      adds  bac836f   Some more notes
      adds  f4addb1   Fix changes
      adds  50725b5   Merge branch 'pr/cookie_id_rw'
      adds  aabca41   Add tests to check Session id attr can be modified
      adds  245aeae   Document the fact the Session id attr can be modified
      adds  49e3944   Tidy tests using project .perltidyrc
      adds  04c0d2e   reflect change
      adds  ac73392   Merge branch 'pr/qa_for_session_id_is_rw'
      adds  45e48ec   Fixing whitespace characters problems
      adds  8f04a1c   Fixing t/template.t
      adds  886674f   Merge branch 'whitespace'
      adds  59ae4ce   Added whitespace characters test
      adds  6a42f31   Merge branch 'test_whitespace'
      adds  7f0c64e   reflect change
      adds  bd3e60c   Fixing tests
      adds  863e18e   Merge branch 'bessarabov-fixing_tests'
      adds  7ab52bf   skip test when LWP::Protocol::PSGI is not installed
      adds  05e3118   Fix issue #481 - include local lib by default
      adds  f9a440a   reflect Changes
      adds  3f5993f   Merge branch 'topic/include-local-lib-issue-481'
      adds  7dbcdf8   Revert "By default, the value for startup_info should be 0."
      adds  ce57636   Reflect Changes
      adds  2e7025e   new release
      adds  a005076   Revert "Fix issue #481 - include local lib by default"
      adds  96acc42   reflect changes
      adds  00e5ced   minor fixes in Changes
      adds  72e79fc   Deployment.pod does not exist
      adds  ae8e806   reflect Changes
      adds  342ff19   Merge branch 'Sweet-kid-pr/remove_deployment_pod_link'
      adds  4c34b8b   Add :no_dsl import tag to Dancer2::Plugin
      adds  cd16fc8   Minor refactoring and add a test script for :no_dsl flag.
      adds  be4dd6f   reflect Changes
      adds  e0f16da   Merge branch 'melo-pr/allow_plugin_to_skip_legacy_imports'
      adds  9b36dd9   Test that after hook is called once after redirect and forward
      adds  822f478   Refactor Dispatcher->dispatch (no functional change)
      adds  f4b1bd3   Dispatcher - no need to add the request into the context for every app
      adds  8906641   Use Return::MultiLevel to wrap route dispatch.
      adds  0abe018   Do not halt the response on redirect.
      adds  cc3c926   Use with_return handler to return control back to the dispatcher after forward.
      adds  cd14d80   Update documentation for forward and redirect
      adds  f82982d   Update Dispatch->dispatch POD, noting optional XS modules.
      adds  347b82f   reflect Changes
      adds  3679cf4   Merge branch 'veryrusty-Pr/return_multilevel'
      adds  1057c15   Fixing Dist::Zilla build error 'Could not decode UTF-8 t/corpus/static/1x1.png' on MacOSX.
      adds  d172d16   added *.ico and *.jpg to the list of binary files as well
      adds  6a1dc09   Merge branch 'pr/509'
      adds  1daf1c0   s/Deflator/Deflater/
      adds  05d75fb   Merge branch 'cookbook-fix'
      adds  230c0ea   reflect change
      adds  1e49a31   Cookbook: Updated config paths for template_toolkit
      adds  1e03bd8   reflect change
      adds  11d3e3c   GH#490: Document Dancer2 should be fatpackable:
      adds  79ac891   Core::Cookie POD: update namespace, make calls to new() consistent in style
      adds  8dde748   Config.pod - update session related config to the D2 session engine options.
      adds  f48f668   reflect changes
      adds  ae1d77f   Merge branch 'Pr/doc_updates'
      adds  7dd60ca   Fix Plack::Builder mount usage
      adds  8a8a7e5   reflect changes
      adds  00370d3   Merge branch 'pr/fix_cookbook_plack_builder_usage'
      adds  df5e90c   typo fixes
      adds  0c1353d   reflect changes
      adds  075c431   Merge branch 'fix/typos'
      adds  de55e7d   Use route_handler accessor rather than direct access to underlying object
      adds  d1d7bb0   Add predicate to Error exception attribute
      adds  8240870   Use tempname accessor in Request::Upload avoids direct access to the object hash
      adds  60d36d1   Add (private) predicate to Context->session attribute.
      adds  68761b8   reflect changes
      adds  09f7819   Merge branch 'Pr/accessor_nits'
      adds  fa28401   Rework halt to use with_return from Return::MultiLevel.
      adds  f37ff5e   reflect changes
      adds  df37250   Merge branch 'Pr/halt_short_circuit'
      adds  eb1e56d   Fix params
      adds  cdcbca5   reflect changes
      adds  9f38b42   Merge branch 'fix/params-dsl'
      adds  1f1f904   Add a warning note on Plack+Shotgun under win32
      adds  fdd1a76   Merge branch 'doc/windows-shotgun-warning'
      adds  e13a84a   forgot to reflect change
      adds  b54e308   Added link to Dancer2::Plugin::Sixpack
      adds  7c2687b   reflect change
      adds  75819a5   Merge branch 'doc/plugin'
      adds  cff61f8   Fixed empty HTTP_REFERER calls.
      adds  cb093f5   reflect change
      adds  ddd83e4   Merge branch 'referer_handling'
      adds  a314fd7   Multiple reverse proxy support
      adds  4320ec6   reflect change
      adds  7c59fea   Merge branch 'multiple_reverse_proxy'
      adds  06c8a9b   Rewrite dancer2 cli #371
      adds  2fbe276   rename dancer2-cli, add DANCER2_SHARE_DIR #371
      adds  3fd7563   include encoding fix from samitbadle #371
      adds  8d0e7d1   fix issue with broken templates in share/skel #371
      adds  77f8e88   cleanup
      adds  b36e2ee   Clean up filenames that have leading plus sign:
      adds  fe5a9fd   reflecting change
      adds  854641b   Merge branch 'pr/371_rewrite_cli'
      adds  a3a5b14   reflect another change
      adds  924a2f0   GH#452: Make a complete authors section on Dancer2:
      adds  7d53669   reflect changes
      adds  0022ebd   Merge branch 'docs/authors-contributors-cleanup'
      adds  c1abb34   GH#498: MANIFEST.SKIP missing items:
      adds  848b2c8   reflect changes
      adds  fe5e729   Merge branch 'improve-manifest-skip'
      adds  e1ed028   doc fixes by Pau Amma
      adds  36b935d   reflect changes
      adds  53e1434   Merge branch 'docs/fixes'
      adds  787697b   typo
      adds  89662a6   one more person, lest we forget
      adds  3f4b799   stupid stupid stupid
      adds  078bc91   Added Upasana to the authors
      adds  7bd75f1   Merge branch 'add_to_author'
      adds  f61a05c   the actual changes dzil plugin added - how i hate this plugin
      adds  656017a   Move POD to end, fix UTF8 (RT #91428):
      adds  d397811   reflect first change in next version
      adds  98232cf   Merge branch 'fix/utf-8-in-main-pod'
      adds  10e51b4   Fix a "all" too many.
      adds  9a2188e   Remove a ;
      adds  e1a81d6   Reflect changes
      adds  723a72e   Merge branch 'garcer-manual-fix'
      adds  81ccbaf   change PerlHandler -> PerlResponseHandler in docs
      adds  e2d54cc   Reflect changes and update list of contributors.
      adds  676a804   Merge branch 'Xaerxess-pr/fix-doc-apache2-deployment'
      adds  55d7257   Remove duplicate POD in lib/Dancer2.pm.
      adds  e12e8a1   Provide a better reference for the mailing list.
      adds  41dc1c6   Merge branch 'shlomif-add_link_to_mailing_list_page'
      adds  735a76e   Forgot to reflect change
      adds  ca85b1b   Fix formatting in Manual.pod
      adds  113c1a9   Make few code snippets a valid Perl code
      adds  bab2fbc   Reflect changes
      adds  e50f8c7   Merge branch 'Xaerxess-pr/fix-doc-formatting'
      adds  fc3bff9   use env to set PSGI
      adds  ad8912d   Update list of contributors
      adds  a7972d8   Reflect changes
      adds  e28de8f   Merge branch 'pr/alternative_to_528'
      adds  8493106   changed search.cpan.org links to metacpan.org in index.tt
      adds  426c8c7   bumped jQuery to 1.10.2 and fixed unidiomatic JS
      adds  bb8045a   reflect changes
      adds  1b53760   Merge branch 'pr/getting-started-page-fixes'
      adds  cc35c46   Allow OPTIONS and PATCH requests in the standalone server.
      adds  763a1bd   Merge pull request #535 from PerlDancer/pr/server_standalone_options_patch
      adds  6cf6317   Use a locally scoped variable to iterate through the execution of hooks
      adds  14850f5   Merge pull request #541 from PerlDancer/pr/no_default_scalar_in_execute_hook
      adds  8171ae8   Update headers:
      adds  ffa28ad   reflect change
      adds  fa27fec   Merge branch 'feature/update-response-headers'
      adds  869af46   Reflect changes for recent merges by @racke
      adds  facd014   Added --directory option to dancer script
      adds  24d012a   Merge pull request #553 from corecache/pr/542_dancer_app_directory
      adds  4ca4529   Remove all test that use Dancer2::Test (except route PODs):
      adds  66db1ee   Merge pull request #552 from PerlDancer/feature/psgi-tests
      adds  1367cbe   Reflect changes and update list of contributors.
      adds  eb6561e   BugFix #546 execute_hook return value
      adds  d5e0199   Added a saner test-description, since hooks may influence content, but not by return value
      adds  033de62   Reflect changes
      adds  5cd77b6   Merge branch 'corecache-pr/546_execute_hook_return_value'
      adds  5994cec   Fix: Additional HTTP methods for Ajax plugin #543
      adds  f150e84   Merge pull request #561 from corecache/pr/543_allow_http_methods_ajax
      adds  a8d7787   Minor cleanup of comments and POD in Ajax plugin.
      adds  04b0fa0   reflect another change, update contributors/core devs
      adds  c177913   new version released: 0.12
      adds  fc3cf36   Change YAML::Any to YAML
      adds  a270c9d   Properly remove YAML::Any
      adds  44fba71   Fix a missing pod C<>
      adds  9cf2b9e   Update POD to reflect encoding/bytes requirement
      adds  c9e7064   As @veryrusty suggests, make response mark itself as encoded when it uses the serializer
      adds  428fd48   reflect changes
      adds  9517f7c   Merge branch 'shumphrey/change-yaml-any-to-yaml'
      adds  eacc8d2   new release: 0.13
      adds  77cf749   readme: fix mailing list and irc links
      adds  198dfba   Merge pull request #568 from patch/pr/readme-links
      adds  40f1ff3   Introduce ConfigReader role:
      adds  29aa7e2   Replace Config role with ConfigReader role:
      adds  573fa3e   Update Config role test to check ConfigReader role:
      adds  75c1cbf   Update Runner to use ConfigReader role:
      adds  aefd198   Remove Config role entirely in favor of ConfigReader:
      adds  50c2e8d   reflect changes
      adds  7ffee43   Merge branch 'mickey/config_cleanup'
      adds  e1e49ff   Move default_config to ConfigReader role:
      adds  2afef85   Untangle Runner->Server, use HTTP::Server::PSGI:
      adds  233e86f   reflect changes, fix changes files
      adds  85b6921   Merge branch 'untangle-runner-server'
      adds  6864146   Remove Server role and finish() calls:
      adds  0be0286   reinstate Runner abstract
      adds  3875d66   remove Server files
      adds  22f3968   Add tests for including an arrayref of headers to dancer_response
      adds  4859409   Build request cookie objects from request->headers, rather than request->env.
      adds  3da9033   reflect changes
      adds  fb13b50   Merge branch 'pr/bugfix_test_request_headers'
      adds  c99433a   Add test that X-Forwarded-Proto header is used when behind a proxy
      adds  ff2d447   Update PSGI env keys with 'HTTP_' prefix for context and error tests
      adds  8de80f7   Client supplied HTTP headers are prefixed with 'HTTP_' as per PSGI spec.
      adds  a9d7318   PSGI spec transforms Cookie header to HTTP_COOKIE key in PSGI env.
      adds  1b95bc0   Update Request pod to better explain PSGI env and headers
      adds  a9bfef6   reflect change
      adds  7292d94   Merge branch 'pr/psgi_header_cleanup'
      adds  a37d67e   Bugfix for HEAD request test; they should return empty content.
      adds  7dc23ee   Use Plack middleware for HEAD request content removal.
      adds  71a4734   Reflect change.
      adds  6a29940   Deserialize body content for DELETE requests.
      adds  ed8facf   reflect changes
      adds  52c555b   Merge branch 'pr/deserialize_delete'
      adds  b08402c   Remove is_daemon flag after change to using HTTP::Server::PSGI.
      adds  cc83b09   Merge branch 'pr/remove_daemon_flag'
      adds  2b6253c   remove Git::NextVersion for a semver static version, finally
      adds  89ca8f5   move ABSTRACT after package, provide blank line to remove dzil warning
      adds  65cf1fd   Merge branch 'cleanup'
      adds  3ffdcc0   this would make more sense
      adds  55d493f   update changes file
      adds  9e26054   Depend on recent-enough version of Plack:
      adds  27f4cc3   reflect change
      adds  adbb2bd   Merge branch 'fix/minimum-version-plack'
      adds  3b223b9   proper version number in the module
      adds  4c14628   better phrasing
      adds  f033566   this was already done
      adds  df7b395   correct POD
      adds  266b25f   general cleanup
      adds  c008996   Merge branch 'cleanups'
      adds  ee9a76e   whoops, missed that unnecessary dep - thanks russell
      adds  ac42bd2   Removing another unnecessary dependency.
      adds  319e1ba   Remove a mention of HTTP::Server::Simple::PSGI from Cookbook
      adds  aa7ebf2   Bugfix for (multiple) cookie extraction within a Request.
      adds  33ed020   reflect changes
      adds  21f920e   Merge branch 'pr/fix_cookie_extraction'
      adds  1c2aaa6   another small change
      adds  5390131   version bump
      adds  bcdcf6c   Merge branch 'release/1.140001'
      adds  28d08ac   Port rewrite of params keyword documentation from Dancer 1.
      adds  2fb0d3b   Reflect changes
      adds  e4bec7e   Merge branch 'racke-pr/dancer1-issue-1025'
      adds  fbe0947   add the version and date
      adds  22523a3   Make apphandler a global variable:
      adds  3805dcf   reflect change
      adds  e876e8e   Merge branch 'feature/set-apphandler'
      adds  d94ed7a   Add checking for module names (fixes taint):
      adds  6e71219   reflect changes
      adds  38399c5   Merge branch 'feature/taint-mode'
      adds  a24e6b7   Deprecate Dancer2::Test:
      adds  b2837ba   Merge branch 'feature/deprecate-dancer2-test'
      adds  ce1ed71   add a deprecation notice
      adds  4405d1b   Merge branch 'fix/more-deprecation'
      adds  9686726   remove redundant BUILD method from D2::Core::Response.
      adds  8b0a658   Revert "remove redundant BUILD method from D2::Core::Response."
      adds  898543c   route_exists should actually check the route exists, not check for status 200
      adds  b478189   Better document what route_exists actually does
      adds  e282723   Make sure route_doesnt_exist works like route_exists
      adds  4c0de0c   Merge branch 'fix-route-exists'
      adds  37f540e   Clean up the command line options:
      adds  7dc762a   not necessary anymore
      adds  f4f7ebb   Merge branch 'cleanup-cli'
      adds  8daf9bb   Cleanup some dangling POD that remained after the cleanup-cli merge
      adds  cd8bc46   Merge branch 'bugfix/pod_syntax_cleanup'
      adds  3908293   Remove default engine configuration:
      adds  e406c95   reflect change
      adds  58b134d   Handle a warning when setting to $_:
      adds  b0e5e6b   Move environment/location from Engine role to Logger::File, give defaults:
      adds  93fa5bd   update changes
      adds  8f032d8   environment and location can be lazy:
      adds  6e3a9bf   whoops, compilation error
      adds  5863837   Cleanup File logger:
      adds  ce4a373   adding tests for changes in this branch
      adds  db4ae15   Merge branch 'fix/remove-default-engine-config'
      adds  76e8398   Correct typo in builder for Logger::File `log_file` attribute
      adds  d99cb4f   Merge branch 'bugfix/logger_file'
      adds  5fc4843   Fixed a silly test error
      adds  619edc3   Merge branch 'fix/lwp-protocol-psgi'
      adds  30dc523   GH #585: Adding a pre-dispatch sanity check for supported HTTP method:
      adds  5b1c43b   Merge branch 'method_not_found'
      adds  2667fd9   reflect changes
      adds  7a82a20   Fix typo in dsl halt subtest name
      adds  3d5e126   Wrap 'pass' keyword in Return::MultiLevel logic so it returns when executed.
      adds  9c5d873   Ensure send_error returns from route when executed (as documented).
      adds  f16438b   Ensure send_file returns from route handler immediately as documented.
      adds  7495f3e   Cleanup DSL; s/self->app->context/self->context/
      adds  b5ee0a0   Reflect changes
      adds  f55fc50   Merge branch 'pr/send_error_return'
      adds  c9d690a   GH #587: Port Serializer::Mutable
      adds  09fe33a   reflect changes
      adds  3d2ed85   Merge branch 'pedrob/mutable'
      adds  58fcab5   update version
      adds  105c577   Merge branch 'release/0.140900_01'
      adds  c7571aa   stable, we hope
      adds  574f012   Merge branch 'release/0.14100'
      adds  22ad499   Support all JSON configuration options
      adds  1a04fe4   Tests for passing config options to JSON serializer.
      adds  3eb4a37   Reflect changes; addes @nichtich as a contributor.
      adds  4d97feb   Merge branch 'feature/pass_all_json_config'
      adds  611c4e8   Add test to verify Handler::File returns correct content-type
      adds  cb27be2   Add a default_content_type attribute to the Response object.
      adds  3b89be0   Remove default_content_type attribute to the Response object.
      adds  4bc121a   Revert "Update headers:"
      adds  da443d3   A test that ensures send_file content_type is correctly set.
      adds  f531d7a   Merge branch 'feature/refactor-default-content-type'
      adds  4861745   Reflect changes
      adds  38fcf07   runtime errors, such as those produced by die, should be serialized
      adds  e382db0   Add test that demonstrates serialized dies
      adds  223141d   Reflect changes
      adds  025c197   Merge branch 'shumphrey-dir-error-render-with-app-serializer'
      adds  111513c   Fixes #538
      adds  b3055d6   Reflect changes
      adds  47d99b9   Merge branch 'shumphrey-handle-exception-objects-without-dying'
      adds  d3bbf5f   Fix Dancer2::Core::Error
      adds  54e5de7   Dancer2 supports perl 5.8+
      adds  b26ce08   Don't coerce false into undef
      adds  1511806   Reflect changes
      adds  96864bd   Merge branch 'shumphrey-fix-dancer2-core-error'
      adds  b907e07   reuniting latest release with recent changes
      adds  340c5a3   Expose psgi_app from the top-level:
      adds  9bb8ca7   Merge branch 'psgi-app-for-users'
      adds  f094afa   Fix test in skeleton to use Plack::Test:
      adds  3b31bc8   Merge branch 'plack-test-in-skeleton'
      adds  44d52f6   reflect changes
      adds  54c9a5b   version bump
      adds  857a8d1   add timestamp
      adds  a1196bb   Merge branch 'release/0.143000'
      adds  81de7b1   Fix local link to jQuery and update jQuery to v1.11.1 (fixes GH #618)
      adds  1d1e772   Add Michał as a contributer and reflect changes.
      adds  c402ed0   Merge branch 'odyniec-master'
      adds  7817566   Make public_dir a lazy attribute
      adds  4c6bcdd   Only pass public_dir to Handler::File is using system paths
      adds  ea0c637   Update hander_file tests to set public_dir via settings.
      adds  234519c   reflect changes
      adds  29820b4   Merge branch 'bugfix/setting_public'
      adds  1300f4f   Allow Dispatcher to create a clean request by itself:
      adds  4a2368b   Start peeling away the $context->request references:
      adds  4d7527d   Replace the request in Context with our new clean request:
      adds  aec3a6f   Removing last usage of the original request in the dispatcher:
      adds  90d2531   Remove old request from Core::Context instantiation:
      adds  288311f   Remove the _build_request method from Core::Context:
      adds  98f7471   Create a (current) request attribute in Core::App:
      adds  a9538c7   Remove most usages of Core::Context->request:
      adds  cbef219   some minor code cleanups
      adds  069b446   Following the previous changes we made, 'env' is no longer required in Core::Context and can be accessed from the request.
      adds  12a9557   Removed the 'cookies' method from Core::Context. the DSL can directly access the request and does not need this proxy method.
      adds  32d772f   The 'buffer' attribute moved from Core::Context to Core::Request (renamed to 'vars' to save the need for a proxy method to retrieve it)
      adds  9112e2f   Allow the Dispatcher to set is_behind_proxy for Core::Request:
      adds  10dd30d   Relocated Core::Response from Core::Context into Core::App:
      adds  3eae8bc   Moved Core::Context::cookie method to Core::App
      adds  99889af   Moved with_return attribute from Core::Context to Core::App
      adds  1815732   Replace Core::Context in method arguments with Core::App:
      adds  e0172ce   Change function to method:
      adds  4762725   Move cleanup as a method of Core::App:
      adds  2e3ff4d   Moved redirect method from Core::Context to Core::App
      adds  3ca7bcd   Moved halt method from Core::Context to Core::App
      adds  db62a76   Move forward(), make_forward_to() to Core::App from Core::Request:
      adds  9ea2095   Do not send Core::Context to Core::App::forward:
      adds  4056fc5   Removed response attribute from Core::Context
      adds  c43eff0   Remove session method from Core::App:
      adds  e5aa042   Add preliminary session attribute to Core::App:
      adds  52ccff1   Removed request attribute from Core::Context (it's now in Core::App)
      adds  78fdc0b   Moved the rest of session related attributes and methods to Core::App
      adds  0ffa4af   Aaaaand Its Gone - Core::Context was removed along with its references
      adds  7e61a1d   leftover references (how?) to context
      adds  64b61ba   session attribute also needs to be cleared every request
      adds  448014e   with_return --> ro and writer for the songle setting case
      adds  b34798b   destroyed_session --> ro + writer + use predicate for checking
      adds  ee62d52   path_info --> ro + writer
      adds  4fd9fab   vars --> 'ro'
      adds  ed0d312   cookies --> 'ro'
      adds  d3ed30b   App: make code consistent in style
      adds  4bbe87a   App: non-used imports cleanup
      adds  a2ed8da   Runner: dispatcher --> ro
      adds  ffa8719   ConfigReader: config+config_files --> ro
      adds  04bcaf6   Hookable: hooks --> ro
      adds  8d4212f   update some docs referring to the late context object
      adds  d4dc6e6   Correct example in documentation:
      adds  6361aed   Improved DSL keyword check.
      adds  8cb7d10   Deprecate the 'context' keyword in DSL
      adds  8625e24   few followup fixes to the context removal
      adds  5c2b941   pass requires the app not to be cleared
      adds  de3e5d6   Provide Serializer::Mutable with more data, fixing last failing test:
      adds  e0772f9   Merge branch 'feature/untangle-context'
      adds  237138d   changes update, bump version
      adds  b00163f   credit where credit is due
      adds  677687a   Merge branch 'release/0.149000_01'
      adds  9d7bff8   BugFix #336: 'set log => ...'  doesn't set the log level
      adds  310eec8   Add test for log level setting
      adds  e16c614   reflect changes
      adds  6655699   Merge branch 'fix/log-level'
      adds  f981115   Make forward more... straight-forward:
      adds  b6ce850   reflect changes
      adds  02f497a   Merge branch 'feature/improve-forward'
      adds  ce7d0ee   Make the list of apps to dispatch to a param to Runner->psgi_app
      adds  a219b3c   Add psgi_app DSL keyword to return psgi coderef for current app.
      adds  3fdd46f   Add test case that covers the multi dancer2 apps section from the cookbook.
      adds  8b4c12f   Improve testing of multi apps:
      adds  31f54c5   whoops
      adds  5e6a46d   Adding forward test on multi apps:
      adds  6310555   reflect awesome change
      adds  7f87f75   Merge branch 'feature/multiple-psgi-apps'
      adds  8c3a3cd   Collect caller/location attrs into single role.
      adds  3e3df25   Use Role::Location in ConfigReader.
      adds  cb8eef5   Remove references to caller and location.
      adds  d8babb7   Split Runner config into global and per app options
      adds  96dbcdc   Default ConfigReader environment is development.
      adds  68f6f19   default_config is an attribute; no need to check if class can do it.
      adds  91d0980   Update how Runner and Apps are instantiated
      adds  3b70d9f   Update instantiation of not_found_app in Dispatcher.
      adds  ebc4b08   Use Runner config to disable startup info
      adds  24d9a06   Update runner tests; no location attr, no caller required
      adds  25aa003   Update ConfigReader test
      adds  e9c5781   Rework t/config_app* into a single test case.
      adds  41a54f8   Add a global trigger for every config option the Runner supports
      adds  05b415c   Enable traces if ENV{DANCER_TRACES} set when Runner instantiated
      adds  78004ad   add test to verify caller is okay
      adds  0fde886   Cleanup attributes:
      adds  9503e33   Role::Location -> Role::HasLocation
      adds  d816d39   Return default for caller, don't confuse scopes:
      adds  c1a3d56   reflect changes
      adds  94710f0   Merge branch 'feature/untangle_runner_config'
      adds  145da57   Explictly state which 'caller' we require.
      adds  53f0f75   Allow DSL class to be specified in config
      adds  45a43eb   reflect changes
      adds  c1e86db   Merge branch 'shumphrey/dsl-in-config-setting'
      adds  262faf3   unify empty return statements
      adds  ecd26ed   reflect change, add Javier to contributors
      adds  ebd6932   Merge branch 'jerojasro/remove-return-undef'
      adds  4a91133   Add routes and hooks to an existing app on import.
      adds  1545f67   Update named app tests to use Plack::Test
      adds  7411f9a   Add EXPORTS section to Manual.pod explaining usage of appname tag.
      adds  36328b9   Note appname import in Dancer2.pm
      adds  2ecfdf3   use psgi_app directly from Dancer.pm
      adds  fe346a6   Merge branch 'pr/named_apps'
      adds  590d6b1   reflect change
      adds  d2752b8   Cleanup the app after a forward request:
      adds  ef99732   Merge branch 'fix/clear-app-on-forward'
      adds  e3c4583   Keep the session in tact when forwarding:
      adds  c9838d3   Merge branch 'fix/forward-keeps-session'
      adds  b35cd66   Test against perl 5.20 on travis-ci
      adds  ef3cd1b   Allow context-like shift for app in hooks:
      adds  2330b22   reflect change
      adds  00ad347   Merge branch 'feature/shim-for-context'
      adds  f5a42c2   Fixed whitespace errors
      adds  6a5f58d   reflect changes
      adds  397bccb   Merge branch 'pr/whitespace_cleanup'
      adds  c020b3b   Tests for session handling when using forward
      adds  4e97a3a   Better session handling between apps
      adds  5930b2f   Add a cookie object to the new request on forward.
      adds  3612b4e   Clean up test:
      adds  5cc7b87   Add test for another possible case:
      adds  6147735   correct test
      adds  3444560   Fix the failing test by checking just cookie_name:
      adds  b60dfbc   Merge branch 'issue/forward_clears_context'
      adds  3dd8b4a   Update Test.pm
      adds  b2cffb2   Merge pull request #655 from Relequestual/patch-1
      adds  984385a   new dev release: 0.149000_02
      adds  3f14312   Merge branch 'release/0.149000_02'
      adds  60dd675   Documenting the behaviour when using splits/multiple apps
      adds  b8e53e9   Add Bas to list of contributors and reflect changes.
      adds  a175955   Merge branch 'basbloemsaat-DocumentationDifferentApps'
      adds  d8efcf6   Test for template engine hooks overloading in multiple apps:
      adds  8e6c05b   Improve tests:
      adds  473cda8   Postponed hooks by app name:
      adds  ccfb4e3   reflect changes
      adds  0bc810d   Merge branch 'fix/template-hooks'
      adds  7f15219   missed an important template file, d'oh
      adds  2271116   Rework the Dispatchers' 404 handler
      adds  61100cd   Merge pull request #660 from PerlDancer/bugfix/response_not_found
      adds  e608e27   Allow to filter Apps for the PSGI app better:
      adds  bed8ac5   normalize calls to Dancer2->runner->psgi_app as Dancer2->psgi_app
      adds  c62a039   reflect change
      adds  82a0b74   update changelog
      adds  1f7122f   Merge branch 'feature/filter-apps'
      adds  b4a8cd0   Tests for memory cycles in App and Runner.
      adds  26a16d9   weak_ref 'app' attribute in Role::Handler.
      adds  455bffc   Remove memory cycles involving app hooks.
      adds  70909da   Merge branch 'bugfix/circular_refs'
      adds  bed01ca   reflect last important change
      adds  c617bd0   Fixed typo of with_return clearer method
      adds  17bb16a   reflect changes
      adds  fac8395   Merge branch 'pr/with_return_typo'
      adds  5c66354   refer to Dancer2::Config about overriding attribs
      adds  8d81068   reflect change
      adds  5d27c23   Merge branch 'pr/session-config'
      adds  5756296   Added a log call, when a hook dies
      adds  3c46d30   Changed test to use Plack::Test
      adds  dae3da1   Simplified test
      adds  6b1d41a   reflect change
      adds  8a1e6a3   Merge branch 'pr/die_in_before_hook'
      adds  0288f57   I ruined this test - fixed
      adds  55cb387   Merge branch 'fix/test-fail'
      adds  96148cb   new version: 0.150000
      adds  d0bad9a   Merge branch 'release/0.150000'
      adds  f8bc074   add documentation on user configuration
      adds  da026ee   Dancer2::Session::Memcache => Dancer2::Session::Memcached
      adds  681d0a6   Reflect changes
      adds  196f074   Merge branch 'lbeesley-master'
      adds  4da645c   add core log level to Dancer2::Manual #649
      adds  fa0c99f   reflect changes
      adds  cdf2883   Merge branch 'pr/649-docs'
      adds  230d89f   Escaping '*' for consistent markdown highlighting
      adds  e587aaa   Consistently capitalising 'Perl'
      adds  47e6545   Correcting plural usage
      adds  0b2f561   Consistently hiphenating "pull request"
      adds  85dc6d2   Minor grammatical corrections to GitGuide text
      adds  7b6ebe2   Consistently capitalising "perlbrew"
      adds  b7285f5   Formatting "dzil" as code in running text
      adds  a8ccf57   reflect changes
      adds  813b994   Merge branch 'pr/git_guide_markdown_fixes'
      adds  5f6e2d8   Removing trailing whitespace from markdown files
      adds  1f7c963   reflect changes
      adds  2f9015a   Merge branch 'pr/remove_trailing_whitespace_from_md'
      adds  0fc02c8   Removing note about _devel_ branch from GitGuide.
      adds  87c721f   reflect changes
      adds  b199826   Merge branch 'pr/remove_devel_from_gitguide'
      adds  7d92071   Adding --no-author option to `dzil test` in GitGuide
      adds  8a9a0d0   reflect changes
      adds  4351990   Merge branch 'pr/missing_dist_ini_test_modules'
      adds  dcead63   Document serving static files using Plack::Middleware::Static
      adds  afbd700   Removed 'use Dancer2;'
      adds  76eb7cc   reflect changes
      adds  9ac6a19   Merge branch 'doc/login_before_hook_note'
      adds  0a1e09c   Fix typo, add test example
      adds  1fb1380   reflect changes
      adds  9e942e4   Merge branch 'pod/logger_capture'
      adds  0085c6e   [#316] Wrapping POD text for readability and editability
      adds  8f380ba   reflect change
      adds  0ef4396   Merge branch 'pr/wrap_pod_text'
      adds  21bb805   [#316] Minor textual touchups in Tutorial.pod
      adds  2e7cb7f   correct changes
      adds  b7fb9e2   Merge branch 'pr/tutorial_pod_textual_touchups'
      adds  a5a683e   Moving POD after __END__ (Core.pm)
      adds  1671284   Moving POD after __END__ (FileUtils.pm)
      adds  2448c3f   Moving POD after __END__ (Plugin.pm)
      adds  b1439e0   Moving POD after __END__ (Test.pm)
      adds  f9dab3e   ABSTRACT belongs after `package` (base dir)
      adds  2367203   reflect change
      adds  6c26174   Merge branch 'paultcochrane-pr/pod_under_end_base_dir'
      adds  462c50f   Moving POD after __END__ (Core/App.pm)
      adds  6bf4054   Moving POD after __END__ (Core/Cookie.pm)
      adds  4c3f1bd   Moving POD after __END__ (Core/DSL.pm)
      adds  d4ed941   Moving POD after __END__ (Core/Error.pm)
      adds  e367215   Moving POD after __END__ (Core/Hook.pm)
      adds  9054558   Moving POD after __END__ (Core/HTTP.pm)
      adds  feef484   Moving POD after __END__ (Core/Request.pm)
      adds  5d5859d   Moving POD after __END__ (Core/Response.pm)
      adds  608a24e   reflect changes
      adds  eb34d55   Merge branch 'pr/pod_under_end_core_1'
      adds  1236e26   Moving POD after __END__ (Core/Route.pm)
      adds  62e9692   Moving POD after __END__ (Core/Session.pm)
      adds  a8be536   Moving POD after __END__ (Core/Time.pm)
      adds  0b9f085   Moving POD after __END__ (Core/Types.pm)
      adds  6b7f9ec   reflect change
      adds  5744630   Merge branch 'pr/pod_under_end_core_2'
      adds  d72a5ee   Moving POD after __END__ (Core/Request/Upload.pm)
      adds  244ec34   reflect change
      adds  35b6726   Merge branch 'pr/pod_after_end_core_request'
      adds  24fecec   Moving POD after __END__ (Core/Role/Engine.pm)
      adds  166b315   Moving POD after __END__ (Core/Role/Handler.pm)
      adds  d442292   Moving POD after __END__ (Core/Role/Headers.pm)
      adds  ef9acae   Moving POD after __END__ (Core/Role/SessionFactory.pm)
      adds  c6b9605   Moving POD after __END__ (Core/Role/StandardResponses.pm)
      adds  13c3bbd   reflect change
      adds  27e2fca   Merge branch 'pr/pod_after_end_core_role'
      adds  2f3aeb6   Moving POD after __END__ (Core/Role/SessionFactory/File.pm)
      adds  aa1561c   reflect change
      adds  a119f81   Merge branch 'pr/move_pod_after_end_core_role_sessionfactory'
      adds  5fb9fec   Moving POD after __END__ (Core/Logger/Capture.pm)
      adds  5b72a7a   Moving POD after __END__ (Core/Logger/Diag.pm)
      adds  724c346   Moving POD after __END__ (Core/Logger/Note.pm)
      adds  a70aac4   Moving POD after __END__ (Core/Logger/Null.pm)
      adds  36e5a52   reflect change
      adds  cfb2e8f   Merge branch 'pr/move_pod_after_end_logger'
      adds  255c164   Moving POD after __END__ (Plugin/Ajax/Null.pm)
      adds  0bcf69e   reflect change
      adds  c2e5b08   Merge branch 'pr/move_pod_after_end_plugin'
      adds  4ae0b8c   Moving POD after __END__ (Session/Simple.pm)
      adds  c794347   reflect change
      adds  33c9d67   Merge branch 'pr/move_pod_after_end_session'
      adds  02670ca   Adding __END__ statement in front of POD
      adds  b0cde42   reflect change
      adds  08e17d0   Merge branch 'pr/move_pod_after_end_template'
      adds  d83e7cc   Major architectural change: Apps now dispatch independently as full-fledged PSGI apps
      adds  7069e8d   Class->psgi_app should actually call to_app:
      adds  5725963   reflect change
      adds  e244a09   Merge branch 'feature/rebuilt-architecture'
      adds  b83d210   Add irc link on metacpan page
      adds  0501bf5   Merge branch 'feature/meta-irc'
      adds  e711f40   [#316] Banishing double spaces after full stops
      adds  796ccb0   [#316] formatting code-like text with C<> in Cookbook.pod
      adds  776ebf7   [#316] moving "no warnings" advice into its own section
      adds  9af7dc0   [#316] minor textual corrections to Cookbook.pod
      adds  5cb7c6e   [#316] Writing Template Toolkit in full
      adds  a1ce44b   [#316] adding space for readability in script examples
      adds  e134af1   [#316] adding links to perl-based web server info
      adds  12d21a6   [#316] documenting how to change a template's extension in the manual
      adds  c63b806   [#316] mentioning that the template extension can be overridden
      adds  91f3bfb   reflect changes
      adds  97e252a   Merge branch 'pr/cookbook_textual_improvements'
      adds  de2cab4   Minor doc update to advise on proxy protocol forwarding with Apache
      adds  9ff821e   reflect change
      adds  355380f   Merge branch 'feature/doc-update'
      adds  e688710   adding raw Migration from Snigdha
      adds  a467ddb   break at column 80
      adds  ec27c6f   namespace it
      adds  fc3a86d   spacing for code
      adds  da54b36   itemize
      adds  9886e43   links already default to the website its on
      adds  6598ea0   linkify
      adds  3b88101   proper package names, reduce confusion in prefix
      adds  26c0a5f   use proper Pod tag for code
      adds  afe125f   Updated Migration.pod
      adds  52eabb1   clause on export tags added
      adds  fb8107e   remove extra spacing
      adds  9b0b76e   reflect changes
      adds  c74d1ab   Merge branch 'feature/migration'
      adds  cd64be4   add ABSTRACT
      adds  7c4bd2f   Merge branch 'feature/migration-bit'
      adds  ea482f5   bump version
      adds  086b604   Merge branch 'release/0.151000'
      adds  5daf068   whoops, forgot update to changes file
      adds  59df357   Add request attribute to engine role.
      adds  433a9a9   Update Serializer::Mutable to use request attr.
      adds  488a545   Update Role::Template to use engines' request attr
      adds  50531dc   reflect change
      adds  e359dc1   Merge branch 'feature/engine_request_attr'
      adds  0db5698   Test that static content does not cause session retrieval.
      adds  9915628   Lazy session handling in after_request hook.
      adds  4f0f3f6   reflect change
      adds  39d5f01   Merge branch 'bugfix/lazy_sessions'
      adds  b0fc4c3   adding policy document
      adds  fc056a7   reflect change
      adds  ff3b287   Merge branch 'policy-doc'
      adds  7e9c3ba   we verified these already
      adds  8c14bfd   Merge branch 'cleanup'
      adds  fbf9fbd   clarifications for the policy document
      adds  4706e61   Merge branch 'feature/policy-clarifications'
      adds  44f6315   Make Dancer2::Core::Factory a full-fledged object:
      adds  3095b96   Class-based testing:
      adds  f2874a9   reflect change
      adds  b9c26d9   Merge branch 'feature/tests-by-classes'
      adds  0bb6732   Add content keyword:
      adds  ee440ee   Ignore route response if content set using keyword:
      adds  656a5b8   Merge branch 'feature/content-keyword'
      adds  22b642c   added documentation
      adds  7a78cc0   reflect change
      adds  097344d   Merge branch 'feature/content-docs'
      adds  591c11e   it's log_format, not logger_format
      adds  c5a53b3   reflect this in the migration document
      adds  e4a4958   reflect changes
      adds  062ca89   Merge branch 'doc/log_format'
      adds  d8e26b9   Allow creating Dancer2::Core::Response from more sources:
      adds  d68f6c1   Merge branch 'feature/from-plack-response'
      adds  3431667   rename from_array/plack to new_from_array/plack
      adds  007bf7b   proper naming
      adds  4ec4c76   Merge branch 'cleanup/rename'
      adds  db2c353   Fix redispatching requests losing data:
      adds  e66c84a   Merge branch 'fix/gh-723'
      adds  660b43a   bump version 0.152000
      adds  3d53bd8   Merge branch 'release/0.152000'
      adds  66b76d1   Imported Upstream version 0.152000+dfsg
       new  d545153   Merge tag 'upstream/0.152000+dfsg'
       new  a759077   New upstream release.
       new  63c2df5   Make build dependency on libfile-sharedir-install-perl versioned.
       new  778c099   Mark package as autopkgtest-able.
       new  ff0ec90   Add patch to fix test failure in new test
       new  443c685   releasing package libdancer2-perl version 0.152000+dfsg-1

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Build.PL                                           |  10 +-
 Changes                                            |  42 ++
 GitGuide.md                                        |  48 +-
 MANIFEST                                           | 141 ++--
 META.json                                          | 158 +++--
 META.yml                                           | 142 ++--
 Makefile.PL                                        |  16 +-
 README.md                                          |   4 +-
 debian/changelog                                   |  10 +
 debian/control                                     |   3 +-
 debian/patches/series                              |   1 +
 debian/patches/t-basename-metachars.patch          |  39 ++
 debian/tests/pkg-perl/skip-syntax                  |   2 +
 debian/tests/pkg-perl/test-files                   |   2 +
 lib/Dancer2.pm                                     |  10 +-
 lib/Dancer2/CLI.pm                                 |   8 +-
 lib/Dancer2/CLI/Command/gen.pm                     |   6 +-
 lib/Dancer2/CLI/Command/version.pm                 |   6 +-
 lib/Dancer2/Config.pod                             | 206 +++---
 lib/Dancer2/Cookbook.pod                           | 721 +++++++++++----------
 lib/Dancer2/Core.pm                                |  10 +-
 lib/Dancer2/Core/.Request.pm.swp                   | Bin 0 -> 16384 bytes
 lib/Dancer2/Core/App.pm                            | 348 +++++++++-
 lib/Dancer2/Core/Cookie.pm                         |  18 +-
 lib/Dancer2/Core/DSL.pm                            |  16 +-
 lib/Dancer2/Core/Dispatcher.pm                     | 236 +------
 lib/Dancer2/Core/Error.pm                          |  28 +-
 lib/Dancer2/Core/Factory.pm                        |  10 +-
 lib/Dancer2/Core/HTTP.pm                           |   8 +-
 lib/Dancer2/Core/Hook.pm                           |   8 +-
 lib/Dancer2/Core/MIME.pm                           |   6 +-
 lib/Dancer2/Core/Request.pm                        |  41 +-
 lib/Dancer2/Core/Request/Upload.pm                 |  20 +-
 lib/Dancer2/Core/Response.pm                       |  58 +-
 lib/Dancer2/Core/Role/ConfigReader.pm              |   6 +-
 lib/Dancer2/Core/Role/DSL.pm                       |   6 +-
 lib/Dancer2/Core/Role/Engine.pm                    |  18 +-
 lib/Dancer2/Core/Role/Handler.pm                   |   8 +-
 lib/Dancer2/Core/Role/HasLocation.pm               |   6 +-
 lib/Dancer2/Core/Role/Headers.pm                   |  11 +-
 lib/Dancer2/Core/Role/Hookable.pm                  |   6 +-
 lib/Dancer2/Core/Role/Logger.pm                    |   8 +-
 lib/Dancer2/Core/Role/Serializer.pm                |   6 +-
 lib/Dancer2/Core/Role/SessionFactory.pm            |  48 +-
 lib/Dancer2/Core/Role/SessionFactory/File.pm       |   9 +-
 lib/Dancer2/Core/Role/StandardResponses.pm         |  10 +-
 lib/Dancer2/Core/Role/Template.pm                  |  28 +-
 lib/Dancer2/Core/Route.pm                          |  13 +-
 lib/Dancer2/Core/Runner.pm                         |  55 +-
 lib/Dancer2/Core/Session.pm                        |  14 +-
 lib/Dancer2/Core/Time.pm                           |  15 +-
 lib/Dancer2/Core/Types.pm                          |  10 +-
 lib/Dancer2/FileUtils.pm                           |  20 +-
 lib/Dancer2/Handler/AutoPage.pm                    |   8 +-
 lib/Dancer2/Handler/File.pm                        |   6 +-
 lib/Dancer2/Logger/Capture.pm                      |  51 +-
 lib/Dancer2/Logger/Capture/Trap.pm                 |   6 +-
 lib/Dancer2/Logger/Console.pm                      |   6 +-
 lib/Dancer2/Logger/Diag.pm                         |   8 +-
 lib/Dancer2/Logger/File.pm                         |   6 +-
 lib/Dancer2/Logger/Note.pm                         |   7 +-
 lib/Dancer2/Logger/Null.pm                         |   7 +-
 lib/Dancer2/Manual.pod                             | 654 ++++++++++---------
 lib/Dancer2/Manual/Migration.pod                   | 220 +++++++
 lib/Dancer2/Plugin.pm                              |  15 +-
 lib/Dancer2/Plugin/Ajax.pm                         |  14 +-
 lib/Dancer2/Plugins.pod                            |  50 +-
 lib/Dancer2/Policy.pod                             | 119 ++++
 lib/Dancer2/Serializer/Dumper.pm                   |   6 +-
 lib/Dancer2/Serializer/JSON.pm                     |   6 +-
 lib/Dancer2/Serializer/Mutable.pm                  |  11 +-
 lib/Dancer2/Serializer/YAML.pm                     |   6 +-
 lib/Dancer2/Session/Simple.pm                      |   7 +-
 lib/Dancer2/Session/YAML.pm                        |   6 +-
 lib/Dancer2/Template/Implementation/ForkedTiny.pm  |   6 +-
 lib/Dancer2/Template/Simple.pm                     |   6 +-
 lib/Dancer2/Template/TemplateToolkit.pm            |   6 +-
 lib/Dancer2/Template/Tiny.pm                       |   6 +-
 lib/Dancer2/Test.pm                                |  56 +-
 lib/Dancer2/Tutorial.pod                           | 368 ++++++-----
 script/dancer2                                     |   4 +-
 t/00-compile.t                                     |   8 +-
 t/00-report-prereqs.dd                             | 132 ++++
 t/00-report-prereqs.t                              | 277 ++++----
 t/ajax_plugin.t                                    |   2 +-
 t/any.t                                            |   2 +-
 t/app.t                                            |  10 +-
 t/app_alone.t                                      |  25 +
 t/author-no-tabs.t                                 | 281 ++++++++
 t/auto_page.t                                      |   2 +-
 t/caller.t                                         |   2 +-
 t/classes/Dancer2-Core-Factory/create.t            |  17 +
 t/classes/Dancer2-Core-Hook/base.t                 |  70 ++
 t/classes/Dancer2-Core-Response/new_from.t         |  80 +++
 t/classes/Dancer2-Core-Role-Engine/base.t          |  22 +
 t/classes/Dancer2-Core-Role-Handler/base.t         |  21 +
 .../FakeDancerDir/bin/.exists                      |   0
 .../FakeDancerDir/blib/bin/.exists                 |   0
 .../FakeDancerDir/blib/lib/fakescript.pl           |   0
 .../FakeDancerDir/lib/fake/inner/dir/.exists       |   0
 .../FakeDancerFile/.dancer                         |   0
 .../FakeDancerFile/fakescript.pl                   |   0
 t/classes/Dancer2-Core-Role-HasLocation/base.t     |  90 +++
 .../Dancer2-Core-Role-StandardResponses/base.t     | 171 +++++
 t/classes/Dancer2-Core-Runner/base.t               | 246 +++++++
 t/classes/Dancer2-Core-Runner/environment.t        |  38 ++
 t/{ => classes/Dancer2-Core-Runner}/psgi_app.t     |   0
 t/classes/Dancer2-Core/camelize.t                  |  24 +
 t/classes/Dancer2/import.t                         | 248 +++++++
 t/context-in-before.t                              |   2 +-
 t/custom_dsl.t                                     |   2 +-
 t/deserialize.t                                    |   2 +-
 t/dispatcher.t                                     |  10 +-
 t/dsl.t                                            |   2 +-
 t/dsl/content.t                                    |  77 +++
 t/dsl/halt.t                                       |   4 +-
 t/dsl/pass.t                                       |   2 +-
 t/dsl/to_app.t                                     |  32 +
 t/error.t                                          |  22 +-
 t/error_template.t                                 |   2 +-
 t/forward.t                                        |   4 +-
 t/forward_before_hook.t                            |   2 +-
 t/handler_file.t                                   |   2 +-
 t/hooks.t                                          |   2 +-
 t/http_methods.t                                   |   2 +-
 t/issues/gh-723.t                                  |  57 ++
 t/log_die_before_hook.t                            |   2 +-
 t/log_levels.t                                     |   2 +-
 t/multi_apps.t                                     |   4 +-
 t/multi_apps_forward.t                             |   8 +-
 t/multiapp_template_hooks.t                        |   4 +-
 t/named_apps.t                                     |   1 -
 t/plugin_import.t                                  |   2 +-
 t/plugin_multiple_apps.t                           |   1 -
 t/plugin_syntax.t                                  |  20 +-
 t/psgi_app_forward_and_pass.t                      |  49 ++
 t/redirect.t                                       |  17 +-
 t/release-no-tabs.t                                |  16 -
 t/serializer.t                                     |   2 +-
 t/serializer_json.t                                |   2 +-
 t/serializer_mutable.t                             |   2 +-
 t/session_forward.t                                |   2 +-
 t/session_hooks.t                                  |  12 +-
 t/sessions/U1WFpgAAFy9iLoLEjtwjSHuE0IDNcgnD.yml    |   2 -
 t/sessions/U1WHzwAAOs4dHSVnPVFzR9crTSDprFeX.yml    |   2 -
 t/sessions/U1WILgAAQNdL716zIPwofCjhzGS41yLe.yml    |   2 -
 t/sessions/U2AiRAAAJdhTvXJ3LDf4H45hGSuKzlv1.yml    |   2 -
 t/sessions/U2ApbAAAImRCE4Qe-LCXBlLiM0-FTj3K.yml    |   2 -
 t/sessions/U2AruAAATC_H53mjAeoJ7MerYfC3wNhY.yml    |   2 -
 t/sessions/U3pRDAAAECNvXRU83aIxaHVPL4gyJizJ.yml    |   2 -
 t/sessions/U3uaXAAAPpB2ak6D-beU3ac86q3Fzubf.yml    |   2 -
 t/sessions/U3ubAgAAP6qqBoPoKk1-NqdBJE3yY60F.yml    |   2 -
 t/sessions/U3uvJgAAAewCiO6hCwLU8SK7AlGr8aIr.yml    |   2 -
 t/sessions/U3uvswAABBMj4JVXQ3Bqx8CZNafKO-l8.yml    |   2 -
 t/sessions/U3zljwAATHZ1yBP_A2i7YAbSEftwk_nE.yml    |   2 -
 t/sessions/U4-KnAAAP7Dn7vgEteB4GDsZUteL7p6W.yml    |   2 -
 t/sessions/U4-LXgAAQqYCszbBDDNmM2OR0JpwqJhe.yml    |   2 -
 t/sessions/U4G_aAAAfaQtKgidEAnwcTsRTY9Q2Yu_.yml    |   2 -
 t/sessions/U4Jz2QAAaPNE7iyvfSGUYWQTOaA-woYn.yml    |   2 -
 t/sessions/U4OdnwAAKZg_5JE3bq3hSphZ-DN1VUG7.yml    |   2 -
 t/sessions/U4dFSgAASX6X8UGuhI8EZCrkTLKIYEDv.yml    |   2 -
 t/sessions/U4dFuQAASvRTfhriav1JejXrIpcGPEZu.yml    |   2 -
 t/sessions/U4dHNwAAURLdtNi0IuajTgmkXFQfvjrA.yml    |   2 -
 t/sessions/U4dhegAAAw5gU_GDhdYOAgg7AtnGvHoB.yml    |   2 -
 t/sessions/U4uQKwAAc0S31MjwWDgsnGg-wkwCcUp-.yml    |   2 -
 t/sessions/U7g83AAAD40GMDKZZbYNAi9jRU6lJlmd.yml    |   2 -
 t/sessions/U7hR3AAAME4JbYM_IBVWT5sQq-OlHt5v.yml    |   2 -
 t/sessions/U8-0IAAAIo7quaDrMsrwW_vaalYuLN5G.yml    |   2 -
 t/sessions/U8-x8wAAH8c5NFaIXyuTBQ1qaMYVXtms.yml    |   2 -
 t/sessions/U8-yGQAAIIeUD3g5pCfu12mGyb9jdFpA.yml    |   2 -
 t/sessions/U8EjygAAC9a8v1m7XkjynBlJ8JKWkXsr.yml    |   2 -
 t/sessions/U8FTogAARfIT33ImUZSd5ffmiDvPjQ1k.yml    |   2 -
 t/sessions/U8q6bgAAY5J_az3iLVXSgmzZBpzsGZdn.yml    |   2 -
 t/sessions/U8qxAQAAVNrEmBCFpYG_oFJEBuv5Oo1T.yml    |   2 -
 t/sessions/U8sClAAAQzB77au98B9OAeDZsoejrJ6L.yml    |   2 -
 t/sessions/U9QiNAAATPWPqf4CsvJrPEfxpRGNdfDK.yml    |   2 -
 t/sessions/U9UMBAAAWAmK4rV4Zld987OFzngYrzpQ.yml    |   2 -
 t/sessions/U9URAgAAYlA49NVHsXQZcLgJzSdDKNDU.yml    |   2 -
 t/sessions/Uf-CrAAAdd2mP4pJAIBzc6YRqXnqeNUt.yml    |   2 -
 t/sessions/Uf-GsQAANz9OaEztWyuSfJKegUq3zD1V.yml    |   2 -
 t/sessions/Uf-HDgAAPPOeyDGX2_IgTLzBg6iBsFkk.yml    |   2 -
 t/sessions/Uf-HTQAAQOJeFHxmhw1aJKUgIkGseaAI.yml    |   2 -
 t/sessions/Uf-HZwAAQt4cqJPl7UTFUrFyY7yxYVj_.yml    |   2 -
 t/sessions/Uf-IdQAAVEongozIzRJZUxy_Q8DMaruI.yml    |   2 -
 t/sessions/Uf1awwAAXkpPhxmXEwjwLY6Oi5Dv7A8v.yml    |   2 -
 t/sessions/Uf1znwAABxlBOUOk04NfndOLhVZzIrnf.yml    |   2 -
 t/sessions/Uf61DgAAYKLILb8PdeeQV3tryrC08MvP.yml    |   2 -
 t/sessions/Uf6vLQAAA33ysk1AfxuFaITEMXY72bEI.yml    |   2 -
 t/sessions/Uf6vlwAACre4MIFKa-Jghj6q1OT9sQb_.yml    |   2 -
 t/sessions/Uf6xeQAAKIXcote58neJ3jjOIjbBlhKX.yml    |   2 -
 t/sessions/Uf6zmAAASb6UqmpBspaQIEzjLIs51E19.yml    |   2 -
 t/sessions/UfRHAQAAJsw_2oX_cvBqBtXlgre8vFiy.yml    |   2 -
 t/sessions/UfRXcwAAO8pp0bx4QwYmc73cP7UKMyY7.yml    |   2 -
 t/sessions/UfUFzgAAOBHtc6NRAKAH4xNgo-GIz8VA.yml    |   2 -
 t/sessions/Ufqu9QAAQfNUOjyt9fa2al5-bFlpbWfR.yml    |   2 -
 t/sessions/UgEFqgAAa4HX5JbR80YhN9rOBcGLG-zH.yml    |   2 -
 t/sessions/UgnzfAAAX0Gcwelnex1vHnakFt7dZMGb.yml    |   2 -
 t/sessions/UhC04wAAcgtUmse-OjZCvj1H0_I5z0pU.yml    |   2 -
 t/sessions/UhC_EwAAHS4yKDNKIO8DV-5B47BS6vWY.yml    |   2 -
 t/sessions/UhaF7gAAYpJSGqByK67_SB3A9mGE5l-s.yml    |   2 -
 t/sessions/UhaGNQAAaDVWUzXrQaDQAaQPzLEWV-4v.yml    |   2 -
 t/sessions/UiMfZwAAc4FCMkrxKK-kKyuTIDuVupPc.yml    |   2 -
 t/sessions/UiMnAgAAahCCdaVhPiVfrcwyo6sxcp7z.yml    |   2 -
 t/sessions/UiNDXgAAJ0mTXspthJgvbjShFZfcyPR3.yml    |   2 -
 t/sessions/UiNIAwAAbVyD4lIKW93APRO9IDd1K5BJ.yml    |   2 -
 t/sessions/UiNIHQAAb3tN7zHtZJRZY7ULJVTc4-bo.yml    |   2 -
 t/sessions/UjnvaAAAdx5B7BnSg2YxFz_25MpWqBwX.yml    |   2 -
 t/sessions/UjnwfgAACXJ9T98xUqd76qOfcABU4l0R.yml    |   2 -
 t/sessions/Uq2XMAAANZ8zV8FD1Emyu7XRdgIZekDJ.yml    |   2 -
 t/sessions/Uq40BAAAYEMgWjxMIvRwdxD5PJbiQqf8.yml    |   2 -
 t/sessions/Uq4w8QAAKfxODPaYx3AWbGAqcXiVxBIm.yml    |   2 -
 t/sessions/UqMKawAAe86AQqQeYQmzh8sUBp6GIdFY.yml    |   2 -
 t/sessions/UqMhtgAAbObthtU3fOj5q-ibplcfJI-A.yml    |   2 -
 t/sessions/UqMkygAAH92FRll2ucXas2hPHOmBwGxY.yml    |   2 -
 t/sessions/UqMo4AAAZlW25DoDlelvGZ9Mf1HPIxyI.yml    |   2 -
 t/sessions/UqMsHAAAHWKTi6hOv6wGnR-n8bIUQmYs.yml    |   2 -
 t/sessions/UzXj9AAACj99x6qpAKlKAvJQG4vSZA3r.yml    |   2 -
 t/sessions/UzrT0wAAQWB3d7CFaS3lIwGy9rUCnQs3.yml    |   2 -
 t/sessions/UzrUXQAASbvdoU5rNArltV7cYedp9_zH.yml    |   2 -
 ...AP.yml => VBzn5-yKiV0ZEaZqEtEvK_pmMT8n4QQx.yml} |   0
 ...ic.yml => VDKr30YvCd7R3WEniUv5Re5999E6SJmQ.yml} |   0
 ...o3.yml => VDf4nIP4n0A4Ya5vcE7SaaDntyVZj9oB.yml} |   0
 ...z3.yml => VDfsgXhalKhiOdSVDEk4iwyf_j3JJ1lU.yml} |   0
 ...c-.yml => VDgFcPJynjsERU0GCt8fE9hhT-R3ErKV.yml} |   0
 ...H9.yml => VDgH-lQYfi_XUNztQLT-6ebJ_gzwGZKp.yml} |   0
 ...lw.yml => VDgHth9A4cXrh0fLlBodXUMnCXkcPlOO.yml} |   0
 ...AI.yml => VDsBvbCel9L5vqAA8X12v_IKYwpqtEIb.yml} |   0
 ..._D.yml => VDsC67174msADj1P2kEtWWWWqenpf_Gh.yml} |   0
 ...o4.yml => VDsdec7YkN_t5HYgYTY4UTO0rGbd3quL.yml} |   0
 ...u-.yml => VDskH-mTqVSrtI7vn3Cfjc22M3sDZ4nf.yml} |   0
 ..._k.yml => VDxpkwmXPxXgntfDkSbIJIW3-ZmOV6F2.yml} |   0
 ...vq.yml => VDxr8vlFwjuihF5Oq6qfdcX_C-sqJFst.yml} |   0
 ...AC.yml => VDxsUBz1JAMQos-edO9ShtnKnIqjRugy.yml} |   0
 ...wg.yml => VDxszUJNZJrCm2146wLcBL4Tauj5tlx3.yml} |   0
 ...jV.yml => VDxtWd3557qlVPhU5y4QeEnoTzopT4XL.yml} |   0
 ...X-.yml => VDxuf7UcBT5V58xfDyZ2akeLCE0stVRe.yml} |   0
 t/splat.t                                          |   2 +-
 t/template.t                                       |   4 +-
 t/template_default_tokens.t                        |   2 +-
 t/template_name.t                                  |   2 +-
 t/uri_for.t                                        |   3 +-
 t/vars.t                                           |   2 +-
 242 files changed, 4425 insertions(+), 2232 deletions(-)
 create mode 100644 debian/patches/series
 create mode 100644 debian/patches/t-basename-metachars.patch
 create mode 100644 debian/tests/pkg-perl/skip-syntax
 create mode 100644 debian/tests/pkg-perl/test-files
 create mode 100644 lib/Dancer2/Core/.Request.pm.swp
 create mode 100644 lib/Dancer2/Manual/Migration.pod
 create mode 100644 lib/Dancer2/Policy.pod
 create mode 100644 t/00-report-prereqs.dd
 create mode 100644 t/app_alone.t
 create mode 100644 t/author-no-tabs.t
 create mode 100644 t/classes/Dancer2-Core-Factory/create.t
 create mode 100644 t/classes/Dancer2-Core-Hook/base.t
 create mode 100644 t/classes/Dancer2-Core-Response/new_from.t
 create mode 100644 t/classes/Dancer2-Core-Role-Engine/base.t
 create mode 100644 t/classes/Dancer2-Core-Role-Handler/base.t
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerDir/bin/.exists
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerDir/blib/bin/.exists
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerDir/blib/lib/fakescript.pl
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerDir/lib/fake/inner/dir/.exists
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerFile/.dancer
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/FakeDancerFile/fakescript.pl
 create mode 100644 t/classes/Dancer2-Core-Role-HasLocation/base.t
 create mode 100644 t/classes/Dancer2-Core-Role-StandardResponses/base.t
 create mode 100644 t/classes/Dancer2-Core-Runner/base.t
 create mode 100644 t/classes/Dancer2-Core-Runner/environment.t
 copy t/{ => classes/Dancer2-Core-Runner}/psgi_app.t (100%)
 create mode 100644 t/classes/Dancer2-Core/camelize.t
 create mode 100644 t/classes/Dancer2/import.t
 create mode 100644 t/dsl/content.t
 create mode 100644 t/dsl/to_app.t
 create mode 100644 t/issues/gh-723.t
 create mode 100644 t/psgi_app_forward_and_pass.t
 delete mode 100644 t/release-no-tabs.t
 delete mode 100644 t/sessions/U1WFpgAAFy9iLoLEjtwjSHuE0IDNcgnD.yml
 delete mode 100644 t/sessions/U1WHzwAAOs4dHSVnPVFzR9crTSDprFeX.yml
 delete mode 100644 t/sessions/U1WILgAAQNdL716zIPwofCjhzGS41yLe.yml
 delete mode 100644 t/sessions/U2AiRAAAJdhTvXJ3LDf4H45hGSuKzlv1.yml
 delete mode 100644 t/sessions/U2ApbAAAImRCE4Qe-LCXBlLiM0-FTj3K.yml
 delete mode 100644 t/sessions/U2AruAAATC_H53mjAeoJ7MerYfC3wNhY.yml
 delete mode 100644 t/sessions/U3pRDAAAECNvXRU83aIxaHVPL4gyJizJ.yml
 delete mode 100644 t/sessions/U3uaXAAAPpB2ak6D-beU3ac86q3Fzubf.yml
 delete mode 100644 t/sessions/U3ubAgAAP6qqBoPoKk1-NqdBJE3yY60F.yml
 delete mode 100644 t/sessions/U3uvJgAAAewCiO6hCwLU8SK7AlGr8aIr.yml
 delete mode 100644 t/sessions/U3uvswAABBMj4JVXQ3Bqx8CZNafKO-l8.yml
 delete mode 100644 t/sessions/U3zljwAATHZ1yBP_A2i7YAbSEftwk_nE.yml
 delete mode 100644 t/sessions/U4-KnAAAP7Dn7vgEteB4GDsZUteL7p6W.yml
 delete mode 100644 t/sessions/U4-LXgAAQqYCszbBDDNmM2OR0JpwqJhe.yml
 delete mode 100644 t/sessions/U4G_aAAAfaQtKgidEAnwcTsRTY9Q2Yu_.yml
 delete mode 100644 t/sessions/U4Jz2QAAaPNE7iyvfSGUYWQTOaA-woYn.yml
 delete mode 100644 t/sessions/U4OdnwAAKZg_5JE3bq3hSphZ-DN1VUG7.yml
 delete mode 100644 t/sessions/U4dFSgAASX6X8UGuhI8EZCrkTLKIYEDv.yml
 delete mode 100644 t/sessions/U4dFuQAASvRTfhriav1JejXrIpcGPEZu.yml
 delete mode 100644 t/sessions/U4dHNwAAURLdtNi0IuajTgmkXFQfvjrA.yml
 delete mode 100644 t/sessions/U4dhegAAAw5gU_GDhdYOAgg7AtnGvHoB.yml
 delete mode 100644 t/sessions/U4uQKwAAc0S31MjwWDgsnGg-wkwCcUp-.yml
 delete mode 100644 t/sessions/U7g83AAAD40GMDKZZbYNAi9jRU6lJlmd.yml
 delete mode 100644 t/sessions/U7hR3AAAME4JbYM_IBVWT5sQq-OlHt5v.yml
 delete mode 100644 t/sessions/U8-0IAAAIo7quaDrMsrwW_vaalYuLN5G.yml
 delete mode 100644 t/sessions/U8-x8wAAH8c5NFaIXyuTBQ1qaMYVXtms.yml
 delete mode 100644 t/sessions/U8-yGQAAIIeUD3g5pCfu12mGyb9jdFpA.yml
 delete mode 100644 t/sessions/U8EjygAAC9a8v1m7XkjynBlJ8JKWkXsr.yml
 delete mode 100644 t/sessions/U8FTogAARfIT33ImUZSd5ffmiDvPjQ1k.yml
 delete mode 100644 t/sessions/U8q6bgAAY5J_az3iLVXSgmzZBpzsGZdn.yml
 delete mode 100644 t/sessions/U8qxAQAAVNrEmBCFpYG_oFJEBuv5Oo1T.yml
 delete mode 100644 t/sessions/U8sClAAAQzB77au98B9OAeDZsoejrJ6L.yml
 delete mode 100644 t/sessions/U9QiNAAATPWPqf4CsvJrPEfxpRGNdfDK.yml
 delete mode 100644 t/sessions/U9UMBAAAWAmK4rV4Zld987OFzngYrzpQ.yml
 delete mode 100644 t/sessions/U9URAgAAYlA49NVHsXQZcLgJzSdDKNDU.yml
 delete mode 100644 t/sessions/Uf-CrAAAdd2mP4pJAIBzc6YRqXnqeNUt.yml
 delete mode 100644 t/sessions/Uf-GsQAANz9OaEztWyuSfJKegUq3zD1V.yml
 delete mode 100644 t/sessions/Uf-HDgAAPPOeyDGX2_IgTLzBg6iBsFkk.yml
 delete mode 100644 t/sessions/Uf-HTQAAQOJeFHxmhw1aJKUgIkGseaAI.yml
 delete mode 100644 t/sessions/Uf-HZwAAQt4cqJPl7UTFUrFyY7yxYVj_.yml
 delete mode 100644 t/sessions/Uf-IdQAAVEongozIzRJZUxy_Q8DMaruI.yml
 delete mode 100644 t/sessions/Uf1awwAAXkpPhxmXEwjwLY6Oi5Dv7A8v.yml
 delete mode 100644 t/sessions/Uf1znwAABxlBOUOk04NfndOLhVZzIrnf.yml
 delete mode 100644 t/sessions/Uf61DgAAYKLILb8PdeeQV3tryrC08MvP.yml
 delete mode 100644 t/sessions/Uf6vLQAAA33ysk1AfxuFaITEMXY72bEI.yml
 delete mode 100644 t/sessions/Uf6vlwAACre4MIFKa-Jghj6q1OT9sQb_.yml
 delete mode 100644 t/sessions/Uf6xeQAAKIXcote58neJ3jjOIjbBlhKX.yml
 delete mode 100644 t/sessions/Uf6zmAAASb6UqmpBspaQIEzjLIs51E19.yml
 delete mode 100644 t/sessions/UfRHAQAAJsw_2oX_cvBqBtXlgre8vFiy.yml
 delete mode 100644 t/sessions/UfRXcwAAO8pp0bx4QwYmc73cP7UKMyY7.yml
 delete mode 100644 t/sessions/UfUFzgAAOBHtc6NRAKAH4xNgo-GIz8VA.yml
 delete mode 100644 t/sessions/Ufqu9QAAQfNUOjyt9fa2al5-bFlpbWfR.yml
 delete mode 100644 t/sessions/UgEFqgAAa4HX5JbR80YhN9rOBcGLG-zH.yml
 delete mode 100644 t/sessions/UgnzfAAAX0Gcwelnex1vHnakFt7dZMGb.yml
 delete mode 100644 t/sessions/UhC04wAAcgtUmse-OjZCvj1H0_I5z0pU.yml
 delete mode 100644 t/sessions/UhC_EwAAHS4yKDNKIO8DV-5B47BS6vWY.yml
 delete mode 100644 t/sessions/UhaF7gAAYpJSGqByK67_SB3A9mGE5l-s.yml
 delete mode 100644 t/sessions/UhaGNQAAaDVWUzXrQaDQAaQPzLEWV-4v.yml
 delete mode 100644 t/sessions/UiMfZwAAc4FCMkrxKK-kKyuTIDuVupPc.yml
 delete mode 100644 t/sessions/UiMnAgAAahCCdaVhPiVfrcwyo6sxcp7z.yml
 delete mode 100644 t/sessions/UiNDXgAAJ0mTXspthJgvbjShFZfcyPR3.yml
 delete mode 100644 t/sessions/UiNIAwAAbVyD4lIKW93APRO9IDd1K5BJ.yml
 delete mode 100644 t/sessions/UiNIHQAAb3tN7zHtZJRZY7ULJVTc4-bo.yml
 delete mode 100644 t/sessions/UjnvaAAAdx5B7BnSg2YxFz_25MpWqBwX.yml
 delete mode 100644 t/sessions/UjnwfgAACXJ9T98xUqd76qOfcABU4l0R.yml
 delete mode 100644 t/sessions/Uq2XMAAANZ8zV8FD1Emyu7XRdgIZekDJ.yml
 delete mode 100644 t/sessions/Uq40BAAAYEMgWjxMIvRwdxD5PJbiQqf8.yml
 delete mode 100644 t/sessions/Uq4w8QAAKfxODPaYx3AWbGAqcXiVxBIm.yml
 delete mode 100644 t/sessions/UqMKawAAe86AQqQeYQmzh8sUBp6GIdFY.yml
 delete mode 100644 t/sessions/UqMhtgAAbObthtU3fOj5q-ibplcfJI-A.yml
 delete mode 100644 t/sessions/UqMkygAAH92FRll2ucXas2hPHOmBwGxY.yml
 delete mode 100644 t/sessions/UqMo4AAAZlW25DoDlelvGZ9Mf1HPIxyI.yml
 delete mode 100644 t/sessions/UqMsHAAAHWKTi6hOv6wGnR-n8bIUQmYs.yml
 delete mode 100644 t/sessions/UzXj9AAACj99x6qpAKlKAvJQG4vSZA3r.yml
 delete mode 100644 t/sessions/UzrT0wAAQWB3d7CFaS3lIwGy9rUCnQs3.yml
 delete mode 100644 t/sessions/UzrUXQAASbvdoU5rNArltV7cYedp9_zH.yml
 rename t/sessions/{U1V-BgAAGf4AUVz9SCl75podmNK50PAP.yml => VBzn5-yKiV0ZEaZqEtEvK_pmMT8n4QQx.yml} (100%)
 rename t/sessions/{U1V45QAAQt17pdKEYSq8QJ4fUrrAstic.yml => VDKr30YvCd7R3WEniUv5Re5999E6SJmQ.yml} (100%)
 rename t/sessions/{U1V4OQAAN0HuLoN_ijuiS20Me-2_O_o3.yml => VDf4nIP4n0A4Ya5vcE7SaaDntyVZj9oB.yml} (100%)
 rename t/sessions/{U1V58wAAVJQTwafV4Dq1UPHukvT_ZMz3.yml => VDfsgXhalKhiOdSVDEk4iwyf_j3JJ1lU.yml} (100%)
 rename t/sessions/{U1V5DQAARZaqdcheriGEwd2jH_ckj4c-.yml => VDgFcPJynjsERU0GCt8fE9hhT-R3ErKV.yml} (100%)
 rename t/sessions/{U1V5UwAASjUrDgqw8FOTpI0DiZ7JNxH9.yml => VDgH-lQYfi_XUNztQLT-6ebJ_gzwGZKp.yml} (100%)
 rename t/sessions/{U1V5hAAATV-WhNU_d6D6Olx_4Crtg3lw.yml => VDgHth9A4cXrh0fLlBodXUMnCXkcPlOO.yml} (100%)
 rename t/sessions/{U1V5sgAAUGFe9B-4pjShyFlzUlth4WAI.yml => VDsBvbCel9L5vqAA8X12v_IKYwpqtEIb.yml} (100%)
 rename t/sessions/{U1V6EwAAVtIByIBOeMRBUO-d2F-XLe_D.yml => VDsC67174msADj1P2kEtWWWWqenpf_Gh.yml} (100%)
 rename t/sessions/{U1V9HQAAC0DngjFxqJnOBoSqB98lwXo4.yml => VDsdec7YkN_t5HYgYTY4UTO0rGbd3quL.yml} (100%)
 rename t/sessions/{U1VwhgAAOL9DJqLhEiiR1_04Xeedi7u-.yml => VDskH-mTqVSrtI7vn3Cfjc22M3sDZ4nf.yml} (100%)
 rename t/sessions/{U1VxVAAARTfscuC3UnvpFfJu2sSd2A_k.yml => VDxpkwmXPxXgntfDkSbIJIW3-ZmOV6F2.yml} (100%)
 rename t/sessions/{U1VxZgAARqvobxwHMXiD_DZZCf4BSivq.yml => VDxr8vlFwjuihF5Oq6qfdcX_C-sqJFst.yml} (100%)
 rename t/sessions/{U1VyaAAAVsIl4t6YaQ5RzBPr_bxBnOAC.yml => VDxsUBz1JAMQos-edO9ShtnKnIqjRugy.yml} (100%)
 rename t/sessions/{U1VzhwAAae9G4_0p1wTY7P_xE79N1Rwg.yml => VDxszUJNZJrCm2146wLcBL4Tauj5tlx3.yml} (100%)
 rename t/sessions/{U1VznQAAa4uWAuqGkfznOQ-HR2KlyJjV.yml => VDxtWd3557qlVPhU5y4QeEnoTzopT4XL.yml} (100%)
 rename t/sessions/{U1WFfgAAFIO3LAkWQ7pWivZWiLCE3FX-.yml => VDxuf7UcBT5V58xfDyZ2akeLCE0stVRe.yml} (100%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdancer2-perl.git



More information about the Pkg-perl-cvs-commits mailing list