]> code.delx.au - offlineimap/log
offlineimap
21 years ago/offlineimap/head: changeset 341
jgoerzen [Wed, 8 Jan 2003 20:40:39 +0000 (21:40 +0100)]
/offlineimap/head: changeset 341

21 years ago/offlineimap/head: changeset 340
jgoerzen [Wed, 8 Jan 2003 09:15:18 +0000 (10:15 +0100)]
/offlineimap/head: changeset 340

Fixed a braino for VerboseUI

21 years ago/offlineimap/head: changeset 339
jgoerzen [Wed, 8 Jan 2003 05:02:43 +0000 (06:02 +0100)]
/offlineimap/head: changeset 339

21 years ago/offlineimap/head: changeset 338
jgoerzen [Wed, 8 Jan 2003 04:45:16 +0000 (05:45 +0100)]
/offlineimap/head: changeset 338

Fixed keywords

21 years ago/offlineimap/head: changeset 337
jgoerzen [Wed, 8 Jan 2003 04:44:07 +0000 (05:44 +0100)]
/offlineimap/head: changeset 337

21 years ago/offlineimap/head: changeset 336
jgoerzen [Wed, 8 Jan 2003 03:04:35 +0000 (04:04 +0100)]
/offlineimap/head: changeset 336

21 years ago/offlineimap/head: changeset 335
jgoerzen [Wed, 8 Jan 2003 02:05:27 +0000 (03:05 +0100)]
/offlineimap/head: changeset 335

Starting to write it.

21 years ago/offlineimap/head: changeset 334
jgoerzen [Wed, 8 Jan 2003 01:20:58 +0000 (02:20 +0100)]
/offlineimap/head: changeset 334

Added keyword expansion

21 years ago/offlineimap/head: changeset 333
jgoerzen [Wed, 8 Jan 2003 01:18:33 +0000 (02:18 +0100)]
/offlineimap/head: changeset 333

Documentation being rewritten in DocBook

21 years ago/offlineimap/head: changeset 332
jgoerzen [Tue, 7 Jan 2003 04:01:40 +0000 (05:01 +0100)]
/offlineimap/head: changeset 332

Fixed copyright year

21 years ago/offlineimap/head: changeset 330
jgoerzen [Tue, 7 Jan 2003 03:57:58 +0000 (04:57 +0100)]
/offlineimap/head: changeset 330

Removed debug code. OK, NOW this is 3.99.6 :-)

21 years ago/offlineimap/head: changeset 329
jgoerzen [Tue, 7 Jan 2003 03:56:08 +0000 (04:56 +0100)]
/offlineimap/head: changeset 329

This is 3.99.6

21 years ago/offlineimap/head: changeset 328
jgoerzen [Tue, 7 Jan 2003 03:47:15 +0000 (04:47 +0100)]
/offlineimap/head: changeset 328

Better cleaning up, install new example.

21 years ago/offlineimap/head: changeset 327
jgoerzen [Tue, 7 Jan 2003 03:37:27 +0000 (04:37 +0100)]
/offlineimap/head: changeset 327

Bumped version number to 3.99.6

21 years ago/offlineimap/head: changeset 326
jgoerzen [Tue, 7 Jan 2003 03:30:37 +0000 (04:30 +0100)]
/offlineimap/head: changeset 326

Added minimal config file; noted this in changelog

21 years ago/offlineimap/head: changeset 325
jgoerzen [Tue, 7 Jan 2003 03:15:22 +0000 (04:15 +0100)]
/offlineimap/head: changeset 325

Touched up the isactive tests. Added defaults for many more options.

21 years ago/offlineimap/head: changeset 324
jgoerzen [Tue, 7 Jan 2003 02:37:19 +0000 (03:37 +0100)]
/offlineimap/head: changeset 324

Updated documentation and information with information about new
settings

21 years ago/offlineimap/head: changeset 323
jgoerzen [Tue, 7 Jan 2003 02:21:46 +0000 (03:21 +0100)]
/offlineimap/head: changeset 323

Due to possibly having one account sleep while another is reading a
password, and other tricky situations, support for nice updating and
cancelling of a sleep in TTY.TTYUI has been removed. However, this is
not going to be a huge problem because the new Curses Blinkenlights
interface has this support, and does it a lot better than TTY.TTYUI
ever could have.

