Hello community,

here is the log from the commit of package getmail for openSUSE:Factory checked 
in at 2017-10-18 10:54:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/getmail (Old)
 and      /work/SRC/openSUSE:Factory/.getmail.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "getmail"

Wed Oct 18 10:54:13 2017 rev:23 rq:534390 version:5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/getmail/getmail.changes  2017-07-21 
22:49:22.856883216 +0200
+++ /work/SRC/openSUSE:Factory/.getmail.new/getmail.changes     2017-10-18 
10:54:16.438199489 +0200
@@ -1,0 +2,14 @@
+Fri Oct 13 23:00:00 UTC 2017 - [email protected]
+
+- Version bump to 5.4
+  * bugfix: fix another error in logging an error condition. Thanks: "ng0".
+
+- Changes from 5.3
+  * bugfix: another case where an error condition resulted in getmail
+    not displaying the correct message.  Thanks: "ng0".
+
+- Changes from 5.2
+  * bugfix: disconnection during IMAP IDLE could result in an error
+    message rather than silently exiting.  Thanks: David Gray.
+
+-------------------------------------------------------------------

Old:
----
  getmail-5.1.tar.gz

New:
----
  getmail-5.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ getmail.spec ++++++
--- /var/tmp/diff_new_pack.YdkYbV/_old  2017-10-18 10:54:17.066170028 +0200
+++ /var/tmp/diff_new_pack.YdkYbV/_new  2017-10-18 10:54:17.066170028 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           getmail
-Version:        5.1
+Version:        5.4
 Release:        0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Url:            http://pyropus.ca/software/getmail/

++++++ _service ++++++
--- /var/tmp/diff_new_pack.YdkYbV/_old  2017-10-18 10:54:17.094168715 +0200
+++ /var/tmp/diff_new_pack.YdkYbV/_new  2017-10-18 10:54:17.094168715 +0200
@@ -1,7 +1,7 @@
 <services>
 <service name="verify_file" mode="localonly">
   <param name="verifier">sha256</param>
-  <param 
name="checksum">3d6e20e5ea41c1ffb284a46de3d2a474bf2ebd9215441c4c379183d03710027e</param>
-  <param name="file">getmail-5.1.tar.gz</param>
+  <param 
name="checksum">ba896f7b3fbae4e9e79f7135e6c2b10b281170d2877b91fb2b265c927ed29ac7</param>
+  <param name="file">getmail-5.4.tar.gz</param>
 </service>
 </services>

++++++ getmail-5.1.tar.gz -> getmail-5.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/PKG-INFO new/getmail-5.4/PKG-INFO
--- old/getmail-5.1/PKG-INFO    2017-07-16 05:26:27.000000000 +0200
+++ new/getmail-5.4/PKG-INFO    2017-10-06 16:13:02.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: getmail
-Version: 5.1
+Version: 5.4
 Summary: a mail retrieval, sorting, and delivering system
 Home-page: http://pyropus.ca/software/getmail/
 Author: Charles Cazabon
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/docs/CHANGELOG 
new/getmail-5.4/docs/CHANGELOG
--- old/getmail-5.1/docs/CHANGELOG      2017-07-16 05:26:01.000000000 +0200
+++ new/getmail-5.4/docs/CHANGELOG      2017-10-06 16:12:56.000000000 +0200
@@ -1,3 +1,17 @@
+Version 5.4
+6 October 2017
+    -bugfix: fix another error in logging an error condition.  Thanks: "ng0".
+
+Version 5.3
+5 October 2017
+    -bugfix: another case where an error condition resulted in getmail not
+    displaying the correct message.  Thanks: "ng0".
+
+Version 5.2
+4 October 2017
+    -bugfix: disconnection during IMAP IDLE could result in an error message
+    rather than silently exiting.  Thanks: David Gray.
+
 Version 5.1
 15 July 2017
     -bugfix: if password_command parameter was used with a non-existent 
program,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/docs/faq.html 
new/getmail-5.4/docs/faq.html
--- old/getmail-5.1/docs/faq.html       2017-07-16 05:26:23.000000000 +0200
+++ new/getmail-5.4/docs/faq.html       2017-10-06 16:13:00.000000000 +0200
@@ -107,6 +107,7 @@
                 <li><a href="faq.html#faq-about-spam">Does getmail support 
spam filtering of retrieved messages?</a></li>
                 <li><a href="faq.html#faq-about-ssl">Does getmail support 
SSL?</a></li>
                 <li><a href="faq.html#faq-about-rewrite">Does getmail rewrite 
mail headers when it retrieves mail?</a></li>
+                <li><a href="faq.html#faq-about-oldmail">What are these 
oldmail* files?  Can I delete or trim them?</a></li>
                 <li><a href="faq.html#faq-about-upgrade">Can I upgrade from 
getmail 3 to getmail 4/5?  What about my &quot;oldmail&quot; files?</a></li>
                 <li><a href="faq.html#faq-about-why">Why did you write 
getmail?  Why not just use fetchmail?</a></li>
                 </ul>
@@ -406,6 +407,18 @@
     creation of these header fields.
 </p>
 
+<h3 id="faq-about-oldmail">What are these oldmail* files?  Can I delete or 
trim them?</h3>
+<p>
+    getmail stores its state - its &quot;memory&quot; of what it has seen in 
your
+    POP/IMAP account - in the oldmail files.
+</p>
+<p>
+    <b>Do NOT delete or edit these files.</b>  You'll make getmail re-retrieve 
all
+    your old mail, or even prevent getmail from running.  The files are tiny 
by modern
+    storage standards; you could have a million of these files and still not 
have to
+    worry about the disk space they take up for a thousand years.
+</p>
+
 <h3 id="faq-about-upgrade">Can I upgrade from getmail 3 to getmail 4/5?  What 
about my &quot;oldmail&quot; files?</h3>
 <p>
     Yes.  getmail version 4/5 uses exactly the same
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/docs/faq.txt new/getmail-5.4/docs/faq.txt
--- old/getmail-5.1/docs/faq.txt        2017-07-16 05:26:24.000000000 +0200
+++ new/getmail-5.4/docs/faq.txt        2017-10-06 16:13:01.000000000 +0200
@@ -64,6 +64,8 @@
                     # Does getmail support SSL?
                     # Does getmail rewrite mail headers when it retrieves
                       mail?
+                    # What are these oldmail* files? Can I delete or trim
+                      them?
                     # Can I upgrade from getmail 3 to getmail 4/5? What
                       about my "oldmail" files?
                     # Why did you write getmail? Why not just use
@@ -298,6 +300,17 @@
    but does not rewrite existing headers. You can disable the creation of
    these header fields.
 
+What are these oldmail* files? Can I delete or trim them?
+
+   getmail stores its state - its "memory" of what it has seen in your
+   POP/IMAP account - in the oldmail files.
+
+   Do NOT delete or edit these files. You'll make getmail re-retrieve all
+   your old mail, or even prevent getmail from running. The files are tiny
+   by modern storage standards; you could have a million of these files
+   and still not have to worry about the disk space they take up for a
+   thousand years.
+
 Can I upgrade from getmail 3 to getmail 4/5? What about my "oldmail" files?
 
    Yes. getmail version 4/5 uses exactly the same
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/docs/troubleshooting.txt 
new/getmail-5.4/docs/troubleshooting.txt
--- old/getmail-5.1/docs/troubleshooting.txt    2017-07-16 05:26:24.000000000 
+0200
+++ new/getmail-5.4/docs/troubleshooting.txt    2017-10-06 16:13:00.000000000 
+0200
@@ -7,7 +7,7 @@
    please refer to the documentation included with that version of the
    software.
 
-   getmail is Copyright (c) 1998-2009 Charles Cazabon.
+   getmail is Copyright © 1998-2009 Charles Cazabon.
 
    getmail is licensed under the GNU General Public License version 2 (only).
    If you wish to obtain a license to distribute getmail under other terms,
