1.3.4 released (major bugfixes)

Andreas Aardal Hanssen <[email protected]> Tue, 14 Jun 2005 22:31:41 +0200 (CEST)
Newsgroups gmane.mail.imap.binc.announce
Message-ID <[email protected]>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---1538120507-2085857257-1118781101=:20869
Content-Type: TEXT/PLAIN; charset=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE

It's been a while since 1.3.3, but here's a new release of Binc IMAP
1.3: 1.3.4. The change list is long, so I'll just list it here:

  - 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=C3=B6m. fsync() fixes for
    NFS, and a patch that allows 1.2 subscribe lists to work with 1.3,
  - Integrated Jerry Lundstr=C3=B6m's patch to prevent resetting
    of the mailbox path when a mailbox is closed.
  - Integrated Jerry Lundstr=C3=B6m'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.

The files are available from all mirrors as usual, and at the
following main location:

http://www.bincimap.org/dl/tarballs/1.3/

This is a new iteration of the upcoming next-generation Binc IMAP
server. Happy testing!

Andy :-)

--
Andreas Aardal Hanssen   | http://www.andreas.hanssen.name/gpg
Author of Binc IMAP      |  "It is better not to do something
http://www.bincimap.org/ |        than to do it poorly."


---1538120507-2085857257-1118781101=:20869--