[commits] Horde branch master updated. 9b94137167c85b4c9621e65772f7fdea7d0951e6

Michael M Slusarz slusarz at horde.org
Tue Apr 26 19:53:50 UTC 2011


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

from: a2b236d089428704b03b29aa11ce1ce806674cae

4a062f5 IMP_Imap::checkUidvalidity now requires an IMP_Mailbox object
1c40719 Not needed
70161b3 Request #9537: New access() and accessMailbox() methods for IMP_Imap
d127835 Some more ID parsing tests
039f76e Have to download all IDs if search object uses previous search results
ae10f1b Optimize expunging in Socket driver with UIDPLUS servers.
724ecad Fix intermittent issues retrieving FETCH results in Socket driver
d2f93e4 Add IMP_Ajax_Queue
fe7b05e In Horde_Variables, operate on a copy of the $_REQUEST variable
9b94137 Correctly limit FETCH results when specifying changedsince or vanished options and all requested fetch data is already cached.

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

commit 4a062f52bfc993bcb43ab6713fa35c2e088a6b38
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Apr 25 22:41:04 2011 -0600

    IMP_Imap::checkUidvalidity now requires an IMP_Mailbox object

 imp/lib/Compose.php |    2 +-
 imp/lib/Imap.php    |   17 +++++++++--------
 imp/lib/Mailbox.php |    2 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

http://git.horde.org/horde-git/-/commit/4a062f52bfc993bcb43ab6713fa35c2e088a6b38

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

commit 1c407191fa74b8045b4e3c2c04c6a310cf787c15
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Apr 25 22:48:06 2011 -0600

    Not needed

 imp/compose-dimp.php         |    3 ---
 imp/js/message-dimp.js       |    2 +-
 imp/lib/Ajax/Application.php |    3 +--
 3 files changed, 2 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/1c407191fa74b8045b4e3c2c04c6a310cf787c15

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

commit 70161b34d6685403c3508a737f31a2ab6fb9b82f
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Apr 25 23:01:49 2011 -0600

    Request #9537: New access() and accessMailbox() methods for IMP_Imap
    
    Replaces old isReadOnly() and allowFolders() methods.
    Add other access checks to centralize this check in one location.

 imp/compose-mimp.php                           |    2 +-
 imp/compose.php                                |    4 +-
 imp/folders-mimp.php                           |    2 +-
 imp/folders.php                                |    2 +-
 imp/lib/Ajax/Application.php                   |    2 +-
 imp/lib/Api.php                                |    2 +-
 imp/lib/Application.php                        |   54 ++++++++-------
 imp/lib/Auth.php                               |    2 +-
 imp/lib/Flags.php                              |    3 +-
 imp/lib/IMP.php                                |    2 +-
 imp/lib/Imap.php                               |   92 +++++++++++++++++------
 imp/lib/Imap/Tree.php                          |    8 +-
 imp/lib/Mailbox.php                            |    8 +--
 imp/lib/Mailbox/List.php                       |    4 +-
 imp/lib/Message.php                            |    2 +-
 imp/lib/Prefs/Identity.php                     |    2 +-
 imp/lib/Prefs/Ui.php                           |   29 +++++---
 imp/lib/Ui/Mimp.php                            |    2 +-
 imp/lib/Views/Compose.php                      |    2 +-
 imp/lib/Views/ListMessages.php                 |    7 ++-
 imp/mailbox-mimp.php                           |    6 +-
 imp/mailbox.php                                |   42 +++++------
 imp/message.php                                |   23 +++---
 imp/search-basic.php                           |    4 +-
 imp/search.php                                 |    4 +-
 imp/templates/dimp/index.inc                   |    2 +-
 imp/templates/imp/mailbox/navbar.html          |    8 +-
 imp/templates/imp/message/navbar_navigate.html |    4 +-
 imp/templates/imp/search/search.html           |    2 -
 imp/templates/mobile/mailbox.html.php          |    2 -
 30 files changed, 188 insertions(+), 140 deletions(-)

http://git.horde.org/horde-git/-/commit/70161b34d6685403c3508a737f31a2ab6fb9b82f

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

commit d127835778963fe0938104b866fa7d87ede6993a
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 00:29:06 2011 -0600

    Some more ID parsing tests

 framework/Imap_Client/test/Horde/Imap/Client/IdsTest.php |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

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

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

commit 039f76eef62050401a549e7a240a425b8ed985c1
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 00:38:06 2011 -0600

    Have to download all IDs if search object uses previous search results

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/039f76eef62050401a549e7a240a425b8ed985c1

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

commit ae10f1b27463d0c6ef57753f0d13d14464ca7a3a
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 01:00:08 2011 -0600

    Optimize expunging in Socket driver with UIDPLUS servers.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php   |   20 +++++++++++----
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php |    5 +++-
 framework/Imap_Client/package.xml                      |    1 +
 3 files changed, 19 insertions(+), 7 deletions(-)

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

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

commit 724ecad730cb50ae655a94fb9ef04b99eb83520a
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 10:59:36 2011 -0600

    Fix intermittent issues retrieving FETCH results in Socket driver
    
    Was manifesting itself when attempting to do a changedsince query

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

http://git.horde.org/horde-git/-/commit/724ecad730cb50ae655a94fb9ef04b99eb83520a

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

commit d2f93e4b72fa83d79aa403bd55afb999295682c8
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 12:05:37 2011 -0600

    Add IMP_Ajax_Queue
    
    Provides ability for ANY code in IMP to add flag/poll/quota output to
    outgoing AJAX (or AJAX-like) requests.

 imp/js/dimpbase.js           |   32 ++++---
 imp/lib/Ajax/Application.php |  205 +++++++++++++-----------------------------
 imp/lib/Ajax/Queue.php       |  153 +++++++++++++++++++++++++++++++
 imp/message-dimp.php         |    8 +-
 4 files changed, 236 insertions(+), 162 deletions(-)
 create mode 100644 imp/lib/Ajax/Queue.php

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

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

commit fe7b05e3c73c77057120f060ae2726fe572e6e3b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 12:50:29 2011 -0600

    In Horde_Variables, operate on a copy of the $_REQUEST variable
    
    If magic quoting is turned on, subsequent calls to Horde_Variables will
    result in broken behavior for any variable that originally had quoting.

 framework/Util/lib/Horde/Variables.php |    3 ++-
 framework/Util/package.xml             |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

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

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

commit 9b94137167c85b4c9621e65772f7fdea7d0951e6
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Apr 26 13:38:24 2011 -0600

    Correctly limit FETCH results when specifying changedsince or vanished
    options and all requested fetch data is already cached.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php |   21 ++++++++++++++++++
 framework/Imap_Client/package.xml                    |    1 +
 2 files changed, 22 insertions(+), 0 deletions(-)

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




More information about the commits mailing list