21 years ago/offlineimap/head: changeset 322
jgoerzen [Tue, 7 Jan 2003 02:18:09 +0000 (03:18 +0100)]
/offlineimap/head: changeset 322

Curses interface now can sleep, too. Woohoo.

21 years ago/offlineimap/head: changeset 321
jgoerzen [Tue, 7 Jan 2003 00:18:06 +0000 (01:18 +0100)]
/offlineimap/head: changeset 321

More fine-tunning. Looks like using the grid manager is helping out.

21 years ago/offlineimap/head: changeset 320
jgoerzen [Tue, 7 Jan 2003 00:00:43 +0000 (01:00 +0100)]
/offlineimap/head: changeset 320

Reworked the canvas. Before, problem was the label and buttons to the
right of the lights would make the window too wide. When the button
got added, the window would get even wider. That was because the
canvas would not shrink. My workaround is to use a separate canvas for
each light. Seems to be OK here....

21 years ago/offlineimap/head: changeset 319
jgoerzen [Mon, 6 Jan 2003 23:31:19 +0000 (00:31 +0100)]
/offlineimap/head: changeset 319

Working better now.

21 years ago/offlineimap/head: changeset 318
jgoerzen [Mon, 6 Jan 2003 23:14:17 +0000 (00:14 +0100)]
/offlineimap/head: changeset 318

More visual tweaking. The Button doesn't seem to be working well, so
I'm going to try a MenuButton.

21 years ago/offlineimap/head: changeset 317
jgoerzen [Mon, 6 Jan 2003 23:04:40 +0000 (00:04 +0100)]
/offlineimap/head: changeset 317

Basic Tk.Blinkenlights structure completed. Need to fine-tune the
display. Sleeping API added to Blinkenlights base class.

21 years ago/offlineimap/head: changeset 316
jgoerzen [Mon, 6 Jan 2003 22:19:00 +0000 (23:19 +0100)]
/offlineimap/head: changeset 316

Noted a few things for the docs

21 years ago/offlineimap/head: changeset 315
jgoerzen [Mon, 6 Jan 2003 22:15:15 +0000 (23:15 +0100)]
/offlineimap/head: changeset 315

Fixed up the VerboseUI for new account system. All that really needed
updating with the "Sync immediately" button, to cope with syncing
different accounts at different times. It's better now.

21 years ago/offlineimap/head: changeset 314
jgoerzen [Mon, 6 Jan 2003 21:58:29 +0000 (22:58 +0100)]
/offlineimap/head: changeset 314

More locking updates. Introduced a new MultiLock to threadutil. This
lock will let a single thread acquire the same lock more than once,
keeping track of how many times this happens, and will release the
actual lock only when the lock's lock count gets back to zero. By
using MultiLock, various functions in Curses.py and Blinkenlights.py
no longer need to pass around to other functions a parameter
indicating whether or not a lock should be obtained. This was a large
cause of complexity and errors, which is now eliminated. Everything
seems to be working properly wrt locking at this point. The
Curses.Blinkenlights interface has achieved basic working
functionality.

21 years ago/offlineimap/head: changeset 313
jgoerzen [Mon, 6 Jan 2003 20:41:14 +0000 (21:41 +0100)]
/offlineimap/head: changeset 313

Just to be sure, since it could be called by multiple threads,
genmbnames will not lock itself.

21 years ago/offlineimap/head: changeset 312
jgoerzen [Mon, 6 Jan 2003 20:40:23 +0000 (21:40 +0100)]
/offlineimap/head: changeset 312

Updated the mbnames recorder to bring it back up-to-date with the new
account-centric system. It will now gather reports from account sync
threads, and when it has all that it's supposed to, it'll write out
the file.

21 years ago/offlineimap/head: changeset 311
jgoerzen [Mon, 6 Jan 2003 11:11:00 +0000 (12:11 +0100)]
/offlineimap/head: changeset 311

Fixed a problem that prevented it from working on the console.

21 years ago/offlineimap/head: changeset 310
jgoerzen [Mon, 6 Jan 2003 11:07:16 +0000 (12:07 +0100)]
/offlineimap/head: changeset 310

Added some temporary debug code to help weed out a few race conditions
with the curses Blinkenlights interface. Think I've finally got it.
I'm leaving the debugging code in for now, though, to help in case
there are future problems.

21 years ago/offlineimap/head: changeset 309
jgoerzen [Mon, 6 Jan 2003 04:54:59 +0000 (05:54 +0100)]
/offlineimap/head: changeset 309

More progress with bug fixes and locking

21 years ago/offlineimap/head: changeset 308
jgoerzen [Sun, 5 Jan 2003 23:07:58 +0000 (00:07 +0100)]
/offlineimap/head: changeset 308

More progress at debugging. The curses blinkenlights is now working
well, though it still has an occasional tendency to corrupt the light
display with comments from the log. I suspect a locking problem --
need to be more strict with iolock I suspect. Updated various modules
to register the threads' account names, etc.

21 years ago/offlineimap/head: changeset 307
jgoerzen [Sun, 5 Jan 2003 12:01:17 +0000 (13:01 +0100)]
/offlineimap/head: changeset 307

Starting to work now.

21 years ago/offlineimap/head: changeset 306
jgoerzen [Sun, 5 Jan 2003 11:55:37 +0000 (12:55 +0100)]
/offlineimap/head: changeset 306

Removed debug prints

21 years ago/offlineimap/head: changeset 305
jgoerzen [Sun, 5 Jan 2003 11:50:01 +0000 (12:50 +0100)]
/offlineimap/head: changeset 305

Believed to be somewhat working now

21 years ago/offlineimap/head: changeset 304
jgoerzen [Sun, 5 Jan 2003 08:11:46 +0000 (09:11 +0100)]
/offlineimap/head: changeset 304

Clarified copyright statement

21 years ago/offlineimap/head: changeset 303
jgoerzen [Sun, 5 Jan 2003 08:07:40 +0000 (09:07 +0100)]
/offlineimap/head: changeset 303

Removed password echo for debugging

21 years ago/offlineimap/head: changeset 302
jgoerzen [Sun, 5 Jan 2003 08:07:00 +0000 (09:07 +0100)]
/offlineimap/head: changeset 302

Now capable of actually reading passwords.

21 years ago/offlineimap/head: changeset 301
jgoerzen [Sun, 5 Jan 2003 07:51:35 +0000 (08:51 +0100)]
/offlineimap/head: changeset 301

Nominally-working Blinkenlights interface for Curses!

21 years ago/offlineimap/head: changeset 300
jgoerzen [Sun, 5 Jan 2003 04:51:17 +0000 (05:51 +0100)]
/offlineimap/head: changeset 300

Beginnings of support for a curses-based Blinkenlights.

21 years ago/offlineimap/head: changeset 299
jgoerzen [Sun, 5 Jan 2003 03:35:36 +0000 (04:35 +0100)]
/offlineimap/head: changeset 299

Started breaking Blinkenlights out into a base class.

21 years ago/offlineimap/head: changeset 298
jgoerzen [Sat, 4 Jan 2003 04:58:04 +0000 (05:58 +0100)]
/offlineimap/head: changeset 298

Removed this (not a real part of the program)

21 years ago/offlineimap/head: changeset 297
jgoerzen [Sat, 4 Jan 2003 04:57:46 +0000 (05:57 +0100)]
/offlineimap/head: changeset 297

Changed to a more account-centric behavior. The refresh time is now a
per-account variable. Implemented new account classes. User interfaces
must now be updated to take advantage of this.

21 years ago/offlineimap/head: changeset 296
jgoerzen [Sat, 4 Jan 2003 04:57:20 +0000 (05:57 +0100)]
/offlineimap/head: changeset 296

Fixing error

21 years ago/offlineimap/head: changeset 295
jgoerzen [Fri, 3 Jan 2003 07:08:10 +0000 (08:08 +0100)]
/offlineimap/head: changeset 295

Got Tk working again. Woohoo.

21 years ago/offlineimap/head: changeset 294
jgoerzen [Fri, 3 Jan 2003 07:01:41 +0000 (08:01 +0100)]
/offlineimap/head: changeset 294

Updated with various fixes

21 years ago/offlineimap/head: changeset 293
jgoerzen [Fri, 3 Jan 2003 02:05:14 +0000 (03:05 +0100)]
/offlineimap/head: changeset 293

Now properly handles folder names that contain parenthesis. Used patch
from Kyler Laird in http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=173895. Closes: #173895.

