Commit Graph

74 Commits

Author SHA1 Message Date
jgoerzen
c381f973f1 /offlineimap/head: changeset 316
Noted a few things for the docs
2003-01-06 23:19:00 +01:00
jgoerzen
854eaf3055 /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.
2003-01-04 05:57:46 +01:00
jgoerzen
1691cdbf0f /offlineimap/head: changeset 296
Fixing error
2003-01-04 05:57:20 +01:00
jgoerzen
d59f7abdaa /offlineimap/head: changeset 295
Got Tk working again. Woohoo.
2003-01-03 08:08:10 +01:00
jgoerzen
09828a9d4f /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.
2003-01-03 03:05:14 +01:00
jgoerzen
bbbb13f52a /offlineimap/head: changeset 292
Beginning of work to make it work with a threaded Tcl/Tk Tkinter.
2003-01-03 03:00:23 +01:00
jgoerzen
9b90c85003 /offlineimap/head: changeset 290
Updated for today's release
2002-12-03 23:25:06 +01:00
jgoerzen
832c7ddd66 /offlineimap/head: changeset 289
Fixed infinite loop in imapserver.py with preauth
2002-11-20 05:57:45 +01:00
jgoerzen
61b6c32d0f /offlineimap/head: changeset 286
Added ability to disable expunging on the server.
2002-11-12 22:36:34 +01:00
jgoerzen
f7c4889918 /offlineimap/head: changeset 285
Adding missing import os to imapserver.py. Thanks to John Wiegley for
catching that. Updated changelog
2002-11-06 02:38:11 +01:00
jgoerzen
32713cb0d1 /offlineimap/head: changeset 283
Fixed setup.py installation instructions.
2002-11-05 21:07:45 +01:00
jgoerzen
6b181da921 /offlineimap/head: changeset 281
Fixed CRAM-MD5 auth so it actually works now. This is 3.99.3
2002-11-05 02:24:41 +01:00
jgoerzen
b538581bf6 /offlineimap/head: changeset 280
Falls back to plain-text auth if CRAM-MD5 fails. Fixes [complete.org
#42]
2002-11-05 00:38:39 +01:00
jgoerzen
8392575e33 /offlineimap/head: changeset 279
Test commit to test offlineimap-commits
2002-11-05 00:29:39 +01:00
jgoerzen
4527b82221 /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.
2002-11-05 00:15:42 +01:00
jgoerzen
d64138c228 /offlineimap/head: changeset 276
Updated
2002-11-02 23:30:41 +01:00
jgoerzen
4ab770bb3d /offlineimap/head: changeset 273
Handle uidvalidity file in an atomic fashion
2002-10-21 22:40:31 +01:00
jgoerzen
09a2ac9221 /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.
2002-10-17 00:27:27 +01:00
jgoerzen
51abdbe08a /offlineimap/head: changeset 270
Another attempt at dealing with bogus IMAP stuff
2002-10-16 00:07:02 +01:00
jgoerzen
26e6472dd3 /offlineimap/head: changeset 268
Various bugfixes
2002-10-10 06:37:37 +01:00
jgoerzen
94eb83efd7 /offlineimap/head: changeset 264
Fixed date
2002-10-07 22:32:32 +01:00
jgoerzen
22f68cd2e0 /offlineimap/head: changeset 262
Final prep for 3.99.0
2002-10-07 22:30:35 +01:00
jgoerzen
45a97b42b8 /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.
2002-10-07 22:17:13 +01:00
jgoerzen
eaec9e7db4 /offlineimap/head: changeset 260
Updated -- the init changes now actually work.
2002-10-07 22:11:19 +01:00
jgoerzen
73199ad735 /offlineimap/head: changeset 259
Initial commit on initialization reorganization
2002-10-07 21:59:02 +01:00
jgoerzen
ca56d8c899 /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.
2002-10-07 21:18:02 +01:00
jgoerzen
c6c40bdf34 /offlineimap/head: changeset 257
Added more debugging to the IMAP debug stream
2002-10-01 19:57:56 +01:00
jgoerzen
f60d4d994b /offlineimap/head: changeset 255
Added folderfilter capability to the mbnames section
2002-09-30 23:09:27 +01:00
jgoerzen
4144c19a38 /offlineimap/head: changeset 252
Prepare for 3.2.8
2002-09-30 21:48:45 +01:00
jgoerzen
edc301f14d /offlineimap/head: changeset 249
No longer has to rename due to new naming.
2002-09-26 22:27:23 +01:00
jgoerzen
1687a4993c /offlineimap/head: changeset 245
Changed version number
2002-09-19 22:50:51 +01:00
jgoerzen
6a6a49b1a9 /offlineimap/head: changeset 243
Font size for Blinkenlights UI is now configurable.
2002-08-27 02:06:02 +01:00
jgoerzen
1c8b42500b /offlineimap/head: changeset 242
Moved executable to bin/offlineimap. This will allow setup.py to
properly install it as offlineimap instead of offlineimap.py.
2002-08-24 02:55:20 +01:00
jgoerzen
cbcf797944 /offlineimap/head: changeset 236
Now the containing repository is stored within a folder. This will be
necessary for moves.
2002-08-20 21:54:02 +01:00
jgoerzen
e1657f962e /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.
2002-08-17 02:01:12 +01:00
jgoerzen
9d1a4e2275 /offlineimap/head: changeset 233
Made more resiliant in the face of invalid dates.
2002-08-10 01:29:29 +01:00
jgoerzen
1c29a7206e /offlineimap/head: changeset 232
Added documentation for Tommi's patch.
2002-08-09 22:25:28 +01:00
jgoerzen
6e94ead957 /offlineimap/head: changeset 228
Nicely handle uploading messages without Message-Id headers
2002-08-09 21:57:06 +01:00
jgoerzen
1358495af1 /offlineimap/head: changeset 225
Preparing for 3.2.4
2002-08-09 02:58:14 +01:00
jgoerzen
a6e85174fe /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.
2002-08-08 21:03:36 +01:00
jgoerzen
60ea05cf98 /offlineimap/head: changeset 215
Readying version 3.2.2.
2002-08-08 07:28:34 +01:00
jgoerzen
b56304090a /offlineimap/head: changeset 210
Preventive security: folder names may not contain ./ or start with /.
2002-08-08 03:44:37 +01:00
jgoerzen
cd6b343bb0 /offlineimap/head: changeset 208
Added support for /-separated Maildirs -- that is, hierarchical
Maildir trees. Fixes [complete.org #28] and, for Debian, Closes:
#155460.
2002-08-08 03:40:18 +01:00
jgoerzen
225e9c61d6 /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.
2002-08-08 03:20:36 +01:00
jgoerzen
a3f422cf98 /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.
2002-08-08 02:57:17 +01:00
jgoerzen
3b4c306f5d /offlineimap/head: changeset 204
Scrolling behavior is better now; sometimes, with fast-scrolling text,
the log would stop scrolling.
2002-08-08 01:46:18 +01:00
jgoerzen
a605ce468a /offlineimap/head: changeset 201
We're back, woohoo.
2002-08-07 09:08:16 +01:00
mj
4e323e188f /offlineimap/head: changeset 200
Better update the changelog as well.
2002-07-26 00:22:17 +01:00
jgoerzen
28938de6ea /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.
2002-07-25 08:41:56 +01:00
jgoerzen
091ec4b21e /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.
2002-07-25 08:36:24 +01:00