[commits] Horde branch master updated. f14d8d64919856389fcd0c7a83f48070fbb07f93

Michael M Slusarz slusarz at horde.org
Mon Jun 10 21:02:57 UTC 2013


The branch "master" has been updated.
The following is a summary of the commits.

from: caed09658428d2056a3c8982dc295770b3de2fde

addf8bf [mms] Remove read/write buffering from stream connection to remote server.
9a722f8 [mms] So many IMAP servers have issues with BINARY, that we should not send literal8 data unless we absolutely have to.
1441e74 Bump import limit
f14d8d6 Optimize emptying the trash mailbox.

-----------------------------------------------------------------------

commit addf8bf41987aac35760ddffe7021043d40ecdba
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Jun 10 14:21:03 2013 -0600

    [mms] Remove read/write buffering from stream connection to remote server.

 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Connection.php |    5 +++++
 .../Imap_Client/lib/Horde/Imap/Client/Socket/Pop3/Connection.php  |    5 +++++
 framework/Imap_Client/package.xml                                 |    2 ++
 3 files changed, 12 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/addf8bf41987aac35760ddffe7021043d40ecdba

-----------------------------------------------------------------------

commit 9a722f80e4db789da9b93891613ddf93ce61c828
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Jun 10 14:49:21 2013 -0600

    [mms] So many IMAP servers have issues with BINARY, that we should not send literal8 data unless we absolutely have to.
    
    We lose the benefit of not having to scan the outgoing data, but APPEND
    actions are farily rare so we need to bite the bullet and do the check
    client-side since server-side is so unpredictable.

 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php |    5 ++---
 framework/Imap_Client/package.xml                      |    2 ++
 2 files changed, 4 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/9a722f80e4db789da9b93891613ddf93ce61c828

-----------------------------------------------------------------------

commit 1441e744a6ff0997e23994366dbbf2b41a6c31a3
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Jun 10 14:53:30 2013 -0600

    Bump import limit
    
    Turns out that this is widely IMAP server dependent.  Old UW-IMAP can
    import messages in a few seconds.  Newer versions of Dovecot (2.1 - 2.2)
    take FOREVER (maybe due to indexing?).  Since Dovecot is used by more
    than 50% of installations, we do need *some* sort of limit. And we
    absolutely have to prevent users from being able to import mailboxes
    with 100,000 messages since that is never going to work consistently.

 imp/config/backends.php |    7 +++----
 imp/docs/CHANGES        |    2 +-
 imp/lib/Imap/Config.php |    2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/1441e744a6ff0997e23994366dbbf2b41a6c31a3

-----------------------------------------------------------------------

commit f14d8d64919856389fcd0c7a83f48070fbb07f93
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Jun 10 15:02:25 2013 -0600

    Optimize emptying the trash mailbox.

 imp/lib/Message.php |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f14d8d64919856389fcd0c7a83f48070fbb07f93




More information about the commits mailing list