[commits] Horde branch master updated. 50eab1f3d6f5e298e3eddb2a30bf861ba945ec6f

Gunnar Wrobel p at rdus.de
Mon Feb 28 07:47:16 UTC 2011


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

from: cd870284019b6a8e8263ca0a23384173c22b4000

128c50f Add TODO.
cb7c87d Listing shares with an empty user ID lists guest shares not system shares.
a77909c This works for Kolab as well. Pull the test up to the base suite.
5945523 Implement getChildren() and countChildren() for Kolab shares (actually just a copy from the Sql driver - could be joined if datatree gets killed). Add tests for all hierarchy features.
bd12caf Provide all parameters to the Kolab_Storage factory on construction.
614c75a Start the query set to allow extracting query injection.
e9214f8 Make the factory available in the query set.
637bf4d Move method.
897343b Interface.
bfb44c4 Add the cached query set.
db555a8 Fix class hierarchy. The cached storage handler is no decorator but an alternative implementation.
8d4fc2f Add the cached query set handler.
df0bd86 Support a flexible query set configuration.
74de16c The base test should be aware that the backend might need to switch the user and provide the switchAuth() method for that (not implemented by default).
af49c62 Use an object as data storage to allow for a shared test fixtures.
d14c8d3 Jane may have a different view on the shares than the one John sees. If we want to test for object equality this needs to be taken into account. In addition ensure that the permissions are always fetched if testing for equality later.
c6f209d Ensure these local caches get refreshed on synchronization.
d64d910 Ensure these local caches get refreshed on synchronization. Add a todo about private share annotations.
7bc15db Support retrieving the synchronization timestamp.
b4cc226 Prepare the Kolab share driver for access to folder lists of different users. This uncoverd a few problems with the interaction between Kolab_Storage caching and the caching in the Share layer.
161442a Add a todo concerning guest users.
2454f54 Support retrieving system folders.
59a2c20 Provide getSystemList().
50eab1f Allow specifying parameters for the storage handler.

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

commit 128c50f1f6b6db098197bc14a0cf1cf1492487a0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 10:58:39 2011 +0100

    Add TODO.

 framework/Kolab_Storage/TODO |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/128c50f1f6b6db098197bc14a0cf1cf1492487a0

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

commit cb7c87d0ac533cec12adb065b55322b4f56d2c53
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 11:04:56 2011 +0100

    Listing shares with an empty user ID lists guest shares not system shares.
    
    Required a bug fix in the Kolab driver but then the test passes as expected.

 framework/Share/lib/Horde/Share/Base.php            |    4 ++-
 framework/Share/lib/Horde/Share/Kolab.php           |    2 +-
 framework/Share/lib/Horde/Share/Sql.php             |    4 ++-
 framework/Share/test/Horde/Share/Base.php           |    4 +-
 framework/Share/test/Horde/Share/Kolab/MockTest.php |   20 ++++++++----------
 5 files changed, 18 insertions(+), 16 deletions(-)

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

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

commit a77909c951a83cba022cd16356df962e9bf0678f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 11:10:35 2011 +0100

    This works for Kolab as well. Pull the test up to the base suite.

 framework/Share/test/Horde/Share/Base.php           |    7 +++++++
 framework/Share/test/Horde/Share/Kolab/MockTest.php |    8 ++++++++
 framework/Share/test/Horde/Share/Sql/Base.php       |    5 ++---
 3 files changed, 17 insertions(+), 3 deletions(-)

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

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

commit 594552384e0c6fe999d913c36f71da4574970d0c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 11:21:42 2011 +0100

    Implement getChildren() and countChildren() for Kolab shares (actually just a copy from the Sql driver - could be joined if datatree gets killed). Add tests for all hierarchy features.

 framework/Share/lib/Horde/Share/Object/Kolab.php    |   10 ++++++----
 framework/Share/test/Horde/Share/Base.php           |    4 +++-
 framework/Share/test/Horde/Share/Kolab/MockTest.php |    4 ++--
 framework/Share/test/Horde/Share/Sql/Base.php       |    4 ++--
 4 files changed, 13 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/594552384e0c6fe999d913c36f71da4574970d0c

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

commit bd12caf1c4533c6a22d611e501ca8c4ba79010b9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 15:33:46 2011 +0100

    Provide all parameters to the Kolab_Storage factory on construction.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php           |    4 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   93 ++---
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   22 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |   13 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   71 ++--
 framework/Share/test/Horde/Share/Kolab/MockTest.php               |    4 +-
 framework/Share/test/Horde/Share/Kolab/UnitTest.php               |    6 +-
 7 files changed, 89 insertions(+), 124 deletions(-)

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

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

