[commits] Horde branch master updated. c18d115199170e5d3794e2c2e086641ad096c05b

Michael M Slusarz slusarz at horde.org
Fri Feb 18 22:39:15 UTC 2011


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

from: bf6bf8637246be3047719ac39e01cc973f9caf8a

b39770f base window may have navigated away from main dimp page
d7f5d90 Pop3 driver cleanups
c19af1d Horde_Imap_Client_Thread -> Horde_Imap_Client_Data_Thread
0eb5bf5 Add Horde_Imap_Client_Data_Thread#count()
5350fa9 Bug #9538: Envelope data now returned in an object.
0104e87 horde/Mime is a required package for horde/Imap_Client
4527ab5 FETCH_STRUCTURE now always returns a Horde_Mime_Part object
001543f No need for Horde_Mime_Part::parseStructure()
59d11b1 Bug #9538: Add Horde_Imap_Client_Fetch_Query
d7bd4e2 phpdoc
0224531 Bug #9538: Add Horde_Imap_Client_Ids and Horde_Imap_Client_Data_Fetch
8d81425 Default IMAP connection MUST be by TLS, not plaintext
6727d30 Enforce minimum versions for extensions.
5c71c50 Add Horde_Cache#clear()
cee3fb6 Add simple CLI script to clear cache backend
9b022ee Move IMP_Search init to IMP_Imap_Tree factory
cdbd2db Remove login tasks from authenticate callback and into actual LoginTasks framework
5471bd2 Since this constant is used throughout, makes more sense to define in Horde_Imap_Client
926c51a Define IMAP cache keys in single location
a509568 phpdoc; fix package tags
070f878 Cleanup IMAP debug output
18b31ee Add changed property to Horde_Imap_Client_Base
6468b75 Add Horde_Injector#hasInstance()
ca74633 Fix cyclic dependency
c18d115 Bug #9514: Fix variable names

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

commit b39770f638db73e3a7195a20698c1fe8782a676c
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Feb 15 11:15:50 2011 -0700

    base window may have navigated away from main dimp page

 imp/js/compose-dimp.js |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

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

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

commit d7f5d90a51c7c4a995bd722aa3b8092b26b90153
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Feb 16 16:15:24 2011 -0700

    Pop3 driver cleanups

 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php |   66 +++--------
 1 files changed, 16 insertions(+), 50 deletions(-)

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

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

commit c19af1dd4e6bbc8e4a209c739c69b0f50ec4f613
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Feb 1 15:14:23 2011 -0700

    Horde_Imap_Client_Thread -> Horde_Imap_Client_Data_Thread
    
    I will be adding additional data objects, so store all these objects in
    a single directory.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php        |    8 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Thread.php |  145 +++++++++++
 framework/Imap_Client/lib/Horde/Imap/Client/Thread.php      |  145 -----------
 framework/Imap_Client/package.xml                           |   98 ++++++--
 imp/lib/Imap/Thread.php                                     |    4 +-
 imp/lib/Mailbox/List.php                                    |   12 +-
 6 files changed, 231 insertions(+), 181 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/Thread.php
 delete mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Thread.php

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

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

commit 0eb5bf598d13f36846abd35b8133c8f40b1ff8a6
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Feb 1 15:21:01 2011 -0700

    Add Horde_Imap_Client_Data_Thread#count()

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

http://git.horde.org/horde-git/-/commit/0eb5bf598d13f36846abd35b8133c8f40b1ff8a6

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

commit 5350fa93016e7698bfd09485ff649e2ef88785ac
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Feb 1 16:19:42 2011 -0700

    Bug #9538: Envelope data now returned in an object.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php          |   24 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php       |   20 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Envelope.php |  156 +++++++++
 framework/Imap_Client/lib/Horde/Imap/Client/DateTime.php      |   23 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php        |   43 ++--
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php   |   11 +-
 framework/Imap_Client/package.xml                             |   10 +-
 imp/config/hooks.php.dist                                     |    2 +-
 imp/lib/Block/Newmail.php                                     |    4 +-
 imp/lib/Folder.php                                            |    4 +-
 imp/lib/Mailbox/List.php                                      |    4 +-
 imp/lib/Message.php                                           |    4 +-
 imp/lib/Ui/Mailbox.php                                        |   55 +--
 imp/lib/Ui/Message.php                                        |   25 +-
 imp/lib/Views/ListMessages.php                                |    6 +-
 imp/lib/Views/ShowMessage.php                                 |    8 +-
 imp/mailbox-mimp.php                                          |    4 +-
 imp/mailbox.php                                               |    6 +-
 imp/message-mimp.php                                          |    8 +-
 imp/message.php                                               |   22 +-
 imp/rss.php                                                   |    6 +-
 imp/thread.php                                                |   12 +-
 22 files changed, 300 insertions(+), 157 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/Envelope.php

http://git.horde.org/horde-git/-/commit/5350fa93016e7698bfd09485ff649e2ef88785ac

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

commit 0104e87bb9fdac05b970ae8c9ef30ce29c1c9dae
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Feb 2 13:28:54 2011 -0700

    horde/Mime is a required package for horde/Imap_Client

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

http://git.horde.org/horde-git/-/commit/0104e87bb9fdac05b970ae8c9ef30ce29c1c9dae

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

commit 4527ab526f9a1e045c58b5b133b9ee8014a52aa4
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Feb 2 15:16:07 2011 -0700

    FETCH_STRUCTURE now always returns a Horde_Mime_Part object

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php        |   67 +-----
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php     |   71 +++---
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php      |  131 +++++------
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php |    2 +-
 framework/Imap_Client/test/Horde/Imap/test_client.php       |    7 +-
 imp/lib/Contents.php                                        |    2 +-
 6 files changed, 105 insertions(+), 175 deletions(-)

http://git.horde.org/horde-git/-/commit/4527ab526f9a1e045c58b5b133b9ee8014a52aa4

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

commit 001543f59bf366e353d05bb43aac226e6e42b8d4
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Feb 2 15:16:52 2011 -0700

    No need for Horde_Mime_Part::parseStructure()
    
    The structure array representation is only useful for parsing IMAP
    results. This can be done entirely in horde/Imap_Client by directly
    creating the Horde_Mime_Part object rather than converting to the array
    intermediate.

 framework/Mime/lib/Horde/Mime/Part.php |  250 +++++++-------------------------
 1 files changed, 55 insertions(+), 195 deletions(-)

http://git.horde.org/horde-git/-/commit/001543f59bf366e353d05bb43aac226e6e42b8d4

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

commit 59d11b153a16de754edbcffb426c52324e4c17f3
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Feb 3 17:28:00 2011 -0700

    Bug #9538: Add Horde_Imap_Client_Fetch_Query
    
    Provides an OO-based way of creating a query, rather than relying on
    complex array configuration rules.

 framework/Imap_Client/lib/Horde/Imap/Client.php                   |   29 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php              |  619 ++---
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php           |  144 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php      |   19 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Fetch/Query.php       |  403 +++
 framework/Imap_Client/lib/Horde/Imap/Client/Mock.php              |   39 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php            |  130 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php       |   93 +-
 framework/Imap_Client/package.xml                                 |   11 +-
 framework/Imap_Client/test/Horde/Imap/test_client.php             |  225 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |   27 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php   |   25 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |   24 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |   27 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php  |   27 +-
 imp/lib/Ajax/Application.php                                      |   10 +-
 imp/lib/Block/Newmail.php                                         |    7 +-
 imp/lib/Contents.php                                              |   60 +-
 imp/lib/Folder.php                                                |   15 +-
 imp/lib/Mailbox/List.php                                          |   17 +-
 imp/lib/Message.php                                               |   19 +-
 imp/lib/Ui/Message.php                                            |    8 +-
 imp/lib/Views/ListMessages.php                                    |    5 +-
 imp/lib/Views/ShowMessage.php                                     |   12 +-
 imp/message-mimp.php                                              |   18 +-
 imp/message.php                                                   |   18 +-
 imp/thread.php                                                    |    7 +-
 ingo/lib/Script/Imap/Live.php                                     |    9 +-
 28 files changed, 1048 insertions(+), 999 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Fetch/Query.php

http://git.horde.org/horde-git/-/commit/59d11b153a16de754edbcffb426c52324e4c17f3

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

commit d7bd4e234c57552210b727ca6d418d5a0c33ee84
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Feb 17 11:01:42 2011 -0700

    phpdoc

 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php      |  242 +---------
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php |  151 ------
 framework/Imap_Client/lib/Horde/Imap/Client/Mock.php         |  244 +---------
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php       |  194 --------
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php  |  199 +-------
 5 files changed, 49 insertions(+), 981 deletions(-)

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

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

