]> code.delx.au - offlineimap/log
offlineimap
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.

21 years ago/offlineimap/head: changeset 232
jgoerzen [Fri, 9 Aug 2002 21:25:28 +0000 (22:25 +0100)]
/offlineimap/head: changeset 232

Added documentation for Tommi's patch.

21 years ago/offlineimap/head: changeset 231
jgoerzen [Fri, 9 Aug 2002 21:12:09 +0000 (22:12 +0100)]
/offlineimap/head: changeset 231

Applied part 2 of tv's patch

21 years ago/offlineimap/head: changeset 230
jgoerzen [Fri, 9 Aug 2002 21:11:12 +0000 (22:11 +0100)]
/offlineimap/head: changeset 230

More of part 1 of the patch

21 years ago/offlineimap/head: changeset 229
jgoerzen [Fri, 9 Aug 2002 21:10:38 +0000 (22:10 +0100)]
/offlineimap/head: changeset 229

Applied part 1 of Tommi's patch.

21 years ago/offlineimap/head: changeset 228
jgoerzen [Fri, 9 Aug 2002 20:57:06 +0000 (21:57 +0100)]
/offlineimap/head: changeset 228

Nicely handle uploading messages without Message-Id headers

21 years ago/offlineimap/head: changeset 226
jgoerzen [Fri, 9 Aug 2002 01:58:44 +0000 (02:58 +0100)]
/offlineimap/head: changeset 226

Changelog committed

21 years ago/offlineimap/head: changeset 225
jgoerzen [Fri, 9 Aug 2002 01:58:14 +0000 (02:58 +0100)]
/offlineimap/head: changeset 225

Preparing for 3.2.4

21 years ago/offlineimap/head: changeset 224
jgoerzen [Fri, 9 Aug 2002 01:53:57 +0000 (02:53 +0100)]
/offlineimap/head: changeset 224

Fix syntax

21 years ago/offlineimap/head: changeset 223
jgoerzen [Fri, 9 Aug 2002 01:53:05 +0000 (02:53 +0100)]
/offlineimap/head: changeset 223

First stab at fixing nested mailbox bug

21 years ago/offlineimap/head: changeset 222
jgoerzen [Thu, 8 Aug 2002 23:35:35 +0000 (00:35 +0100)]
/offlineimap/head: changeset 222

Typo fix.

21 years ago/offlineimap/head: changeset 221
jgoerzen [Thu, 8 Aug 2002 20:21:56 +0000 (21:21 +0100)]
/offlineimap/head: changeset 221

Readying 3.2.3. Updated docs, version, etc.

21 years ago/offlineimap/head: changeset 220
jgoerzen [Thu, 8 Aug 2002 20:18:45 +0000 (21:18 +0100)]
/offlineimap/head: changeset 220

Now logs folder names of return value when debugging.

21 years ago/offlineimap/head: changeset 219
jgoerzen [Thu, 8 Aug 2002 20:17:36 +0000 (21:17 +0100)]
/offlineimap/head: changeset 219

Updated debugging

21 years ago/offlineimap/head: changeset 218
jgoerzen [Thu, 8 Aug 2002 20:15:30 +0000 (21:15 +0100)]
/offlineimap/head: changeset 218

Added maildir repository debug code

21 years ago/offlineimap/head: changeset 217
jgoerzen [Thu, 8 Aug 2002 20:03:36 +0000 (21:03 +0100)]
/offlineimap/head: changeset 217

-d now takes a parameter to specify what kind of debugging to do.
imaplib now does debugging through the UI system. UIBase now has a
debugging process.

21 years ago/offlineimap/head: changeset 215
jgoerzen [Thu, 8 Aug 2002 06:28:34 +0000 (07:28 +0100)]
/offlineimap/head: changeset 215

Readying version 3.2.2.

21 years ago/offlineimap/head: changeset 214
jgoerzen [Thu, 8 Aug 2002 03:27:55 +0000 (04:27 +0100)]
/offlineimap/head: changeset 214

Fixed the scanner

21 years ago/offlineimap/head: changeset 213
jgoerzen [Thu, 8 Aug 2002 03:01:31 +0000 (04:01 +0100)]
/offlineimap/head: changeset 213

Fix to makefolder() such that it won't fail when hierarchical folders
are used and sub-folders are created before master folders.

21 years ago/offlineimap/head: changeset 212
jgoerzen [Thu, 8 Aug 2002 02:57:52 +0000 (03:57 +0100)]
/offlineimap/head: changeset 212

Modified to make getfolders() recursively scan.

21 years ago/offlineimap/head: changeset 211
jgoerzen [Thu, 8 Aug 2002 02:45:03 +0000 (03:45 +0100)]
/offlineimap/head: changeset 211

Yet more typos

21 years ago/offlineimap/head: changeset 210
jgoerzen [Thu, 8 Aug 2002 02:44:37 +0000 (03:44 +0100)]
/offlineimap/head: changeset 210

Preventive security: folder names may not contain ./ or start with /.

21 years ago/offlineimap/head: changeset 209
jgoerzen [Thu, 8 Aug 2002 02:41:52 +0000 (03:41 +0100)]
/offlineimap/head: changeset 209

Fixed a stupid braino in the last commit.

21 years ago/offlineimap/head: changeset 208
jgoerzen [Thu, 8 Aug 2002 02:40:18 +0000 (03:40 +0100)]
/offlineimap/head: changeset 208

