-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
We proudly announce the availability of DBMail 2.2.5.
This is mostly a maintenance release aimed at fixing the remaining
problems in the IMAP code. After three release-candidates it is however
also safe to say this will hopefully turn out to be most reliable
release to date.
Some noteworthy changes:
* Much improved UTF8 handling in the message handling code
* Several IMAP protocol errors were fixed
* Some really serious memory leaks where removed
* dbmail-export was enhanced to allow fine-grained message selection
and post-export deletion
Changelog since 2.2.4
* 0000583: [Documentation] Missing mention of new encoding options
(paul)
* 0000558: [IMAP daemon] Invalid UID range when folder is changed
(paul)
* 0000555: [General] Some errors on dbmail.err (paul)
* 0000598: [IMAP daemon] Invalid message range specified (paul)
* 0000591: [IMAP daemon] EXPUNGE and multiple sessions breaks IMAP
protocol (paul)
* 0000578: [IMAP daemon] Thunderbird gives error invalid message
range specified (paul)
* 0000532: [General] Error logs contains no timestamps (paul)
* 0000546: [IMAP daemon] Memory corrupted in IMAP daemon (paul)
* 0000550: [IMAP daemon] Messages that are viewed in squirrelmail
and thunderbird and not outlook express (paul)
* 0000381: [IMAP daemon] Outlook Express don't shows some messages
due daemon caching (paul)
* 0000603: [general delivery] Autoreply crach (aaron)
* 0000602: [IMAP daemon] 2.2.5 rc3 IMAP breaks Treo / Versamail
(paul)
* 0000599: [IMAP daemon] User name in ACL response should be quoted
if necessary (paul)
* 0000462: [IMAP daemon] imap daemon appears to leak memory on FETCH
command (aaron)
* 0000564: [IMAP daemon] mem leak (aaron)
* 0000584: [IMAP daemon] Severe memory leak (possibly related to
bug#564) (aaron)
* 0000592: [IMAP daemon] memory leak (aaron)
* 0000581: [LMTP daemon] lmtp locking issue (aaron)
* 0000493: [Sieve (delivery, dbmail-sievecmd, dbmail-timsieved)]
records in dbmail_replycache are not reused or deleted (aaron)
* 0000575: [IMAP daemon] Search using PINE returns incorrect results
(paul)
* 0000538: [general delivery] incorrect field cache values for
messages containing 8-bit headers (paul)
* 0000548: [IMAP daemon] WISH: Better parsing 8bit header characters
(paul)
* 0000380: [Command-Line programs (dbmail-users, dbmail-util)]
Feature request: Extending dbmail-users to delete mail older than
n days. (aaron)
* 0000517: [POP3 daemon] pop3d or imapd sometimes exit unexpected
(aaron)
* 0000587: [General] Slow IO on the tmpfiles (aaron)
* 0000590: [IMAP daemon] double frees in build_args_array_ext()
(aaron)
* 0000588: [IMAP daemon] Crashes always at startup (aaron)
* 0000586: [IMAP daemon] exists / recent are always 0 in
dbmail_imap_session_mailbox_status (aaron)
* 0000576: [IMAP daemon] IMAP Daemon offers RECENT message after
repeated NOOP (paul)
* 0000585: [LMTP daemon] Misleading error message from dbmail-lmtpd
when sending invalid commands (aaron)
* 0000527: [Database layer] dbpgsql doesn't use the sqlsocket config
variable (paul)
* 0000566: [IMAP daemon] unable to check mail (aaron)
* 0000568: [IMAP daemon] Sometimes imapd disconects the connection
(aaron)
* 0000508: [Sieve (delivery, dbmail-sievecmd, dbmail-timsieved)]
vacation sieve script always sends reply instead of just once
(aaron)
* 0000570: [general delivery] errors from dbmail-smtp in syslog
(aaron)
* 0000559: [General] DBMail build error with ld -Wl,--as-needed
(aaron)
* 0000535: [IMAP daemon] EXPUNGE response is incorrect (paul)
* 0000554: [installation scripts] "-lcrypt" not necessary on OpenBSD
(aaron)
* 0000556: [POP3 daemon] CAPA answer in wrong format (paul)
* 0000552: [IMAP daemon] IMAP COPY says BAD too many arguments to
COPY since 2481 (paul)
* 0000557: [IMAP daemon] IMAP SORT returns some message ids more
times (paul)
* 0000551: [IMAP daemon] Leftmost and rightmost quotes are cut off
(paul)
* 0000543: [POP3 daemon] Logging does not say anything about the
remote users ip (paul)
* 0000544: [PIPE delivery (dbmail-smtp)] Segmet fault on empty
message (paul)
* 0000539: [IMAP daemon] Mailclient times out opening large
mailboxes (paul)
* 0000549: [general delivery] Short writes reported, possibly due to
embedded \0 characters in messages (aaron)
* 0000545: [IMAP daemon] Security hole (paul)
* 0000502: [general delivery] changing Content-type on delivery
(paul)
* 0000537: [Command-Line programs (dbmail-users, dbmail-util)]
Starting dbmail-timsieved: *** glibc detected ***
/usr/sbin/dbmail-timsieved: double free or corruption (out):
0x00007fff267af10 (aaron)
* 0000534: [IMAP daemon] 2.2.4 imapd *can not* APPEND message with
'Recent' flag set (aaron)
* 0000530: [POP3 daemon] When in "UPDATE" state, the return value of
db_update_pop(PopSession_t * session_ptr) is not checked (paul)
- --
________________________________________________________________
Paul Stevens paul at nfg.nl
NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31
The Netherlands________________________________http://www.nfg.nl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGYXYH8iITvBH4zTERArz6AJ9WKt4JeTwK4KEBW4KkxaGr9fk30ACg2NHe
IoKaR98+QK010Atmf1HUyK4=
=iczm
-----END PGP SIGNATURE-----
_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail
Hash: SHA1
Hi all,
We proudly announce the availability of DBMail 2.2.5.
This is mostly a maintenance release aimed at fixing the remaining
problems in the IMAP code. After three release-candidates it is however
also safe to say this will hopefully turn out to be most reliable
release to date.
Some noteworthy changes:
* Much improved UTF8 handling in the message handling code
* Several IMAP protocol errors were fixed
* Some really serious memory leaks where removed
* dbmail-export was enhanced to allow fine-grained message selection
and post-export deletion
Changelog since 2.2.4
* 0000583: [Documentation] Missing mention of new encoding options
(paul)
* 0000558: [IMAP daemon] Invalid UID range when folder is changed
(paul)
* 0000555: [General] Some errors on dbmail.err (paul)
* 0000598: [IMAP daemon] Invalid message range specified (paul)
* 0000591: [IMAP daemon] EXPUNGE and multiple sessions breaks IMAP
protocol (paul)
* 0000578: [IMAP daemon] Thunderbird gives error invalid message
range specified (paul)
* 0000532: [General] Error logs contains no timestamps (paul)
* 0000546: [IMAP daemon] Memory corrupted in IMAP daemon (paul)
* 0000550: [IMAP daemon] Messages that are viewed in squirrelmail
and thunderbird and not outlook express (paul)
* 0000381: [IMAP daemon] Outlook Express don't shows some messages
due daemon caching (paul)
* 0000603: [general delivery] Autoreply crach (aaron)
* 0000602: [IMAP daemon] 2.2.5 rc3 IMAP breaks Treo / Versamail
(paul)
* 0000599: [IMAP daemon] User name in ACL response should be quoted
if necessary (paul)
* 0000462: [IMAP daemon] imap daemon appears to leak memory on FETCH
command (aaron)
* 0000564: [IMAP daemon] mem leak (aaron)
* 0000584: [IMAP daemon] Severe memory leak (possibly related to
bug#564) (aaron)
* 0000592: [IMAP daemon] memory leak (aaron)
* 0000581: [LMTP daemon] lmtp locking issue (aaron)
* 0000493: [Sieve (delivery, dbmail-sievecmd, dbmail-timsieved)]
records in dbmail_replycache are not reused or deleted (aaron)
* 0000575: [IMAP daemon] Search using PINE returns incorrect results
(paul)
* 0000538: [general delivery] incorrect field cache values for
messages containing 8-bit headers (paul)
* 0000548: [IMAP daemon] WISH: Better parsing 8bit header characters
(paul)
* 0000380: [Command-Line programs (dbmail-users, dbmail-util)]
Feature request: Extending dbmail-users to delete mail older than
n days. (aaron)
* 0000517: [POP3 daemon] pop3d or imapd sometimes exit unexpected
(aaron)
* 0000587: [General] Slow IO on the tmpfiles (aaron)
* 0000590: [IMAP daemon] double frees in build_args_array_ext()
(aaron)
* 0000588: [IMAP daemon] Crashes always at startup (aaron)
* 0000586: [IMAP daemon] exists / recent are always 0 in
dbmail_imap_session_mailbox_status (aaron)
* 0000576: [IMAP daemon] IMAP Daemon offers RECENT message after
repeated NOOP (paul)
* 0000585: [LMTP daemon] Misleading error message from dbmail-lmtpd
when sending invalid commands (aaron)
* 0000527: [Database layer] dbpgsql doesn't use the sqlsocket config
variable (paul)
* 0000566: [IMAP daemon] unable to check mail (aaron)
* 0000568: [IMAP daemon] Sometimes imapd disconects the connection
(aaron)
* 0000508: [Sieve (delivery, dbmail-sievecmd, dbmail-timsieved)]
vacation sieve script always sends reply instead of just once
(aaron)
* 0000570: [general delivery] errors from dbmail-smtp in syslog
(aaron)
* 0000559: [General] DBMail build error with ld -Wl,--as-needed
(aaron)
* 0000535: [IMAP daemon] EXPUNGE response is incorrect (paul)
* 0000554: [installation scripts] "-lcrypt" not necessary on OpenBSD
(aaron)
* 0000556: [POP3 daemon] CAPA answer in wrong format (paul)
* 0000552: [IMAP daemon] IMAP COPY says BAD too many arguments to
COPY since 2481 (paul)
* 0000557: [IMAP daemon] IMAP SORT returns some message ids more
times (paul)
* 0000551: [IMAP daemon] Leftmost and rightmost quotes are cut off
(paul)
* 0000543: [POP3 daemon] Logging does not say anything about the
remote users ip (paul)
* 0000544: [PIPE delivery (dbmail-smtp)] Segmet fault on empty
message (paul)
* 0000539: [IMAP daemon] Mailclient times out opening large
mailboxes (paul)
* 0000549: [general delivery] Short writes reported, possibly due to
embedded \0 characters in messages (aaron)
* 0000545: [IMAP daemon] Security hole (paul)
* 0000502: [general delivery] changing Content-type on delivery
(paul)
* 0000537: [Command-Line programs (dbmail-users, dbmail-util)]
Starting dbmail-timsieved: *** glibc detected ***
/usr/sbin/dbmail-timsieved: double free or corruption (out):
0x00007fff267af10 (aaron)
* 0000534: [IMAP daemon] 2.2.4 imapd *can not* APPEND message with
'Recent' flag set (aaron)
* 0000530: [POP3 daemon] When in "UPDATE" state, the return value of
db_update_pop(PopSession_t * session_ptr) is not checked (paul)
- --
________________________________________________________________
Paul Stevens paul at nfg.nl
NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31
The Netherlands________________________________http://www.nfg.nl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGYXYH8iITvBH4zTERArz6AJ9WKt4JeTwK4KEBW4KkxaGr9fk30ACg2NHe
IoKaR98+QK010Atmf1HUyK4=
=iczm
-----END PGP SIGNATURE-----
_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail