This is an automated email from the git hooks/post-receive script. cstamas-guest pushed a change to branch master in repository libmojolicious-perl.
from e7e25f8 update changelog adds 1aa4ecc bump version adds 193a2c4 add extract_usage function to Mojo::Util adds 0f67dbd leave some space adds b2cfdc9 just default to @ARGV adds 3e8c6ae an arrayref might be the second argument when using @ARGV adds 21aab88 just use one line adds db9c97c test multiple newlines too adds a377c9a explain newline handling at the end of templates (closes #1041) adds a080fd4 test more newline special cases adds fd0e182 we can just use the result method now adds 86c5805 fix a few typos in the ojo documentation adds 76213f9 bump version adds b2c9b1a link to the blog example as well adds 6c890c2 mention a little more detail adds 50863d8 just mention example tasks as well adds 1ce7d36 this sounds a little better adds f629862 more links adds fece5de add ports method to Mojo::Server::Daemon adds bed4003 add a few new features to Mojo::File adds a1c045a bump version adds 42a873e work around a problem with IO::Socket::SSL adds 822f658 coolo came up with the test case adds 132d772 add to_unsafe_string method to Mojo::URL adds 9438ede fix typo in example adds fa35d3b add max_response_size attribute to Mojo::UserAgent adds cebedc8 mention the -S option too adds d064ea2 recommend max_response_size instead of max_message_size adds d224a0b there is no need to mention the limit everywhere adds 644e4df remove a few more mentions of the 16MB limit adds 334e72b add max_request_size attribute to Mojolicious adds 4912cbc let basename remove the extension adds 01ad988 better test deactivating the message size limit adds 7c9d697 fix typo in description adds dbc3393 fix typo in Changes adds eea826a help perltidy a little adds 10ca377 use the result method in the get command too adds 3b360f1 bump version adds 66a0020 use current best practices in examples adds b14603a use the result method in the README example too adds 084cc33 more examples for conditions adds fea34d7 just recommend the over method adds c02ae1f use the result method in more examples adds 515f363 fix pink_mist's typo adds 2839f17 add doc on passing args and tests to check pass though to File::Path adds f48e67a Merge pull request #1049 from kiwiroy/more-file-tests adds b032df3 members on hiatus are still part of the core team, but do not affect majority votes adds 3b6e848 we no longer recompile templates adds 49f3f78 add open method and tempfile function to Mojo::File adds f85c841 separate the three cases adds 62d0440 document and test all open variants adds 61e53e4 try to reuse slurp adds fe96caf not using a second file descriptor is a lot faster adds f331bc0 consistent quotes adds 3135677 update Changes adds 10c0118 use Mojo::File in Mojo::Log adds 233712e more consistent imports adds 1128def show how to combine constants adds 71a7882 bump version adds d815ed2 functions look better in examples adds 789b94c forgot two examples adds beaa053 use the result method in all examples adds 24be949 our implementation follows the spec (closes #1052) adds 4f7b22d show how to use a URL queue adds 4495cbe use our own server to make a point adds ad9e47f fix typo in example adds 9d9ed3b fix cleanup bugs in Mojo::IOLoop::Stream (closes #1050) adds e9d8ad3 bump version adds 2e62848 move a few FAQ answers into the cookbook adds 6196804 use a more realistic reactor example adds e1446f0 keep the @_ handling on one line adds fb7e41a move blog to a new address, where it can be shared with other members of the core team adds de69598 we did not mean to test this :) adds 5c58240 Exit early when the subprocess parent callback is in the wrong process adds 2d2eb4f Merge pull request #1055 from kraih/subprocess_fix adds 15be7c7 better subprocess tests adds 97de3e0 two processes are enough adds e03bcd9 explain the original idea behind delays with examples adds 16dfdb6 bump version adds 336e2ce use more precise terminology when explaining delays adds e0a149d add a GROWING section to Mojolicious::Lite adds 13df2af document that around_action can be called more than once adds 9cb0485 Merge pull request #1056 from leejo/leejo/around_action_called_more_than_once adds 504b09e nested routes are the only reason adds 95b3769 fix blib handling in Mojo::Home adds 8f6e214 add support for UNIX domain sockets and fix a few bugs adds d49db3c test UNIX domain sockets on Travis too adds 00625bc add support for WebSockets over UNIX domain sockets adds bd8685e improve Mojo::UserAgent to complain about unsupported protocols adds 55ab414 place protocol check a little more at the center of connection management adds a48d0e6 expect failure adds db337ec test the host_port method too adds f8a0eaf support http+unix:// for proxy servers too adds 4981122 show UNIX domain sockets in command examples adds 583ac6a the get command supports UNIX domain sockets too adds 75fae32 mention UNIX domain sockets in the cookbook too adds c74b998 include Mojo::IOLoop too adds 0ede7ae mention the path too adds 08bbd11 fix typos adds a0cb00f show how to pass along a hostname adds 23803ac no need to keep the path around adds ce2d983 bump version adds a04f07f update document for load_class function adds d81f839 Merge pull request #1066 from joez/topic-doc-for-load_class adds 45f90bd fix formatting adds bd9288c add copy_to method to Mojo::File adds 518b684 add dir option to list_tree method in Mojo::File adds 073baf1 added the config mechanism in the app generated with generate app command adds 8e5facf Merge pull request #1067 from tudorconstantin/master adds 1ca05f9 fix config file adds 1875398 use the config file to activate the documentation browser adds 64517e9 generate a better secret by default adds 14b0ae7 might as well use sha1_sum adds 798133c update Changes adds 09a566f add sibling method to Mojo::File adds 4d080d5 add realpath method and make sibling method a bit faster adds 253ab3d just return the destination adds 9908e20 use the sibling method instead adds fd3cf43 realpath has problems on Windows adds d4eaf95 add realpath method to Mojo::File adds 466b3bb update Changes adds 900d81b bump version adds 852a71a fix unescaping of HTML5 attribute values in Mojo::DOM::HTML (closes #1069) adds 528bfd9 add support for overriding configuration files in applications tested with Test::Mojo adds 8ef1dfb use the same example Mojo::config uses adds c937f06 bump version adds 8d703fa Fixed broken documentation url adds 6e9a84c Merge pull request #1074 from slavick/fix_documentation_url adds f27a08c Mojo::Date: epoch can be a negative number adds d313320 Merge pull request #1079 from aferreira/devel/negative-epoch adds c09b0f1 a few more Mojo::Date tests adds d87581f remove support for negative epoch values from Mojo::Date again adds 5022c17 Add support for pluggable reloader backends in Morbo. Can be set on the command line or as an ENV. Move current implementation to default backend ::Poll. adds 19b8d66 Merge pull request #1073 from marcusramberg/pluggable_morbo adds 8b60d3a fix a few small inconsistencies and update Changes adds 06f68c2 bump version adds 953ddc8 remove a lot of deprecated code adds 54ce301 more backend tests adds 254fbcd no need to sleep all the time adds 5b53c79 fix typo in Changes adds fabe4d3 better description for forced semantics adds 56d4d89 fix a bug in the app generator command where the config file name was not based on the application moniker adds b72f37d fix typo in example adds 7242e8b do not ignore .appveyor.* files adds 99ab333 remove redundant check adds 3a22cdb bump version adds 6b29ec8 use a more realistic example for username validation adds 4718745 no need to create an extra object adds d69b981 fix connect timeout for TLS handshakes (closes #1097) adds bc47f29 add -f option to get command adds 0fea4d4 mention which arguments can appear more than once adds 07ec508 use a little less code adds 9e15b0d allow multiple values with the same name adds 53d63ae use a little less code again adds 93f9c3d add support for piping data to STDIN as well adds 2d371c3 better examples for using STDIN/STDOUT with the get command adds 6623399 try checking if STDIN is a pipe adds 1648ac9 check if STDIN on Windows is a TTY adds 929983f test a few more get command features adds 723a4e0 bump version adds 947894a Perl 5.26 has been released adds 5ab8c76 include Perl 5.24 adds d35caf6 MetaCPAN broke their old API adds d6cd3ad mention the example here too adds 303956e fix link adds 290af23 mention a few features too adds 4a2966a link to the SQL reference too adds 542af30 add support for <form> elements to Mojo::DOM::val and support for :matches pseudo-class to Mojo::DOM::CSS adds c45e783 fix typo in example adds 861193d remove support for <form> elements from Mojo::DOM::val again adds c8e44a9 bump version adds 0a8bb00 fix typo in Changes adds e5e666f clean up the event loop consistently (closes #1102) adds fb3caad load all modules we use explicitly adds 2c914f3 mention returned objects consistently adds 5966034 fix typo in description adds d9a5ce8 less is more adds 48ed07c Optimise frame parsing by removing substr calls adds 0b66a6d Merge pull request #1103 from CandyAngel/master adds 6e52bd4 use more references adds 81916d1 make many Mojo::DOM methods a little faster adds 925b3c8 make many Mojo::DOM methods a little faster again adds 6c0d311 using the grep method is not slower anymore adds 6841633 print log messages without timestamps to STDERR when deployed with systemd adds 91f1b56 && already casts to boolean adds d9bdf4e make Mojo::DOM a little faster again adds c2dd40e support old versions of Perl again adds 0ac85d6 mention the new attribute adds 41ac312 bump version adds 4d9b7f3 remove deprecated watch attribute from Mojo::Server::Morbo adds 93e314e increase graceful_timeout from 20 to 60 seconds and make the log message for immediate shutdown a little more threatening adds 8b02829 mention timeouts in log messages and make forced worker shutdown a warning adds c85b189 server log messages are not just for debugging adds f5fecd3 allow more workers to be spawned temporarily if there is a need adds 56045c2 better explanation for the overload feature adds 91fae2b mention workers adds 0c1b1ae rename overload to spare adds e862c19 change heartbeat timeout to a value not shared with anything else adds a8af0f5 update default value in usage message adds 8c63cdf make it easier to use systemd for socket activation adds b66c41a bump version adds bd95b92 fix basename on a relative path adds a995a50 Merge pull request #1104 from kraih/fix-relative-basename adds 9c86f37 update Changes adds 61abb5d Mojo::HelloWorld is supposed to be a Mojolicious subclass adds 95debd4 fix typo in usage message adds 8716d77 use the INVOCATION_ID environment variable too adds 11d5987 bump version adds bb95f1b try having a chat link in the menu bar adds 4342838 looks like the project no longer exists adds 8262828 fix bugs in Mojo::IOLoop and Mojo::Reactor::Poll that would prevent a reset from clearing events adds 71ed745 slugify util function adds 99bf694 Merge pull request #1108 from Grinnz/util_slugify adds d2ac34a update Changes adds 051aeab show an example for $ua going out of scope too early adds 691cfd7 bump version adds 118a0c4 Add 'special' attribute to Mojolicious::Static to permit examining, overriding, or disabling any or all bundled files. Resolves #1094 adds 25819ea Merge pull request #1113 from lindleyw/enumerated-bundled adds ecc4174 rename special attribute to extra adds 783a9bb mention that extra files are only a fallback adds 9810fee fix typo in example adds 7f48299 make sure not to include .DS_Store files anymore adds a7cdf6f improve Mojo::URL performance significantly adds 0147516 the memory leak has been fixed too adds 6ee05f1 bump version adds f9ff45e remove close_idle_connections again and fix a bug where connections would get closed too quickly adds 5c0dcf1 now that we have to process one more request before we can close the connection, it makes sense to increase the timeout a little as well adds e967480 New upstream version 7.39+dfsg new 0ef4f2e Merge tag 'upstream/7.39+dfsg' new 9b25613 Update debian/changelog new 225d8d4 update copyright years new 0cb1478 bump standards-version (no changes needed) new 4f52887 update d/changelog for release The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Changes | 122 +++++++++++ MANIFEST | 5 + MANIFEST.SKIP | 1 + META.json | 8 +- META.yml | 4 +- README.md | 13 +- debian/changelog | 10 +- debian/control | 2 +- debian/copyright | 4 +- examples/entities.pl | 5 +- lib/Mojo.pm | 2 +- lib/Mojo/Asset/File.pm | 40 ++-- lib/Mojo/ByteStream.pm | 33 +-- lib/Mojo/Collection.pm | 10 +- lib/Mojo/Content.pm | 3 +- lib/Mojo/Content/MultiPart.pm | 3 +- lib/Mojo/Content/Single.pm | 3 +- lib/Mojo/DOM.pm | 116 +++++----- lib/Mojo/DOM/CSS.pm | 30 ++- lib/Mojo/DOM/HTML.pm | 4 +- lib/Mojo/File.pm | 174 +++++++++++---- lib/Mojo/Headers.pm | 2 +- lib/Mojo/HelloWorld.pm | 26 ++- lib/Mojo/Home.pm | 47 +---- lib/Mojo/IOLoop.pm | 18 +- lib/Mojo/IOLoop/Client.pm | 46 ++-- lib/Mojo/IOLoop/Delay.pm | 70 +++++- lib/Mojo/IOLoop/Server.pm | 71 +++++-- lib/Mojo/IOLoop/Stream.pm | 4 + lib/Mojo/IOLoop/Subprocess.pm | 2 + lib/Mojo/IOLoop/TLS.pm | 6 +- lib/Mojo/JSON/Pointer.pm | 2 +- lib/Mojo/Loader.pm | 6 +- lib/Mojo/Log.pm | 21 +- lib/Mojo/Message.pm | 18 +- lib/Mojo/Message/Request.pm | 13 +- lib/Mojo/Message/Response.pm | 18 +- lib/Mojo/Parameters.pm | 2 +- lib/Mojo/Path.pm | 2 +- lib/Mojo/Reactor/Poll.pm | 4 +- lib/Mojo/Server.pm | 6 +- lib/Mojo/Server/Daemon.pm | 70 +++--- lib/Mojo/Server/Hypnotoad.pm | 27 ++- lib/Mojo/Server/Morbo.pm | 69 ++---- lib/Mojo/Server/Morbo/Backend.pm | 75 +++++++ lib/Mojo/Server/Morbo/Backend/Poll.pm | 72 +++++++ lib/Mojo/Server/Prefork.pm | 51 +++-- lib/Mojo/URL.pm | 59 ++++-- lib/Mojo/UserAgent.pm | 101 +++++---- lib/Mojo/UserAgent/CookieJar.pm | 4 +- lib/Mojo/UserAgent/Server.pm | 8 +- lib/Mojo/UserAgent/Transactor.pm | 15 +- lib/Mojo/Util.pm | 139 +++++++----- lib/Mojo/WebSocket.pm | 7 +- lib/Mojolicious.pm | 53 ++++- lib/Mojolicious/Command.pm | 8 - lib/Mojolicious/Command/daemon.pm | 1 + lib/Mojolicious/Command/eval.pm | 2 +- lib/Mojolicious/Command/generate/app.pm | 33 ++- lib/Mojolicious/Command/get.pm | 53 +++-- lib/Mojolicious/Command/prefork.pm | 10 +- lib/Mojolicious/Command/version.pm | 3 +- lib/Mojolicious/Controller.pm | 6 +- lib/Mojolicious/Guides.pod | 41 +++- lib/Mojolicious/Guides/Contributing.pod | 2 - lib/Mojolicious/Guides/Cookbook.pod | 234 +++++++++++++++++---- lib/Mojolicious/Guides/FAQ.pod | 78 ++----- lib/Mojolicious/Guides/Rendering.pod | 12 +- lib/Mojolicious/Guides/Routing.pod | 35 ++- lib/Mojolicious/Guides/Tutorial.pod | 13 +- lib/Mojolicious/Lite.pm | 104 ++++++++- lib/Mojolicious/Plugin/Config.pm | 6 + lib/Mojolicious/Plugin/DefaultHelpers.pm | 6 +- lib/Mojolicious/Plugin/JSONConfig.pm | 3 + lib/Mojolicious/Plugin/TagHelpers.pm | 2 +- lib/Mojolicious/Renderer.pm | 4 +- lib/Mojolicious/Static.pm | 27 ++- .../resources/templates/mojo/menubar.html.ep | 3 +- lib/Test/Mojo.pm | 14 +- script/morbo | 15 +- t/mojo/asset.t | 10 +- t/mojo/bytestream.t | 6 + t/mojo/daemon.t | 51 +++-- t/mojo/daemon_ipv6_tls.t | 86 +------- t/mojo/date.t | 4 +- t/mojo/dom.t | 38 +++- t/mojo/file.t | 115 +++++++++- t/mojo/home.t | 9 +- t/mojo/hypnotoad.t | 17 +- t/mojo/ioloop.t | 11 +- t/mojo/ioloop_tls.t | 11 +- .../lib/Mojo/Server/Morbo/Backend/TestBackend.pm | 6 + t/mojo/lib/Mojo/TestConnectProxy.pm | 84 ++++++++ t/mojo/log.t | 18 ++ t/mojo/morbo.t | 39 +++- t/mojo/prefork.t | 15 +- t/mojo/reactor_ev.t | 6 + t/mojo/reactor_poll.t | 6 + t/mojo/request.t | 6 +- t/mojo/response.t | 6 +- t/mojo/subprocess.t | 22 ++ t/mojo/template.t | 8 +- t/mojo/tls.t | 10 +- t/mojo/transactor.t | 14 ++ t/mojo/url.t | 29 ++- t/mojo/user_agent.t | 15 +- t/mojo/user_agent_tls.t | 6 +- t/mojo/user_agent_unix.t | 137 ++++++++++++ t/mojo/util.t | 36 +++- t/mojo/websocket.t | 12 ++ t/mojo/websocket_proxy.t | 93 +------- t/mojo/websocket_proxy_tls.t | 135 ++++-------- t/mojolicious/commands.t | 9 +- t/mojolicious/external_app.t | 14 ++ t/mojolicious/json_config_lite_app.t | 3 +- t/mojolicious/lite_app.t | 4 + t/mojolicious/production_app.t | 5 + t/mojolicious/upload_lite_app.t | 10 + t/pod_coverage.t | 4 +- 119 files changed, 2439 insertions(+), 1112 deletions(-) create mode 100644 lib/Mojo/Server/Morbo/Backend.pm create mode 100644 lib/Mojo/Server/Morbo/Backend/Poll.pm create mode 100644 t/mojo/lib/Mojo/Server/Morbo/Backend/TestBackend.pm create mode 100644 t/mojo/lib/Mojo/TestConnectProxy.pm create mode 100644 t/mojo/user_agent_unix.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmojolicious-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits