Go to file
John Goerzen 89e530ff6e New restoreatime patch from Ben Kibbey
From: Ben Kibbey
Subject: Re: Removed restoratime from OfflineIMAP

On Wed, May 03, 2006 at 10:08:35PM -0500, John Goerzen wrote:
> Hi Ben,
> 
> Thanks for your restoreatime patch.
> 
> However, I have received this bug report:
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365933
> 
> After looking at the problem, here's what's going on.
> 
> The person is using IMAP as the local repository as well.
> 
> You really need to move the atime save and restore code from accounts.py
> into the repository/Maildir.py.  Then, for any new call you add to the
> Maildir repository (that will be called from outside Maildir.py), you
> need to add a corresponding default function to repository/Base.py, and
> also make sure that on folders (such as IMAP) where atime restoration
> makes no sense, no error is generated.
> 
> Let me know if that doesn't make sense to you.  If you get it fixed, I'd
> be happy to re-apply it to a future version of OfflineIMAP.
> 
> -- John Goerzen
> 

Attached is a new diff that should work though not really tested
(v4.0.14). In repository/Base.py restore_atime() will call
self.restore_folder_atimes() only if the folder type is Maildir. Let me
know if it has any more problems.
2006-09-06 02:33:07 +01:00
bin Update FSF address 2006-08-12 05:15:55 +01:00
debian Resolve changelog conflict 2006-08-26 00:54:46 +01:00
docs/sgml-common Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
offlineimap New restoreatime patch from Ben Kibbey 2006-09-06 02:33:07 +01:00
todo Added example file for Exchange sync 2005-10-06 20:53:32 +01:00
COPYING Update FSF address 2006-08-12 05:15:55 +01:00
COPYRIGHT Update FSF address 2006-08-12 05:15:55 +01:00
ChangeLog Removed dep on profile 2005-02-10 05:37:33 +01:00
ChangeLog.svn Moved Subversion changelog to ChangeLog.svn; added Arch ChangeLog 2004-10-18 20:01:19 +01:00
Makefile Update FSF address 2006-08-12 05:15:55 +01:00
README Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
UPGRADING Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
manual.html Regen docs 2005-09-28 18:17:13 +01:00
manual.pdf Regen docs 2005-09-28 18:17:13 +01:00
manual.ps Regen docs 2005-09-28 18:17:13 +01:00
manual.txt Regen docs 2005-09-28 18:17:13 +01:00
offlineimap.1 Regen docs 2005-09-28 18:17:13 +01:00
offlineimap.conf Fixed off-by-one comment in offlineimap.conf 2006-05-31 06:05:15 +01:00
offlineimap.conf.minimal Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00
offlineimap.py Prepping 4.0.13 2006-05-04 18:37:20 +01:00
offlineimap.sgml Update docs 2006-05-01 20:47:59 +01:00
offlineimap.spec force prefix to /usr since SUSE's distutils seems to default to /usr/local 2006-05-16 19:13:18 +01:00
setup.py Step 2 of SVN to arch tree conversion 2005-04-16 20:33:35 +01:00

README

OfflineIMAP
Copyright (C) 2002, 2003 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.

gopher://quux.org/1/devel/offlineimap
http://quux.org/devel/offlineimap

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