[commits] Horde branch master updated. b36466d6d01527bf72649d6a2da6a5b77e2d582c

Michael M Slusarz slusarz at horde.org
Fri Mar 19 19:21:53 UTC 2010


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

from: 442d3de9a189df30a79e0c90987a542c6586a3b0

60f234c More mailbox-name documentation.
5919a9c Refactor Horde_Secret.
b11a8b3 INSTALL documentation improvements/fixes
09892a3 Test script improvements.
41b9e66 Mark Crypt_Blowfish and Mail as required modules
b36466d Don't need to checkt for 'recent' PEAR version anymore

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

commit 60f234c0c9535d8fbc2bfe2afa9c2a8a022a28f0
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 11:26:09 2010 -0600

    More mailbox-name documentation.
    
    These prefs values are going to be moving into a separate IMAP
    preference store (hopefully sooner rather than later), since these
    values may depend on the IMAP server being accessed. But there is no set
    timeline for this.

 imp/config/prefs.php.dist |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/imp/config/prefs.php.dist?rt=horde-git&r1=442d3de9a189df30a79e0c90987a542c6586a3b0&r2=60f234c0c9535d8fbc2bfe2afa9c2a8a022a28f0

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

commit 5919a9cd567319a432436b2518e5bffe36d6f5c6
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 00:45:28 2010 -0600

    Refactor Horde_Secret.
    
    Remove Horde_Cipher - simply more maintenance for a class that doesn't
    do anything better than can already be done with a PEAR equivalent.
    
    Horde now requires Crypt_Blowfish instead. Crypt_Blowfish has built-in
    support for mcrypt, so that optimization still applies. However,
    blowfish is an efficient algorithm so the PHP-version is most likely
    fine for the vast majority of users (trying to reduce install
    complexity).
    
    Horde_Secret:: now has an OO-interface and no longer relies on
    Horde_Core.

 folks/edit/password.php                                 |   10 +-
 framework/Auth/lib/Horde/Auth.php                       |   16 +-
 framework/Cipher/lib/Horde/Cipher.php                   |  123 -----
 framework/Cipher/lib/Horde/Cipher/BlockMode.php         |   79 ---
 framework/Cipher/lib/Horde/Cipher/BlockMode/Cbc.php     |   78 ---
 framework/Cipher/lib/Horde/Cipher/BlockMode/Cfb64.php   |   82 ---
 framework/Cipher/lib/Horde/Cipher/BlockMode/Ecb.php     |   71 ---
 framework/Cipher/lib/Horde/Cipher/BlockMode/Ofb64.php   |   75 ---
 framework/Cipher/lib/Horde/Cipher/Des.php               |  419 ---------------
 framework/Cipher/lib/Horde/Cipher/Rc2.php               |  181 -------
 framework/Cipher/lib/Horde/Cipher/Rc4.php               |   85 ---
 framework/Cipher/package.xml                            |  100 ----
 framework/Cipher/test/Horde/Cipher/Cipher1.phpt         |   66 ---
 framework/Cipher/test/Horde/Cipher/Cipher2.phpt         |   87 ---
 framework/Cipher/test/Horde/Cipher/Cipher3.phpt         |   62 ---
 framework/Cipher/test/Horde/Cipher/Cipher4.phpt         |   50 --
 framework/Cipher/test/Horde/Cipher/cipher_functions.php |   48 --
 framework/Core/lib/Horde/Core/Binder/Secret.php         |   21 +
 framework/Core/lib/Horde/Registry.php                   |    8 +-
 framework/Core/package.xml                              |    2 +
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php    |    6 +-
 framework/Kolab_Filter/lib/Horde/Kolab/Resource.php     |    7 +-
 framework/Secret/lib/Horde/Secret.php                   |  184 ++++---
 framework/Secret/lib/Horde/Secret/Exception.php         |   16 +
 framework/Secret/package.xml                            |   55 ++-
 framework/Secret/test/Horde/Secret/AllTests.php         |   36 ++
 framework/Secret/test/Horde/Secret/Autoload.php         |   29 +
 framework/Secret/test/Horde/Secret/Class/SecretTest.php |   64 +++
 framework/Secret/test/Horde/Secret/phpunit.xml          |    8 +
 gollem/lib/Auth.php                                     |    6 +-
 gollem/lib/Gollem.php                                   |    3 +-
 horde/docs/INSTALL                                      |   81 ++--
 horde/lib/Test.php                                      |    3 +
 horde/login.php                                         |    2 +-
 imp/lib/Application.php                                 |    9 +-
 imp/lib/Auth.php                                        |    3 +-
 imp/lib/Crypt/Pgp.php                                   |   12 +-
 imp/lib/Crypt/Smime.php                                 |    7 +-
 imp/lib/Imap.php                                        |    2 +-
 imp/lib/Quota.php                                       |    3 +-
 kronolith/calendars/remote_edit.php                     |    5 +-
 kronolith/lib/Forms/EditRemoteCalendar.php              |    5 +-
 kronolith/lib/Kronolith.php                             |   10 +-
 43 files changed, 430 insertions(+), 1789 deletions(-)
 delete mode 100644 framework/Cipher/lib/Horde/Cipher.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/BlockMode.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/BlockMode/Cbc.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/BlockMode/Cfb64.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/BlockMode/Ecb.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/BlockMode/Ofb64.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/Des.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/Rc2.php
 delete mode 100644 framework/Cipher/lib/Horde/Cipher/Rc4.php
 delete mode 100644 framework/Cipher/package.xml
 delete mode 100644 framework/Cipher/test/Horde/Cipher/Cipher1.phpt
 delete mode 100644 framework/Cipher/test/Horde/Cipher/Cipher2.phpt
 delete mode 100644 framework/Cipher/test/Horde/Cipher/Cipher3.phpt
 delete mode 100644 framework/Cipher/test/Horde/Cipher/Cipher4.phpt
 delete mode 100644 framework/Cipher/test/Horde/Cipher/cipher_functions.php
 create mode 100644 framework/Core/lib/Horde/Core/Binder/Secret.php
 create mode 100644 framework/Secret/lib/Horde/Secret/Exception.php
 create mode 100644 framework/Secret/test/Horde/Secret/AllTests.php
 create mode 100644 framework/Secret/test/Horde/Secret/Autoload.php
 create mode 100644 framework/Secret/test/Horde/Secret/Class/SecretTest.php
 create mode 100644 framework/Secret/test/Horde/Secret/phpunit.xml

