Hello community,
here is the log from the commit of package perl-Mail-IMAPClient for
openSUSE:Factory checked in at 2019-03-20 13:18:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mail-IMAPClient (Old)
and /work/SRC/openSUSE:Factory/.perl-Mail-IMAPClient.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mail-IMAPClient"
Wed Mar 20 13:18:45 2019 rev:4 rq:684911 version:3.42
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Mail-IMAPClient/perl-Mail-IMAPClient.changes
2019-03-01 20:31:08.577986349 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Mail-IMAPClient.new.28833/perl-Mail-IMAPClient.changes
2019-03-20 13:18:50.481350402 +0100
@@ -1,0 +2,12 @@
+Wed Mar 13 16:13:57 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 3.42
+ see /usr/share/doc/packages/perl-Mail-IMAPClient/Changes
+
+ version 3.42: Sun Feb 24 00:43:29 UTC 2019
+ - rt.cpan.org#12859: has_capability() changes in 3.41 broke imap4rev1()
+ [Gilles Lamiral and G�bor Leszlauer]
+ - updated http:// to https:// URLs for referenced resources
+ - updated copyright for 2019
+
+-------------------------------------------------------------------
Old:
----
Mail-IMAPClient-3.41.tar.gz
New:
----
Mail-IMAPClient-3.42.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mail-IMAPClient.spec ++++++
--- /var/tmp/diff_new_pack.Pf52Ho/_old 2019-03-20 13:18:52.173349991 +0100
+++ /var/tmp/diff_new_pack.Pf52Ho/_new 2019-03-20 13:18:52.177349990 +0100
@@ -17,7 +17,7 @@
Name: perl-Mail-IMAPClient
-Version: 3.41
+Version: 3.42
Release: 0
%define cpan_name Mail-IMAPClient
Summary: An IMAP Client API
++++++ Mail-IMAPClient-3.41.tar.gz -> Mail-IMAPClient-3.42.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/Changes
new/Mail-IMAPClient-3.42/Changes
--- old/Mail-IMAPClient-3.41/Changes 2019-02-21 02:48:11.000000000 +0100
+++ new/Mail-IMAPClient-3.42/Changes 2019-02-24 01:47:09.000000000 +0100
@@ -5,6 +5,12 @@
Changes from 0.09 to 2.99_01 made by David Kernen
- Potential compatibility issues from 3.17+ highlighted with '*'
+version 3.42: Sun Feb 24 00:43:29 UTC 2019
+ - rt.cpan.org#12859: has_capability() changes in 3.41 broke imap4rev1()
+ [Gilles Lamiral and G�bor Leszlauer]
+ - updated http:// to https:// URLs for referenced resources
+ - updated copyright for 2019
+
version 3.41: Thu Feb 21 01:47:42 UTC 2019
- rt.cpan.org#128220: unseen(), messages() and related POD cleanup
[Dan Jacobson]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/META.json
new/Mail-IMAPClient-3.42/META.json
--- old/Mail-IMAPClient-3.41/META.json 2019-02-21 02:49:24.000000000 +0100
+++ new/Mail-IMAPClient-3.42/META.json 2019-02-24 01:53:42.000000000 +0100
@@ -50,8 +50,8 @@
},
"release_status" : "stable",
"resources" : {
- "homepage" : "http://sourceforge.net/projects/mail-imapclient/"
+ "homepage" : "https://sourceforge.net/projects/mail-imapclient/"
},
- "version" : "3.41",
+ "version" : "3.42",
"x_serialization_backend" : "JSON::PP version 2.97001"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/META.yml
new/Mail-IMAPClient-3.42/META.yml
--- old/Mail-IMAPClient-3.41/META.yml 2019-02-21 02:49:24.000000000 +0100
+++ new/Mail-IMAPClient-3.42/META.yml 2019-02-24 01:53:42.000000000 +0100
@@ -32,6 +32,6 @@
Test::More: '0'
perl: '5.008'
resources:
- homepage: http://sourceforge.net/projects/mail-imapclient/
-version: '3.41'
+ homepage: https://sourceforge.net/projects/mail-imapclient/
+version: '3.42'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/Makefile.PL
new/Mail-IMAPClient-3.42/Makefile.PL
--- old/Mail-IMAPClient-3.41/Makefile.PL 2018-09-27 02:59:20.000000000
+0200
+++ new/Mail-IMAPClient-3.42/Makefile.PL 2019-02-21 03:02:13.000000000
+0100
@@ -30,9 +30,8 @@
print <<'MSG';
Optional modules are available from any CPAN mirror, reference:
- http://search.cpan.org/
- http://www.perl.com/CPAN/modules/by-module
- http://www.perl.org/CPAN/modules/by-module
+ https://metacpan.org/
+ https://www.cpan.org/modules/by-module/
MSG
sleep 3;
@@ -66,13 +65,13 @@
resources => {
bugtracker => {
web =>
-'http://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient',
+'https://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient',
mailto => '[email protected]',
},
- homepage => 'http://sourceforge.net/projects/mail-imapclient/',
+ homepage => 'https://sourceforge.net/projects/mail-imapclient/',
repository => {
url => 'git://git.code.sf.net/p/mail-imapclient/git',
- web => 'http://sourceforge.net/p/mail-imapclient/git/',
+ web => 'https://sourceforge.net/p/mail-imapclient/git/',
type => 'git',
},
},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/README
new/Mail-IMAPClient-3.42/README
--- old/Mail-IMAPClient-3.41/README 2017-02-02 23:04:55.000000000 +0100
+++ new/Mail-IMAPClient-3.42/README 2019-02-21 03:06:08.000000000 +0100
@@ -8,9 +8,9 @@
The following are the minimum requirements for using Mail::IMAPClient:
- Perl 5.8
- http://www.perl.org/
+ https://www.perl.org/
- Perl modules from CPAN:
- http://search.cpan.org/
+ https://metacpan.org/
Required:
List::Util
MIME::Base64
@@ -23,13 +23,13 @@
Digest::MD5
IO::Socket::SSL
- RFC 3501 (IMAP4REV1) compatible IMAP server
- http://www.faqs.org/rfcs/rfc3501.html
+ https://tools.ietf.org/html/rfc3501
- Mail::IMAPClient (this package)
INSTALLATION
============
1. Download Mail::IMAPClient module
- http://search.cpan.org/dist/Mail-IMAPClient/
+ https://metacpan.org/release/Mail-IMAPClient
2. Read this README
@@ -72,19 +72,18 @@
Project Links
=============
- Bugs/tickets:
- http://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient
+ https://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient
- Source code repository (git):
- http://sourceforge.net/p/mail-imapclient/git/
+ https://sourceforge.net/p/mail-imapclient/git/
+ https://github.com/plobbes/mail-imapclient/
- CPAN releases:
- http://search.cpan.org/dist/Mail-IMAPClient/
-- Project website
- http://sourceforge.net/projects/mail-imapclient/
+ https://metacpan.org/release/Mail-IMAPClient
COPYRIGHT AND LICENSE
=====================
Copyright (C) 1999-2003 The Kernen Group, Inc.
Copyright (C) 2007-2009 Mark Overmeer
-Copyright (C) 2010-2017 Phil Pearl (Lobbes)
+Copyright (C) 2010-2019 Phil Pearl (Lobbes)
All rights reserved.
This library is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/lib/Mail/IMAPClient.pm
new/Mail-IMAPClient-3.42/lib/Mail/IMAPClient.pm
--- old/Mail-IMAPClient-3.41/lib/Mail/IMAPClient.pm 2019-02-21
02:48:16.000000000 +0100
+++ new/Mail-IMAPClient-3.42/lib/Mail/IMAPClient.pm 2019-02-24
01:51:03.000000000 +0100
@@ -7,7 +7,7 @@
use warnings;
package Mail::IMAPClient;
-our $VERSION = '3.41';
+our $VERSION = '3.42';
use Mail::IMAPClient::MessageSet;
@@ -2844,9 +2844,10 @@
# use iterator as we may append to @caps for CAPA=VALUE
for ( my $i = 0 ; $i < @caps ; $i++ ) {
- $self->{CAPABILITY}->{ $caps[$i] } ||= [];
+ $self->{CAPABILITY}->{ uc $caps[$i] } ||= [];
my ( $capa, $cval ) = split( /=/, $caps[$i], 2 );
if ( defined $cval ) {
+ $capa = uc $capa;
push( @caps, $capa ) unless exists $self->{CAPABILITY}->{$capa};
push( @{ $self->{CAPABILITY}->{$capa} }, $cval );
}
@@ -2863,12 +2864,15 @@
my $aref = [];
# exists in CAPABILITIES? possibly in CAPA=VALUE format?
- if ( exists $self->{CAPABILITY}{$which} ) {
- if ( @{ $self->{CAPABILITY}{$which} } ) {
- $aref = $self->{CAPABILITY}{$which};
- }
- else {
- $aref = [$which];
+ if ( defined $which ) {
+ $which = uc $which;
+ if ( exists $self->{CAPABILITY}{$which} ) {
+ if ( @{ $self->{CAPABILITY}{$which} } ) {
+ $aref = $self->{CAPABILITY}{$which};
+ }
+ else {
+ $aref = [$which];
+ }
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mail-IMAPClient-3.41/lib/Mail/IMAPClient.pod
new/Mail-IMAPClient-3.42/lib/Mail/IMAPClient.pod
--- old/Mail-IMAPClient-3.41/lib/Mail/IMAPClient.pod 2019-01-16
16:27:34.000000000 +0100
+++ new/Mail-IMAPClient-3.42/lib/Mail/IMAPClient.pod 2019-02-21
03:04:54.000000000 +0100
@@ -2580,7 +2580,7 @@
The B<sort> method is just like the L</search> method, only different.
It implements the SORT extension as described in
-F<http://search.ietf.org/internet-drafts/draft-ietf-imapext-sort-10.txt>.
+F<https://tools.ietf.org/html/rfc5256>.
It would be wise to use the L</has_capability> method to verify that
the SORT capability is available on your server before trying to use
the B<sort> method. If you forget to check and you're connecting to a
@@ -2764,7 +2764,7 @@
Example:
- my $thread = $imap->thread($algorithm, $charset, @search_args );
+ my $thread = $imap->thread( $algorithm, $charset, @search_args );
The B<thread> method accepts zero to three arguments. The first
argument is the threading algorithm to use, generally either
@@ -2785,7 +2785,7 @@
return C<undef>.
The B<threads> method will issue the I<THREAD> command as defined in
-F<http://www.ietf.org/internet-drafts/draft-ietf-imapext-thread-11.txt>.
+F<https://tools.ietf.org/html/rfc5256>.
It returns an array of threads. Each element in the array is either a
message id or a reference to another array of (sub)threads.
@@ -4014,13 +4014,13 @@
=head1 REPORTING BUGS
Please send bug reports to C<[email protected]> or
-http://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient
+https://rt.cpan.org/Public/Dist/Display.html?Name=Mail-IMAPClient
=head1 COPYRIGHT AND LICENSE
Copyright (C) 1999-2003 The Kernen Group, Inc.
Copyright (C) 2007-2009 Mark Overmeer
- Copyright (C) 2010-2017 Phil Pearl (Lobbes)
+ Copyright (C) 2010-2019 Phil Pearl (Lobbes)
All rights reserved.
This library is free software; you can redistribute it and/or modify