[commits] Horde branch master updated. d77585f6446a4bd8e942f724e09602fb75960715

Michael M Slusarz slusarz at horde.org
Tue Nov 16 07:44:30 UTC 2010


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

from: 84bc65d7b98b98f4d74025b8e3e3f30f9fd20795

b4f4a00 At this point, apps need to be converted to H4 to realistically have a shot at working
c3c00ba Easier/clearer config for application mappers
7f23605 PHP 5 updates for file cache driver
3cc051e Abstracted storage code in Horde_Cache
43c26eb Need way to override Horde config when creating Prefs object
0eaf5cf regmtime was always 0; needs to be calculated before loading app cache
67f6710 Caching while not authenticated is perfectly valid
dd2b12d Fix Horde_Session call
e7e748d Don't store any imp session data until the post authentication function is called
2ae9dc6 Yet more Net_DNS2 fixes.
33972b5 Bug #9311: Better fix for transparent auth/maintaining guest sessions
ca4f363 Remove unneeded error_reporting() call
fb6b4fe Don't store updated cached registry values until shutdown
ab976c7 Revert "An Application might not have any prefs."
d77585f Horde_Prefs_Storage always needs to return a Horde_Prefs_Scope object

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

commit b4f4a00a1a82b3137db851bc744dcbd153c4c416
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 16:53:17 2010 -0700

    At this point, apps need to be converted to H4 to realistically have a shot at working

 framework/Core/lib/Horde/Registry.php |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=f89e332c0329a986eefc31ff6e0b5e4b6ece5e5f&r2=b4f4a00a1a82b3137db851bc744dcbd153c4c416

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

commit c3c00bab95316133fc269d46688b07e82b70d471
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 16:53:21 2010 -0700

    Easier/clearer config for application mappers

 framework/Core/lib/Horde/Registry.php |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=b4f4a00a1a82b3137db851bc744dcbd153c4c416&r2=c3c00bab95316133fc269d46688b07e82b70d471

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

commit 7f23605f0f943bcbf4d36341286cd1a1dc02dc78
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 17:20:01 2010 -0700

    PHP 5 updates for file cache driver

 framework/Cache/lib/Horde/Cache/File.php |  136 ++++++++++++------------------
 1 files changed, 53 insertions(+), 83 deletions(-)

http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/File.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=7f23605f0f943bcbf4d36341286cd1a1dc02dc78

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

commit 3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 19:30:50 2010 -0700

    Abstracted storage code in Horde_Cache

 framework/Cache/lib/Horde/Cache.php                      |   70 ++--
 framework/Cache/lib/Horde/Cache/Apc.php                  |   91 -----
 framework/Cache/lib/Horde/Cache/Eaccelerator.php         |  108 ------
 framework/Cache/lib/Horde/Cache/File.php                 |  249 --------------
 framework/Cache/lib/Horde/Cache/Memcache.php             |  137 --------
 framework/Cache/lib/Horde/Cache/Mock.php                 |   79 -----
 framework/Cache/lib/Horde/Cache/Null.php                 |   56 ---
 framework/Cache/lib/Horde/Cache/Session.php              |  108 ------
 framework/Cache/lib/Horde/Cache/Sql.php                  |  237 -------------
 framework/Cache/lib/Horde/Cache/Stack.php                |  128 -------
 framework/Cache/lib/Horde/Cache/Storage.php              |   93 +++++
 framework/Cache/lib/Horde/Cache/Storage/Apc.php          |   78 +++++
 framework/Cache/lib/Horde/Cache/Storage/Eaccelerator.php |   91 +++++
 framework/Cache/lib/Horde/Cache/Storage/File.php         |  227 ++++++++++++
 framework/Cache/lib/Horde/Cache/Storage/Memcache.php     |  136 ++++++++
 framework/Cache/lib/Horde/Cache/Storage/Mock.php         |   57 +++
 framework/Cache/lib/Horde/Cache/Storage/Null.php         |   44 +++
 framework/Cache/lib/Horde/Cache/Storage/Session.php      |   95 +++++
 framework/Cache/lib/Horde/Cache/Storage/Sql.php          |  224 ++++++++++++
 framework/Cache/lib/Horde/Cache/Storage/Stack.php        |  117 +++++++
 framework/Cache/lib/Horde/Cache/Storage/Xcache.php       |   81 +++++
 framework/Cache/lib/Horde/Cache/Xcache.php               |   94 -----
 framework/Cache/package.xml                              |   47 ++--
 framework/Core/lib/Horde/Core/Factory/Cache.php          |   46 ++--
 24 files changed, 1323 insertions(+), 1370 deletions(-)
 delete mode 100644 framework/Cache/lib/Horde/Cache/Apc.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Eaccelerator.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/File.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Memcache.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Mock.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Null.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Session.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Sql.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Stack.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Apc.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Eaccelerator.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/File.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Memcache.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Mock.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Null.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Session.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Sql.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Stack.php
 create mode 100644 framework/Cache/lib/Horde/Cache/Storage/Xcache.php
 delete mode 100644 framework/Cache/lib/Horde/Cache/Xcache.php

