[commits] Horde branch master updated. 2bbd679136963508713b2868bfd6d3f6967773bb

Michael M Slusarz slusarz at horde.org
Wed Aug 31 06:17:02 UTC 2011


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

from: 3bdad92973c608d91ba7598015bb4984e433a10f

b4f83f3 Remove dependency on Auth_SASL package.
5dffa28 Auth_SASL is no longer needed as of Horde_Imap_Client 1.0.15
3b8b04e Active session counting fixes
6a0d079 remove extra space
2bbd679 Fix session/cookie timeouts

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

commit b4f83f389b7f3fafa686e35ea26c2c25f1de0793
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Aug 30 17:38:48 2011 -0600

    Remove dependency on Auth_SASL package.
    
    Digest-MD5 SASL has been deprecated (along with Auth_SASL package).

 framework/Imap_Client/lib/Horde/Imap/Client/Auth/DigestMD5.php  |  178 +++++++
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php          |   18 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php     |   22 +-
 framework/Imap_Client/package.xml                               |   20 +-
 framework/Imap_Client/test/Horde/Imap/Client/AuthTest.php       |   52 ++
 framework/Imap_Client/test/Horde/Imap/Client/Stub/DigestMD5.php |   55 ++
 6 files changed, 322 insertions(+), 23 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Auth/DigestMD5.php
 create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/AuthTest.php
 create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Stub/DigestMD5.php

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

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

commit 5dffa28befe8d49d12cd637c432d3c4c35e3d396
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Aug 30 23:25:56 2011 -0600

    Auth_SASL is no longer needed as of Horde_Imap_Client 1.0.15

 imp/docs/INSTALL |   19 +++----------------
 imp/docs/RFCS    |    2 +-
 imp/lib/Test.php |   11 -----------
 imp/package.xml  |    2 +-
 4 files changed, 5 insertions(+), 29 deletions(-)

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

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

commit 3b8b04e8f14acee45ae1e92103aecf62d51a8e30
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Aug 30 23:46:21 2011 -0600

    Active session counting fixes
    
    Fix obtaining session information from more than one session.
    Call garbage collection before attempting to get list of active sessions

 framework/SessionHandler/lib/Horde/SessionHandler.php |    5 +++++
 framework/SessionHandler/package.xml                  |   12 +++++++-----
 2 files changed, 12 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/3b8b04e8f14acee45ae1e92103aecf62d51a8e30

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

commit 6a0d07921fb3ee31f4de809714630079f7317ddd
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Aug 30 23:59:08 2011 -0600

    remove extra space

 framework/Core/lib/Horde/Core/Factory/SessionHandler.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/6a0d07921fb3ee31f4de809714630079f7317ddd

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

commit 2bbd679136963508713b2868bfd6d3f6967773bb
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Aug 31 00:01:59 2011 -0600

    Fix session/cookie timeouts
    
    Cookie timeouts should NOT be configurable.  At a minimum, it definitely
    should not use the value of $conf['session']['timeout'].  We almost
    certainly want cookies to not expire until the browser is closed.  I
    can't think of a single reason why this shouldn't be the case - hence,
    no need to make this configurable.
    
    Conversely, we were not correctly setting session.gc_maxlifetime based
    on the value of $conf['session']['timeout'].  By default, this is the
    only way to cause timeouts - however, it will not reliably expire right
    at the timelimit since the garbage collector is not run on every access.
    But this is the tradeoff absent doing (potentially expensive) timeout
    calculations on every access.

 framework/Core/lib/Horde/Session.php |    6 +++++-
 framework/Core/package.xml           |   12 +++++++-----
 2 files changed, 12 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/2bbd679136963508713b2868bfd6d3f6967773bb




More information about the commits mailing list