Added support for /-separated Maildirs -- that is, hierarchical
Maildir trees. Fixes [complete.org #28] and, for Debian, Closes:
#155460.

21 years ago/offlineimap/head: changeset 207
jgoerzen [Thu, 8 Aug 2002 02:22:38 +0000 (03:22 +0100)]
/offlineimap/head: changeset 207

- Oops, incomplete commit from the last one:

- If a given Maildir folder is new, remove the associated local status
  cache file, if any. That way, there will not be any chance of
  propogating hordes of deletes and adds based on old status data.

21 years ago/offlineimap/head: changeset 206
jgoerzen [Thu, 8 Aug 2002 02:20:36 +0000 (03:20 +0100)]
/offlineimap/head: changeset 206

If a given Maildir folder is new, remove the associated local status
cache file, if any. That way, there will not be any chance of
propogating hordes of deletes and adds based on old status data.

21 years ago/offlineimap/head: changeset 205
jgoerzen [Thu, 8 Aug 2002 01:57:17 +0000 (02:57 +0100)]
/offlineimap/head: changeset 205

Better handling of read-only folders. We will now warn if there is a
change, but not propogate it. New config variable ignore-readonly can
suppress the warnings. This fixes [complete.org #10] and, for Debian,
Closes: #154769. changelog: noted the change IMAP.py: trap
imapobj.readonly more often UIBase.py: new methods to handle the
warnings offlineimap.conf: new ignore-readonly variable.

21 years ago/offlineimap/head: changeset 204
jgoerzen [Thu, 8 Aug 2002 00:46:18 +0000 (01:46 +0100)]
/offlineimap/head: changeset 204

Scrolling behavior is better now; sometimes, with fast-scrolling text,
the log would stop scrolling.

21 years ago/offlineimap/head: changeset 203
jgoerzen [Wed, 7 Aug 2002 08:11:02 +0000 (09:11 +0100)]
/offlineimap/head: changeset 203

Testing new svn installation

21 years ago/offlineimap/head: changeset 202
jgoerzen [Wed, 7 Aug 2002 08:10:14 +0000 (09:10 +0100)]
/offlineimap/head: changeset 202

Testing new subversion installation

21 years ago/offlineimap/head: changeset 201
jgoerzen [Wed, 7 Aug 2002 08:08:16 +0000 (09:08 +0100)]
/offlineimap/head: changeset 201

We're back, woohoo.

21 years ago/offlineimap/head: changeset 200
mj [Thu, 25 Jul 2002 23:22:17 +0000 (00:22 +0100)]
/offlineimap/head: changeset 200

Better update the changelog as well.

21 years ago/offlineimap/head: changeset 199
mj [Thu, 25 Jul 2002 23:04:09 +0000 (00:04 +0100)]
/offlineimap/head: changeset 199

Fix typo; section names are case-sensitive.

21 years ago/offlineimap/head: changeset 198
jgoerzen [Thu, 25 Jul 2002 18:22:41 +0000 (19:22 +0100)]
/offlineimap/head: changeset 198

Noted the use of Gray

21 years ago/offlineimap/head: changeset 196
jgoerzen [Thu, 25 Jul 2002 08:02:03 +0000 (09:02 +0100)]
/offlineimap/head: changeset 196

Preparing for 3.2.1

21 years ago/offlineimap/head: changeset 195
jgoerzen [Thu, 25 Jul 2002 07:41:56 +0000 (08:41 +0100)]
/offlineimap/head: changeset 195

Backed out check for . in account names for now. Will put it back in
when we have a consensus on what exactly to do. Doubt that anyone has
a foldername that would conflict with Blinkenlights anyway.

21 years ago/offlineimap/head: changeset 194
jgoerzen [Thu, 25 Jul 2002 07:36:24 +0000 (08:36 +0100)]
/offlineimap/head: changeset 194

Updated the changelog, added the new bufferlines value to
offlineimap.conf, and worked out a few more bugs with the resizing
support in Tk.py.

21 years ago/offlineimap/head: changeset 193
mj [Thu, 25 Jul 2002 07:16:21 +0000 (08:16 +0100)]
/offlineimap/head: changeset 193

Normalize exception message to 80 characters and fix account name
interpolation.

21 years ago/offlineimap/head: changeset 192
jgoerzen [Thu, 25 Jul 2002 05:37:54 +0000 (06:37 +0100)]
/offlineimap/head: changeset 192

Removed the old Log menu code; no longer necessary.

21 years ago/offlineimap/head: changeset 191
jgoerzen [Thu, 25 Jul 2002 05:06:01 +0000 (06:06 +0100)]
/offlineimap/head: changeset 191

More tweaks

21 years ago/offlineimap/head: changeset 190
jgoerzen [Thu, 25 Jul 2002 04:46:27 +0000 (05:46 +0100)]
/offlineimap/head: changeset 190

Lots of updates; see changelog

21 years ago/offlineimap/head: changeset 189
jgoerzen [Thu, 25 Jul 2002 00:40:58 +0000 (01:40 +0100)]
/offlineimap/head: changeset 189

Cleaned up color handling for timer

21 years ago/offlineimap/head: changeset 187
jgoerzen [Wed, 24 Jul 2002 23:16:49 +0000 (00:16 +0100)]
/offlineimap/head: changeset 187

Final prep for 3.2.0

21 years ago/offlineimap/head: changeset 186
jgoerzen [Wed, 24 Jul 2002 23:16:05 +0000 (00:16 +0100)]
/offlineimap/head: changeset 186

Updated changelog for 3.2.0.