[libmojolicious-perl] annotated tag v0.999920 created (now aa30306)

Tamas Csillag cstamas-guest at moszumanska.debian.org
Sat Aug 15 22:39:26 UTC 2015


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

cstamas-guest pushed a change to annotated tag v0.999920
in repository libmojolicious-perl.

        at  aa30306   (tag)
   tagging  468822b7eedc25f535c55d69f8e864c11834cee6 (commit)
 tagged by  Sebastian Riedel
        on  Thu Feb 11 02:50:11 2010 +0100

- Log -----------------------------------------------------------------
tagging version 0.999920

Acajou (12):
      - Make existing 100 code more resilient.
      Add safe_post option to Pipeline (& test case).
      Check for illegal characters in header name & value.
      Test case for filtering unallowed characters in header name & value
      Close connection if continue_handler doesn't return 100.
      Split process_app into prepare_app and spin_app.
      Add URL clone test.
      Test for parsing response with two set-cookie headers.  Test fails.
      Test new Pipeline class.
      When peer closes socket, $s->peerport and $s->sockport disappear, causing bad mojo in _socket_name.
      Fix client-side problems in error state propagation and verification.
      Defensive measure: don't return undef in Stateful::error if state is error.

Anatoly Sharifulin (1):
      fix MojoX::Renderer default handler

Ask Bjørn Hansen (7):
      Avoid LICENSE warning with old ExtUtils::MakeMaker
      Add an environment() attribute
      Ignore ~ and .bak files
      When calling an attribute on a class, include name of the attribute that couldn't be called; confess instead of croak
      Add "testcover" target to run tests under Devel::Cover
      Skip loader tests under Devel::Cover
      Really close connections when we drop them

Ben Cornett (1):
      Spelling corrections.

Burak Gursoy (2):
      Added HttpOnly flag. Removed values for secure flag as it must not have any value set. Re-structured the code in Mojo::Cookie::Responseparse(). Updated the cookie test.
      inject new features to improve META.yml

David Davis (1):
      header condition plugin with a test

Doundounba (16):
      Test start line with leading empty line.
      Ignore any leading empty lines in request start line.
      Fix 5-second delay on multiple request pipeline.
      Support HEAD requests on server-side.  (Might need something similar on client-side too.)
      Fixed problem with duplicate start line on 100-continued request with a following pipeline.
      Fix 5-second delay problem when pipelining two request, the second of which includes and Expect 100
      Allow applications to override the default continue handler.  They can do this by implementing
      Fix problem when a single client_read contains multiple responses.
      Add rudimentary pipeline tests. Remove leftover check from Pipeline::spin.
      Teach the client about HEAD requests.
      Rename parse_headers_only to parse_until_body. Reduce code duplication part 1 of 2.
      Reduce code duplication part #2 of 2.
      Reduce code duplication part #3 of 2 (forgot to save a file)...
      Check integrity of Pipeline transactions - refuse to proceed if all requests are not to same IP
      Add some client tests.
      Oops, gotta watch that copy/paste...

Graham Barr (11):
      Pre-load application in daemons before first request or fork
      Add tests for Mojo::Parameters
      Fix removing adjacent parameters
      Allow Mojo::ByteStream to hold the string '0' and not treat the same as undef
      Do not treat a parameter value of 0 as undef
      Allow ~ in request URL
      Allow more characters in the URL in the request
      Fix case where child process hangs after parent has been killed
      Fix encoding of % and + in query parameters
      Reduce code by changing internal representation to be the decoded form
      Use poll object to determine when connect completes

Kazuhiro Shibuya (1):
      Fixed incorrect log level for development mode.

Kenichi Ishigaki (3):
      made layout specification more portable
      removed trash
      added i18n plugin and its test

Leon Brocard (1):
      When testing, allow servers a few seconds to stop

Marcus Ramberg (7):
      Do a real test for uri_for
      Test behavior for invalid named url_for
      Add some basic reference documentation
      client and asset docs
      Document plugin support
      Add descriptions for plugins
      More render docs

Mark Stosberg (24):
      Add documentation to Mojo::Log.
      New tests for setting single and muliple values in $req->param()
      typo fix.
      typo fix in "Changes"
      Document MojoX::Dispatcher::Static.
      Document Mojo::Date.
      Add first test for setting the Last-Modified header when serving a static file.
      New code and test: If-Modified-Since triggers 304 response
      New test for static server returning 403 for present-but-unreadable files.
      Oops, the default perms were 0644, not 0755.
      Document Mojo::Headers::add_line
      Bug fix: Quit assuming that a handler() returns the same $tx it is invoked with.
      Document Mojo::Client::process_local
      DocBugFix: missing arg to dispatch() in SYNOPSIS
      Document is_version, major_version, minor_version, fix_headers.
      New tests for minor_version, major_version, is_version.
      Refactor 'proxy' to be easier to follow, and document it.
      Document that the included .perltidyrc is meant to be used.
      grammar improvements
      Fix typo in 'user' docs, document 'userinfo'
      Document build_* and cookie() in Mojo::Message.
      First tests for Mojo::Context stash() method. Also document a way to delete from the stash.
      Document everything in MojoX::Renderer.
      Fix bug for default format handling in MojoX::Renderer, add test for it.

Maxim Vuets (4):
      Just use reverse() to reverse an entities hash
      Fix Mojo::Base SYNOPSIS
      Improve route->to('controller#action') shortcuts
      Don't require config file if default is present

Mirko Westermeier (1):
      added mp3 type

Pedro Melo (8):
      Added tests for Mojo::Stateful
      Added is_finished() as a shortcut for is_state(qw/done error/)
      Added tests for keep-alive and connection reuse
      Stop the dispatcher from rendering failed matches
      Make sure we deal with leftovers after each write
      Fix test for initial state in Headers::parse
      Add support for attr overriding to both Mojo and Mojolicious constructors
      Added tests for ::Response->body(sub {})

Pierre-Yves Ritschard (1):
      Add JSON type.

Rafal Pocztarski (5):
      make sure that all byte order marks are matched
      adding test to decode '[0]' by Mojo::JSON
      fixed decoding 0, "0" and "" in JSON.pm
      adding tests to decode JSON without BOMs
      fixed JSON encoding detection