@@ -30,7 +30,7 @@
    current version, please use getmail version 3, which supports Python 1.5.2
    and later.
 
-  Configuration error: ...
+  Configuration error: …
 
    getmail detected an error in your configuration. Check your getmail rc
    file(s). getmail will do its best to point out the exact cause of the
@@ -108,12 +108,12 @@
    A destination in the getmail rc file refers to another rc file section
    named section, but that section was not found in the file.
 
-  Retrieval error ...
+  Retrieval error …
 
    getmail detected an error while trying to retrieve a message. Some of the
    specific errors it may find include the following.
 
-    Retrieval error: server ... is broken; ...
+    Retrieval error: server … is broken; …
 
    The server claimed to have a particular message, but when getmail tried to
    retrieve it, the server returned an empty response in violation of the POP
@@ -124,7 +124,7 @@
    webmail interface if you don't want to see this error message, and report
    the bug to the server administrator or Microsoft.
 
-  Delivery error ...
+  Delivery error …
 
    getmail detected an error after retrieving a message but before delivery
    was successfully completed. Some of the specific errors it may find
@@ -150,21 +150,21 @@
 
    The specified mbox file does not appear to be a valid mbox file.
 
-  Error: ...
+  Error: …
 
    getmail detected an operational error. getmail will do its best to point
    out the exact cause of the error. Common causes are failures to connect to
    a remote mail server, timeouts during network operations, and other
    transient failures.
 
-    Error: server-info does not uniquely identify messages ...
+    Error: server-info does not uniquely identify messages …
 
    The POP3 server for this particular account was not able to uniquely
    identify the messages in the mailstore. You can use the
    BrokenUIDLPOP3Retriever class with this server instead, but functionality
    is limited because of the inability to identify messages properly.
 
-    Error: server-info failed to identify message X in UIDL output ...
+    Error: server-info failed to identify message X in UIDL output …
 
    The POP3 server for this particular account completely failed to identify
    one of the messages in the mailstore when the UIDL command was issued. The
@@ -184,9 +184,9 @@
    BrokenUIDLPOP3Retriever class with this server instead, but functionality
    is limited because of the inability to identify messages properly.
 
-    Python(...) malloc: *** mmap(...) failed (...)
+    Python(…) malloc: *** mmap(…) failed (…)
 
-   ... followed by an Unhandled exception block and then MemoryError.
+   … followed by an Unhandled exception block and then MemoryError.
 
    getmail ran out of memory, usually due to a bug in Python's IMAP library
    which was fixed in early 2008.
@@ -203,7 +203,7 @@
    getmail may output various diagnostic warning messages. The common ones
    and their meanings are given below.
 
-  Warning: ...
+  Warning: …
 
    getmail detected a condition which might be problematic. Some of the
    specific warnings it may find include the following.
@@ -263,6 +263,6 @@
    delay is in finding the fully-qualified hostname of your system. The fix
    is to ensure you have a valid mapping of address-to-hostname for all the
    addresses in your system. You can do this in your /etc/hosts file, in your
-   authoritative content DNS server, or in another system-specific manner -
+   authoritative content DNS server, or in another system-specific manner —
    please contact your OS vendor (or its public support mailing list) for
    assistance.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/getmail new/getmail-5.4/getmail
--- old/getmail-5.1/getmail     2017-07-15 23:58:46.000000000 +0200
+++ new/getmail-5.4/getmail     2017-10-04 18:27:02.000000000 +0200
@@ -15,6 +15,7 @@
 from optparse import OptionParser, OptionGroup
 import socket
 import signal
+import errno
 
 # Optional gnome-keyring integration
 try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/getmail.spec new/getmail-5.4/getmail.spec
--- old/getmail-5.1/getmail.spec        2017-07-16 05:26:24.000000000 +0200
+++ new/getmail-5.4/getmail.spec        2017-10-06 16:13:01.000000000 +0200
@@ -2,7 +2,7 @@
 
 Summary: POP3 mail retriever with reliable Maildir delivery
 Name: getmail
