commit getmail.3064 for openSUSE:13.1:Update
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package getmail.3064 for openSUSE:13.1:Update checked in at 2014-10-22 14:29:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/getmail.3064 (Old) and /work/SRC/openSUSE:13.1:Update/.getmail.3064.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "getmail.3064" Changes: -------- New Changes file: --- /dev/null 2014-09-26 12:09:11.568032006 +0200 +++ /work/SRC/openSUSE:13.1:Update/.getmail.3064.new/getmail.changes 2014-10-22 14:29:46.000000000 +0200 @@ -0,0 +1,462 @@ +------------------------------------------------------------------- +Wed Oct 8 22:32:15 UTC 2014 - andreas.stieger@gmx.de + +- getmail 4.46.0 [bnc#900217] + This release fixes several similar vulnerabilities that could + allow a man-in-the-middle attacker to read encrypted traffic due + to pack of certificate verification against the hostname. + * fix --idle checking Python version incorrectly, resulting in + incorrect warning about running with Python < 2.5 + * add missing support for SSL certificate checking in POP3 which + broke POP retrieval in v4.45.0 + [CVE-2014-7275] +- includes changes from 4.45.0: + * perform hostname-vs-certificate matching of SSL certificate if + validating the certifcate + [CVE-2014-7274] + * fix missing plaintext versions of documentation +- includes changes from 4.44.0: + * add extended SSL options for IMAP retrievers, allowing + certificate verification and other features + [CVE-2014-7273] + * fix missing plaintext versions of documentation + * fix "Header instance has no attribute 'strip'" error which + cropped up in some configurations + +------------------------------------------------------------------- +Mon Sep 23 07:13:10 UTC 2013 - lars@linux-schulserver.de + +- update to 4.43.0: + + add IMAP IDLE support +- refreshed getmail-fix_paths.patch + +------------------------------------------------------------------- +Fri Aug 9 11:38:07 UTC 2013 - tchvatal@suse.com + +- Remove %clean phase as it is not required. + +------------------------------------------------------------------- +Fri Aug 9 11:34:03 UTC 2013 - tchvatal@suse.com + +- Version bump to 4.42.0: + * fix problem with non-ascii characters in newly-added message header fields + with output from Filter_classifier. Thanks: "Gour" + +- Changes from 4.41.0: + * messages retrieved with POP could have a blank trailing line removed when + delivered; fixed. Thanks: Christoph Mitterer, Krzysztof Warzecha. + * fix an ImportError when IMAP retriever used with getmail under Python 2.4. + +- Changes from 4.40.3: + * increase system recursion limit when run with Python 2.3, to prevent + recursion errors in parsing some pathologically complex MIME emails. + Thanks: Kenneth Pronovici. + +- Changes from 4.40.2: + * fix a backwards incompatibility with Python 2.3 and 2.4 introduced in + getmail 4.38.0. Thanks: Massimo Zambelli, Krzysztof Warzecha. + +- Changes from 4.40.1: + * again change protocol codes passed to OSX, as they're not only reserved + codes, but also case-sensitive. Use the ones an OSX user reports work + properly. Thanks: Tim Gray. + +- Changes from 4.40.0: + * convert SIGTERM to SIGINT so getmail can cleanup and exit normally if + killed with a default signal. Thanks: Carl Lei. + * fix change which resulted in passing full protocol name to OSX keyring + program, which can't handle it (restricted to 4-character code). + Thanks: Tim Gray. + +------------------------------------------------------------------- +Fri Aug 9 11:32:44 UTC 2013 - tchvatal@suse.com + +- Fix the _service usage so we can submit to factory. + +------------------------------------------------------------------- +Mon Mar 25 09:51:45 UTC 2013 - pascal.bleser@opensuse.org + +- update to 4.39.1: + * fix a bug that could crop up when retrieving mail via IMAP from Gmail, and + the Gmail servers provided weird data in their header extensions. + +------------------------------------------------------------------- +Mon Feb 25 21:11:06 UTC 2013 - dschung@cs.uni-kl.de + +- update to 4.39.0: + * fix an oldmail filename issue that occurred with certain non-ASCII + characters in an IMAP mailbox name + +- changes from 4.38.0: + * fix retrieving mail from an IMAP mailbox with non-ASCII characters in its + name causing difficult-to-understand unicode errors during delivery + +- changes from 4.37.0: + * handle IMAP servers which include "/" in message IDs better, so those + messages aren't always thought to be new + * record (IMAP) mailbox retrieved from in X-getmail-retrieved-from-mailbox: + header field, and make it available as %(mailbox) substitution in + MDA_external arguments + * add delete_bigger_than option to allow removal of large messages after + retrieval, even if not deleting messages otherwise + +- changes from 4.36.0: + * add support for retrieving POP/IMAP passwords from, and storing them to, + the Gnome keyring + +- changes from 4.35.0: + * fix From_ quoting in mbox delivery; use of the Python stdlib function + meant getmail was incorrectly using mboxo-style quoting instead of + mboxrd quoting, probably since early in the v4 series + +------------------------------------------------------------------- +Thu Oct 18 23:21:30 UTC 2012 - pascal.bleser@opensuse.org + +- update to 4.34.0: + * retrieve Gmail metadata (labels, thread ID, message ID) via IMAP extension + and record it in new message headers + +- changes from 4.33.0: + * allow normal exit on interrupt (ctrl-c) to allow the user to abort message + retrieval while still remembering already-retrieved messages as successfully + delivered. You may get a weird error message after you abort, since the + server may be in the middle of delivering another message to getmail at the + time + +- changes from 4.32.0: + * prevent some nuisance stack traces if getmail cannot connect to the POP/ + IMAP server correctly + * restore use_peek IMAP retriever parameter which accidentally got removed + in 4.30 + +- changes from 4.31.0: + * improved backwards compatibility with pre-v.4.22.0 oldmail files, so IMAP + mail is not re-retrieved if you upgrade from a 4.22 or earlier to this one; + no user action necessary + +- changes from 4.30.2: + * fix a nuisance stack trace that would be dumped if a connection failed in + particular states + +- changes from 4.30.1: + * silence a nuisance deprecation warning about the sets module when running + with Python >= 2.5 which was reintroduced in 4.29.0 + +- changes from 4.30.0: + * fix breakage introduced in 4.29.0 where BrokenUIDLPOP3Retriever would fail + with a TypeError at logout time + * fix breakage introduced in 4.29.0 where deleted mail was not being expunged + from the last (or only) folder retrieved from in an IMAP session + +- changes from 4.29.0: + * ensure getmail exits nonzero if a server refuses login due to a credential + problem + +- changes from 4.28.0: + * ensure getmail exits nonzero if various error conditions (like POP/IMAP + authentication failure) occur + * python versions prior to 2.5.0 contain a bug when dealing with read-only + IMAP mailboxes. Monkey-patch imaplib when running with Python<2.5.0. + * do IMAP modified-utf7 conversion of mailbox names containing non-ASCII + characters + * add special ALL value for retrieving mail from all selectable IMAP + mailboxes in the account + * change IMAP retrieval strategy to retrieve all messages from a mailbox, + then move on to the next mailbox, etc. Should result in increased speed, + but if you set `max_messages_per_session` too low, this could result in + later mailboxes not being retrieved from. + +------------------------------------------------------------------- +Sun May 20 22:07:07 UTC 2012 - pascal.bleser@opensuse.org + +- update to 4.27.0: + * make use of IMAP BODY.PEEK configurable; set the IMAP retriever parameter + `use_peek` to False to disable use of PEEK to get getmail's historical IMAP + behaviour + +------------------------------------------------------------------- +Sun Apr 15 14:52:07 UTC 2012 - pascal.bleser@opensuse.org + +- update to 4.26.0: + * switch to using BODY.PEEK in IMAP retrieval; upstream no longer see + problems with this feature in my testing; if users experience + incompatibility with any IMAP servers where 4.25.0 worked, contact upstream + +------------------------------------------------------------------- +Sat Feb 11 17:19:20 UTC 2012 - pascal.bleser@opensuse.org + +- update to 4.25.0: + * add support for storing POP/IMAP password in OSX keychain + +------------------------------------------------------------------- +Mon Dec 12 06:25:12 UTC 2011 - pascal.bleser@opensuse.org + +- update to 4.24.0: + * add an explicit expunge when closing an IMAP mailbox, for servers that + incorrectly do not do this when the mailbox is closed + * fix incorrect section reference for "mailboxes" parameter in documentation ++++ 265 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.getmail.3064.new/getmail.changes New: ---- getmail-4.46.0.tar.gz getmail-fix_paths.patch getmail-rpmlintrc getmail.changes getmail.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ getmail.spec ++++++ # # spec file for package getmail # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: getmail Version: 4.46.0 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://pyropus.ca/software/getmail/ Source: http://pyropus.ca/software/getmail/old-versions/getmail-%{version}.tar.gz Source99: %{name}-rpmlintrc Patch1: getmail-fix_paths.patch Summary: Simple, Secure and Reliable Email Retriever License: GPL-2.0 Group: Productivity/Networking/Email/Utilities Provides: python-getmail = %{version}-%{release} Provides: python-getmailcore = %{version}-%{release} %if 0%{?suse_version} > 1110 BuildArch: noarch %endif BuildRequires: perl BuildRequires: python-devel %py_requires %description getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address. %package doc Summary: Documentation for %{name} Group: Productivity/Networking/Email/Utilities %description doc getmail is intended as a simple, secure, and reliable replacement for fetchmail. This package contains the configuration, FAQ and troubleshooting documentation, under %{_docdir}/%{name}/ %prep %setup -q %patch1 %__sed -i \ -e 's|@@DOCDIR@@|%{_docdir}/%{name}|g' \ -e 's|@@MANDIR@@|%{_mandir}|g' \ setup.py pushd getmailcore %__perl -ni -e 'print $_ unless m|^#!\s*/|' *.py %__chmod 0644 *.py popd #getmailcore %build CFLAGS="%{optflags}" \ %__python ./setup.py build %install %__python ./setup.py install \ --prefix="%{_prefix}" \ --root="%{buildroot}" \ --record-rpm=files.lst %__perl -ni -e 'chomp; print $_,"\n" unless m|^(%dir\s+)?%{_docdir}/?$|' files.lst %__perl -pi -e 's/^/%doc / if m|^(%dir\s+)?%{_docdir}/|' files.lst %__perl -pi -e 's/$/*/ if m|^%{_mandir}/|' files.lst %__perl -ni -e 'print unless m,%{_docdir}/%{name}/.+\.(html|txt|css)$,' files.lst %files -f files.lst %defattr(-,root,root,0755) %doc %dir %{_docdir}/%{name} %files doc %defattr(-,root,root,0755) %doc %dir %{_docdir}/%{name} %{_docdir}/%{name}/*.html %{_docdir}/%{name}/*.txt %{_docdir}/%{name}/*.css %changelog ++++++ getmail-fix_paths.patch ++++++ --- setup.py.orig 2009-10-08 10:16:54.000000000 +0200 +++ setup.py 2009-10-08 11:56:58.000000000 +0200 @@ -35,19 +35,8 @@ # hack hack hack hack hack hack hack datadir = args[pos + 1] -GETMAILDOCDIR = os.path.join( - datadir or prefix, - 'share', - 'doc', - 'getmail-%s' % __version__ -) - -GETMAILMANDIR = os.path.join( - datadir or prefix, - 'share', - 'man', - 'man1' -) +GETMAILDOCDIR = '@@DOCDIR@@' +GETMAILMANDIR = os.path.join('@@MANDIR@@', 'man1') if '--show-default-install-dirs' in args: print 'Default installation directories:' @@ -100,7 +89,6 @@ data_files=[ (GETMAILDOCDIR, [ './README', - './getmail.spec', 'docs/BUGS', 'docs/COPYING', 'docs/CHANGELOG', ++++++ getmail-rpmlintrc ++++++ addFilter("python-naming-policy-not-applied") -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de