Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Mojolicious for
openSUSE:Factory checked in at 2023-07-12 17:26:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious (Old)
and /work/SRC/openSUSE:Factory/.perl-Mojolicious.new.8922 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mojolicious"
Wed Jul 12 17:26:50 2023 rev:172 rq:1098150 version:9.33
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mojolicious/perl-Mojolicious.changes
2023-06-03 00:07:10.705972897 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Mojolicious.new.8922/perl-Mojolicious.changes
2023-07-12 17:27:05.694404692 +0200
@@ -1,0 +2,6 @@
+Thu Jun 15 03:07:25 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 9.33
+ see /usr/share/doc/packages/perl-Mojolicious/Changes
+
+-------------------------------------------------------------------
Old:
----
Mojolicious-9.32.tar.gz
New:
----
Mojolicious-9.33.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mojolicious.spec ++++++
--- /var/tmp/diff_new_pack.PFDWFG/_old 2023-07-12 17:27:09.066424349 +0200
+++ /var/tmp/diff_new_pack.PFDWFG/_new 2023-07-12 17:27:09.110424606 +0200
@@ -18,7 +18,7 @@
%define cpan_name Mojolicious
Name: perl-Mojolicious
-Version: 9.32
+Version: 9.33
Release: 0
License: Artistic-2.0
Summary: Real-time web framework
++++++ Mojolicious-9.32.tar.gz -> Mojolicious-9.33.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/Changes new/Mojolicious-9.33/Changes
--- old/Mojolicious-9.32/Changes 2023-05-09 00:08:22.000000000 +0200
+++ new/Mojolicious-9.33/Changes 2023-06-14 19:41:01.000000000 +0200
@@ -1,5 +1,10 @@
-9.32 2022-05-09
+9.33 2023-06-14
+ - Improved log messages to refer to the FAQ when they have an entry.
+ - Fixed a bug where the prefork server could sometimes send redundant QUIT
signals, which could result in unintended
+ core dumps because of a race condition. (brsakai-csco)
+
+9.32 2023-05-09
- Improved file and line number details in async/await exceptions. (batman)
- Fixed various CSS selector equation bugs in Mojo::DOM::CSS. (mauke)
- Fixed exceptions being added to the stash for formats other than HTML.
(rawleyfowler)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/META.json
new/Mojolicious-9.33/META.json
--- old/Mojolicious-9.32/META.json 2023-05-09 00:09:30.000000000 +0200
+++ new/Mojolicious-9.33/META.json 2023-06-14 21:25:30.000000000 +0200
@@ -64,6 +64,6 @@
"web" : "https://web.libera.chat/#mojo"
}
},
- "version" : "9.32",
+ "version" : "9.33",
"x_serialization_backend" : "JSON::PP version 4.07"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/META.yml
new/Mojolicious-9.33/META.yml
--- old/Mojolicious-9.32/META.yml 2023-05-09 00:09:30.000000000 +0200
+++ new/Mojolicious-9.33/META.yml 2023-06-14 21:25:30.000000000 +0200
@@ -35,5 +35,5 @@
homepage: https://mojolicious.org
license: http://www.opensource.org/licenses/artistic-license-2.0
repository: https://github.com/mojolicious/mojo.git
-version: '9.32'
+version: '9.33'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/lib/Mojo/Server/Daemon.pm
new/Mojolicious-9.33/lib/Mojo/Server/Daemon.pm
--- old/Mojolicious-9.32/lib/Mojo/Server/Daemon.pm 2023-03-08
19:43:30.000000000 +0100
+++ new/Mojolicious-9.33/lib/Mojo/Server/Daemon.pm 2023-05-15
11:23:01.000000000 +0200
@@ -200,7 +200,7 @@
$stream->on(close => sub { $self && $self->_close($id) });
$stream->on(error => sub { $self && $self->app->log->error(pop) &&
$self->_close($id) });
$stream->on(read => sub { $self->_read($id => pop) });
- $stream->on(timeout => sub { $self->_trace($id, 'Inactivity timeout') });
+ $stream->on(timeout => sub { $self->_trace($id, 'Inactivity timeout (see
FAQ for more)') });
}
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/lib/Mojo/Server/Prefork.pm
new/Mojolicious-9.33/lib/Mojo/Server/Prefork.pm
--- old/Mojolicious-9.32/lib/Mojo/Server/Prefork.pm 2023-03-08
19:43:30.000000000 +0100
+++ new/Mojolicious-9.33/lib/Mojo/Server/Prefork.pm 2023-06-14
19:38:31.000000000 +0200
@@ -110,7 +110,7 @@
next unless my $w = $self->{pool}{$pid};
# No heartbeat (graceful stop)
- $log->error("Worker $pid has no heartbeat ($ht seconds), restarting") and
$w->{graceful} = $time
+ $log->error("Worker $pid has no heartbeat ($ht seconds), restarting (see
FAQ for more)") and $w->{graceful} = $time
if !$w->{graceful} && ($w->{time} + $interval + $ht <= $time);
# Graceful stop with timeout
@@ -181,7 +181,10 @@
while ($chunk =~ /(\d+):(\d)\n/g) {
next unless my $w = $self->{pool}{$1};
@$w{qw(healthy time)} = (1, $time) and $self->emit(heartbeat => $1);
- $w->{graceful} ||= $time if $2;
+ if ($2) {
+ $w->{graceful} ||= $time;
+ $w->{quit}++;
+ }
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-9.32/lib/Mojolicious.pm
new/Mojolicious-9.33/lib/Mojolicious.pm
--- old/Mojolicious-9.32/lib/Mojolicious.pm 2023-05-09 00:07:21.000000000
+0200
+++ new/Mojolicious-9.33/lib/Mojolicious.pm 2023-05-15 11:22:06.000000000
+0200
@@ -45,7 +45,7 @@
my $self = shift;
# Warn developers about insecure default
- $self->log->trace('Your secret passphrase needs to be changed');
+ $self->log->trace('Your secret passphrase needs to be changed (see FAQ for
more)');
# Default to moniker
return [$self->moniker];
@@ -57,7 +57,7 @@
has validator => sub { Mojolicious::Validator->new };
our $CODENAME = 'Waffle';
-our $VERSION = '9.32';
+our $VERSION = '9.33';
sub BUILD_DYNAMIC {
my ($class, $method, $dyn_methods) = @_;
@@ -141,7 +141,8 @@
$self->plugins->emit_chain(around_dispatch => $c);
# Delayed response
- $c->helpers->log->trace('Nothing has been rendered, expecting delayed
response') unless $c->stash->{'mojo.rendered'};
+ $c->helpers->log->trace('Nothing has been rendered, expecting delayed
response (see FAQ for more)')
+ unless $c->stash->{'mojo.rendered'};
}
sub helper { shift->renderer->add_helper(@_) }