summaryrefslogtreecommitdiff
path: root/doc/OLD/ChangeLog.1.3
diff options
context:
space:
mode:
Diffstat (limited to 'doc/OLD/ChangeLog.1.3')
-rw-r--r--doc/OLD/ChangeLog.1.376
1 files changed, 76 insertions, 0 deletions
diff --git a/doc/OLD/ChangeLog.1.3 b/doc/OLD/ChangeLog.1.3
new file mode 100644
index 0000000..cca9e3c
--- /dev/null
+++ b/doc/OLD/ChangeLog.1.3
@@ -0,0 +1,76 @@
+* Since 1.3.3:
+ - Added quotes to the configure.in and m4 scripts to
+ prevent a configure error on some platforms.
+ - Updated the copyright headers.
+ - Fixed several bugs in the handling of command line options.
+ - Updated the man pages.
+ - Refactored Maildir::updateFlags()
+ - Fixed the use of timeouts in the SSL device; an uninitialized
+ variable was causing select() to sleep too long.
+ - bincimap-up now has a fixed timeout of 60 seconds, and the main
+ server times out after 30 minutes.
+ - Fixed timeouts in IO devices.
+ - Now renames files with ":2," when moving them from new/ to cur/.
+ - Added heuristics to help detect errors when invoking checkpassword.
+ - Fixed the "make cert" and "make testcert" scripts.
+ - Improved the logging mechanisms.
+ - The server reports an error correctly when started in SSL mode,
+ without any compiled-in SSL support.
+ - Fixed a bug in the BODY response.
+ - Fixed a bug in the INTERNALDATE response.
+ - LIST and LSUB now allow the reference to end with the delimiter
+ character.
+ - The server now handles strftime returning 0 (for example, if the
+ passed buffer was too short).
+ - Merged several patches from Jerry Lundström. fsync() fixes for
+ NFS, and a patch that allows 1.2 subscribe lists to work with 1.3,
+ - Integrated Jerry Lundström's patch to prevent resetting
+ of the mailbox path when a mailbox is closed.
+ - Integrated Jerry Lundström's patch to allow changing
+ of the mailbox delimiter.
+ - When updating flags, the list of files is read first, then
+ iterated when renaming files. This removes a race condition
+ on XFS, where renaming files changed the order in which
+ they are scanned.
+ - Fixed a bug in the response to BODY fetches, where the
+ list of headers would be returned also when no headers
+ were in the fetch attribute.
+ - Fixed a bug where the server would not recover properly
+ after a client tried a command in the wrong state.
+
+* Since 1.3.2:
+ - The response code is now included in the OK response.
+ - Compile errors fixed.
+ - Replaced opendir()/dirfd() with open().
+ - Fixed a lockup due to dangling symlinks.
+ - Fix a bug where FIELDS in a BODY fetch was empty.
+ - Added a missing space in RFC822.SIZE response.
+ - A memory leak and a bug caused by saving the subscribed
+ file to a full file system were fixed.
+ - Fixed the --logtype command line argument.
+ - Fixed LITERAL+ support in APPEND.
+ - Fixed a bug in the LSUB operator where a map iterator
+ was used on a multimap.
+ - Binc 1.3 now compiles with --without-ssl.
+ - Integrated several bugfixes from 1.2.
+
+* Since 1.3.1:
+ - Moved chroot settings out of the conf files and into
+ configure.
+ - Fixed wildcards in LIST and LSUB.
+ - Fixed the line count for multiparts in the MIME parser.
+ - Syncs the directory when saving the cache file.
+ - Fixed LITERAL+ support in APPEND.
+ - Fixed IODevice:readStr() and how it's used in APPEND.
+ - Assume IMAPdir as the default depot instead of Maildir++.
+ - Documentation updates: README, README.SSL and README.DEPOT.
+ - Added native protocol dumping support by exporting the
+ PROTOCOLDUMP variable.
+ - Compile fixes.
+
+* Since 1.3.0:
+ - Fixed lockups due to major bugs in the IODevice classes.
+ - Fixed bugs in the refactored MIME parser that rendered
+ it useless.
+ - Tested with pine, Mozilla mail and Evolution.
+