[commits] Horde branch horde_5_2 updated. 492a782a7950849703b8c0e793b2c532d4b48d29
Michael J. Rubinsky
mrubinsk at horde.org
Wed Oct 30 15:02:38 UTC 2013
The branch "horde_5_2" has been updated.
The following is a summary of the commits.
from: e4275b92d719ed392ab301ec1f0c4994868b5e3f
253e8ad Remove comment. It either works or doesn't.
bab8159 Fix typo
4466571 Initial commit of the Horde_Pack package.
951c330 [mms] Support msgpack for serializing the map lookup.
1979d2d Use SHA-1 for hash key
ae42b3e Fix truncating HTML description data.
c92a65d Support sending HTML task body data if EAS asks for it.
997cdea Convert incoming HTML ActiveSync task body to plaintext.
492a782 Merge branch 'master' into horde_5_2
Summary: http://github.com/horde/horde/compare/e4275b92d719ed392ab301ec1f0c4994868b5e3f...492a782a7950849703b8c0e793b2c532d4b48d29
-----------------------------------------------------------------------
commit 253e8ad15116c2a8c5b847126b9d4c41c8e51946
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Oct 29 21:00:00 2013 -0600
Remove comment. It either works or doesn't.
horde/config/hooks.php.dist | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/253e8ad15116c2a8c5b847126b9d4c41c8e51946
http://git.horde.org/horde-git/-/commit/253e8ad15116c2a8c5b847126b9d4c41c8e51946
-----------------------------------------------------------------------
commit bab815900d0aef805fe186ddd6e5ffbc84d1749c
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Oct 29 21:00:24 2013 -0600
Fix typo
horde/config/hooks.php.dist | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/bab815900d0aef805fe186ddd6e5ffbc84d1749c
http://git.horde.org/horde-git/-/commit/bab815900d0aef805fe186ddd6e5ffbc84d1749c
-----------------------------------------------------------------------
commit 4466571036bcae0858d4364dc8dd7a9a2e84d90b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Wed Oct 30 00:45:05 2013 -0600
Initial commit of the Horde_Pack package.
This is intended as a drop-in replacement for BOTH serialize() and
json_encode() for storing data for use within the PHP session.
It leverages better compression from the msgpack (JSON replacement) and
igbinary (serialize replacement) PECL extensions.
Even better - it abstracts the use of Horde_Compress_Fast, so that the
process of storing/compressing data is now done on a single call. (It
also transparently handles the issue with json_decode() when you have to
remember whether you want an object or hash when decoding a JSON
object).
A very brief test run, doing nothing more than replacing the current
serialize() command in Horde_Session, saw a 6% drop of session size on
startup. Obviously, this needs more testing but is a promising start.
framework/Pack/doc/Horde/Pack/COPYING | 458 ++++++++
framework/Pack/lib/Horde/Pack.php | 174 +++
framework/Pack/lib/Horde/Pack/Driver.php | 86 ++
framework/Pack/lib/Horde/Pack/Driver/Igbinary.php | 54 +
framework/Pack/lib/Horde/Pack/Driver/Json.php | 55 +
framework/Pack/lib/Horde/Pack/Driver/Msgpack.php | 50 +
framework/Pack/lib/Horde/Pack/Driver/Msgpackserialize.php | 56 +
framework/Pack/lib/Horde/Pack/Driver/Serialize.php | 47 +
framework/Pack/lib/Horde/Pack/Exception.php | 25 +
framework/Pack/package.xml | 140 +++
framework/Pack/test/Horde/Pack/AllTests.php | 3 +
framework/Pack/test/Horde/Pack/Driver/IgbinaryTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/JsonTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/MsgpackTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/MsgpackserializeTest.php | 30 +
framework/Pack/test/Horde/Pack/Driver/SerializeTest.php | 30 +
framework/Pack/test/Horde/Pack/Driver/TestBase.php | 148 +++
framework/Pack/test/Horde/Pack/bootstrap.php | 3 +
framework/Pack/test/Horde/Pack/phpunit.xml | 1 +
19 files changed, 1447 insertions(+), 0 deletions(-)
create mode 100644 framework/Pack/doc/Horde/Pack/COPYING
create mode 100644 framework/Pack/lib/Horde/Pack.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Igbinary.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Json.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Msgpack.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Msgpackserialize.php
create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Serialize.php
create mode 100644 framework/Pack/lib/Horde/Pack/Exception.php
create mode 100644 framework/Pack/package.xml
create mode 100644 framework/Pack/test/Horde/Pack/AllTests.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/IgbinaryTest.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/JsonTest.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/MsgpackTest.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/MsgpackserializeTest.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/SerializeTest.php
create mode 100644 framework/Pack/test/Horde/Pack/Driver/TestBase.php
create mode 100644 framework/Pack/test/Horde/Pack/bootstrap.php
create mode 100644 framework/Pack/test/Horde/Pack/phpunit.xml
http://github.com/horde/horde/commit/4466571036bcae0858d4364dc8dd7a9a2e84d90b
http://git.horde.org/horde-git/-/commit/4466571036bcae0858d4364dc8dd7a9a2e84d90b
-----------------------------------------------------------------------
commit 951c330688f8d948ffbbd348bc7101abd49c908e
Author: Michael M Slusarz <slusarz at horde.org>
Date: Wed Oct 30 01:28:34 2013 -0600
[mms] Support msgpack for serializing the map lookup.
framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php | 15 +++++++++---
framework/Autoloader_Cache/package.xml | 9 ++++++-
2 files changed, 18 insertions(+), 6 deletions(-)
http://github.com/horde/horde/commit/951c330688f8d948ffbbd348bc7101abd49c908e
http://git.horde.org/horde-git/-/commit/951c330688f8d948ffbbd348bc7101abd49c908e
-----------------------------------------------------------------------
commit 1979d2d1a03af758760a8ece3655c326fd56fd88
Author: Michael M Slusarz <slusarz at horde.org>
Date: Wed Oct 30 01:34:57 2013 -0600
Use SHA-1 for hash key
framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/1979d2d1a03af758760a8ece3655c326fd56fd88
http://git.horde.org/horde-git/-/commit/1979d2d1a03af758760a8ece3655c326fd56fd88
-----------------------------------------------------------------------
commit ae42b3e5542dfcdf7065065cc5f17a521009acc3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date: Wed Oct 30 10:42:09 2013 -0400
Fix truncating HTML description data.
kronolith/lib/Event.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/ae42b3e5542dfcdf7065065cc5f17a521009acc3
http://git.horde.org/horde-git/-/commit/ae42b3e5542dfcdf7065065cc5f17a521009acc3
-----------------------------------------------------------------------
commit c92a65dd86527774b7fada2d9f244033ea31f9e8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date: Wed Oct 30 10:42:43 2013 -0400
Support sending HTML task body data if EAS asks for it.
nag/lib/Task.php | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
http://github.com/horde/horde/commit/c92a65dd86527774b7fada2d9f244033ea31f9e8
http://git.horde.org/horde-git/-/commit/c92a65dd86527774b7fada2d9f244033ea31f9e8
-----------------------------------------------------------------------
commit 997cdeafba9340796910e596f52febb08eb57b98
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date: Wed Oct 30 10:45:25 2013 -0400
Convert incoming HTML ActiveSync task body to plaintext.
Bug: 12797
nag/lib/Task.php | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/997cdeafba9340796910e596f52febb08eb57b98
http://git.horde.org/horde-git/-/commit/997cdeafba9340796910e596f52febb08eb57b98
-----------------------------------------------------------------------
commit 492a782a7950849703b8c0e793b2c532d4b48d29
Merge: e4275b9 997cdea
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date: Wed Oct 30 11:02:29 2013 -0400
Merge branch 'master' into horde_5_2
framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php | 17 +-
framework/Autoloader_Cache/package.xml | 9 +-
framework/Pack/doc/Horde/Pack/COPYING | 458 ++++++++
framework/Pack/lib/Horde/Pack.php | 174 +++
framework/Pack/lib/Horde/Pack/Driver.php | 86 ++
framework/Pack/lib/Horde/Pack/Driver/Igbinary.php | 54 +
framework/Pack/lib/Horde/Pack/Driver/Json.php | 55 +
framework/Pack/lib/Horde/Pack/Driver/Msgpack.php | 50 +
framework/Pack/lib/Horde/Pack/Driver/Msgpackserialize.php | 56 +
framework/Pack/lib/Horde/Pack/Driver/Serialize.php | 47 +
framework/Pack/lib/Horde/Pack/Exception.php | 25 +
framework/Pack/package.xml | 140 +++
framework/Pack/test/Horde/Pack/AllTests.php | 3 +
framework/Pack/test/Horde/Pack/Driver/IgbinaryTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/JsonTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/MsgpackTest.php | 29 +
framework/Pack/test/Horde/Pack/Driver/MsgpackserializeTest.php | 30 +
framework/Pack/test/Horde/Pack/Driver/SerializeTest.php | 30 +
framework/Pack/test/Horde/Pack/Driver/TestBase.php | 148 +++
framework/Pack/test/Horde/Pack/bootstrap.php | 3 +
framework/Pack/test/Horde/Pack/phpunit.xml | 1 +
horde/config/hooks.php.dist | 6 +-
kronolith/lib/Event.php | 2 +-
nag/lib/Task.php | 26 +-
24 files changed, 1486 insertions(+), 21 deletions(-)
http://github.com/horde/horde/commit/492a782a7950849703b8c0e793b2c532d4b48d29
http://git.horde.org/horde-git/-/commit/492a782a7950849703b8c0e793b2c532d4b48d29
More information about the commits
mailing list