Sebastian Riedel (855):
      first commit
      pod fixes
      fixed typo
      fiex win32 support in daemon (hopefully)
      cleanup
      cleanup
      cleanup
      added .gitignore
      added docs
      another try fixing the daemon bug on win32
      another try fixing the daemon bug on win32
      another try fixing the daemon bug on win32
      another try fixing the daemon bug on win32
      fixing more win32 problems
      fixing more win32 problems
      fixing more win32 problems
      typo fixed
      all tests passing on win32, yay
      all tests passing on win32, yay
      all tests passing on win32, yay
      all tests passing on win32, yay
      all tests passing on win32, yay
      fixed pod
      updated website references
      comments added
      added keep alive test
      fixed keep alive
      allow default to have false values
      fixed chmod_rel_file
      fixed Mojo::Base
      fixed Mojo::Server subclassing and a typo
      moving irc channel from freenode to irc.perl.org
      readded max_memory_size to Mojo::Content
      use max_memory_size for multipart
      switched to environment variable for max memory size
      fixed a test that failed for a very slow cpantester
      Mojo::Base is now faster than Class::Accessor::Fast
      updated todo
      made Mojo::Base 25% faster
      made Mojo::Base another 15% faster
      made Mojo::Base constructor a bit faster
      made Mojo::Base constructor a bit faster
      pod coverage is now 100%
      fixed content length header for empty messages
      fixed empty template warning
      fixed route defaults
      added mojolicious docs (vti)
      added waypoint to routes
      fixed waypoint
      added named url_for
      more docs (vti)
      fixed docs
      renamed gate to bridge
      added manifest.skip
      changed callbacks a bit
      fixed pod tests
      fixed typos
      fixed typos
      removed warning
      made daemon.t developer only
      new version
      applied some patches
      changed documentation a bit
      more documentation
      more documentation
      removed filter from Mojo::Base
      more faq
      0.8.3 release
      0.8.4 release
      fixed typos
      fixed typos
      fixed typos
      fixed typos
      fixed version
      made Mojo::Template faster (Pedro Melo)
      fixed typos (Marcus Ramberg)
      fixed typos
      big api cleanup and more docs
      updated docs
      fixed typos
      fixed query string support
      fixed multi query param support
      fixed application/x-www-form-urlencoded
      updated changes
      fixed infinite loop in Mojo::File (Leon Brocard)
      new version
      added param to Mojo::Message
      fixed multipart parser for short requests
      fixed content file storage to specific file
      fixed for real now
      fixed lower case app names
      made daemons 20% faster
      added move_to and copy_to
      added move_to and copy_to
      Mojo::Client should weight writes higher than reads
      Randomized handle order in Mojo::Client
      Optimized randomness in Mojo::Client
      fixed query string support and escaping in Mojo::Parameters
      fixed typo
      fixed more escaping bugs
      added docs (Marcus Ramberg)
      cleaned randomizer
      cleaned up Mojo::Message callbacks
      made Mojo::Base a little bit faster
      cleaned up Mojo::File (Leon Brocard)
      cleaned up Changes
      fallback to default renderer (Ask Bjoern Hansen)
      cleaned up Mojo::File some more
      eof in Mojo::File should now work without the hack
      many small changes
      fixed fastcgi server
      added buffer test (Mark Stosberg)
      prepared release
      code cleanup
      fixed routes bug where / was matching too much
      removed useless debug change
      made routes dispatcher fail more often
      added support for local app scripts
      made Mojo::Scripts a bit smarter about showing errors
      made Mojo::Scripts a bit smarter again
      cleanup
      make the routes stack reset
      allow route chains to be broken with return values
      made scripts less smart
      made script errors easier to read
      removed local script support to fix everything again
      added environments to Mojolicious
      forgot a file
      run startup before env methods
      fixed dispatcher bug and cleaned some code
      renamed environment to mode
      added documentation
      fixed indentation
      updated Mojolicious.pm to use dispatcher return values
      fixed authors and changes
      changed Mojo::Template and MojoX::Renderer api to make catching errors easier
      fixed return values in MojoX::Renderer
      changed renderer to use named args and renamed options to args
      added MojoX::Context
      renderer now expects a context instead of a transaction
      made mojolicious 90% faster by keeping mt templates in memory
      made win32 fix a bit more sane
      simple logger added
      added logger quote :)
      updated todo
      added package and line to log output
      fixed mode call
      fixed parse_env
      fixed formatting and typos
      fixed formatting and typos
      micro optimize env parser
      added changes entry and fixed formatting a bit
      fixed formatting
      added support for multi level controller classes
      added diagnostics funtions to Mojo::HelloWorld
      fixed many Apache related bugs
      refomatted a bit
      reformatted
      reformatted
      reformatted
      reformatted
      added warning for invalid default values to Mojo::Base
      new perltidyrc
      new perltidyrc
      fixed qw indentation
      perltidied everything
      perltidied everything
      reformatted for perltidy
      unescape parameter name before matching
      fix parameter escaping
      header names should return a arrayref instead of a list
      changed param to always return arrayref or undef
      next release will be 0.9
      fix some failing test cases
      fixed formatting
      updated changes
      made parameters a bit more dwim again
      detect pair separator for reconstruction
      updated pod
      refomatted and fixed typos
      refomatted and fixed typos
      reformatted and fixed typos
      fix process_local and add content length test
      reformatted and fixed typos
      reformatted and fixed typos
      made url_for work for rebased applications
      fixed test
      added ctx attribute and action blacklist
      made stash smarter
      removed non platform independent test
      reformatted and added futurama quote
      reformatted
      reformatted
      fixed typo
      fixed typo
      chenged renderer api to use the stash, this change is not backwards compatible
      removed ctx attribute from controllers
      removed Mojolicious->c again to prepare for next release
      added ctx, render, req, res and stash methods to Mojolicious controllers
      updated pod
      renamed is_version to at_least_version
      reformatted
      reformatted
      reformatted
      use is_finished instead of is_state
      refomatted
      make sure fix_headers gets called before header length gets calculated
      reformatted
      reformatted
      started deployment documentation
      reformatted
      made cookie and upload behave like param
      added apache cgi test
      fixed typo
      made everything Apache compatible
      added apache fastcgi test
      updated todo
      simplified callbacks and removed unneccessary ones
      simplified body callbacks
      fixed typo
      added support for templateless renderers
      use format to select a content type
      use format for debug messages
      readded controller check
      fixed typo
      reformatted
      use the logger
      better log messages
      made dispatcher debug message permanent
      template_path overrides template
      better permanent debug messages
      renamed default_handler to default_format
      updated changes
      disallow actions beginning with _
      reformatted
      added namespace, class and method support
      allow matching to be independent from the dispatcher
      reformatted and fixed bugs
      updated coding guidelines
      fix base authority and scheme
      cleaned up a bit
      prepare 0.9 release
      updated error handling
      fixed serve_error
      Mojo::Message::Request/Response::cookies() should always return a arrayref
      reformatted
      reformatted
      reformatted
      many small updates
      reformatted
      reformatted
      fixed typo
      added futurama quote
      moved test
      added local/remote address and port information support
      fixed another win32 bug
      fixed typo
      fixed typo
      fixed another win32 test bug
      fixed typo
      reformatted
      fixed parsing of 0 in Mojo::Path
      fixed tokenizer in MojoX::Routes::Pattern to support "0" values
      support more CGI implementations
      added wildcard support to MojoX::Routes and rewrote some of the internals
      added format support to MojoX::Routes
      improved format support
      added Makefile.PL generator
      rewrote MojoX::Renderer, note that it is not backward compatible
      fixed Mojo::Date to not crash on invalid dates
      fixed mojolicious example app
      fixed render bug
      made url_for a bit smarter
      added better log message to MojoX::Renderer
      fixed partial rendering within templates
      fixed url_for without a match
      fixed url_for without a match
      fixed waypoints and formats
      made Mojo::URL more template friendly
      added hashref support to query
      added some routes tests
      added test
      formatted
      fixed small error in home detection
      fixed small error in home detection
      use /usr/bin/perl in generated scripts
      Added HTTP 1.1 pipelining support to Mojo and layouts to Mojolicious
      reformatted
      reformatted
      get rid of warning
      reformatted
      reformatted
      reformatted
      reformatted
      made automatic rendering a bit smarter
      reformatted
      reformatted
      added default_handler support to MojoX::Renderer
      added another test case for default_handler
      reformatted
      reformatted
      simplified Mojo::Client API
      added spin_app class check
      cleanup
      added port to Mojo::Cookie
      cleanup
      made chunk size configurable
      some cleanup
      fixed eplite on win32
      fixed typo
      fixed typo
      cleaned up Mojo::Transaction
      and reverted
      added comment
      unified context and controllers in Mojolicious
      added test
      cleaned up disallow
      simplified renderer
      reformatted
      fixed test
      updated tests
      cleanup
      added routes script
      updated changes
      allow render to be called with only a template
      added render_text method
      hide render_text
      updated changes
      simplified controller_class usage
      cleanup
      simplified Mojo::Base
      simplified renderer some more
      cleanup
      updated makefile
      cleaned up epl handlers
      fixed cloning of urls with base
      cleaned up some tests
      fixed typo
      added to_array method to Mojo::Date
      made Mojo::Date more flexible
      simplified Mojo::Date api
      cleaned up Mojo::Date
      fixed parsing of multiple headers and cookies with same name
      merged eplite and epl
      merged eplite and epl
      added rss and atom content types
      parse both set-cookie and set-cookie2 headers
      updated pod
      updated pod
      updated pod
      removed handler detection from MojoX::Renderer
      default format moved to renderer
      made mojo templates use a much faster xml escaping method
      template files should have a higher priority than DATA templates
      added default_format attribute to renderer
      removed address method from Mojo::URL
      removed password and user methods from Mojo::URL
      updated routes to use transactions
      added conditions to MojoX::Routes
      updated routes script
      fixed typo
      made build_tx a callback named build_tx_cb
      cleanup
      cleanup
      fixed typo
      fixed typo
      cleaned up bridge test
      removed copyright line from generated scripts
      made exception template more fault tolerant and template warnings will now be shown with context
      added cgi tests
      fixed Microsoft IIS CGI and FastCGI environment support
      removed unused features from Mojo::Base and simplified api
      added warning to make upgrade less painful
      made layout prefix configurable
      fixed typo
      fixed typo
      made cgi environment easier to debug
      parse fastcgi environment at once
      updated pod
      renamed epl_class to template_class
      fixed prefix handling in MojoX::Dispatcher::Static
      added transactions attribute to Mojo::Pipeline
      cleanup
      cleanup
      updated changes
      cleanup
      cleanup
      refactored Mojo::Pipeline and renamed all transaction modules
      added new transaction files
      added simpsons quote
      refactored and renamed Mojo::File
      added asset files
      renamed length methods to size
      refactored and renamed Mojo::Content
      made Mojo::Log default to utf8 when writing to a file
      updated changes
      fixed max_age in Mojo::Cookie
      fixed pod
      reformatted
      only allow word characters in script names
      hardened exception template
      fixed utf8 handling in Mojo::Parameters
      reformatted
      added test for utf8 handling in Mojolicious::Lite
      use utf8
      fixed test
      fixed move_to in Mojo::Asset::File on win32
      clean handle attribute too
      don't clean up moved files
      improved utf8 test a bit
      made utf8 test look better
      reformatted
      made controller base class configurable in MojoX::Dispatcher::Routes
      fixed typo
      simplified exceptions
      reformatted
      renamed script system to command system
      reformatted
      updated changes
      prepared release
      updated version
      fixed typo
      fixed MojoX::Routes::Pattern::match
      fixed root pattern match and added tests
      fixed example
      fixed undefined value in If-Modified-Since check in MojoX::Dispatcher::Static
      reformatted
      fixed special Apache CGI environment cases
      updated changes
      fixed Mojo::Log to work with older versions of Perl
      fixed typo in tutorial
      fixed all html5 tags
      fixed continue timeout handlig in Mojo::Transaction::Simple
      fixed body helper and added tests
      allow 0 as body value
      fixed padding byte handling in Mojo::Server::FastCGI
      fixed typo
      fixed typo
      reformatted
      reformatted
      fixed script exception handling
      fixed keep alive problem in Mojo::Transaction::Pipeline
      fixed a design flaw in Mojo::Server::Daemon and made it about 20 times faster
      fixed a design flaw in Mojo::Server::Daemon and made it about 20 times faster
      fixed a similar design flaw in Mojo::Client
      reformatted
      added native JSON support
      fixed typo
      fixed typo
      fixed typo
      added error handling to Mojo::JSON
      fixed CHLD signal handler for prefork children
      fixed a case in Mojo::Message where the Content-Length header was generated unnecessarily
      added more designer friendly .ep templates to Mojolicious
      added complicated chunked test
      made chunked diagnostics more versatile
      cleanup
      added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
      added helpers for .ep templates
      improved tests
      fixed ep error handling bug
      fixed daemon problem
      fixed Content-Length behavior in Mojo::Message to work better under real world conditions
      fixed permissions
      reformatted
      activated auto escaping for ep templates by default to prevent XSS attacks
      updated Mojolicious lite_app generator to use .ep templates
      added layout helper and made stash variables in ep templates read only
      cleanup
      fixed auto escaping for complicated expressions
      fixed xml_escape to use character semantics
      added test
      fixed utf8 handling of routes captures
      fixed html_unescape to work like the rest of the bytestream helpers
      fixed encoding of non utf8 form data
      fixed capture unescaping
      cleanup
      cleanup
      made decode more defensive
      added test for invalid utf8
      added multi format route test
      fixed a few small parser bugs in MojoX::Routes and added tests
      fixed a few cases where exceptions and not found events would result in empty pages
      fixed escaping in Mojo::Template
      fixed escaping in Mojo::Template
      more unicode fixes
      added malformed utf8 test
      made param CGI.pm compatible
      added Mojo::IOLoop and fixed a lot of bugs
      added input streaming support to Mojo::Content
      added application support to Mojo::Command::Get
      fixed layouts with partial templates
      fixed many bugs in the HTTP 1.1 state machine and added the ability to pause transactions
      fixed keep alive bug in Mojo::Client
      added redirect_to to Mojolicious::Controller
      simplified pause state check
      fixed ioloop buffering
      cleanup
      cleanup
      regex cleanup
      improved client and daemon performance a bit
      made daemon more fault tolerant
      cleanup
      added param to Mojolicious::Controller
      fixed memory leaks
      made memory leak prevention a bit easier
      cleanup
      fixed connection close bugs in daemon and client
      updated credits
      renamed Mojo::Manual to Mojolicious::Book
      added github repo
      added irc channel
      cleanup
      fixed typos
      optimized buffering a bit
      added include helper
      fixed a case where multiple clients would taint the shared ioloop
      fixed a case where non existing actions were considered a server error
      added encoding support to renderer
      added ladders to Mojolicious::Lite, they are like bridges but lite
      added dumper helper
      made tmpdir in Mojo::Asset::File configurable
      renamed test
      cleanup
      fixed routes bug that prevented the root from having formats
      fixed connection close bug in ioloop
      made connection close a bit faster
      cleanup
      fixed another connection close bug in iollop
      made client more resilient
      fixed relaxed placeholder format handling in MojoX::Routes::Pattern
      added test
      fixed bridges/ladders and added tests
      cleaned up tutorial
      pod cleanup
      cleanup
      fixed url_for without endpoint bug
      cleanup
      cleanup
      cleanup
      cleanup
      fixed named redirect_to with arguments
      added test
      excluded Mojo::ByteStream objects from auto escaping
      cleanup
      cleanup
      cleanup
      cleanup
      fixed literal name handling in Mojo::JSON
      fixed typo
      added block and capturing support to Mojo::Template
      added template inheritance to Mojolicious
      updated tutorial with inheritance example
      updated example
      updated example
      fixed a case where routes captures got false positives
      updated example
      updated example
      added redirect support to Mojo::Client
      cleanup
      cleanup
      activate pipeline tests by default
      cleanup
      added cookie jar to Mojo::Client
      fixed permissions
      fixed permissions
      fixed Mojo::Server::FCGI compatibility
      cleanup
      added new testing framework
      cleanup
      updated tests
      cleanup
      cleanup
      cleanup
      added missing prefork option
      cleaned up tests
      added lite testing example
      cleaned up tests
      added trimming support to Mojo::Template
      cleanup
      cleanup
      cleanup
      cleanup
      fixed a cookiejar bug and added tests
      cleanup
      added more test helpers to Test::Mojo
      fixed Mojolicious::Renderer to always default to rendering a 404 error
      added encoding support to post_form_ok in Test::Mojo
      made cookies easier to set
      cleanup
      cleanup
      cleanup
      cleanup
      added Mojolicious plugin system
      added helper method to Mojolicious::Controller
      cleanup
      added routes captures to params in Mojolicious
      cleanup
      fixed a case where an ending tag would be interpreted as a line start in Mojo::Template
      added test
      fixed multipart charset handling and added the ability to disable param decoding
      made param decoding more defensive and allow malformed data to pass through for debugging
      cleanup
      added native PSGI support
      cleanup
      cleanup
      fixed makefile and app generators
      added .psgi file generator
      added simple reverse proxy support with tests
      simplify reverse proxy support
      added UNIX domain socket support to daemon and prefork daemon
      added missing simpsons quote
      allow multiple daemon instances to lsten to the same UNIX domain socket
      added transparent kqueue support to daemon and prefork daemon
      made lock file configurable
      open asset files in append mode
      cleanup
      reduced Mojolicious log output outside of development mode
      reduced cpu usage of kqueue mainloop
      fixed typo
      added experimental transparent epoll support
      cleanup
      cleanup changes
      improve responsiveness of kqueue mainloop
      fixed epoll
      added simpler way to define default controller and action for a route
      updated example app
      updated example
      cleanup
      cleanup
      cleanup
      fixed memory leaks in Mojolicious plugins
      fixed backslash encoding bug in Mojo::JSON
      added env attribute to Mojo::Message::Request
      added after_static_dispatch hook
      cleaned up exception rendering and inline template handling
      added IPv6 support
      cleanup
      cleanup
      added transparent SSL support to client and daemons
      cleanup
      cleanup
      added some simpsons quotes
      updated ioloop example
      cleanup
      report missing plugin
      added range support to MojoX::Dispatcher::Static
      added after_build_tx plugin hook
      added plugin example
      fixed typos
      fixed format detection bug
      fixed daemon commands
      cleanup
      cleanup
      cleanup
      made powered_by plugin configurable
      cleanup
      fixed example
      added timer support to Mojo::IOLoop
      simplified startup error handling
      added IDNA support
      fixed typo
      added 418 "I'm a teapot" status code support
      made all Mojolicious after_* plugin hooks run in reverse order
      fixed prefork daemon signal handling
      fixed decamelize of multiple uppercase characters
      added the ability to run multiple parallel ioloops that block each
      cleanup
      added the ability to have multiple Mojolicious::Lite apps at once (Mojolicious::Lite is not a singleton anymore!)
      added default_template_class attribute to MojoX::Renderer
      fixed typo
      MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
      fixed typo
      fixed commands
      added MOJO_RELOAD section to Mojolicious::Lite tutorial
      - added --reload flag to all server bindings as an alternative to MOJO_RELOAD=1
      updated lite tutorial with --reload option
      fixed single byte ranges and added tests
      added render_static method to Mojolicious::Controller with tests
      updated lite_app example to make it work as new users would expect
      fixed double encoding of JSON data with charset plugin
      get rid of interrupted system call errors using kqueue
      allow reloading to be triggered once by a USR1 signal
      added support for embedded Mojolicious applications
      added embedded lite app tests
      test stash inheritance
      fixed plugins and commands to work with multiple namespaces and reloading
      cleanup
      allow plugins to return a value
      cleanup
      added --mode flag to all server bindings as an alternative to MOJO_MODE=production
      Revert "added --mode flag to all server bindings as an alternative to MOJO_MODE=production"
      added the ability to reload the application and (graceful) restart all children to the prefork daemon
      fixed typo
      cleanup
      hide eval in template exceptions
      removed unneccessary render method from controller base class
      cleanup
      fixed typo
      new easter egg
      made listen parameter more user friendly
      fixed daemon tests
      fixed typo
      fixed tls support
      fixed typo
      use from_hash in Mojo::Client
      added reference documentation to Mojo::IOLoop
      fixed typos
      fixed multiple process calls in Mojo::Client
      updated changes
      added WebSocket spec and the ability to generate handshake messages with tests
      added post_form method to Mojo::Client
      fixed typo
      USR1 signal is not available on Windows
      added ref docs to Mojo::Stateful
      cleanup
      fixed daemon default port
      improved ssl support a bit
      fix possible bug in multi process handling
      improved url_for performance with caching
      cleanup
      removed unneccessary caching
      improved multiple process call handling in Mojo::Client
      lets try not to be too smart
      made plugin system more solid
      fixed memory leak
      fixed a routes parser bug
      fixed a bug that caused waypoint actions to run twice
      added buffer size limits to the message parser
      cleanup
      fixed vti
      added plugin hook examples
      fixed a bug where to_abs and to_rel could not be called multiple times on a Mojo::URL object
      fixed typo
      added child_status method to Mojo::Server::Daemon::Prefork
      cleanup
      cleanup
      changed the testing framework to always run real world tests with daemon and TCP connections
      fixed pod
      added WebSocket support, happy 1000th commit!
      added WebSocket support to Mojo::Client
      added code name and updated version
      improved JavaScript WebSocket test
      fixed typo
      renamed some WebSocket methods
      fixed connect error handling in Mojo::Client
      added WebSocket support to Mojolicious and Mojolicious::Lite
      fixed typo
      fixed typo
      changed exceptions to stay out of your way as much as possible
      cleanup
      updated mailing list
      added message body support to Mojo::Client api
      added websocket timeout attribute to daemon and client
      updated readme and ascii art to reflect recent changes to the project and it's philosophy
      cleaned up exception handling
      ioloop cleanup
      updated Mojo description
      test for socket support before running tests
      changed definition of major release
      fixed MOJO_CHUNK_SIZE=1 support
      updated changes
      updated changes
      fixed developer tests
      added stash helper
      fixed nested test client bug
      fixed multiple testing bugs
      cleanup
      cleanup
      cleanup
      added POD renderer plugin
      renamed distribution from Mojo to Mojolicious
      cleanup
      added inflate command to Mojolicious
      cleanup
      added more ioloop docs to make alternative implementations easier
      fixed typos
      merged finish with drop
      cleanup
      more ioloop docs
      more ioloop docs
      fixed ioloop pod
      fixed typos
      made ipv6 use more clear in ioloop docs
      disabled Nagle's algorithm
      fixed websocket authentication and added test
      optimized ioloop a bit
      resume after exception
      fixed two more websocket bugs and added tests
      cleanup
      made ioloop very hard to kill
      improved websocket exception handling and added tests
      cleanup
      improved ioloop exception handling
      added singleton support to Mojo::Client
      cleanup
      impoved daemon exception handling
      improved client exception handling
      updated changes
      cleanup
      cleanup
      fixed typos
      cleaned up client code
      cleanup
      pod cleanup
      doc cleanups
      cleanup
      made max memory size configurable
      added microhttpd.pl example
      cleaned up state machine
      added most important layer to the architecture overview
      cleanup
      deprecated Mojo::Transaction::Single
      fixed typo
      fixed typo
      added FAQ
      cleanup
      cleanup
      cleanup
      cleanup
      fixed rendering without template name
      pod cleanup
      pod cleanup
      pod cleanup
      cleanup
      add more buzzwords
      allow reloading to be triggered by WINCH signal on windows
      cleanup
      warn if there is no logger in client
      add more reference docs
      cleaned up exception handling in client and daemon
      cleanup
      respond with 413 if messages are too long
      close connection after errors
      respond to all parser errors
      add reference docs to the static dispatcher
      added test for huge uploads
      fixed large file upload bug and some more
      fixed typo
      fixed typo
      cleanup
      use visitor pattern for routes matching
      fixed typos
      fixed auto render bug
      cleanup
      fixed a small inconsistency between relaxed and wildcared plaeholders
      pod cleanup
      made state check a bit faster
      started cheatsheet
      cleanup
      cleanup
      cleanup
      fixed MOJO_CHUNK_SIZE=1 with kqueue
      fixed kqueue to behave just like poll
      cleanup

