Go to file
John Goerzen 82d5d5e675 Check all resolved addresses [deb #413030]
From: Mark Brown <broonie@sirena.org.uk>
Currently offlineimap will attempt to connect to the first address
returned by addrinfo() for the remote system and will fail if that fails
even if another result would have worked.  This is particularly common
when the remote system supports both IPv4 and IPv6 - a laptop may in
some environments have no routable IPv6 connectivity so if the IPv6
address is returned first the connect will fail even though IPv4 would
have worked.

This is actually a bug in imaplib, a copy of which is included in
offlineimap.  This patch fixes the problem by looping over all the
results returned by getaddrinfo().  Unfortunately it mangles the error
reporting slightly since I couldn't work out how to raise an appropriate
exception, though given that that that was a Python backtrace there was
work to do there anyway.

Note that I have only tested the SSL case.
2007-03-08 02:59:32 +01:00
bin Updating version number to 4.0.16 2006-12-02 21:59:02 +01:00
debian No longer include docs in source tarball 2006-12-06 04:24:11 +01:00
docs/sgml-common Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
offlineimap Check all resolved addresses [deb #413030] 2007-03-08 02:59:32 +01:00
COPYING Update FSF address 2006-08-12 05:15:55 +01:00
COPYRIGHT Updated copyright and version info 2006-10-19 02:04:28 +01:00
FAQ.html Add the FAQ 2006-12-02 22:03:05 +01:00
Makefile No longer include docs in source tarball 2006-12-06 04:24:11 +01:00
offlineimap.conf Re-documented restoreatime in offlineimap.conf 2006-09-06 02:35:43 +01:00
offlineimap.conf.minimal Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
offlineimap.py Updating version number to 4.0.16 2006-12-02 21:59:02 +01:00
offlineimap.sgml Updated info on bug reporting, etc. 2006-12-02 12:40:52 +01:00
offlineimap.spec Updating version number to 4.0.16 2006-12-02 21:59:02 +01:00
README Updated copyright and version info for 4.0.15 2006-11-30 10:51:14 +01:00
setup.py Updated copyright and version info for 4.0.15 2006-11-30 10:51:14 +01:00
UPGRADING Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00

OfflineIMAP
Copyright (C) 2002 - 2006 John Goerzen <jgoerzen@complete.org>
This software comes with ABSOLUTELY NO WARRANTY; see the file
COPYING for details.  This is free software, and you are welcome
to distribute it under the conditions laid out in COPYING.

http://software.complete.org/offlineimap/

Please see manual.txt; the information previously in README has been moved
there.