21 years ago/offlineimap/head: changeset 292
jgoerzen [Fri, 3 Jan 2003 02:00:23 +0000 (03:00 +0100)]
/offlineimap/head: changeset 292

Beginning of work to make it work with a threaded Tcl/Tk Tkinter.

21 years ago/offlineimap/head: changeset 291
jgoerzen [Tue, 3 Dec 2002 22:26:03 +0000 (23:26 +0100)]
/offlineimap/head: changeset 291

This is 3.99.5

21 years ago/offlineimap/head: changeset 290
jgoerzen [Tue, 3 Dec 2002 22:25:06 +0000 (23:25 +0100)]
/offlineimap/head: changeset 290

Updated for today's release

21 years ago/offlineimap/head: changeset 289
jgoerzen [Wed, 20 Nov 2002 04:57:45 +0000 (05:57 +0100)]
/offlineimap/head: changeset 289

Fixed infinite loop in imapserver.py with preauth

21 years ago/offlineimap/head: changeset 288
jgoerzen [Wed, 20 Nov 2002 04:34:09 +0000 (05:34 +0100)]
/offlineimap/head: changeset 288

Updated for 3.99.5

21 years ago/offlineimap/head: changeset 287
jgoerzen [Tue, 12 Nov 2002 21:40:40 +0000 (22:40 +0100)]
/offlineimap/head: changeset 287

Alter handling of messages flagged for deletion -- no longer
automatically delete them if expunge is 0. In Maildir folder, we will
now ignore the T flag entirely, and just pass it back and forth with
IMAP.

21 years ago/offlineimap/head: changeset 286
jgoerzen [Tue, 12 Nov 2002 21:36:34 +0000 (22:36 +0100)]
/offlineimap/head: changeset 286

Added ability to disable expunging on the server.

21 years ago/offlineimap/head: changeset 285
jgoerzen [Wed, 6 Nov 2002 01:38:11 +0000 (02:38 +0100)]
/offlineimap/head: changeset 285

Adding missing import os to imapserver.py. Thanks to John Wiegley for
catching that. Updated changelog

21 years ago/offlineimap/head: changeset 284
mj [Wed, 6 Nov 2002 01:10:14 +0000 (02:10 +0100)]
/offlineimap/head: changeset 284

Working (and tested) CRAM-MD5 implementation.

21 years ago/offlineimap/head: changeset 283
jgoerzen [Tue, 5 Nov 2002 20:07:45 +0000 (21:07 +0100)]
/offlineimap/head: changeset 283

Fixed setup.py installation instructions.

21 years ago/offlineimap/head: changeset 282
jgoerzen [Tue, 5 Nov 2002 07:11:28 +0000 (08:11 +0100)]
/offlineimap/head: changeset 282

Updated with more md5 debugging

21 years ago/offlineimap/head: changeset 281
jgoerzen [Tue, 5 Nov 2002 01:24:41 +0000 (02:24 +0100)]
/offlineimap/head: changeset 281

Fixed CRAM-MD5 auth so it actually works now. This is 3.99.3

21 years ago/offlineimap/head: changeset 280
jgoerzen [Mon, 4 Nov 2002 23:38:39 +0000 (00:38 +0100)]
/offlineimap/head: changeset 280

