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--