http://git.horde.org/diff.php/folks/edit/password.php?rt=horde-git&r1=82e7e8acf80c62ec6d238fedae251efc5fc37720&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Auth/lib/Horde/Auth.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/BlockMode.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/BlockMode/Cbc.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/BlockMode/Cfb64.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/BlockMode/Ecb.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/BlockMode/Ofb64.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/Des.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/Rc2.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/lib/Horde/Cipher/Rc4.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/package.xml?rt=horde-git&r1=49dcb15ab4583e4efc06f0379e4f8829bbe6a2d6&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/test/Horde/Cipher/Cipher1.phpt?rt=horde-git&r1=2c018fb41a8d8b9b39d14260ff2aeeb7cf091548&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/test/Horde/Cipher/Cipher2.phpt?rt=horde-git&r1=2c018fb41a8d8b9b39d14260ff2aeeb7cf091548&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/test/Horde/Cipher/Cipher3.phpt?rt=horde-git&r1=2c018fb41a8d8b9b39d14260ff2aeeb7cf091548&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/test/Horde/Cipher/Cipher4.phpt?rt=horde-git&r1=2c018fb41a8d8b9b39d14260ff2aeeb7cf091548&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Cipher/test/Horde/Cipher/cipher_functions.php?rt=horde-git&r1=2f81bd807f54c0a35e480c7fe639b25bae09970c&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Core/lib/Horde/Core/Binder/Secret.php?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=f25091e10c4b702b0a5e403b4dfc88b6ab56efad&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Core/package.xml?rt=horde-git&r1=ebcc360e6605b501d950b094d82d536f5cdd0d1f&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=1176375ff3e866d7aad6fdcf46332d1c0f88cecb&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Kolab_Filter/lib/Horde/Kolab/Resource.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Secret/lib/Horde/Secret.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Secret/lib/Horde/Secret/Exception.php?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/framework/Secret/package.xml?rt=horde-git&r1=916164f29fc48d2980b3b3ac0aa48c922a83f2ab&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Secret/test/Horde/Secret/AllTests.php?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Secret/test/Horde/Secret/Autoload.php?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Secret/test/Horde/Secret/Class/SecretTest.php?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/co.php/framework/Secret/test/Horde/Secret/phpunit.xml?rt=horde-git&r=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/gollem/lib/Auth.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/gollem/lib/Gollem.php?rt=horde-git&r1=5f79cd028e679c052fa10ba47e7681e7e154618b&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/horde/docs/INSTALL?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/horde/lib/Test.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/horde/login.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Application.php?rt=horde-git&r1=8782ef72a81cbb18bec9fdf09c949e8c5a4c513b&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Auth.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Crypt/Pgp.php?rt=horde-git&r1=81124deca8a7e6bed2f1c637990316da5d21406f&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Crypt/Smime.php?rt=horde-git&r1=81124deca8a7e6bed2f1c637990316da5d21406f&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Imap.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/imp/lib/Quota.php?rt=horde-git&r1=6e3e99db0e636a6bc8e408751deea39f41abd427&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/kronolith/calendars/remote_edit.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/kronolith/lib/Forms/EditRemoteCalendar.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=5919a9cd567319a432436b2518e5bffe36d6f5c6

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