-Version: 5.1
+Version: 5.4
 Release: 1
 License: GPL
 Group: Applications/Internet
@@ -52,6 +52,15 @@
 %{python_sitelib}/getmailcore/
 
 %changelog
+* Fri Oct 06 2017 Charles Cazabon <[email protected]>
+-update to version 5.4
+
+* Thu Oct 05 2017 Charles Cazabon <[email protected]>
+-update to version 5.3
+
+* Wed Oct 04 2017 Charles Cazabon <[email protected]>
+-update to version 5.2
+
 * Sat Jul 15 2017 Charles Cazabon <[email protected]>
 -update to version 5.1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/getmailcore/__init__.py 
new/getmail-5.4/getmailcore/__init__.py
--- old/getmail-5.1/getmailcore/__init__.py     2017-07-16 05:26:01.000000000 
+0200
+++ new/getmail-5.4/getmailcore/__init__.py     2017-10-06 16:12:56.000000000 
+0200
@@ -16,7 +16,7 @@
     raise ImportError('getmail version 4 requires Python version 2.3.3'
                       ' or later')
 
-__version__ = '5.1'
+__version__ = '5.4'
 
 __all__ = [
     'baseclasses',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/getmailcore/_retrieverbases.py 
new/getmail-5.4/getmailcore/_retrieverbases.py
--- old/getmail-5.1/getmailcore/_retrieverbases.py      2017-07-15 
23:37:25.000000000 +0200
+++ new/getmail-5.4/getmailcore/_retrieverbases.py      2017-10-06 
16:12:56.000000000 +0200
@@ -791,7 +791,7 @@
             self.remoteaddr = '[%s]:%s' % serveraddr[:2]
         else:
             # Shouldn't happen
-            self.log.warn('unexpected peer address format %s', str(serveraddr))
+            self.log.warning('unexpected peer address format %s' % 
str(serveraddr))
             self.remoteaddr = str(serveraddr)
         self.received_from = '%s (%s)' % (self.conf['server'], 
                                           self.remoteaddr)
@@ -1122,9 +1122,9 @@
                 args = self.conf['password_command'][1:]
                 (rc, stdout, stderr) = run_command(command, args)
                 if stderr:
-                    self.log.warn(
-                        'External password program "%s" wrote to stderr: %s',
-                        command, stderr
+                    self.log.warning(
+                        'External password program "%s" wrote to stderr: %s'
+                        % (command, stderr)
                     )
                 if rc:
                     # program exited nonzero
@@ -1664,9 +1664,9 @@
                 args = self.conf['password_command'][1:]
                 (rc, stdout, stderr) = run_command(command, args)
                 if stderr:
-                    self.log.warn(
-                        'External password program "%s" wrote to stderr: %s',
-                        command, stderr
+                    self.log.warning(
+                        'External password program "%s" wrote to stderr: %s'
+                        % (command, stderr)
                     )
                 if rc:
                     # program exited nonzero
@@ -1729,7 +1729,7 @@
             (typ, dat) = self.conn.capability()
             if dat == [None]:
                 # No response, don't update the stored capabilities
-                self.log.warn('no post-login CAPABILITY response from 
server\n')
+                self.log.warning('no post-login CAPABILITY response from 
server\n')
             else:
                 self.conn.capabilities = tuple(dat[-1].upper().split())
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmail-5.1/getmailcore/logging.py 
new/getmail-5.4/getmailcore/logging.py
--- old/getmail-5.1/getmailcore/logging.py      2008-02-17 18:10:40.000000000 
+0100
+++ new/getmail-5.4/getmailcore/logging.py      2017-10-05 18:38:38.000000000 
+0200
@@ -111,4 +111,8 @@
         '''Log a message with level CRITICAL.'''
         self.log(CRITICAL, msg)
 
+    # aliases
+    warn = warning
+
 Logger = _Logger()
+


Reply via email to