commit 614c75aa93714aecb7f42e5f4ccbda31a23f4800
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 17:30:38 2011 +0100

    Start the query set to allow extracting query injection.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |   19 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   15 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php      |   31 ++
 framework/Kolab_Storage/package.xml                               |    8 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   13 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/BaseTest.php      |   64 ++---
 .../test/Horde/Kolab/Storage/Unit/Decorator/CacheTest.php         |   15 +-
 .../test/Horde/Kolab/Storage/Unit/Decorator/LogTest.php           |    5 +-
 .../Horde/Kolab/Storage/Unit/Decorator/SynchronizationTest.php    |    5 +-
 9 files changed, 101 insertions(+), 74 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php

http://git.horde.org/horde-git/-/commit/614c75aa93714aecb7f42e5f4ccbda31a23f4800

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

commit e9214f8119a2f9d46131fc5bd97030684c98a951
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 17:58:14 2011 +0100

    Make the factory available in the query set.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php   |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php  |   17 +++++++++
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php |    2 +-
 3 files changed, 19 insertions(+), 2 deletions(-)

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

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

commit 637bf4d7f954dfe8de35483d490f381626b6dc68
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 18:04:00 2011 +0100

    Move method.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage.php          |   11 ---
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php     |   34 +-------
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php |   44 ++++++++++
 3 files changed, 45 insertions(+), 44 deletions(-)

http://git.horde.org/horde-git/-/commit/637bf4d7f954dfe8de35483d490f381626b6dc68

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

commit 897343b614d7d4d691f1faeac1ec5fe845b22cbf
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 18:09:55 2011 +0100

    Interface.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php      |   56 +---
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |   93 +++++
 framework/Kolab_Storage/package.xml                               |    6 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |    2 +-
 5 files changed, 102 insertions(+), 57 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php

http://git.horde.org/horde-git/-/commit/897343b614d7d4d691f1faeac1ec5fe845b22cbf

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

commit bfb44c45cfdb45aed400fe212523b6f0d81b559e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 20:58:15 2011 +0100

    Add the cached query set.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Log.php |   14 -
 .../lib/Horde/Kolab/Storage/Decorator/Synchronization.php         |   14 -
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cache.php      |  111 +++++
 3 files changed, 111 insertions(+), 28 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cache.php

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

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

commit db555a8b3f728b746fe43816c62e0d1f66f8ed4c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 20:59:12 2011 +0100

    Fix class hierarchy. The cached storage handler is no decorator but an alternative implementation.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |   57 ++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cached.php        |  117 +++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Cache.php     |  160 -----
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   18 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Uncached.php      |   80 ++
 framework/Kolab_Storage/package.xml                               |   12 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   21 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TriggerTest.php  |   46 --
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/BaseTest.php      |   88 ---
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/CachedTest.php    |   88 +++
 .../test/Horde/Kolab/Storage/Unit/Decorator/CacheTest.php         |   79 --
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/UncachedTest.php  |   88 +++
 12 files changed, 455 insertions(+), 399 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cached.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Cache.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Uncached.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/TriggerTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/BaseTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/CachedTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Decorator/CacheTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/UncachedTest.php

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

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

commit 8d4fc2f69fd68810c9b91df221fd29643851b883
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 21:49:02 2011 +0100

    Add the cached query set handler.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   76 +---
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |  107 ++++-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cache.php      |  111 -----
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cached.php     |   78 +++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Uncached.php   |   53 ++
 framework/Kolab_Storage/package.xml                               |   16 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   46 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |   21 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   42 --
 .../test/Horde/Kolab/Storage/Unit/Folder/NamespaceTest.php        |    5 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   21 +-
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |    4 +-
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |    9 +-
 .../test/Horde/Kolab/Storage/Unit/QuerySet/UncachedTest.php       |   80 +++
 14 files changed, 360 insertions(+), 309 deletions(-)
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cache.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cached.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Uncached.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/QuerySet/UncachedTest.php

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

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

commit df0bd86856195b89079365ad28ec4dec100f3a7b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Feb 25 22:49:45 2011 +0100

    Support a flexible query set configuration.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |    9 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |   73 ++-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cached.php     |    4 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |    2 +-
 .../test/Horde/Kolab/Storage/Unit/QuerySet/UncachedTest.php       |  186 ++++-
 5 files changed, 224 insertions(+), 50 deletions(-)

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

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

commit 74de16c126830c1f6f261c3ca91f33cb9965be47
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 08:24:39 2011 +0100

    The base test should be aware that the backend might need to switch the user and provide the switchAuth() method for that (not implemented by default).

 framework/Share/test/Horde/Share/Base.php |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/74de16c126830c1f6f261c3ca91f33cb9965be47

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