commit b11a8b317080ddf2ccb0e956445ade8004b09b43
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 12:53:27 2010 -0600

    INSTALL documentation improvements/fixes

 horde/docs/INSTALL     |   90 ++++++++++++++++++++----------------------------
 horde/docs/PERFORMANCE |    6 ++--
 horde/docs/SECURITY    |    6 +--
 3 files changed, 42 insertions(+), 60 deletions(-)

http://git.horde.org/diff.php/horde/docs/INSTALL?rt=horde-git&r1=5919a9cd567319a432436b2518e5bffe36d6f5c6&r2=b11a8b317080ddf2ccb0e956445ade8004b09b43
http://git.horde.org/diff.php/horde/docs/PERFORMANCE?rt=horde-git&r1=44794778d1e148b988fe57a75b3ef203883fa05f&r2=b11a8b317080ddf2ccb0e956445ade8004b09b43
http://git.horde.org/diff.php/horde/docs/SECURITY?rt=horde-git&r1=9b67f7766979cb1a6b1561ac781815d733ded353&r2=b11a8b317080ddf2ccb0e956445ade8004b09b43

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

commit 09892a3484abb676fa5270ce6dada0c347e59fc0
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 13:09:41 2010 -0600

    Test script improvements.
    
    Standardize error messages.
    Add checks for framework libraries and registry.php. Die immediately if
    not found. There is no reason to continue running the test script if
    these basic Horde elements are not correctly set up.

 horde/test.php |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

http://git.horde.org/diff.php/horde/test.php?rt=horde-git&r1=7bc982a49ee6a97f4cb4a9575b89965d57902311&r2=09892a3484abb676fa5270ce6dada0c347e59fc0

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

commit 41b9e66d93b802e5a3f31fb765798f27e0601609
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 13:15:22 2010 -0600

    Mark Crypt_Blowfish and Mail as required modules

 horde/lib/Test.php |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/horde/lib/Test.php?rt=horde-git&r1=5919a9cd567319a432436b2518e5bffe36d6f5c6&r2=41b9e66d93b802e5a3f31fb765798f27e0601609

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

commit b36466d6d01527bf72649d6a2da6a5b77e2d582c
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Mar 19 13:19:49 2010 -0600

    Don't need to checkt for 'recent' PEAR version anymore

 horde/lib/Test.php |   23 -----------------------
 1 files changed, 0 insertions(+), 23 deletions(-)

http://git.horde.org/diff.php/horde/lib/Test.php?rt=horde-git&r1=41b9e66d93b802e5a3f31fb765798f27e0601609&r2=b36466d6d01527bf72649d6a2da6a5b77e2d582c




More information about the commits mailing list