Falls back to plain-text auth if CRAM-MD5 fails. Fixes [complete.org
#42]

21 years ago/offlineimap/head: changeset 279
jgoerzen [Mon, 4 Nov 2002 23:29:39 +0000 (00:29 +0100)]
/offlineimap/head: changeset 279

Test commit to test offlineimap-commits

21 years ago/offlineimap/head: changeset 278
jgoerzen [Mon, 4 Nov 2002 23:15:42 +0000 (00:15 +0100)]
/offlineimap/head: changeset 278

Moved password promting into imapserver.py. Passwords are now asked
for on-demand and typos will no longer crash the program (the user
will be re-prompted). Closes: #162672.

21 years ago/offlineimap/head: changeset 276
jgoerzen [Sat, 2 Nov 2002 22:30:41 +0000 (23:30 +0100)]
/offlineimap/head: changeset 276

Updated

21 years ago/offlineimap/head: changeset 275
jgoerzen [Sat, 2 Nov 2002 22:14:02 +0000 (23:14 +0100)]
/offlineimap/head: changeset 275

Trial cram-md5 support

21 years ago/offlineimap/head: changeset 274
jgoerzen [Wed, 30 Oct 2002 04:26:49 +0000 (05:26 +0100)]
/offlineimap/head: changeset 274

21 years ago/offlineimap/head: changeset 273
jgoerzen [Mon, 21 Oct 2002 21:40:31 +0000 (22:40 +0100)]
/offlineimap/head: changeset 273

Handle uidvalidity file in an atomic fashion

21 years ago/offlineimap/head: changeset 272
jgoerzen [Wed, 16 Oct 2002 23:27:27 +0000 (00:27 +0100)]
/offlineimap/head: changeset 272

When an exception occurs, OfflineIMAP will attempt to print the last
50 debug messages, whether or not debugging was enabled for this
session. This way, even unexpected and non-repeatable errors stand a
chance of getting a more detailed log.

21 years ago/offlineimap/head: changeset 271
jgoerzen [Wed, 16 Oct 2002 05:43:02 +0000 (06:43 +0100)]
/offlineimap/head: changeset 271

More work-arounds for imaplib

21 years ago/offlineimap/head: changeset 270
jgoerzen [Tue, 15 Oct 2002 23:07:02 +0000 (00:07 +0100)]
/offlineimap/head: changeset 270

Another attempt at dealing with bogus IMAP stuff

21 years ago/offlineimap/head: changeset 269
jgoerzen [Thu, 10 Oct 2002 05:38:55 +0000 (06:38 +0100)]
/offlineimap/head: changeset 269

This is 3.99.1

21 years ago/offlineimap/head: changeset 268
jgoerzen [Thu, 10 Oct 2002 05:37:37 +0000 (06:37 +0100)]
/offlineimap/head: changeset 268

Various bugfixes

21 years ago/offlineimap/head: changeset 267
mj [Wed, 9 Oct 2002 20:55:34 +0000 (21:55 +0100)]
/offlineimap/head: changeset 267

mbnames folder filter takes *2* arguments.

21 years ago/offlineimap/head: changeset 266
jgoerzen [Tue, 8 Oct 2002 20:18:11 +0000 (21:18 +0100)]
/offlineimap/head: changeset 266

Fixed a syntax error found by Corey.

21 years ago/offlineimap/head: changeset 264
jgoerzen [Mon, 7 Oct 2002 21:32:32 +0000 (22:32 +0100)]
/offlineimap/head: changeset 264

Fixed date

21 years ago/offlineimap/head: changeset 263
jgoerzen [Mon, 7 Oct 2002 21:31:20 +0000 (22:31 +0100)]
/offlineimap/head: changeset 263

Changelog for 3.99.0

21 years ago/offlineimap/head: changeset 262
jgoerzen [Mon, 7 Oct 2002 21:30:35 +0000 (22:30 +0100)]
/offlineimap/head: changeset 262

Final prep for 3.99.0

21 years ago/offlineimap/head: changeset 261
jgoerzen [Mon, 7 Oct 2002 21:17:13 +0000 (22:17 +0100)]
/offlineimap/head: changeset 261

- Moved some code from offlineimap/init.py to new file
  offlineimap/syncmaster.py to help dileneate between code that
  performs different functions.

- Moved threadexited from offlineimap/init.py to
  offlineimap/threadutil.py.

21 years ago/offlineimap/head: changeset 260
jgoerzen [Mon, 7 Oct 2002 21:11:19 +0000 (22:11 +0100)]
/offlineimap/head: changeset 260

Updated -- the init changes now actually work.

21 years ago/offlineimap/head: changeset 259
jgoerzen [Mon, 7 Oct 2002 20:59:02 +0000 (21:59 +0100)]
/offlineimap/head: changeset 259

Initial commit on initialization reorganization

21 years ago/offlineimap/head: changeset 258
jgoerzen [Mon, 7 Oct 2002 20:18:02 +0000 (21:18 +0100)]
/offlineimap/head: changeset 258

Added a workaround to imaputil.py to deal with a bug in imaplib.py's
tuple when a response contains a literal in certain cases.

21 years ago/offlineimap/head: changeset 257
jgoerzen [Tue, 1 Oct 2002 18:57:56 +0000 (19:57 +0100)]
/offlineimap/head: changeset 257

Added more debugging to the IMAP debug stream

21 years ago/offlineimap/head: changeset 256
jgoerzen [Mon, 30 Sep 2002 22:10:46 +0000 (23:10 +0100)]
/offlineimap/head: changeset 256

Fixed manual to reflect single-user startup

21 years ago/offlineimap/head: changeset 255
jgoerzen [Mon, 30 Sep 2002 22:09:27 +0000 (23:09 +0100)]
/offlineimap/head: changeset 255

Added folderfilter capability to the mbnames section

21 years ago/offlineimap/head: changeset 253
jgoerzen [Mon, 30 Sep 2002 20:49:01 +0000 (21:49 +0100)]
/offlineimap/head: changeset 253

Final 3.2.8 work

21 years ago/offlineimap/head: changeset 252
jgoerzen [Mon, 30 Sep 2002 20:48:45 +0000 (21:48 +0100)]
/offlineimap/head: changeset 252

Prepare for 3.2.8

21 years ago/offlineimap/head: changeset 251
jgoerzen [Mon, 30 Sep 2002 20:47:05 +0000 (21:47 +0100)]
/offlineimap/head: changeset 251

Checked in a work-around for IMAP servers that misbehave with LIST ""
""

21 years ago/offlineimap/head: changeset 249
jgoerzen [Thu, 26 Sep 2002 21:27:23 +0000 (22:27 +0100)]
/offlineimap/head: changeset 249

No longer has to rename due to new naming.

21 years ago/offlineimap/head: changeset 248
jgoerzen [Thu, 26 Sep 2002 21:12:52 +0000 (22:12 +0100)]
/offlineimap/head: changeset 248

21 years ago/offlineimap/head: changeset 247
jgoerzen [Thu, 26 Sep 2002 21:08:04 +0000 (22:08 +0100)]
/offlineimap/head: changeset 247

Updated the ChangeLog

21 years ago/offlineimap/head: changeset 246
jgoerzen [Thu, 26 Sep 2002 19:36:16 +0000 (20:36 +0100)]
/offlineimap/head: changeset 246

Final changes for .7

21 years ago/offlineimap/head: changeset 245
jgoerzen [Thu, 19 Sep 2002 21:50:51 +0000 (22:50 +0100)]
/offlineimap/head: changeset 245

Changed version number

21 years ago/offlineimap/head: changeset 244
jgoerzen [Tue, 27 Aug 2002 01:35:21 +0000 (02:35 +0100)]
/offlineimap/head: changeset 244

Fixed font specification support

21 years ago/offlineimap/head: changeset 243
jgoerzen [Tue, 27 Aug 2002 01:06:02 +0000 (02:06 +0100)]
/offlineimap/head: changeset 243

Font size for Blinkenlights UI is now configurable.

21 years ago/offlineimap/head: changeset 242
jgoerzen [Sat, 24 Aug 2002 01:55:20 +0000 (02:55 +0100)]
/offlineimap/head: changeset 242

Moved executable to bin/offlineimap. This will allow setup.py to
properly install it as offlineimap instead of offlineimap.py.

21 years ago/offlineimap/head: changeset 241
jgoerzen [Sat, 24 Aug 2002 01:24:29 +0000 (02:24 +0100)]
/offlineimap/head: changeset 241

Use /usr/bin/env in bangpath. Missed that somehow.

21 years ago/offlineimap/head: changeset 236
jgoerzen [Tue, 20 Aug 2002 20:54:02 +0000 (21:54 +0100)]
/offlineimap/head: changeset 236

Now the containing repository is stored within a folder. This will be
necessary for moves.

21 years ago/offlineimap/head: changeset 235
jgoerzen [Sat, 17 Aug 2002 01:01:12 +0000 (02:01 +0100)]
/offlineimap/head: changeset 235

- Changed indentation in debian/control. Closes: #156327.

- Removed calls to folder object deletions. None have been implemented
  anyway.

- folder/Maildir.py: unlink throws OSError, not IOError; fixed. Now
  handles message deleting race condition properly. Closes: #154497.

21 years ago/offlineimap/head: changeset 234
jgoerzen [Sat, 10 Aug 2002 01:52:09 +0000 (02:52 +0100)]
/offlineimap/head: changeset 234

Preparing for 3.2.5

21 years ago/offlineimap/head: changeset 233
jgoerzen [Sat, 10 Aug 2002 00:29:29 +0000 (01:29 +0100)]
/offlineimap/head: changeset 233

Made more resiliant in the face of invalid dates.