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


Reply via email to