Uwe Voelker (1):
      added /diag/dump_tx

charsbar (5):
      added a test for the previous commit to show what the problem is.
      localize errors and let them not to be cached
      not only Mojolicious but also Mojo should detect home properly (esp. for a child project)
      Test::Mojo::Server: use 'KILL' signal under MSWin32 as kill 'INT' doesn't kill a test server properly while testing
      Mojo::Path: ->parse('/path/0') should return /path/0, not /path

kaz (1):
      fixed to pass host value in array context. passing host value is scalar context correctly.

sri (260):
      allow namespace only dispatching in routes
      added tests for namespace only dispatching
      reformatted
      added encoding support to Mojo::Template and made "utf8" the default
      improved Solaris compatibility
      fixed chunked support in Mojo::Server::Daemon
      fixed chunked support in Mojo::Client
      updated Changes
      cleanup
      reformatted
      reformatted
      made chunked parsing and generating rfc compliant
      fixed a compiler bug in Mojo::Template
      remove Transfer-Encoding header
      allow multiple Transfer-Encoding values
      Mojo::Pipeline should be a subclass of Mojo::Transaction
      Mojo::Pipeline should not be a subclass of Mojo::Transaction
      Mojo::Pipeline should be a subclass of Mojo::Transaction
      cleaned up Mojo::Pipeline
      cleaned up Mojo::Transaction and Mojo::Pipeline
      added acajous chunked test
      added another acajou chunked test
      always reach trailing_headers state for chunked messages
      moved daemon tests for easier debugging
      add numbers to daemon tests
      reformatted
      made read/write decision random in Mojo::Server::Daemon
      reformatted
      fixed syntax error
      added new relaxed placeholder to MojoX::Routes::Pattern
      fixed refactoring bug
      added address method to Mojo::URL
      reformatted
      fixed quote
      added Mojo::Template::Exception
      reformatted
      added has_leftovers method
      reformatted
      host should default to address
      Pipeline should be a subclass of Transaction
      added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
      changed routes syntax
      updated changes
      reformatted
      updated Mojolicious::Script::Generate::App
      made chained => 1 the default in Mojo::Base
      updated changes
      improved keep-alive support
      made Mojo::Client easier to subclass
      renamed open_socket
      routes cleanup
      added timer to Mojolicious
      cleanup
      updated log format
      cleanup
      reformatted
      updated changes
      fixed test
      updated version to 0.991231 (this is the date of the first futurama episode)
      new version
      updated synopsis
      fixed external server tests
      rewrote Mojo::Client::process_local to use the new state machine
      updated changes
      fixed Mojo::Date handling of negative epoch values
      updated generator scripts and added prepare/finalize methods to Mojolicious
      added some additional mime types
      improved Mojo::Headers and renamed method add_line to add
      reformatted
      fixed typos
      removed prepare/finalize methods from Mojolicious
      big code cleanup
      simplified Mojo::Home and moved executable detection to Test::Mojo::Server
      improved Mojo::Loader::Exception and moved tests from persistent_error.t to app.t
      reuse Mojo::Script
      reformatted
      reformatted
      cleanup
      removed TODO since we are mostly done, yay
      fixed typos
      updated gitignore
      improved Mojo::Teamplate exception handling and simplified Mojo::Loader
      cleanup
      cleanup
      cleanup
      cleanup
      cleanup
      use croak when possible
      fixed typos
      renamed process_local to process_app
      fixed loader bug
      reformatted
      updated changes
      added html_encode and html_decode
      updated synopsis
      added template tests
      fixed typo
      cleanup
      cleanup
      weaken ctx attribute to prevent memory leak
      updated exception handling in Mojolicious to work with exceptions in epl templates
      cleanup
      simplified MojoX::Renderer
      simplified exceptions
      fixed typo
      improved exception handling
      simplified Mojo::ByteStream
      added stacktrace to Mojo::Loader::Exception
      updated exception template
      cleanup
      added location attribute
      make writing more solid in Mojo::Server::FastCGI
      cleanup
      cleanup
      cleanup
      updated Mojo to log to STDERR if log directory isn't writable
      updated Mojolicious to log to STDERR if log directory isn't writable
      updated Mojo and Mojolicious to work without boilerplate
      made mojo exceptions less verbose by default
      updated changes
      updated all modules to use IO::Poll instatead of IO::Select
      test for more poll events
      made poll instance persistent in daemon
      remove poll timeout option
      made all shebang lines more portable
      cleanup
      cleanup
      cleanup
      fixed all shebang lines
      fixed warning in template.t
      renamed bin to script
      added setuid/setgid support to daemon and prefork daemon (James Duncan)
      updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to use the application logger
      reformatted
      simplified Mojo::Template
      cleaned up code
      added debug helpers to Mojo::Server::FastCGI
      added more debug helpers to Mojo::Server::FastCGI
      fixed generator bug in Mojo::Script
      use IO::Handle->fdopen instead of open in Mojo::Server::FastCGI
      fixed typo
      fixed detection bug in Mojo::Home
      fixed Windows related parser bug in Mojo::Loader::Exception
      cleanup
      turned layout rendering inside out for better exception handling and to make layouts configurable from templates
      added test templates
      fixed typo
      added named route test for Mojolicious
      made Mojolicious much more fault tolerant
      fixed typo
      cleanup
      added single file mojolicious app tests
      updated changes
      cleanup
      don't show inner_template in exception template
      allow log level override via environment variable in Mojo::Log
      fixed typo
      cleanup
      updated Mojo::Home to fallback to FindBin for detection
      cleanup
      fixed PATH_INFO handling of the CGI environment parser
      fixed PATH_INFO and SCRIPT_NAME handling
      fix warnings
      fix warnings
      dispatcher search path defaults to / now
      added eplite handler to Mojolicious::Renderer
      updated tests
      added generator for lite apps
      fixed typo
      changed comments a bit
      fixed typo
      added more cgi environment parser tests
      undo dispatcher fix
      changed routes syntax again, this change is not entirely backwards compatible but will only affect you if you are using the relaxed and wildcard variations
      cleanup
      cleanup
      added "via" method to support request methods in routes
      cleanup
      added Mojolicious::Lite
      improved exception handling
      fixed home handling in Mojolicious::Lite
      constraints are now an arrayref
      lite apps are strict by default
      hah, i know vti's real name now :)
      allow shagadelic to take arguments
      added any support and many more tests to Mojolicious::Lite
      updated Mojo::Script::get_data to use "@@ $name" instead of "__$name__"
      cleanup
      allow eplite class to be set with environment variable
      added ->render(text => "") support and many lite examples
      added more lite examples
      added more lite examples
      added more lite examples
      added more lite examples
      fixed typo
      fixed typo
      fixed typo
      added example for mixed mojolicious and lite app
      added namespace support to Mojo::Template
      fixed typo
      added url_for and render_partial to Mojolicious::Controller
      added more examples
      reformatted lite examples to a tutorial
      fixed typo
      fixed typo
      improved tutorial a bit
      fixed typo
      fixed typo
      fixed typo
      fixed typo
      fixed typo
      fixed typo
      added HTML escape expression marks "<%==" and "%==" to Mojo::Template
      updated pod
      cleaned up the whole script system
      cleanup
      fixed tests
      fixed typos
      fixed bridge bug and added test
      fixed bridge bug
      cleanup
      made proxy support more portable
      simplified proxy support even further
      fixed typo
      fixed typo
      fixed typo
      cleaned up usage messages
      cleaned up file api a bit
      fixed some typos
      cleaned up buffer api
      cleaned up parser api
      some more cleanups
      cleanup
      cleanup
      simplified progress callbacks
      some ascii art
      ascii!
      added link
      updated description
      fixed dependency on Getopt::Long 2.38
      fixed layouts on win32 and made templates portable
      minor cleanup
      made eplite ignore everything after __END__
      fixed Perl 5.8.1 prereqs
      fixed makefile
      reformatted
      added local host bind address support to daemon
      improved MOJO_APP handling in generated scripts
      updated daemon message
      added comments
      fixed __END__ in eplite templates
      updated generator templates
      new release
      simplified script system startup
      cleaned up server tests
      cleaned up script system some more
      added readme
      added license
      cleanup
      fixed win32 bug where eplite templates could not be detected right

trendels (1):
      Fixed path-traversal vulnerability

unknown (1):
      more cleanup

vti (24):
      fix date bug, months start with 0
      temporary fix empty buffer requests
      cookie tuning
      static dispatcher last modified header
      if and else are friends
      test to previous fix
      unescape captures before puting them into stash
      eval Mojo::Date parse to prevent dying on wrong format
      fix regex matching format
      catch broken pipe error, thanx to Maxym Komar
      get rid of not initialized warning when parsing empty cookie
      fixed wrong order of escaping and + substituting
      append + testing
      test undefined params, cleanup all warnings
      set and get 0 stash values
      PATH_INFO issue
      Make sure that STDOUT is opened in utf8 mode
      added JsonConfig plugin
      added default option to the JsonConfig plugin
      added to_hash and from_hash methods to Mojo::Headers
      fixed recreating a deleted connection on timers cleanup
      fixed setting query parameter without a value
      do not parse single string query parameter
      added a test for exception during paused transaction