commit 0224531ec7ab9062c8935f076bb82becb4d5996f
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Feb 17 23:23:09 2011 -0700

    Bug #9538: Add Horde_Imap_Client_Ids and Horde_Imap_Client_Data_Fetch
    
    Now, bad data returned from an IMAP server will never cause failure
    since every fetch return entry has automatic default values returned.
    
    Additionally, using objects/IDs like this vastly improves the API by
    removing complex array configurations and reducing the number of
    parameters.
    
    Side benefit: ALL literal data returned from the IMAP server is now
    stored internally as streams - it is auto-converted to a string as
    needed.

 framework/Imap_Client/lib/Horde/Imap/Client.php                 |    3 -
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php            |  679 +++----
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php         |  418 ++---
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php    |   38 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Envelope.php   |    5 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Fetch.php      |  515 +++++
 framework/Imap_Client/lib/Horde/Imap/Client/DateTime.php        |   54 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Fetch/Query.php     |   16 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Ids.php             |  230 +++
 framework/Imap_Client/lib/Horde/Imap/Client/Mock.php            |   95 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php    |   35 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php          |  384 ++--
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php     |  191 +--
 framework/Imap_Client/lib/Horde/Imap/Client/Utils.php           |    7 +-
 framework/Imap_Client/package.xml                               |   52 +-
 framework/Imap_Client/test/Horde/Imap/test_client.php           |   22 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php |   70 +-
 imp/lib/Ajax/Application.php                                    |    7 +-
 imp/lib/Block/Newmail.php                                       |   14 +-
 imp/lib/Compose.php                                             |    2 +-
 imp/lib/Contents.php                                            |   60 +-
 imp/lib/Folder.php                                              |   18 +-
 imp/lib/Indices.php                                             |   14 +-
 imp/lib/Mailbox/List.php                                        |   32 +-
 imp/lib/Message.php                                             |   53 +-
 imp/lib/Search.php                                              |    9 +-
 imp/lib/Ui/Message.php                                          |    6 +-
 imp/lib/Views/ShowMessage.php                                   |   13 +-
 imp/message-dimp.php                                            |    2 +
 imp/message-mimp.php                                            |   15 +-
 imp/message.php                                                 |   19 +-
 imp/thread.php                                                  |    6 +-
 32 files changed, 1782 insertions(+), 1302 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/Fetch.php
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Ids.php

http://git.horde.org/horde-git/-/commit/0224531ec7ab9062c8935f076bb82becb4d5996f

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

commit 8d814250132cd902318ec2b9057f0673f5917eee
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 11:21:28 2011 -0700

    Default IMAP connection MUST be by TLS, not plaintext

 imp/config/backends.php |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/8d814250132cd902318ec2b9057f0673f5917eee

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

commit 6727d30f2e63bb21b0d5a162bfbbbe4a51b7cd20
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 11:39:13 2011 -0700

    Enforce minimum versions for extensions.

 framework/Cache/package.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/6727d30f2e63bb21b0d5a162bfbbbe4a51b7cd20

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

commit 5c71c5072e068e64f63d74870a2843a26cc1b672
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 11:53:36 2011 -0700

    Add Horde_Cache#clear()

 framework/Cache/lib/Horde/Cache.php                      |   10 ++
 framework/Cache/lib/Horde/Cache/Storage/Apc.php          |    9 ++
 framework/Cache/lib/Horde/Cache/Storage/Base.php         |    7 ++
 framework/Cache/lib/Horde/Cache/Storage/Eaccelerator.php |    7 ++
 framework/Cache/lib/Horde/Cache/Storage/File.php         |   72 +++++++++-----
 framework/Cache/lib/Horde/Cache/Storage/Memcache.php     |    7 ++
 framework/Cache/lib/Horde/Cache/Storage/Mock.php         |    7 ++
 framework/Cache/lib/Horde/Cache/Storage/Null.php         |    6 +
 framework/Cache/lib/Horde/Cache/Storage/Session.php      |    7 ++
 framework/Cache/lib/Horde/Cache/Storage/Sql.php          |   13 +++
 framework/Cache/lib/Horde/Cache/Storage/Stack.php        |   24 +++++
 framework/Cache/lib/Horde/Cache/Storage/Xcache.php       |    8 ++
 framework/Cache/package.xml                              |   31 ++++--
 13 files changed, 174 insertions(+), 34 deletions(-)

http://git.horde.org/horde-git/-/commit/5c71c5072e068e64f63d74870a2843a26cc1b672

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

commit cee3fb6e18abe9cb26437e5edb719f6258f1f76f
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 12:01:26 2011 -0700

    Add simple CLI script to clear cache backend

 horde/bin/clear_cache |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)
 create mode 100755 horde/bin/clear_cache

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

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

commit 9b022ee7a4fd438cc2ce0af6726e95f0ab01de73
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 12:47:58 2011 -0700

    Move IMP_Search init to IMP_Imap_Tree factory
    
    Prevents unnecessary folder listing from occurring when IMP is only be
    used to authenticate to.

 imp/lib/Auth.php             |    5 -----
 imp/lib/Factory/Imaptree.php |    4 ++++
 2 files changed, 4 insertions(+), 5 deletions(-)

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

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