http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Apc.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Eaccelerator.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/File.php?rt=horde-git&r1=7f23605f0f943bcbf4d36341286cd1a1dc02dc78&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Memcache.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Mock.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Null.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Session.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Sql.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Stack.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Apc.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Eaccelerator.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/File.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Memcache.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Mock.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Null.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Session.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Sql.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Stack.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/co.php/framework/Cache/lib/Horde/Cache/Storage/Xcache.php?rt=horde-git&r=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/lib/Horde/Cache/Xcache.php?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Cache/package.xml?rt=horde-git&r1=b560a1fecfa8994f68a65a5dabd0291dd345e170&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0
http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Factory/Cache.php?rt=horde-git&r1=787e597f62bc99063123cb70ee450192db1f5527&r2=3cc051e1b6523fa7ae776e1cbb889de0c0044ef0

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

commit 43c26eb4bb0405ed2b4391df3b6c57a7340525a4
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 21:52:41 2010 -0700

    Need way to override Horde config when creating Prefs object

 framework/Core/lib/Horde/Core/Factory/Prefs.php |   20 +++++++++++++++++---
 framework/Core/lib/Horde/Registry.php           |    3 +--
 2 files changed, 18 insertions(+), 5 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Factory/Prefs.php?rt=horde-git&r1=e42b0c9a2e41ab5d6e42ebec540ce70af56a1f38&r2=43c26eb4bb0405ed2b4391df3b6c57a7340525a4
http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=c3c00bab95316133fc269d46688b07e82b70d471&r2=43c26eb4bb0405ed2b4391df3b6c57a7340525a4

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

commit 0eaf5cf30ef58a3062cf5f9f6db83ca189cd762e
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 21:53:22 2010 -0700

    regmtime was always 0; needs to be calculated before loading app cache

 framework/Core/lib/Horde/Registry.php |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=43c26eb4bb0405ed2b4391df3b6c57a7340525a4&r2=0eaf5cf30ef58a3062cf5f9f6db83ca189cd762e

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

commit 67f6710adea2f9fec6559ea5c79d3aa50e6868ba
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 22:04:14 2010 -0700

    Caching while not authenticated is perfectly valid

 framework/Core/lib/Horde/Registry.php |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=0eaf5cf30ef58a3062cf5f9f6db83ca189cd762e&r2=67f6710adea2f9fec6559ea5c79d3aa50e6868ba

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

commit dd2b12d36bb813a28ead6e6300947fffbd1f2eda
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Mon Nov 15 22:08:32 2010 -0700

    Fix Horde_Session call

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

http://git.horde.org/diff.php/imp/lib/Auth.php?rt=horde-git&r1=88b2247faec341feba8ddf3be8f0ce6512ae0208&r2=dd2b12d36bb813a28ead6e6300947fffbd1f2eda

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