yuki-kimoto (24):
      delete a line. Mojolicious.pm $self->home->detect(ref $self); This is dupulicate Mojo::new.
      bag fix: Mojo::Message.  when major_version is 0, minor_version is 9, and call at_least_version(1.0) return true value. and add related tests.
      refactoring : Mojo::Home $name in detect is not used. so it is deleted.
      fix module lib director of Mojo::Command::Generate::App
      fix module lib directory Mojolicious::Command::Generate::App
      fix wrong base class Mojo::Asset::File
      bug fix Mojo::Asset::File contains
      add test Mojo::Asset::File
      specify test number test asset_file.t
      fix Mojo::IOLoop _accept bug
      fix Mojo::IOLoop _error bug
      fix Mojolicious::Renderer
      improve mojo execption
      add mojo exeption tests
      fixed mojolicious basic.t test
      fix cookiejar old name
      add tests
      add reset_session
      add tests
      fix body_contains return value
      fix charset regex
      post_form_ok can send multipart/form request
      call parse method from instance
      fix end position

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  090a56d   first commit
       new  f6db979   pod fixes
       new  be7b154   fixed typo
       new  9be2f04   fiex win32 support in daemon (hopefully)
       new  666fd8f   cleanup
       new  114775a   cleanup
       new  e7c5b57   cleanup
       new  b795acc   added .gitignore
       new  be45d25   added docs
       new  48815e8   another try fixing the daemon bug on win32
       new  014afae   another try fixing the daemon bug on win32
       new  3b99f95   another try fixing the daemon bug on win32
       new  1a52cb4   another try fixing the daemon bug on win32
       new  8d0b552   fixing more win32 problems
       new  c5aefe8   fixing more win32 problems
       new  f05ad1e   fixing more win32 problems
       new  bbc683e   typo fixed
       new  afad75e   all tests passing on win32, yay
       new  d8edac1   all tests passing on win32, yay
       new  21330f8   all tests passing on win32, yay
       new  44c62d4   all tests passing on win32, yay
       new  069c40d   all tests passing on win32, yay
       new  cccdb01   fixed pod
       new  c2272db   updated website references
       new  b493f6f   comments added
       new  28753ca   added keep alive test
       new  90deec2   fixed keep alive
       new  0f00636   allow default to have false values
       new  dd37a4b   fixed chmod_rel_file
       new  dbe4371   fixed Mojo::Base
       new  e9d60ca   fixed Mojo::Server subclassing and a typo
       new  718d1c4   moving irc channel from freenode to irc.perl.org
       new  a9ccd80   readded max_memory_size to Mojo::Content
       new  0fb445c   use max_memory_size for multipart
       new  1406f0f   switched to environment variable for max memory size
       new  a58380e   fixed a test that failed for a very slow cpantester
       new  0be929f   Mojo::Base is now faster than Class::Accessor::Fast
       new  1e5becd   updated todo
       new  4c70359   made Mojo::Base 25% faster
       new  4ec65c4   made Mojo::Base another 15% faster
       new  70efd82   made Mojo::Base constructor a bit faster
       new  1504e74   made Mojo::Base constructor a bit faster
       new  2ee55cb   pod coverage is now 100%
       new  0aa4bb9   fixed content length header for empty messages
       new  e45385a   fixed empty template warning
       new  c0ffa24   fixed route defaults
       new  962f848   added mojolicious docs (vti)
       new  e2e453e   added waypoint to routes
       new  76948dc   fixed waypoint
       new  4049362   added named url_for
       new  c035f8e   more docs (vti)
       new  098d81e   fixed docs
       new  400e782   renamed gate to bridge
       new  1da4002   added manifest.skip
       new  9236ce9   changed callbacks a bit
       new  ad0cb7e   fixed pod tests
       new  8c40d9c   fixed typos
       new  66a6866   fixed typos
       new  7313c96   removed warning
       new  3d32f46   made daemon.t developer only
       new  d7af479   new version
       new  4923ce6   applied some patches
       new  84219d1   changed documentation a bit
       new  8b1e57d   more documentation
       new  ef957a2   more documentation
       new  f4b7782   removed filter from Mojo::Base
       new  3b581dd   more faq
       new  f46a229   0.8.3 release
       new  39745a7   0.8.4 release
       new  5ad283d   fixed typos
       new  e42b05f   fixed typos
       new  7222e10   fixed typos
       new  c38c606   fixed typos
       new  767a038   fixed version
       new  c5b557d   made Mojo::Template faster (Pedro Melo)
       new  8ae6d46   fixed typos (Marcus Ramberg)
       new  70056bf   fixed typos
       new  83a478c   big api cleanup and more docs
       new  9942296   updated docs
       new  e2a2db0   fixed typos
       new  fcdc29b   fixed query string support
       new  5483c22   fixed multi query param support
       new  9b18f1f   fixed application/x-www-form-urlencoded
       new  a6e746e   updated changes
       new  a1dde5c   fixed infinite loop in Mojo::File (Leon Brocard)
       new  01cd46c   new version
       new  3346bed   added param to Mojo::Message
       new  52d6165   fixed multipart parser for short requests
       new  ccd1a98   fixed content file storage to specific file
       new  d633cda   fixed for real now
       new  4cb1332   fixed lower case app names
       new  630140d   made daemons 20% faster
       new  af55d55   added move_to and copy_to
       new  c5f11a2   added move_to and copy_to
       new  e2fcace   Mojo::Client should weight writes higher than reads
       new  e8a0023   Randomized handle order in Mojo::Client
       new  4fe14e7   Optimized randomness in Mojo::Client
       new  56d3de5   fixed query string support and escaping in Mojo::Parameters
       new  b483bae   fixed typo
       new  4f70f8b   fixed more escaping bugs
       new  61ec484   added docs (Marcus Ramberg)
       new  5c0f012   cleaned randomizer
       new  eaca38c   cleaned up Mojo::Message callbacks
       new  97597c8   made Mojo::Base a little bit faster
       new  c4582ab   cleaned up Mojo::File (Leon Brocard)
       new  1fd108b   cleaned up Changes
       new  12f826e   fallback to default renderer (Ask Bjoern Hansen)
       new  464ffa3   cleaned up Mojo::File some more
       new  56c3d63   eof in Mojo::File should now work without the hack
       new  7ae8c3d   many small changes
       new  8e1b3ea   fixed fastcgi server
       new  2dd73d2   added buffer test (Mark Stosberg)
       new  92bae13   prepared release
       new  a09123e   code cleanup
       new  aa38b55   fixed routes bug where / was matching too much
       new  27a1cc0   removed useless debug change
       new  822fb89   made routes dispatcher fail more often
       new  cfb9d9f   added support for local app scripts
       new  b51a96c   made Mojo::Scripts a bit smarter about showing errors
       new  59906db   made Mojo::Scripts a bit smarter again
       new  18dcf75   cleanup
       new  18f01e1   make the routes stack reset
       new  728524f   allow route chains to be broken with return values
       new  e76a196   made scripts less smart
       new  0b50bb9   made script errors easier to read
       new  3196cbf   removed local script support to fix everything again
       new  ad09158   added environments to Mojolicious
       new  a79fbcd   forgot a file
       new  814d41d   run startup before env methods
       new  ba46052   fixed dispatcher bug and cleaned some code
       new  78b801b   Avoid LICENSE warning with old ExtUtils::MakeMaker
       new  7203326   Add an environment() attribute
       new  42e7899   renamed environment to mode
       new  b40f35b   added documentation
       new  041a376   fixed indentation
       new  5fa4d91   updated Mojolicious.pm to use dispatcher return values
       new  2ed0339   Pre-load application in daemons before first request or fork
       new  d8adab2   fixed authors and changes
       new  73114bf   changed Mojo::Template and MojoX::Renderer api to make catching errors easier
       new  07b3b1d   fixed return values in MojoX::Renderer
       new  05d445e   changed renderer to use named args and renamed options to args
       new  33372c3   added MojoX::Context
       new  20345c5   renderer now expects a context instead of a transaction
       new  57c84ae   made mojolicious 90% faster by keeping mt templates in memory
       new  61ff64d   made win32 fix a bit more sane
       new  e5824bd   simple logger added
       new  5617f19   added logger quote :)
       new  ef2a7db   updated todo
       new  0123dc5   added package and line to log output
       new  8f5d1b1   fixed mode call
       new  0079bb2   fixed parse_env
       new  ba4fc42   Add documentation to Mojo::Log.
       new  096db29   fixed formatting and typos
       new  cb605ea   New tests for setting single and muliple values in $req->param()
       new  a82bc8c   fixed formatting and typos
       new  e1d383e   micro optimize env parser
       new  907d4f8   fix date bug, months start with 0
       new  66d1324   added changes entry and fixed formatting a bit
       new  c8d963a   When testing, allow servers a few seconds to stop
       new  418c3d5   fixed formatting
       new  8fdb7ad   added support for multi level controller classes
       new  ce13795   added diagnostics funtions to Mojo::HelloWorld
       new  e36e02b   fixed many Apache related bugs
       new  690fd3f   temporary fix empty buffer requests
       new  7f0e434   refomatted a bit
       new  d4c37cb   cookie tuning
       new  adb80d8   reformatted
       new  515d66a   static dispatcher last modified header
       new  3e5d37e   reformatted
       new  55c7396   Ignore ~ and .bak files
       new  80e7b6a   reformatted
       new  e53cba3   When calling an attribute on a class, include name of the attribute that couldn't be called; confess instead of croak
       new  2e92982   reformatted
       new  0af9308   added warning for invalid default values to Mojo::Base
       new  7d4baa4   new perltidyrc
       new  ca5b502   new perltidyrc
       new  197f5c8   fixed qw indentation
       new  91fb3a9   perltidied everything
       new  3dc3b5e   perltidied everything
       new  3264f32   reformatted for perltidy
       new  0544d8a   typo fix.
       new  e702ff6   unescape parameter name before matching
       new  65559e7   fix parameter escaping
       new  8cec4eb   header names should return a arrayref instead of a list
       new  df580b9   changed param to always return arrayref or undef
       new  87f5ad9   next release will be 0.9
       new  d9e4ef1   Add tests for Mojo::Parameters
       new  c6a9591   fix some failing test cases
       new  085f19b   Fix removing adjacent parameters
       new  40f2674   Allow Mojo::ByteStream to hold the string '0' and not treat the same as undef
       new  73c9f22   fixed formatting
       new  8a8a42d   Do not treat a parameter value of 0 as undef
       new  6c5db51   updated changes
       new  0a2e086   Spelling corrections.
       new  42cfce7   made parameters a bit more dwim again
       new  e0fa71d   detect pair separator for reconstruction
       new  01efc71   updated pod
       new  16dc6ed   typo fix in "Changes"
       new  3cca94e   Document MojoX::Dispatcher::Static.
       new  09274b9   refomatted and fixed typos
       new  c88cf15   Document Mojo::Date.
       new  d972a0a   refomatted and fixed typos
       new  1a7da56   Add first test for setting the Last-Modified header when serving a static file.
       new  d3cae81   reformatted and fixed typos
       new  b51dca5   New code and test: If-Modified-Since triggers 304 response     ( with inspiration from Catalyst::Plugin::Static ).
       new  ee679f2   New test for static server returning 403 for present-but-unreadable files.     (Implementation code was in a previous commit).
       new  3b0e708   Oops, the default perms were 0644, not 0755.
       new  3ba57df   fix process_local and add content length test
       new  db70192   Document Mojo::Headers::add_line
       new  0da5026   reformatted and fixed typos
       new  2625ee0   Bug fix: Quit assuming that a handler() returns the same $tx it is invoked with.     The docs in other places show that handler() must return a $tx object, but     not necessarily the same one provided to it as input.
       new  bddb669   Document Mojo::Client::process_local
       new  d504216   reformatted and fixed typos
       new  d91c344   DocBugFix: missing arg to dispatch() in SYNOPSIS
       new  9eacc34   made url_for work for rebased applications
       new  c93653d   fixed test
       new  bd9fb03   added ctx attribute and action blacklist
       new  f65acbf   made stash smarter
       new  be77458   removed non platform independent test
       new  200ab87   Added tests for Mojo::Stateful
       new  06c4f8a   reformatted and added futurama quote
       new  feb3c86   Added is_finished() as a shortcut for is_state(qw/done error/)
       new  6f801bb   reformatted
       new  8b5e9bb   reformatted
       new  07cb23f   fixed typo
       new  aadd2e5   fixed typo
       new  a67bb50   chenged renderer api to use the stash, this change is not backwards compatible
       new  ce58aeb   removed ctx attribute from controllers
       new  c1fd1f7   removed Mojolicious->c again to prepare for next release
       new  8b0eb98   added ctx, render, req, res and stash methods to Mojolicious controllers
       new  971a560   updated pod
       new  1a14183   renamed is_version to at_least_version
       new  b42c49e   Document is_version, major_version, minor_version, fix_headers.
       new  2741fc1   reformatted
       new  752bac3   New tests for minor_version, major_version, is_version.
       new  b69356c   reformatted
       new  1cdb216   Allow ~ in request URL
       new  24ced94   reformatted
       new  a79357e   use is_finished instead of is_state
       new  c5ddf12   Added tests for keep-alive and connection reuse
       new  cc7580f   refomatted
       new  cf2e064   make sure fix_headers gets called before header length gets calculated
       new  439fe5a   Refactor 'proxy' to be easier to follow, and document it.
       new  6740e6e   reformatted
       new  0fc0cc1   Document that the included .perltidyrc is meant to be used.
       new  865628b   reformatted
       new  67d7673   grammar improvements
       new  224489a   started deployment documentation
       new  822315d   Fix typo in 'user' docs, document 'userinfo'
       new  ec60e28   reformatted
       new  ae89103   Document build_* and cookie() in Mojo::Message.
       new  abd5d64   made cookie and upload behave like param
       new  962a391   added apache cgi test
       new  950f8e1   fixed typo
       new  6423de3   made everything Apache compatible
       new  767fdda   added apache fastcgi test
       new  651f124   updated todo
       new  fa67fa7   simplified callbacks and removed unneccessary ones
       new  de53611   simplified body callbacks
       new  6d90ff1   fixed typo
       new  63dfa41   added support for templateless renderers
       new  ac487c4   use format to select a content type
       new  dc980f9   use format for debug messages
       new  418d965   readded controller check
       new  b068ad4   fixed typo
       new  073832d   First tests for Mojo::Context stash() method. Also document a way to delete from the stash.
       new  113e0b5   reformatted
       new  3b08361   use the logger
       new  98be466   better log messages
       new  9ff980c   made dispatcher debug message permanent
       new  69e36f5   template_path overrides template
       new  9a220cb   better permanent debug messages
       new  c272e47   renamed default_handler to default_format
       new  bda337f   updated changes
       new  6785b70   disallow actions beginning with _
       new  ea6502b   Add "testcover" target to run tests under Devel::Cover
       new  64382bf   Skip loader tests under Devel::Cover
       new  389bbee   reformatted
       new  daca0bd   Document everything in MojoX::Renderer.     This patch also refactors render() to be easier to follow,     but shouldn't create any logic changes there.
       new  f8aef06   added namespace, class and method support
       new  c2a74ad   allow matching to be independent from the dispatcher
       new  4cac88b   Fix bug for default format handling in MojoX::Renderer, add test for it.
       new  ffee22f   reformatted and fixed bugs
       new  b2d3339   updated coding guidelines
       new  b81f109   Allow more characters in the URL in the request
       new  7fbffcc   fix base authority and scheme
       new  21b04b3   cleaned up a bit
       new  a84e224   prepare 0.9 release
       new  c355c59   updated error handling
       new  86531c5   fixed serve_error
       new  ca87975   Mojo::Message::Request/Response::cookies() should always return a arrayref
       new  10d83cd   added a test for the previous commit to show what the problem is.
       new  97b1c63   reformatted
       new  6b9401d   localize errors and let them not to be cached
       new  fb59518   reformatted
       new  f5e366f   not only Mojolicious but also Mojo should detect home properly (esp. for a child project)
       new  d26d483   reformatted
       new  1f0a24c   many small updates
       new  041242b   if and else are friends
       new  2e5a453   test to previous fix
       new  7570e9d   reformatted
       new  dd2c8a6   unescape captures before puting them into stash
       new  1301d8d   reformatted
       new  b98dd86   fixed typo
       new  76c4cd9   added futurama quote
       new  81a2d7d   moved test
       new  9c1f939   added local/remote address and port information support
       new  b8d5f5e   fixed another win32 bug
       new  7b34e9a   fixed typo
       new  bd8b9ae   fixed typo
       new  b981cae   fixed another win32 test bug
       new  382782a   fixed typo
       new  d1d260a   added /diag/dump_tx
       new  381b0b6   Test::Mojo::Server: use 'KILL' signal under MSWin32 as kill 'INT' doesn't kill a test server properly while testing
       new  88bf3f5   reformatted
       new  076ec38   Mojo::Path: ->parse('/path/0') should return /path/0, not /path
       new  23d9508   fixed parsing of 0 in Mojo::Path
       new  8db5b64   fixed tokenizer in MojoX::Routes::Pattern to support "0" values
       new  da859d8   support more CGI implementations
       new  a4e1d41   added wildcard support to MojoX::Routes and rewrote some of the internals
       new  dc00f21   added format support to MojoX::Routes
       new  5c014e5   improved format support
       new  4ca4c48   added Makefile.PL generator
       new  dbe04fd   rewrote MojoX::Renderer, note that it is not backward compatible
       new  301912a   eval Mojo::Date parse to prevent dying on wrong format
       new  796eb0b   fixed Mojo::Date to not crash on invalid dates
       new  6578ea2   fixed mojolicious example app
       new  badb051   fixed render bug
       new  ef6c828   made url_for a bit smarter
       new  10d788e   added better log message to MojoX::Renderer
       new  5a9fe5e   fixed partial rendering within templates
       new  c0d1116   fixed url_for without a match
       new  8e96abf   fixed url_for without a match
       new  4895e3c   fixed waypoints and formats
       new  186966a   made Mojo::URL more template friendly
       new  2690804   added hashref support to query
       new  a810135   added some routes tests
       new  91ff59c   added test
       new  4151815   fix regex matching format
       new  ed19c7b   formatted
       new  c2f760b   fixed small error in home detection
       new  63f3ee7   fixed small error in home detection
       new  685a370   use /usr/bin/perl in generated scripts
       new  3114e47   Added HTTP 1.1 pipelining support to Mojo and layouts to Mojolicious
       new  7e92c6b   Test start line with leading empty line.
       new  6b4d0ab   Ignore any leading empty lines in request start line.
       new  6045eb1   reformatted
       new  0c22862   catch broken pipe error, thanx to Maxym Komar
       new  b168d97   reformatted
       new  161e3e2   get rid of warning
       new  be95315   get rid of not initialized warning when parsing empty cookie
       new  ca288f3   reformatted
       new  5348ea2   Fix case where child process hangs after parent has been killed
       new  840645e   reformatted
       new  6e7299d   Stop the dispatcher from rendering failed matches
       new  3c40122   reformatted
       new  1544f35   fixed wrong order of escaping and + substituting
       new  07a6e73   append + testing
       new  7de861c   reformatted
       new  34866ae   made automatic rendering a bit smarter
       new  17da099   Make sure we deal with leftovers after each write
       new  3523926   Fix test for initial state in Headers::parse
       new  e638d61   reformatted
       new  2962fb3   test undefined params, cleanup all warnings
       new  a58ad0b   reformatted
       new  b0042e2   added default_handler support to MojoX::Renderer
       new  0510a1f   added another test case for default_handler
       new  d6e3bb2   set and get 0 stash values
       new  c97a146   reformatted
       new  3b5ace6   Added HttpOnly flag. Removed values for secure flag as it must not have any value set. Re-structured the code in Mojo::Cookie::Responseparse(). Updated the cookie test.
       new  41f97fe   more cleanup
       new  64e5d09   inject new features to improve META.yml
       new  b4bc586   reformatted
       new  2c05302   allow namespace only dispatching in routes
       new  9dac78d   added tests for namespace only dispatching
       new  572ef78   Add support for attr overriding to both Mojo and Mojolicious constructors
       new  22f551a   reformatted
       new  e84d850   added encoding support to Mojo::Template and made "utf8" the default
       new  6ddac54   improved Solaris compatibility
       new  2b38260   fixed chunked support in Mojo::Server::Daemon
       new  5d9449e   fixed chunked support in Mojo::Client
       new  7310fa3   updated Changes
       new  6462d14   cleanup
       new  629fad2   Fix 5-second delay on multiple request pipeline.
       new  c4b4473   reformatted
       new  035f7d7   Support HEAD requests on server-side.  (Might need something similar on client-side too.)
       new  f562825   reformatted
       new  66f728f   made chunked parsing and generating rfc compliant
       new  e81cdf4   fixed a compiler bug in Mojo::Template
       new  2df2c0a   remove Transfer-Encoding header
       new  f7ba278   allow multiple Transfer-Encoding values
       new  b0bc8ff   Mojo::Pipeline should be a subclass of Mojo::Transaction
       new  7f644c9   Mojo::Pipeline should not be a subclass of Mojo::Transaction
       new  2114248   Mojo::Pipeline should be a subclass of Mojo::Transaction
       new  be40cee   cleaned up Mojo::Pipeline
       new  5bb4286   cleaned up Mojo::Transaction and Mojo::Pipeline
       new  c4766d9   added acajous chunked test
       new  370b4a9   added another acajou chunked test
       new  ef5c703   always reach trailing_headers state for chunked messages
       new  e981f6f   moved daemon tests for easier debugging
       new  def8281   add numbers to daemon tests
       new  3fa138c   Fixed problem with duplicate start line on 100-continued request with a following pipeline.
       new  18c3e0d   reformatted
       new  39d9018   made read/write decision random in Mojo::Server::Daemon
       new  3dd1c1a   Fix 5-second delay problem when pipelining two request, the second of which includes and Expect 100 Continue.  Problem observed by telneting and pasting in the two requests.
       new  f9337a4   Allow applications to override the default continue handler.  They can do this by implementing continue_handler along the same lines as the regular handler.
       new  452c6a4   reformatted
       new  7f46e71   fixed syntax error
       new  836eb85   added new relaxed placeholder to MojoX::Routes::Pattern
       new  e9ba2df   fixed refactoring bug
       new  2c61a85   added address method to Mojo::URL
       new  3a2c096   Fix problem when a single client_read contains multiple responses.
       new  fb7479f   Add rudimentary pipeline tests. Remove leftover check from Pipeline::spin.
       new  7a98a39   reformatted
       new  9efe53e   fixed quote
       new  f7ef03f   added Mojo::Template::Exception
       new  712fbf3   Teach the client about HEAD requests.
       new  44e7de6   Rename parse_headers_only to parse_until_body. Reduce code duplication part 1 of 2.
       new  4a474e5   Reduce code duplication part #2 of 2.
       new  6db83c5   Reduce code duplication part #3 of 2 (forgot to save a file)...
       new  964a650   reformatted
       new  c010ff0   added has_leftovers method
       new  ba5b9bb   Really close connections when we drop them
       new  94932a0   Check integrity of Pipeline transactions - refuse to proceed if all requests are not to same IP & port.
       new  398e56c   Add some client tests.
       new  516fe32   Oops, gotta watch that copy/paste...
       new  2e480f4   reformatted
       new  190e887   host should default to address
       new  6ed5bab   Pipeline should be a subclass of Transaction
       new  6b52a28   added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
       new  c1dd486   changed routes syntax
       new  d54268b   updated changes
       new  3227a20   - Make existing 100 code more resilient. - Ignore unexpected 1xx class response, non sticky case (ie when it doesn't interrupt writing request) - Elegantly handle any early response (while still writing) - just buffer it. - POD update. - Ignore multiple subsequent 100s. Add test cases.
       new  12c4bb3   reformatted
       new  83f805a   updated Mojolicious::Script::Generate::App
       new  d4209be   made chained => 1 the default in Mojo::Base
       new  81d9dc2   updated changes
       new  077d1b8   improved keep-alive support
       new  a692e39   made Mojo::Client easier to subclass
       new  ccbcd7d   renamed open_socket
       new  9801f65   routes cleanup
       new  a8d9947   added timer to Mojolicious
       new  e80ddd3   cleanup
       new  e24480b   updated log format
       new  eda3c05   cleanup
       new  77e2059   Add safe_post option to Pipeline (& test case).
       new  d2967d6   reformatted
       new  52ed84c   updated changes
       new  a4a2689   fixed test
       new  9c7e150   updated version to 0.991231 (this is the date of the first futurama episode)
       new  a1b3d6b   new version
       new  930ed51   updated synopsis
       new  d5ae221   fixed external server tests
       new  f7f99ff   rewrote Mojo::Client::process_local to use the new state machine
       new  b68c74d   updated changes
       new  ac7bc8d   fixed Mojo::Date handling of negative epoch values
       new  6722355   updated generator scripts and added prepare/finalize methods to Mojolicious
       new  bbfbb91   added some additional mime types
       new  d5dc71a   Check for illegal characters in header name & value.
       new  fffc957   improved Mojo::Headers and renamed method add_line to add
       new  5fed91c   Test case for filtering unallowed characters in header name & value
       new  ca28341   reformatted
       new  943fd0c   fixed typos
       new  550f704   removed prepare/finalize methods from Mojolicious
       new  f3c44c6   big code cleanup
       new  a6696f9   simplified Mojo::Home and moved executable detection to Test::Mojo::Server
       new  f431d64   improved Mojo::Loader::Exception and moved tests from persistent_error.t to app.t
       new  3d770af   reuse Mojo::Script
       new  400afe5   delete a line. Mojolicious.pm $self->home->detect(ref $self); This is dupulicate Mojo::new.
       new  36b2cd8   reformatted
       new  7a61fdb   bag fix: Mojo::Message.  when major_version is 0, minor_version is 9, and call at_least_version(1.0) return true value. and add related tests.
       new  10ed1fe   reformatted
       new  ff43c35   cleanup
       new  df34446   removed TODO since we are mostly done, yay
       new  ef6eca8   fixed typos
       new  3ae46a6   updated gitignore
       new  18c5114   improved Mojo::Teamplate exception handling and simplified Mojo::Loader
       new  813eab2   cleanup
       new  f901c8b   cleanup
       new  7fcead0   cleanup
       new  aed5070   cleanup
       new  12a50f9   cleanup
       new  09cc03a   use croak when possible
       new  8b74da7   fixed typos
       new  2bc0af2   renamed process_local to process_app
       new  0bcdd1e   fixed loader bug
       new  a04c51b   Close connection if continue_handler doesn't return 100. Add test cases. Incidental bugfix in process_app.
       new  78fb828   reformatted
       new  f187b0a   updated changes
       new  cb3171e   added html_encode and html_decode
       new  73c343e   updated synopsis
       new  cd7e539   added template tests
       new  3016c92   fixed typo
       new  e6a62e9   cleanup
       new  b74b8df   cleanup
       new  8a66893   weaken ctx attribute to prevent memory leak
       new  d85199e   updated exception handling in Mojolicious to work with exceptions in epl templates
       new  40590a9   cleanup
       new  c6dc7035  simplified MojoX::Renderer
       new  e6b19ab   simplified exceptions
       new  b579f66   fixed typo
       new  27f1413   improved exception handling
       new  4012585   simplified Mojo::ByteStream
       new  b90e0a9   added stacktrace to Mojo::Loader::Exception
       new  4fd37d5   updated exception template
       new  15b3425   cleanup
       new  b53313c   added location attribute
       new  fd6b07e   make writing more solid in Mojo::Server::FastCGI
       new  0cbe0d9   cleanup
       new  c340cdb   cleanup
       new  b0c7bc0   cleanup
       new  de1a03c   updated Mojo to log to STDERR if log directory isn't writable
       new  e913fba   updated Mojolicious to log to STDERR if log directory isn't writable
       new  854b121   updated Mojo and Mojolicious to work without boilerplate
       new  eff9918   made mojo exceptions less verbose by default
       new  53011b3   updated changes
       new  9b76154   updated all modules to use IO::Poll instatead of IO::Select
       new  0f06005   test for more poll events
       new  05ba7f2   made poll instance persistent in daemon
       new  8d54ef7   remove poll timeout option
       new  16d59c9   made all shebang lines more portable
       new  00fadc9   cleanup
       new  2087823   cleanup
       new  46360c8   cleanup
       new  5d50380   fixed all shebang lines
       new  19f7cac   fixed warning in template.t
       new  fd117d2   renamed bin to script
       new  7e499db   added setuid/setgid support to daemon and prefork daemon (James Duncan)
       new  5dc8b49   updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to use the application logger
       new  ece0677   refactoring : Mojo::Home $name in detect is not used. so it is deleted.
       new  c2ee962   fixed to pass host value in array context. passing host value is scalar context correctly.
       new  5cd8227   reformatted
       new  211babe   simplified Mojo::Template
       new  b11dd82   cleaned up code
       new  c42249f   added debug helpers to Mojo::Server::FastCGI
       new  f3c19ce   added more debug helpers to Mojo::Server::FastCGI
       new  0e50df7   fixed generator bug in Mojo::Script
       new  2e3a57c   use IO::Handle->fdopen instead of open in Mojo::Server::FastCGI
       new  693f2d9   fixed typo
       new  7025fa4   fixed detection bug in Mojo::Home
       new  ca9519b   fixed Windows related parser bug in Mojo::Loader::Exception
       new  c926aeb   cleanup
       new  9477763   turned layout rendering inside out for better exception handling and to make layouts configurable from templates
       new  e2dad34   added test templates
       new  ef32516   fixed typo
       new  50deb42   added named route test for Mojolicious
       new  4a060b0   made Mojolicious much more fault tolerant
       new  23ef5fc   fixed typo
       new  e74177d   cleanup
       new  fce9dd5   added single file mojolicious app tests
       new  8e93c82   updated changes
       new  2a8efb8   cleanup
       new  c2b8f66   don't show inner_template in exception template
       new  10f6fdf   allow log level override via environment variable in Mojo::Log
       new  9464207   fixed typo
       new  a621aa5   cleanup
       new  68b9612   updated Mojo::Home to fallback to FindBin for detection
       new  698487d   cleanup
       new  de4a6c1   PATH_INFO issue
       new  7b87470   fixed PATH_INFO handling of the CGI environment parser
       new  d399c02   fixed PATH_INFO and SCRIPT_NAME handling
       new  c79d853   fix warnings
       new  703291f   fix warnings
       new  65d2134   dispatcher search path defaults to / now
       new  5c6c8bd   added eplite handler to Mojolicious::Renderer
       new  abef45e   updated tests
       new  d9f1d07   added generator for lite apps
       new  31d3a7a   fixed typo
       new  a370875   changed comments a bit
       new  26477bd   fixed typo
       new  65d94cf   added more cgi environment parser tests
       new  51f3121   undo dispatcher fix
       new  7fcaecc   changed routes syntax again, this change is not entirely backwards compatible but will only affect you if you are using the relaxed and wildcard variations
       new  04c208e   cleanup
       new  8739e52   cleanup
       new  21c9ef2   added "via" method to support request methods in routes
       new  664f75f   cleanup
       new  a146626   added Mojolicious::Lite
       new  5670aee   improved exception handling
       new  fd7db72   fixed home handling in Mojolicious::Lite
       new  0b20c1c   constraints are now an arrayref
       new  56f0c8b   lite apps are strict by default
       new  84cc5b6   hah, i know vti's real name now :)
       new  96ec80e   allow shagadelic to take arguments
       new  228acdd   added any support and many more tests to Mojolicious::Lite
       new  d4ac993   updated Mojo::Script::get_data to use "@@ $name" instead of "__$name__"
       new  61b1c37   cleanup
       new  3d25ed0   allow eplite class to be set with environment variable
       new  24b3bff   added ->render(text => "") support and many lite examples
       new  23161b3   added more lite examples
       new  f3acdb1   added more lite examples
       new  9ac9059   added more lite examples
       new  885a5e8   added more lite examples
       new  416414e   fixed typo
       new  7848e05   fixed typo
       new  5e23803   fixed typo
       new  e491cf2   added example for mixed mojolicious and lite app
       new  a025bbe   added namespace support to Mojo::Template
       new  a2fe09b   fixed typo
       new  fe1673b   added url_for and render_partial to Mojolicious::Controller
       new  0b889b9   added more examples
       new  124ea7e   reformatted lite examples to a tutorial
       new  758c94a   fixed typo
       new  c564032   fixed typo
       new  9b87480   improved tutorial a bit
       new  ca088e1   fixed typo
       new  937a113   fixed typo
       new  1ff4e12   fixed typo
       new  cafd62d   fixed typo
       new  f90f056   fixed typo
       new  19499ca   fixed typo
       new  ae17bc0   added HTML escape expression marks "<%==" and "%==" to Mojo::Template
       new  d80c315   updated pod
       new  0112933   cleaned up the whole script system
       new  6b6fa98   cleanup
       new  3a6941a   fixed tests
       new  7e3909d   fixed typos
       new  f891c23   fixed bridge bug and added test
       new  44584e0   fixed bridge bug
       new  c15e67f   cleanup
       new  5930852   made proxy support more portable
       new  efde8b4   simplified proxy support even further
       new  77ab85d   fixed typo
       new  9a59b4a   fixed typo
       new  8689528   fixed typo
       new  3c84166   cleaned up usage messages
       new  096a46e   cleaned up file api a bit
       new  b8842b1   fixed some typos
       new  c5e5545   cleaned up buffer api
       new  edf9a05   cleaned up parser api
       new  f06a78a   some more cleanups
       new  342ac21   cleanup
       new  96fbe1d   cleanup
       new  d507b80   simplified progress callbacks
       new  923b725   some ascii art
       new  fecfc88   ascii!
       new  d8bd859   added link
       new  ec6704e   updated description
       new  69b4168   fixed dependency on Getopt::Long 2.38
       new  6e56349   made layout specification more portable
       new  183791a   fixed layouts on win32 and made templates portable
       new  8c34dc3   minor cleanup
       new  d7d7f58   made eplite ignore everything after __END__
       new  d11fb03   fixed Perl 5.8.1 prereqs
       new  209709f   fixed makefile
       new  c28e516   Add JSON type.
       new  07285c6   reformatted
       new  ccf78e1   added local host bind address support to daemon
       new  46b4ef7   improved MOJO_APP handling in generated scripts
       new  85ec099   updated daemon message
       new  f7aa0b0   added comments
       new  ff1ae8c   fixed __END__ in eplite templates
       new  0b93e45   updated generator templates
       new  1e0081c   new release
       new  f6efd9d   simplified script system startup
       new  176d49a   cleaned up server tests
       new  c4a6f4f   cleaned up script system some more
       new  573e229   added readme
       new  dd6fd7b   added license
       new  cf3d0fe   cleanup
       new  6369f7f   fixed win32 bug where eplite templates could not be detected right
       new  87a73e3   Split process_app into prepare_app and spin_app.
       new  ebad17c   simplified Mojo::Client API
       new  0b191cb   added spin_app class check
       new  c7a7aa9   cleanup
       new  0092719   added port to Mojo::Cookie
       new  b99f25c   cleanup
       new  6e115d4   made chunk size configurable
       new  fa7587f   some cleanup
       new  4ad4193   fixed eplite on win32
       new  6832bba   fixed typo
       new  e951602   fixed typo
       new  402af20   cleaned up Mojo::Transaction
       new  47c2643   and reverted
       new  63ce516   added comment
       new  fae0960   unified context and controllers in Mojolicious
       new  297e7e2   added test
       new  08fdf6b   cleaned up disallow
       new  90630df   simplified renderer
       new  67e99a9   Add URL clone test.
       new  9456a37   reformatted
       new  4da2481   fixed test
       new  5993910   updated tests
       new  82a0450   cleanup
       new  4ba3296   added routes script
       new  c8185fe   updated changes
       new  f5a4942   allow render to be called with only a template
       new  4069892   added render_text method
       new  02b496a   hide render_text
       new  9d64e7c   updated changes
       new  56589d4   simplified controller_class usage
       new  c634b94   cleanup
       new  f7d9bbb   simplified Mojo::Base
       new  8362f9f   simplified renderer some more
       new  b2fed7b   cleanup
       new  0e2ad9b   updated makefile
       new  ff46e06   cleaned up epl handlers
       new  0b2b668   fixed cloning of urls with base
       new  65e5f7f   cleaned up some tests
       new  022fcdb   fixed typo
       new  20943f8   added to_array method to Mojo::Date
       new  f90b409   made Mojo::Date more flexible
       new  18880d1   simplified Mojo::Date api
       new  e410b0e   cleaned up Mojo::Date
       new  bb78783   Test for parsing response with two set-cookie headers.  Test fails.
       new  94d63ab   fixed parsing of multiple headers and cookies with same name
       new  5fa7fea   merged eplite and epl
       new  f3ed6a5   merged eplite and epl
       new  4cebaba   added rss and atom content types
       new  4851744   parse both set-cookie and set-cookie2 headers
       new  0d58d15   updated pod
       new  ad55fb5   updated pod
       new  c8d4f8f   updated pod
       new  f8c787e   removed handler detection from MojoX::Renderer
       new  0da3843   default format moved to renderer
       new  0732115   made mojo templates use a much faster xml escaping method
       new  0855a68   template files should have a higher priority than DATA templates
       new  2aed0b1   added default_format attribute to renderer
       new  e27b280   removed address method from Mojo::URL
       new  f051d5a   removed password and user methods from Mojo::URL
       new  59f8975   updated routes to use transactions
       new  2f7367e   added conditions to MojoX::Routes
       new  66a45bb   updated routes script
       new  8ed871d   fixed typo
       new  8ac6655   made build_tx a callback named build_tx_cb
       new  3de6613   cleanup
       new  f918c3d   cleanup
       new  42e4091   fixed typo
       new  5d59ed2   fixed typo
       new  9c9f6c5   cleaned up bridge test
       new  84eb32f   removed copyright line from generated scripts
       new  c3d10d2   made exception template more fault tolerant and template warnings will now be shown with context
       new  f58c983   added cgi tests
       new  0d7ccf2   fixed Microsoft IIS CGI and FastCGI environment support
       new  58599d0   removed unused features from Mojo::Base and simplified api
       new  f023c42   added warning to make upgrade less painful
       new  b1352c1   made layout prefix configurable
       new  dddfe03   fixed typo
       new  fb115e4   fixed typo
       new  6de408e   made cgi environment easier to debug
       new  1ab086b   parse fastcgi environment at once
       new  75bf61e   updated pod
       new  39ebf9b   renamed epl_class to template_class
       new  2c4737f   fixed prefix handling in MojoX::Dispatcher::Static
       new  abf3446   added transactions attribute to Mojo::Pipeline
       new  1d3a0a4   cleanup
       new  64999c1   cleanup
       new  99e342b   updated changes
       new  d4d4783   cleanup
       new  8dd1cd6   cleanup
       new  8f4aca3   refactored Mojo::Pipeline and renamed all transaction modules
       new  1d8e528   added new transaction files
       new  2a55778   added simpsons quote
       new  61dfb18   refactored and renamed Mojo::File
       new  beae826   added asset files
       new  f3b168c   renamed length methods to size
       new  2333efc   refactored and renamed Mojo::Content
       new  d011bce   made Mojo::Log default to utf8 when writing to a file
       new  2118e95   updated changes
       new  49c04a2   fixed max_age in Mojo::Cookie
       new  6b333bb   fixed pod
       new  f887094   Test new Pipeline class. Allow using pipelines in process_app. In spin_app, emulate server closing the connection if there's a Connection: close in a response.
       new  06ee1a1   reformatted
       new  47aa0b9   only allow word characters in script names
       new  18bf559   hardened exception template
       new  8e1ee76   fixed utf8 handling in Mojo::Parameters
       new  cfe5cbf   When peer closes socket, $s->peerport and $s->sockport disappear, causing bad mojo in _socket_name.
       new  3f1810d   reformatted
       new  dc2555b   added test for utf8 handling in Mojolicious::Lite
       new  25c4478   use utf8
       new  c4ed20f   fixed test
       new  eed608f   fixed move_to in Mojo::Asset::File on win32
       new  1b64015   clean handle attribute too
       new  212b958   don't clean up moved files
       new  055a94f   improved utf8 test a bit
       new  396d37d   made utf8 test look better
       new  8477853   Fixed path-traversal vulnerability
       new  d8740d8   reformatted
       new  7a21e84   made controller base class configurable in MojoX::Dispatcher::Routes
       new  bbabb91   fixed typo
       new  6f5103b   simplified exceptions
       new  9d385f8   Fix client-side problems in error state propagation and verification.
       new  7a05713   reformatted
       new  9c69cc4   renamed script system to command system
       new  5e82abe   Defensive measure: don't return undef in Stateful::error if state is error.
       new  fc1ceb8   reformatted
       new  ae2e4ae   updated changes
       new  968e870   prepared release
       new  33eb290   updated version
       new  b02b9e3   fixed typo
       new  67d7659   fixed MojoX::Routes::Pattern::match
       new  a7765fe   fixed root pattern match and added tests
       new  f1cdbca   fixed example
       new  9975ab9   fixed undefined value in If-Modified-Since check in MojoX::Dispatcher::Static
       new  391d34b   fix MojoX::Renderer default handler
       new  cb6468f   reformatted
       new  039e7a9   fixed special Apache CGI environment cases
       new  56bff55   updated changes
       new  7018da6   fixed Mojo::Log to work with older versions of Perl
       new  eee70d7   fixed typo in tutorial
       new  93575c8   fixed all html5 tags
       new  60496b5   fixed continue timeout handlig in Mojo::Transaction::Simple
       new  823f5f1   fixed body helper and added tests
       new  8ac1c9f   allow 0 as body value
       new  1fbfc91   fixed padding byte handling in Mojo::Server::FastCGI
       new  a03167a   fixed typo
       new  5773f67   fixed typo
       new  0f55190   Added tests for ::Response->body(sub {})
       new  15a3b3e   reformatted
       new  b6a88e9   fix module lib director of Mojo::Command::Generate::App
       new  b90b2c0   fix module lib directory Mojolicious::Command::Generate::App
       new  cf1f248   reformatted
       new  635f8f2   fixed script exception handling
       new  61af58c   fixed keep alive problem in Mojo::Transaction::Pipeline
       new  5fdc460   fixed a design flaw in Mojo::Server::Daemon and made it about 20 times faster
       new  69dcc63   fixed a design flaw in Mojo::Server::Daemon and made it about 20 times faster
       new  0998836   fixed a similar design flaw in Mojo::Client
       new  41f9f10   fix wrong base class Mojo::Asset::File
       new  5eb6130   bug fix Mojo::Asset::File contains
       new  38593c1   add test Mojo::Asset::File
       new  62da40f   specify test number test asset_file.t
       new  4f1c085   reformatted
       new  2d65253   added native JSON support
       new  9705d37   fixed typo
       new  4185f9b   fixed typo
       new  c167f22   fixed typo
       new  90bfa80   added error handling to Mojo::JSON
       new  8d2de96   fixed CHLD signal handler for prefork children
       new  fe057f7   fixed a case in Mojo::Message where the Content-Length header was generated unnecessarily
       new  b3ab2cf   added more designer friendly .ep templates to Mojolicious
       new  ab8876a   added complicated chunked test
       new  52f774f   made chunked diagnostics more versatile
       new  eebeeb7   cleanup
       new  2098e52   added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
       new  c91f9cd   added helpers for .ep templates
       new  4b69eb9   improved tests
       new  6ca536d   fixed ep error handling bug
       new  00f9b55   fixed daemon problem
       new  3e8b20e   fixed Content-Length behavior in Mojo::Message to work better under real world conditions
       new  d618f3b   fixed permissions
       new  8e84291   Fix encoding of % and + in query parameters
       new  cc0e043   Reduce code by changing internal representation to be the decoded form
       new  54bf0df   reformatted
       new  8eb58b0   activated auto escaping for ep templates by default to prevent XSS attacks
       new  e77c1da   updated Mojolicious lite_app generator to use .ep templates
       new  41f6063   added layout helper and made stash variables in ep templates read only
       new  3260a4b   cleanup
       new  0c5bee6   fixed auto escaping for complicated expressions
       new  046b445   fixed xml_escape to use character semantics
       new  19799fd   added test
       new  297f301   fixed utf8 handling of routes captures
       new  73a9b52   fixed html_unescape to work like the rest of the bytestream helpers
       new  d103de8   fixed encoding of non utf8 form data
       new  1074f1f   fixed capture unescaping
       new  07037ec   cleanup
       new  fca379f   cleanup
       new  d393739   made decode more defensive
       new  7d6a416   added test for invalid utf8
       new  5ee2f9d   added multi format route test
       new  6932995   fixed a few small parser bugs in MojoX::Routes and added tests
       new  ee5d381   fixed a few cases where exceptions and not found events would result in empty pages
       new  78ac212   fixed escaping in Mojo::Template
       new  ac7034a   fixed escaping in Mojo::Template
       new  a4b16ae   more unicode fixes
       new  ccecd7d   added malformed utf8 test
       new  80953f2   made param CGI.pm compatible
       new  c745381   added Mojo::IOLoop and fixed a lot of bugs
       new  717333d   added input streaming support to Mojo::Content
       new  9244982   added application support to Mojo::Command::Get
       new  c0d708e   fixed layouts with partial templates
       new  65c539a   fixed many bugs in the HTTP 1.1 state machine and added the ability to pause transactions
       new  8f2fc44   fixed keep alive bug in Mojo::Client
       new  ddb9060   added redirect_to to Mojolicious::Controller
       new  98226af   simplified pause state check
       new  21bc90f   fixed ioloop buffering
       new  e065580   cleanup
       new  d5d9acc   cleanup
       new  8c4b0a2   regex cleanup
       new  5ad8a14   improved client and daemon performance a bit
       new  79f5cd9   made daemon more fault tolerant
       new  07d5cef   cleanup
       new  b26e6b6   added param to Mojolicious::Controller
       new  a0709a7   fixed memory leaks
       new  991af13   made memory leak prevention a bit easier
       new  b1b9cd9   cleanup
       new  ccd1061   fix Mojo::IOLoop _accept bug
       new  8d6db1b   fix Mojo::IOLoop _error bug
       new  42d5636   fixed connection close bugs in daemon and client
       new  87c27a5   updated credits
       new  8ea5ba2   renamed Mojo::Manual to Mojolicious::Book
       new  72e0b5a   added github repo
       new  8ea6b90   added irc channel
       new  39eff36   cleanup
       new  1d12ee5   fixed typos
       new  25b631e   optimized buffering a bit
       new  6076384   added include helper
       new  bd1d54c   fixed a case where multiple clients would taint the shared ioloop
       new  8d6b77a   fixed a case where non existing actions were considered a server error
       new  d7cfa81   added encoding support to renderer
       new  d8fb4f3   added ladders to Mojolicious::Lite, they are like bridges but lite
       new  4b7bb20   added dumper helper
       new  2bd7525   made tmpdir in Mojo::Asset::File configurable
       new  bbc8ab5   renamed test
       new  97d759b   cleanup
       new  6ed3456   fixed routes bug that prevented the root from having formats
       new  0100fb4   fixed connection close bug in ioloop
       new  4bd89a1   made connection close a bit faster
       new  41773ba   cleanup
       new  a36c848   fixed another connection close bug in iollop
       new  09a594f   made client more resilient
       new  38acb77   fixed relaxed placeholder format handling in MojoX::Routes::Pattern
       new  69a3f6f   added test
       new  ab43fc9   fixed bridges/ladders and added tests
       new  e6502f7   cleaned up tutorial
       new  d6ff3ef   pod cleanup
       new  218237d   fix Mojolicious::Renderer
       new  c86ec4c   cleanup
       new  ac8e083   fixed url_for without endpoint bug
       new  dce9116   cleanup
       new  6338b3f   improve mojo execption
       new  ddec1c7   add mojo exeption tests
       new  054d4a0   cleanup
       new  9db92ec   make sure that all byte order marks are matched
       new  50dccbb   cleanup
       new  867d926   cleanup
       new  c10e81d   fixed named redirect_to with arguments
       new  3177b86   added test
       new  4d953b5   excluded Mojo::ByteStream objects from auto escaping
       new  ebcef11   fixed mojolicious basic.t test
       new  acc7e0e   cleanup
       new  f9b372a   cleanup
       new  aff5bbb   adding test to decode '[0]' by Mojo::JSON
       new  4e456f6   fixed decoding 0, "0" and "" in JSON.pm
       new  a73df04   cleanup
       new  d2cfa8e   adding tests to decode JSON without BOMs
       new  96fc629   fixed JSON encoding detection
       new  e7f2748   cleanup
       new  439ef3d   fixed literal name handling in Mojo::JSON
       new  89c1746   fixed typo
       new  a0ba26f   added block and capturing support to Mojo::Template
       new  39f07f9   added template inheritance to Mojolicious
       new  e8cf1a7   updated tutorial with inheritance example
       new  2aa74f8   updated example
       new  6e0e78b   updated example
       new  c3ccf01   fixed a case where routes captures got false positives
       new  91f8058   updated example
       new  da22f33   updated example
       new  3e9dd97   added redirect support to Mojo::Client
       new  4193718   cleanup
       new  8a1cf05   cleanup
       new  31a2518   activate pipeline tests by default
       new  c49f183   cleanup
       new  d60701f   added cookie jar to Mojo::Client
       new  0ca9bbb   fixed permissions
       new  5b9fb7a   fixed permissions
       new  5a88966   fixed Mojo::Server::FCGI compatibility
       new  1a3bc53   cleanup
       new  375ef54   added new testing framework
       new  460dd21   cleanup
       new  d40aed9   updated tests
       new  e79dad7   cleanup
       new  0dc5746   cleanup
       new  e7cabaf   cleanup
       new  a90797e   added missing prefork option
       new  3c2f8b4   cleaned up tests
       new  a760263   added lite testing example
       new  de6287b   cleaned up tests
       new  d227334   added trimming support to Mojo::Template
       new  590b113   cleanup
       new  72fd8da   Use poll object to determine when connect completes
       new  fab93f4   cleanup
       new  7d32587   cleanup
       new  834164e   cleanup
       new  562bd79   fix cookiejar old name
       new  ac01270   add tests
       new  5bb21d6   fixed a cookiejar bug and added tests
       new  6a7cf9f   add reset_session
       new  9f2979b   add tests
       new  f99828b   cleanup
       new  ec33fb0   added more test helpers to Test::Mojo
       new  9b5c9dc   fixed Mojolicious::Renderer to always default to rendering a 404 error
       new  5c39821   added encoding support to post_form_ok in Test::Mojo
       new  d7503bb   made cookies easier to set
       new  4a290d5   cleanup
       new  8571b72   fix body_contains return value
       new  0d8ec23   cleanup
       new  9ae3735   fix charset regex
       new  636d6e1   cleanup
       new  4d86f09   Make sure that STDOUT is opened in utf8 mode
       new  981488d   cleanup
       new  06d5a39   removed trash
       new  158ea6c   added Mojolicious plugin system
       new  41a0098   added helper method to Mojolicious::Controller
       new  64e8b76   cleanup
       new  5de8c36   added routes captures to params in Mojolicious
       new  0e7fc25   cleanup
       new  0aa25f4   fixed a case where an ending tag would be interpreted as a line start in Mojo::Template
       new  d8696dd   added test
       new  9f091e1   fixed multipart charset handling and added the ability to disable param decoding
       new  19f21f2   made param decoding more defensive and allow malformed data to pass through for debugging
       new  38086ac   added i18n plugin and its test
       new  b9c9035   cleanup
       new  3e569a7   added native PSGI support
       new  1523157   cleanup
       new  cc7f172   cleanup
       new  7e9149a   fixed makefile and app generators
       new  c94a99e   added .psgi file generator
       new  9eaa0c7   added simple reverse proxy support with tests
       new  827c86c   simplify reverse proxy support
       new  7f7d772   added UNIX domain socket support to daemon and prefork daemon
       new  5ebe933   added missing simpsons quote
       new  a2f091e   allow multiple daemon instances to lsten to the same UNIX domain socket
       new  374c106   added transparent kqueue support to daemon and prefork daemon
       new  01df7d1   made lock file configurable
       new  c650199   open asset files in append mode
       new  031209b   post_form_ok can send multipart/form request
       new  ff16e85   cleanup
       new  d9c506b   reduced Mojolicious log output outside of development mode
       new  c52dd52   reduced cpu usage of kqueue mainloop
       new  6bec4b8   fixed typo
       new  7bb4533   added experimental transparent epoll support
       new  3bb3b13   cleanup
       new  8e332f3   cleanup changes
       new  b61f487   improve responsiveness of kqueue mainloop
       new  9c134b9   fixed epoll
       new  b61ca1d   added simpler way to define default controller and action for a route
       new  993647a   updated example app
       new  811488e   updated example
       new  d6c654f   cleanup
       new  84ed246   cleanup
       new  f5439a5   cleanup
       new  e6a9060   fixed memory leaks in Mojolicious plugins
       new  6c306e2   fixed backslash encoding bug in Mojo::JSON
       new  2b06ccf   added env attribute to Mojo::Message::Request
       new  9d05ef7   added after_static_dispatch hook
       new  5f1bbe1   cleaned up exception rendering and inline template handling
       new  2db3dfd   added IPv6 support
       new  2ab14c0   cleanup
       new  fe5f1f7   added mp3 type
       new  4edb4cf   cleanup
       new  3daf577   added transparent SSL support to client and daemons
       new  4957d56   Just use reverse() to reverse an entities hash
       new  aba69bb   Fix Mojo::Base SYNOPSIS
       new  afa79f3   cleanup
       new  9ebb132   cleanup
       new  cbd627a   added some simpsons quotes
       new  5b02d17   updated ioloop example
       new  fc0018b   cleanup
       new  beb1750   report missing plugin
       new  71d73cb   added range support to MojoX::Dispatcher::Static
       new  6018323   added after_build_tx plugin hook
       new  8e4159f   added plugin example
       new  0f8179e   fixed typos
       new  d349a79   fixed format detection bug
       new  90931d3   fixed daemon commands
       new  b83683f   Do a real test for uri_for
       new  8368389   cleanup
       new  daa7434   Test behavior for invalid named url_for
       new  f0b7820   cleanup
       new  5a157ec   cleanup
       new  2402dcb   made powered_by plugin configurable
       new  84c5907   cleanup
       new  86ab529   fixed example
       new  c27d258   added timer support to Mojo::IOLoop
       new  498940a   simplified startup error handling
       new  2927843   added IDNA support
       new  18878c4   fixed typo
       new  dcc26a4   added 418 "I'm a teapot" status code support
       new  e8e3c1f   made all Mojolicious after_* plugin hooks run in reverse order
       new  92514e6   fixed prefork daemon signal handling
       new  8565fa5   fixed decamelize of multiple uppercase characters
       new  5b55035   added the ability to run multiple parallel ioloops that block each
       new  9ccc857   cleanup
       new  fcf3ef7   added the ability to have multiple Mojolicious::Lite apps at once (Mojolicious::Lite is not a singleton anymore!)
       new  88ba479   added default_template_class attribute to MojoX::Renderer
       new  a0bdede   fixed typo
       new  c69ff10   MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
       new  8d934bf   fixed typo
       new  49dbe58   fixed commands
       new  2e9c57b   added MOJO_RELOAD section to Mojolicious::Lite tutorial
       new  1302236   - added --reload flag to all server bindings as an alternative to MOJO_RELOAD=1
       new  8a62cf3   updated lite tutorial with --reload option
       new  cba771e   call parse method from instance
       new  4e7ae18   fix end position
       new  380489d   fixed single byte ranges and added tests
       new  5315977   added render_static method to Mojolicious::Controller with tests
       new  9e3464f   updated lite_app example to make it work as new users would expect
       new  242f490   fixed double encoding of JSON data with charset plugin
       new  752ff16   get rid of interrupted system call errors using kqueue
       new  dbf0d68   allow reloading to be triggered once by a USR1 signal
       new  5087dc9   added support for embedded Mojolicious applications
       new  aa06eec   added embedded lite app tests
       new  c22ffea   test stash inheritance
       new  8280117   fixed plugins and commands to work with multiple namespaces and reloading
       new  baedcda   added JsonConfig plugin
       new  8d18fc7   cleanup
       new  b43705f   allow plugins to return a value
       new  0101fed   added default option to the JsonConfig plugin
       new  b0abeda   cleanup
       new  5083b78   added --mode flag to all server bindings as an alternative to MOJO_MODE=production
       new  6594b52   Revert "added --mode flag to all server bindings as an alternative to MOJO_MODE=production"
       new  e495fd5   added the ability to reload the application and (graceful) restart all children to the prefork daemon
       new  a12b799   fixed typo
       new  7485408   added to_hash and from_hash methods to Mojo::Headers
       new  89db412   cleanup
       new  8204cc9   hide eval in template exceptions
       new  7c99637   removed unneccessary render method from controller base class
       new  fe1bb05   Add some basic reference documentation
       new  8fd5a35   cleanup
       new  6e3d855   fixed typo
       new  d8d632f   new easter egg
       new  d46f130   made listen parameter more user friendly
       new  39fd675   fixed daemon tests
       new  4191561   fixed typo
       new  39f4c43   fixed tls support
       new  0a94394   fixed typo
       new  2d0c7f4   use from_hash in Mojo::Client
       new  9df6164   added reference documentation to Mojo::IOLoop
       new  a332ae2   fixed typos
       new  c29855c   fixed multiple process calls in Mojo::Client
       new  7633abf   updated changes
       new  88016d2   added WebSocket spec and the ability to generate handshake messages with tests
       new  b34e091   added post_form method to Mojo::Client
       new  b914bb3   fixed typo
       new  551e5d8   client and asset docs
       new  4214db4   USR1 signal is not available on Windows
       new  d679e57   added ref docs to Mojo::Stateful
       new  1deb241   cleanup
       new  d2fcf09   fixed daemon default port
       new  32ee6b3   improved ssl support a bit
       new  40d5a66   fix possible bug in multi process handling
       new  72046b6   improved url_for performance with caching
       new  e2c007d   cleanup
       new  4a1f0eb   removed unneccessary caching
       new  416c8da   improved multiple process call handling in Mojo::Client
       new  936242b   lets try not to be too smart
       new  c6b3f81   made plugin system more solid
       new  81c5f90   Document plugin support
       new  faabc68   Add descriptions for plugins
       new  a1c8c03   fixed memory leak
       new  2aac600   fixed a routes parser bug
       new  8664062   fixed a bug that caused waypoint actions to run twice
       new  e2cd116   added buffer size limits to the message parser
       new  886e6d8   cleanup
       new  f9aac90   fixed vti
       new  42b2a53   added plugin hook examples
       new  5f9f8a8   fixed a bug where to_abs and to_rel could not be called multiple times on a Mojo::URL object
       new  6d4537d   fixed typo
       new  bc43eb6   added child_status method to Mojo::Server::Daemon::Prefork
       new  1ba26c9   header condition plugin with a test
       new  3dc5bc5   cleanup
       new  97c09af   More render docs
       new  9d4fb74   cleanup
       new  d797059   changed the testing framework to always run real world tests with daemon and TCP connections
       new  87b708d   fixed pod
       new  a1a7060   added WebSocket support, happy 1000th commit!
       new  ee4a864   added WebSocket support to Mojo::Client
       new  90fdee6   fixed recreating a deleted connection on timers cleanup
       new  870c350   added code name and updated version
       new  20f2be4   improved JavaScript WebSocket test
       new  c3c1b76   fixed typo
       new  ab59b85   renamed some WebSocket methods
       new  5661f70   fixed connect error handling in Mojo::Client
       new  7ee211b   added WebSocket support to Mojolicious and Mojolicious::Lite
       new  3e8548d   fixed typo
       new  46204a9   fixed typo
       new  3557d0d   changed exceptions to stay out of your way as much as possible
       new  131c081   Fixed incorrect log level for development mode.
       new  5798f93   cleanup
       new  6f54f83   updated mailing list
       new  6fcb53a   added message body support to Mojo::Client api
       new  9a08b83   added websocket timeout attribute to daemon and client
       new  2939935   updated readme and ascii art to reflect recent changes to the project and it's philosophy
       new  bdfe0b3   cleaned up exception handling
       new  0803718   ioloop cleanup
       new  f730d7f   updated Mojo description
       new  653f861   test for socket support before running tests
       new  89fc6ba   changed definition of major release
       new  4880dcd   fixed MOJO_CHUNK_SIZE=1 support
       new  cd6e512   updated changes
       new  3c1d3f7   updated changes
       new  663287f   fixed developer tests
       new  ad5c9a5   added stash helper
       new  18d818c   fixed nested test client bug
       new  8bd17e1   fixed multiple testing bugs
       new  edb2852   cleanup
       new  2472c2f   cleanup
       new  bcdc467   fixed setting query parameter without a value
       new  3409483   cleanup
       new  0772352   added POD renderer plugin
       new  3b97fb6   renamed distribution from Mojo to Mojolicious
       new  33a01c8   cleanup
       new  a93c9c0   added inflate command to Mojolicious
       new  ccae912   do not parse single string query parameter
       new  bcba625   cleanup
       new  343e29f   added more ioloop docs to make alternative implementations easier
       new  45a9d99   fixed typos
       new  2874669   merged finish with drop
       new  4819314   cleanup
       new  ea0a118   more ioloop docs
       new  a223e28   more ioloop docs
       new  bcd051d   fixed ioloop pod
       new  4a6173b   fixed typos
       new  13f5df9   made ipv6 use more clear in ioloop docs
       new  26b9fd7   disabled Nagle's algorithm
       new  e479d8a   fixed websocket authentication and added test
       new  bc57c4d   optimized ioloop a bit
       new  bba2325   resume after exception
       new  89d7575   added a test for exception during paused transaction
       new  900db13   fixed two more websocket bugs and added tests
       new  4b4416d   cleanup
       new  645119a   made ioloop very hard to kill
       new  b948d0d   improved websocket exception handling and added tests
       new  1bbb0fb   cleanup
       new  c42b8c9   improved ioloop exception handling
       new  29822be   added singleton support to Mojo::Client
       new  b212721   cleanup
       new  f308f7d   impoved daemon exception handling
       new  ea172e0   improved client exception handling
       new  0486b59   updated changes
       new  fd66bb2   cleanup
       new  184a565   cleanup
       new  2a3a8d3   fixed typos
       new  4a3aff6   cleaned up client code
       new  6e4de41   cleanup
       new  ccdf30b   pod cleanup
       new  5387f44   doc cleanups
       new  0dc2bee   cleanup
       new  d59208b   made max memory size configurable
       new  bc34002   added microhttpd.pl example
       new  f6ea683   cleaned up state machine
       new  318eb92   added most important layer to the architecture overview
       new  51e4436   cleanup
       new  e127823   deprecated Mojo::Transaction::Single
       new  0c41962   fixed typo
       new  4a0c89e   fixed typo
       new  1be577a   added FAQ
       new  9e6d79c   cleanup
       new  cfc35e2   cleanup
       new  1e60611   cleanup
       new  11af9a7   cleanup
       new  bf94303   fixed rendering without template name
       new  d49a4ee   pod cleanup
       new  35e43ef   pod cleanup
       new  641d5e0   pod cleanup
       new  bee2086   Improve route->to('controller#action') shortcuts
       new  c3ca0a1   cleanup
       new  ea0ef38   add more buzzwords
       new  2d3d4ef   allow reloading to be triggered by WINCH signal on windows
       new  86aee2b   Don't require config file if default is present
       new  4bf0927   cleanup
       new  a5f39a4   warn if there is no logger in client
       new  76d469a   add more reference docs
       new  369b9a9   cleaned up exception handling in client and daemon
       new  54eabd7   cleanup
       new  d4b714d   respond with 413 if messages are too long
       new  f610482   close connection after errors
       new  dc1f288   respond to all parser errors
       new  ecb2a11   add reference docs to the static dispatcher
       new  9cc3cf4   added test for huge uploads
       new  6bd6e10   fixed large file upload bug and some more
       new  0b569e2   fixed typo
       new  b1dc1f3   fixed typo
       new  4a352d5   cleanup
       new  8bd3f01   use visitor pattern for routes matching
       new  5d236a4   fixed typos
       new  a13d0e9   fixed auto render bug
       new  f106075   cleanup
       new  463cda4   fixed a small inconsistency between relaxed and wildcared plaeholders
       new  5527b4b   pod cleanup
       new  e7ded6f   made state check a bit faster
       new  acac5c4   started cheatsheet
       new  8291262   cleanup
       new  0bb43c2   cleanup
       new  56e98d8   cleanup
       new  bdbee5a   fixed MOJO_CHUNK_SIZE=1 with kqueue
       new  c41136c   fixed kqueue to behave just like poll
       new  468822b   cleanup

The 1278 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.


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



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