[libmojolicious-perl] branch master updated (e7e25f8 -> 4f52887)
Tamas Csillag
cstamas-guest at moszumanska.debian.org
Fri Aug 11 20:48:31 UTC 2017
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
More information about the Pkg-perl-cvs-commits
mailing list