]> code.delx.au - offlineimap/commitdiff
/offlineimap/head: changeset 475
authorjgoerzen <jgoerzen>
Tue, 6 May 2003 19:27:36 +0000 (20:27 +0100)
committerjgoerzen <jgoerzen>
Tue, 6 May 2003 19:27:36 +0000 (20:27 +0100)
Preparing for 3.99.17

offlineimap/head/ChangeLog
offlineimap/head/bin/offlineimap
offlineimap/head/offlineimap.py
offlineimap/head/offlineimap/version.py

index bd38860a15469447a41e5113b3671eca11163b60..5b8b19ee25bf6278e71e4f514255bc84cd1b5260 100644 (file)
@@ -1,3 +1,139 @@
+------------------------------------------------------------------------
+rev 474:  jgoerzen | 2003-05-06 09:26:12 -0500 (Tue, 06 May 2003) | 17 lines
+Changed paths:
+   M /offlineimap/head/debian/changelog
+   M /offlineimap/head/offlineimap/folder/Maildir.py
+
+offlineimap (3.99.17) unstable; urgency=low
+
+  * Fixed two potential obscure race conditions in folder/Maildir.py.
+    + Condition 1 involved the gettimeseq() function.  This function
+      accesses per-module variables but does not have a lock.  It may have  
+      been possible for this to have been called in such a way that timeseq 
+      was not properly updated.                           
+    + Condition 2 involved the call to gettimeseq().  Since the timeseq is  
+      based on the system clock, we now use the time as reported inside
+      timeseq() rather than outside.  This way, we can be assured that the
+      same value is in use both places.                   
+  * Added debug code to savemessage in folder/Maildir.py to try to track
+    down a mysterious 0-length file bug.
+
+ -- John Goerzen <jgoerzen@complete.org>  Tue,  6 May 2003 09:21:38 -0500
+
+
+------------------------------------------------------------------------
+rev 472:  jgoerzen | 2003-05-06 08:50:01 -0500 (Tue, 06 May 2003) | 2 lines
+Changed paths:
+   M /offlineimap/head/bin/offlineimap
+   M /offlineimap/head/offlineimap/version.py
+   M /offlineimap/head/offlineimap.py
+
+Prepping for 3.99.16
+
+------------------------------------------------------------------------
+rev 471:  jgoerzen | 2003-05-06 08:41:13 -0500 (Tue, 06 May 2003) | 8 lines
+Changed paths:
+   M /offlineimap/head/debian/changelog
+   M /offlineimap/head/offlineimap/folder/IMAP.py
+
+  * Added some significant debug code to folder/IMAP.py when saving a new
+    message with APPEND.  This should make it easier to track down bugs both
+    in OfflineIMAP and in mail servers that implement this poorly.
+  * Fixed adding of X-OfflineIMAP header when the message starts out with
+    no headers.  (This should not generally occur.)  This should help
+    with some "invalid literal for long()" problems.
+
+
+------------------------------------------------------------------------
+rev 470:  jgoerzen | 2003-04-29 16:54:07 -0500 (Tue, 29 Apr 2003) | 2 lines
+Changed paths:
+   M /offlineimap/head/debian/changelog
+
+Added a note about the Debian bug this closes.
+
+------------------------------------------------------------------------
+rev 469:  jgoerzen | 2003-04-29 15:18:17 -0500 (Tue, 29 Apr 2003) | 2 lines
+Changed paths:
+   A /offlineimap/head/docs/sgml-common
+   A /offlineimap/head/docs/sgml-common/Makefile.common
+   A /offlineimap/head/docs/sgml-common/ps2epsi
+
+Added from rev 5
+
+------------------------------------------------------------------------
+rev 468:  jgoerzen | 2003-04-29 14:44:17 -0500 (Tue, 29 Apr 2003) | 2 lines
+Changed paths:
+   A /offlineimap/head/docs
+
+Added
+
+------------------------------------------------------------------------
+rev 467:  jgoerzen | 2003-04-29 11:30:26 -0500 (Tue, 29 Apr 2003) | 13 lines
+Changed paths:
+   M /offlineimap/head/debian/changelog
+   M /offlineimap/head/offlineimap/repository/Maildir.py
+
+  * When sep was /, the new Maildir support code would recursively try to 
+    scan ., resulting in huge paths and an eventual crash.  Fixed with
+    a one-line patch to Maildir.py.
+
+Closes: [complete.org #60]
+
+Sergei,
+
+The below diff is going into 3.99.16.  You can apply it to 3.99.15 and it
+should work for you now.  Please let me know.  (Ignore any patch errors for
+debian/changelog).  Thanks for the report.
+
+
+------------------------------------------------------------------------
+rev 466:  jgoerzen | 2003-04-29 10:48:52 -0500 (Tue, 29 Apr 2003) | 1 line
+Changed paths:
+   M /offlineimap/head/README
+
+Testing bug mailing
+------------------------------------------------------------------------
+rev 465:  jgoerzen | 2003-04-29 10:46:05 -0500 (Tue, 29 Apr 2003) | 4 lines
+Changed paths:
+   M /offlineimap/head/README
+
+This is more testing.
+
+Closes: [complete.org #62]
+
+------------------------------------------------------------------------
+rev 464:  jgoerzen | 2003-04-29 10:38:05 -0500 (Tue, 29 Apr 2003) | 5 lines
+Changed paths:
+   M /offlineimap/head/README
+
+Testing BTS actions.
+
+Notify: jglt@complete.org
+Notify: [complete.org #62], [debian.org #154165]
+
+------------------------------------------------------------------------
+rev 463:  jgoerzen | 2003-04-29 08:13:52 -0500 (Tue, 29 Apr 2003) | 2 lines
+Changed paths:
+   M /offlineimap/head/debian/changelog
+
+Readying to accept changes, captain
+
+------------------------------------------------------------------------
+rev 462:  jgoerzen | 2003-04-28 22:38:20 -0500 (Mon, 28 Apr 2003) | 4 lines
+Changed paths:
+   M /offlineimap/head/README
+
+Updated copyright date.
+
+Notify: jgoerzen@complete.org, jgoerzen@debian.org
+
+------------------------------------------------------------------------
+rev 461:  jgoerzen | 2003-04-28 22:35:50 -0500 (Mon, 28 Apr 2003) | 2 lines
+Changed paths:
+   M /offlineimap/head/ChangeLog
+
+Updated the ChangeLog
+
 ------------------------------------------------------------------------
 rev 459:  jgoerzen | 2003-04-28 16:41:50 -0500 (Mon, 28 Apr 2003) | 1 line
 Changed paths:
index 7e5da978e235ef18e7996c33f24cff56a6b5b14c..391013da8c1bc7463e8703cc1fb7be3a8af84f3b 100644 (file)
@@ -18,4 +18,4 @@
 #    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 from offlineimap import init
-init.startup('3.99.16')
+init.startup('3.99.17')
index 4971dc8456c6d38fceeb8bd9968f1548f52d60d1..d348e436dd5e30cd7ee34bf8ec832be1dd054da7 100644 (file)
@@ -18,4 +18,4 @@
 #    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 from offlineimap import init
-init.startup('3.99.16')
+init.startup('3.99.17')
index 8f485166e4e99cae664129358d8c30e521451899..5379d1308631d92b2c9912a4dad6ba7834df1d03 100644 (file)
@@ -1,8 +1,8 @@
 productname = 'OfflineIMAP'
-versionstr = "3.99.16"
-revno = long('$Rev: 472 $'[6:-2])
+versionstr = "3.99.17"
+revno = long('$Rev: 475 $'[6:-2])
 revstr = "Rev %d" % revno
-datestr = '$Date: 2003-05-06 08:50:01 -0500 (Tue, 06 May 2003) $'
+datestr = '$Date: 2003-05-06 09:27:36 -0500 (Tue, 06 May 2003) $'
 
 versionlist = versionstr.split(".")
 major = versionlist[0]