diff -Nru getmail4-4.23.0/debian/changelog getmail4-4.24.0/debian/changelog --- getmail4-4.23.0/debian/changelog 2011-11-22 13:04:15.000000000 +0000 +++ getmail4-4.24.0/debian/changelog 2011-12-14 12:39:18.000000000 +0000 @@ -1,3 +1,9 @@ +getmail4 (4.24.0-1) unstable; urgency=low + + * New upstream release. + + -- Osamu Aoki Wed, 14 Dec 2011 21:38:49 +0900 + getmail4 (4.23.0-2) unstable; urgency=low * Used -U option for pgrep. diff -Nru getmail4-4.23.0/docs/CHANGELOG getmail4-4.24.0/docs/CHANGELOG --- getmail4-4.23.0/docs/CHANGELOG 2011-11-20 16:17:54.000000000 +0000 +++ getmail4-4.24.0/docs/CHANGELOG 2011-12-12 00:16:05.000000000 +0000 @@ -1,7 +1,16 @@ +Version 4.24.0 +11 December 2011 + -add an explicit expunge when closing an IMAP mailbox, for servers that + incorrectly do not do this when the mailbox is closed. Thanks: Nicolas + Pomarède. + -fix incorrect section reference for `mailboxes` parameter in documentation. + Thanks: Ross Boylan. + -fix getmail_fetch broken in 4.21.0. Thanks: Chris Donoghue. + Version 4.23.0 20 November 2011 - Fix race if new message shows up in POP3 mailbox between running the UIDL + -fix race if new message shows up in POP3 mailbox between running the UIDL and LIST commands. Thanks: Roland Koebler, Osamu Aoki. Version 4.22.2 diff -Nru getmail4-4.23.0/docs/configuration.html getmail4-4.24.0/docs/configuration.html --- getmail4-4.23.0/docs/configuration.html 2011-11-20 16:18:18.000000000 +0000 +++ getmail4-4.24.0/docs/configuration.html 2011-12-12 00:16:09.000000000 +0000 @@ -760,7 +760,7 @@ mailboxes (tuple of quoted strings) — see - SimpleIMAPRetriever + common retriever parameters for definition.
  • @@ -919,7 +919,7 @@ mailboxes (tuple of quoted strings) — see - SimpleIMAPRetriever + common retriever parameters for definition.
  • @@ -955,7 +955,7 @@ mailboxes (tuple of quoted strings) — see - SimpleIMAPRetriever + common retriever parameters for definition.
  • diff -Nru getmail4-4.23.0/docs/configuration.txt getmail4-4.24.0/docs/configuration.txt --- getmail4-4.23.0/docs/configuration.txt 2011-11-20 16:18:19.000000000 +0000 +++ getmail4-4.24.0/docs/configuration.txt 2011-12-12 00:16:10.000000000 +0000 @@ -368,8 +368,8 @@ The SimpleIMAPSSLRetriever class takes the common retriever parameters above, plus the following optional parameters: - * mailboxes (tuple of quoted strings) -- see SimpleIMAPRetriever for - definition. + * mailboxes (tuple of quoted strings) -- see common retriever parameters + for definition. * move_on_delete (string) -- see SimpleIMAPRetriever for definition. * keyfile (string) -- see SimplePOP3SSLRetriever for definition. * certfile (string) -- see SimplePOP3SSLRetriever for definition. @@ -426,8 +426,8 @@ parameters: * timeout (integer) -- see SimplePOP3Retriever for definition. - * mailboxes (tuple of quoted strings) -- see SimpleIMAPRetriever for - definition. + * mailboxes (tuple of quoted strings) -- see common retriever parameters + for definition. * move_on_delete (string) -- see SimpleIMAPRetriever for definition. MultidropIMAPSSLRetriever @@ -441,8 +441,8 @@ The MultidropIMAPSSLRetriever class also takes following optional parameters: - * mailboxes (tuple of quoted strings) -- see SimpleIMAPRetriever for - definition. + * mailboxes (tuple of quoted strings) -- see common retriever parameters + for definition. * move_on_delete (string) -- see SimpleIMAPRetriever for definition. * keyfile (string) -- see SimplePOP3SSLRetriever for definition. * certfile (string) -- see SimplePOP3SSLRetriever for definition. diff -Nru getmail4-4.23.0/getmailcore/__init__.py getmail4-4.24.0/getmailcore/__init__.py --- getmail4-4.23.0/getmailcore/__init__.py 2011-11-20 16:17:54.000000000 +0000 +++ getmail4-4.24.0/getmailcore/__init__.py 2011-12-12 00:16:05.000000000 +0000 @@ -16,7 +16,7 @@ raise ImportError('getmail version 4 requires Python version 2.3.3' ' or later') -__version__ = '4.23.0' +__version__ = '4.24.0' __all__ = [ 'baseclasses', diff -Nru getmail4-4.23.0/getmailcore/_retrieverbases.py getmail4-4.24.0/getmailcore/_retrieverbases.py --- getmail4-4.23.0/getmailcore/_retrieverbases.py 2011-11-20 16:17:54.000000000 +0000 +++ getmail4-4.24.0/getmailcore/_retrieverbases.py 2011-12-12 00:16:05.000000000 +0000 @@ -885,6 +885,9 @@ return if self.mailbox is not None: # Close current mailbox so deleted mail is expunged. + # Except one user reports that an explicit expunge is needed with + # his server, or else the mail is never removed from the mailbox. + self.conn.expunge() self.conn.close() self.log.debug('selecting mailbox "%s"' % mailbox + os.linesep) try: diff -Nru getmail4-4.23.0/getmail_fetch getmail4-4.24.0/getmail_fetch --- getmail4-4.23.0/getmail_fetch 2009-08-06 22:20:45.000000000 +0000 +++ getmail4-4.24.0/getmail_fetch 2011-12-12 00:16:06.000000000 +0000 @@ -48,7 +48,7 @@ if startmsg is not None: destination.deliver_message(startmsg, False, False) log.info('%s:\n' % retriever) - retriever.initialize() + retriever.initialize(options) destination.retriever_info(retriever) nummsgs = len(retriever) fmtlen = len(str(nummsgs)) diff -Nru getmail4-4.23.0/getmail.spec getmail4-4.24.0/getmail.spec --- getmail4-4.23.0/getmail.spec 2011-11-20 16:18:20.000000000 +0000 +++ getmail4-4.24.0/getmail.spec 2011-12-12 00:16:11.000000000 +0000 @@ -2,7 +2,7 @@ Summary: POP3 mail retriever with reliable Maildir delivery Name: getmail -Version: 4.23.0 +Version: 4.24.0 Release: 1 License: GPL Group: Applications/Internet @@ -52,6 +52,9 @@ %{python_sitelib}/getmailcore/ %changelog +* Sun Dec 11 2011 Charles Cazabon +-update to version 4.24.0 + * Sun Nov 20 2011 Charles Cazabon -update to version 4.23.0 diff -Nru getmail4-4.23.0/PKG-INFO getmail4-4.24.0/PKG-INFO --- getmail4-4.23.0/PKG-INFO 2011-11-20 16:18:22.000000000 +0000 +++ getmail4-4.24.0/PKG-INFO 2011-12-12 00:16:13.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: getmail -Version: 4.23.0 +Version: 4.24.0 Summary: a mail retrieval, sorting, and delivering system Home-page: http://pyropus.ca/software/getmail/ Author: Charles Cazabon