commit cdbd2dbe0fece55ebc9d0a15f979c2416c9433c9
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 12:49:12 2011 -0700

    Remove login tasks from authenticate callback and into actual LoginTasks framework

 imp/lib/Auth.php                          |    9 -----
 imp/lib/LoginTasks/Task/FilterOnLogin.php |   47 +++++++++++++++++++++++++++++
 imp/lib/LoginTasks/Task/RecoverDraft.php  |   40 ++++++++++++++++++++++++
 3 files changed, 87 insertions(+), 9 deletions(-)
 create mode 100644 imp/lib/LoginTasks/Task/FilterOnLogin.php
 create mode 100644 imp/lib/LoginTasks/Task/RecoverDraft.php

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

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

commit 5471bd2d40bb1b3be8c6ebfac2d2a5948b24a3e2
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 13:25:07 2011 -0700

    Since this constant is used throughout, makes more sense to define in Horde_Imap_Client

 framework/Imap_Client/lib/Horde/Imap/Client.php              |   29 +++-
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php         |   66 ++++----
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php      |   32 ++--
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php |    4 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Fetch.php   |   82 +++++-----
 framework/Imap_Client/lib/Horde/Imap/Client/Fetch/Query.php  |   49 ++----
 framework/Imap_Client/lib/Horde/Imap/Client/Mock.php         |    4 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php       |   44 +++---
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php  |   24 ++--
 9 files changed, 167 insertions(+), 167 deletions(-)

http://git.horde.org/horde-git/-/commit/5471bd2d40bb1b3be8c6ebfac2d2a5948b24a3e2

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

commit 926c51a34bde24e1c87aad364b36b49928debba0
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 13:44:58 2011 -0700

    Define IMAP cache keys in single location

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

http://git.horde.org/horde-git/-/commit/926c51a34bde24e1c87aad364b36b49928debba0

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

commit a50956879397d74a1517c4c21d0a1d145c435a04
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 13:49:15 2011 -0700

    phpdoc; fix package tags

 framework/Core/lib/Horde/Core/ActiveSync/Connector.php            |    6 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php               |   29 +++--
 framework/Core/lib/Horde/Core/Controller/RequestConfiguration.php |    2 +-
 framework/Core/lib/Horde/Core/Mime/Viewer/Syntaxhighlighter.php   |    2 +-
 framework/Core/lib/Horde/Core/Ui/Layout.php                       |    4 +
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php              |    4 +-
 6 files changed, 27 insertions(+), 20 deletions(-)

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

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

commit 070f8788a6d08ebc75916a89b2f59cbb936bbcc9
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 13:53:35 2011 -0700

    Cleanup IMAP debug output

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

http://git.horde.org/horde-git/-/commit/070f8788a6d08ebc75916a89b2f59cbb936bbcc9

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

commit 18b31ee2ca01c0b1b9094cbf94f36c8e8f5ed58c
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 14:49:02 2011 -0700

    Add changed property to Horde_Imap_Client_Base
    
    Initialized cache stuff may not happen on the first access, so provide a
    way to inidicate that internally cached data (e.g. CAPABILITY strings)
    have changed within the object.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php         |   90 +++++-----
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php      |   64 +++----
 framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php |    3 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php       |   42 +++--
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php  |   18 +-
 imp/lib/Factory/Imap.php                                     |   19 ++-
 6 files changed, 121 insertions(+), 115 deletions(-)

http://git.horde.org/horde-git/-/commit/18b31ee2ca01c0b1b9094cbf94f36c8e8f5ed58c

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

commit 6468b75faaa03d6b8cac722ededd5af5567a7de0
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 15:32:37 2011 -0700

    Add Horde_Injector#hasInstance()

 framework/Injector/lib/Horde/Injector.php |   14 +++++++++++++-
 framework/Injector/package.xml            |    1 +
 2 files changed, 14 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/6468b75faaa03d6b8cac722ededd5af5567a7de0

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

commit ca7463339869e51133967d3c7ad29dc6b8234f75
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 15:34:18 2011 -0700

    Fix cyclic dependency

 imp/lib/Factory/Imaptree.php |    4 ----
 imp/lib/Search.php           |   17 ++++++++++++++++-
 2 files changed, 16 insertions(+), 5 deletions(-)

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

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

commit c18d115199170e5d3794e2c2e086641ad096c05b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Feb 18 15:37:43 2011 -0700

    Bug #9514: Fix variable names

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

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




More information about the commits mailing list