commit af49c6290cbc90da50cff4da6c9378b8a55231d7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 09:42:04 2011 +0100

    Use an object as data storage to allow for a shared test fixtures.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |   64 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php    |  156 +++++
 framework/Kolab_Storage/package.xml                               |   14 +-
 3 files changed, 195 insertions(+), 39 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php

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

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

commit d14c8d3e69d7f23d632e94671a9dc3bc3964f2e0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 10:21:04 2011 +0100

    Jane may have a different view on the shares than the one John sees. If we want to test for object equality this needs to be taken into account. In addition ensure that the permissions are always fetched if testing for equality later.

 framework/Share/test/Horde/Share/Base.php |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

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

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

commit c6f209d001cf6c78a74ffeb25305e9b9708f58e9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 14:11:30 2011 +0100

    Ensure these local caches get refreshed on synchronization.

 .../lib/Horde/Kolab/Storage/List/Query/Acl/Cache.php              |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

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

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

commit d64d9106d6a1bd07f4c90ea9bbf6e4853ed63f65
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 14:12:43 2011 +0100

    Ensure these local caches get refreshed on synchronization. Add a todo about private share annotations.

 framework/Kolab_Storage/TODO                                      |    2 ++
 .../lib/Horde/Kolab/Storage/List/Query/Share/Base.php             |    1 +
 .../lib/Horde/Kolab/Storage/List/Query/Share/Cache.php            |    2 ++
 3 files changed, 5 insertions(+), 0 deletions(-)

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

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

commit 7bc15dbbe1b6bcb325e319bb423a6589fc689778
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 14:52:28 2011 +0100

    Support retrieving the synchronization timestamp.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php    |   19 ++++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |   10 ++
 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   11 +++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |   10 ++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query.php    |    7 ++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/Acl/Base.php |   10 ++
 .../lib/Horde/Kolab/Storage/List/Query/Acl/Cache.php              |   10 ++
 .../lib/Horde/Kolab/Storage/List/Query/List/Base.php              |   10 ++
 .../lib/Horde/Kolab/Storage/List/Query/List/Cache.php             |   10 ++
 .../lib/Horde/Kolab/Storage/List/Query/Share/Base.php             |   10 ++
 .../lib/Horde/Kolab/Storage/List/Query/Share/Cache.php            |   10 ++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Stub/ListQuery.php     |   10 ++
 .../test/Horde/Kolab/Storage/Unit/Cache/ListTest.php              |   21 +++++
 13 files changed, 147 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/7bc15dbbe1b6bcb325e319bb423a6589fc689778

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

commit b4cc226273438b84fafe319abffee863839050ba
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 15:04:13 2011 +0100

    Prepare the Kolab share driver for access to folder lists of different users. This uncoverd a few problems with the interaction between Kolab_Storage caching and the caching in the Share layer.

 framework/Share/lib/Horde/Share/Kolab.php           |   53 +++++---
 framework/Share/test/Horde/Share/Base.php           |   25 ++--
 framework/Share/test/Horde/Share/Kolab/MockTest.php |  129 +++++++------------
 framework/Share/test/Horde/Share/Kolab/UnitTest.php |    8 +-
 4 files changed, 99 insertions(+), 116 deletions(-)

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

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

commit 161442a9b90aa621ab39de4b1c1f75b3bf54fc71
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 18:30:57 2011 +0100

    Add a todo concerning guest users.

 framework/Kolab_Storage/TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/161442a9b90aa621ab39de4b1c1f75b3bf54fc71

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

commit 2454f54b951d845a4bc930394dcdbfcde433c6ab
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Feb 27 18:31:34 2011 +0100

    Support retrieving system folders.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |   63 ++++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cached.php        |    6 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   26 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   10 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/UncachedTest.php  |   46 +++
 5 files changed, 128 insertions(+), 23 deletions(-)

http://git.horde.org/horde-git/-/commit/2454f54b951d845a4bc930394dcdbfcde433c6ab

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

commit 59a2c20f29fe84efcecb746283519566eda66ad5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Feb 28 08:41:45 2011 +0100

    Provide getSystemList().

 framework/Kolab_Storage/lib/Horde/Kolab/Storage.php               |   10 +++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Log.php |   16 +++++
 .../lib/Horde/Kolab/Storage/Decorator/Synchronization.php         |   15 ++++
 3 files changed, 41 insertions(+), 0 deletions(-)

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

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

commit 50eab1f3d6f5e298e3eddb2a30bf861ba945ec6f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Feb 28 08:42:11 2011 +0100

    Allow specifying parameters for the storage handler.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/50eab1f3d6f5e298e3eddb2a30bf861ba945ec6f




More information about the commits mailing list