commit e7e748d0e10844fc1c8231d0e29850c6015e52bf
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:01:06 2010 -0700

    Don't store any imp session data until the post authentication function is called

 imp/lib/Application.php           |   34 ++++++---
 imp/lib/Auth.php                  |  150 +++++++++++++++----------------------
 imp/lib/Injector/Factory/Imap.php |    3 +-
 3 files changed, 85 insertions(+), 102 deletions(-)

http://git.horde.org/diff.php/imp/lib/Application.php?rt=horde-git&r1=88b2247faec341feba8ddf3be8f0ce6512ae0208&r2=e7e748d0e10844fc1c8231d0e29850c6015e52bf
http://git.horde.org/diff.php/imp/lib/Auth.php?rt=horde-git&r1=dd2b12d36bb813a28ead6e6300947fffbd1f2eda&r2=e7e748d0e10844fc1c8231d0e29850c6015e52bf
http://git.horde.org/diff.php/imp/lib/Injector/Factory/Imap.php?rt=horde-git&r1=fe62dea49cb7c0ffef71467d4215ae915fcd131b&r2=e7e748d0e10844fc1c8231d0e29850c6015e52bf

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

commit 2ae9dc6b1df10b4f3cbb2455425e2024e82c8ada
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:10:54 2010 -0700

    Yet more Net_DNS2 fixes.
    
    Net_DNS2 is annoyingly broken in several different ways.

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

http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Factory/Dns.php?rt=horde-git&r1=3132c7307545ac5aa0406a13c7a3d47aaaf5f1e7&r2=2ae9dc6b1df10b4f3cbb2455425e2024e82c8ada

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

commit 33972b5b500642c5fc7645ad13e5f51a673e70ed
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:14:18 2010 -0700

    Bug #9311: Better fix for transparent auth/maintaining guest sessions

 framework/Core/lib/Horde/Core/Auth/Application.php |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Auth/Application.php?rt=horde-git&r1=ca66dc55a612edd633bf391499b07410f4430e34&r2=33972b5b500642c5fc7645ad13e5f51a673e70ed

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

commit ca4f363e3d7f534fa13d1c934fffa081c51a0b17
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:20:47 2010 -0700

    Remove unneeded error_reporting() call

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

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=67f6710adea2f9fec6559ea5c79d3aa50e6868ba&r2=ca4f363e3d7f534fa13d1c934fffa081c51a0b17

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

commit fb6b4fe49fb103cff57bbaaa54ec4c1ffea9ef9b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:39:10 2010 -0700

    Don't store updated cached registry values until shutdown

 framework/Core/lib/Horde/Registry.php |  102 +++++++++++++++++----------------
 1 files changed, 53 insertions(+), 49 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=ca4f363e3d7f534fa13d1c934fffa081c51a0b17&r2=fb6b4fe49fb103cff57bbaaa54ec4c1ffea9ef9b

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

commit ab976c77bc46c9c78548fdb3ee67c6bc0e879d2b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:43:03 2010 -0700

    Revert "An Application might not have any prefs."
    
    This reverts commit 147feb24b18a495b566e41c4bb0790fab1a6ac9e.

 framework/Prefs/lib/Horde/Prefs.php |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/Prefs/lib/Horde/Prefs.php?rt=horde-git&r1=147feb24b18a495b566e41c4bb0790fab1a6ac9e&r2=ab976c77bc46c9c78548fdb3ee67c6bc0e879d2b

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

commit d77585f6446a4bd8e942f724e09602fb75960715
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Nov 16 00:43:38 2010 -0700

    Horde_Prefs_Storage always needs to return a Horde_Prefs_Scope object

 framework/Core/lib/Horde/Core/Prefs/Storage/Configuration.php |   27 ++++-----
 1 files changed, 13 insertions(+), 14 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Prefs/Storage/Configuration.php?rt=horde-git&r1=e42b0c9a2e41ab5d6e42ebec540ce70af56a1f38&r2=d77585f6446a4bd8e942f724e09602fb75960715




More information about the commits mailing list