[commits] Horde branch master updated. 5a07bd4b7067ab242d56010a954a8bea64f6962a
Michael M Slusarz
slusarz at horde.org
Tue Mar 3 06:50:48 UTC 2015
The branch "master" has been updated.
The following is a summary of the commits.
from: d99e1901c2a4fbf3b39ff07b352270e83bdb2e8e
0972002 [mms] Fix error detection when using Horde_String::substr() with mb_substr().
e7b3109 [mms] Horde_Idna package is now an exclusive wrapper to a Horde-modified version of the true/php-punycode package.
83ce15c Released Horde_Util-2.5.4
5a07bd4 Development mode for Horde_Util-2.5.5
Summary: http://github.com/horde/horde/compare/d99e1901c2a4fbf3b39ff07b352270e83bdb2e8e...5a07bd4b7067ab242d56010a954a8bea64f6962a
-----------------------------------------------------------------------
commit 09720024049e856f21686aea4ab211b83d5a605b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Mon Mar 2 23:30:18 2015 -0700
[mms] Fix error detection when using Horde_String::substr() with mb_substr().
Certain byte patterns may resolve into the null string, so we need to
immediately return in that case or else defaulting to substr() will
return non-empty garbage.
I wonder how much this has broken things in the past since this a very
subtle, long-existing bug that affects a bunch of code with a typical
PHP installation.
framework/Util/lib/Horde/String.php | 15 ++++++++++-----
framework/Util/package.xml | 4 ++--
2 files changed, 12 insertions(+), 7 deletions(-)
http://github.com/horde/horde/commit/09720024049e856f21686aea4ab211b83d5a605b
-----------------------------------------------------------------------
commit e7b31093a3c9ba6a142e67e4aab984db1da5e23b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Mon Mar 2 22:20:55 2015 -0700
[mms] Horde_Idna package is now an exclusive wrapper to a Horde-modified version of the true/php-punycode package.
framework/Idna/bundle/composer.json | 5 -
framework/Idna/bundle/composer.lock | 65 -
framework/Idna/bundle/vendor/autoload.php | 7 -
framework/Idna/bundle/vendor/composer/ClassLoader.php | 387 -----
framework/Idna/bundle/vendor/composer/autoload_classmap.php | 9 -
framework/Idna/bundle/vendor/composer/autoload_namespaces.php | 9 -
framework/Idna/bundle/vendor/composer/autoload_psr4.php | 10 -
framework/Idna/bundle/vendor/composer/autoload_real.php | 50 -
framework/Idna/bundle/vendor/composer/installed.json | 51 -
framework/Idna/bundle/vendor/true/punycode/.gitignore | 3 -
framework/Idna/bundle/vendor/true/punycode/.travis.yml | 27 -
framework/Idna/bundle/vendor/true/punycode/CHANGELOG.md | 12 -
framework/Idna/bundle/vendor/true/punycode/LICENSE | 19 -
framework/Idna/bundle/vendor/true/punycode/README.md | 55 -
framework/Idna/bundle/vendor/true/punycode/composer.json | 29 -
framework/Idna/bundle/vendor/true/punycode/phpunit.xml.dist | 20 -
framework/Idna/bundle/vendor/true/punycode/src/Punycode.php | 315 ----
framework/Idna/bundle/vendor/true/punycode/tests/PunycodeTest.php | 130 --
framework/Idna/doc/Horde/Idna/COPYING | 3 +-
framework/Idna/lib/Horde/Idna.php | 28 +-
framework/Idna/lib/Horde/Idna/Punycode.php | 351 ++++
framework/Idna/package.xml | 90 +-
framework/Idna/test/Horde/Idna/AllTests.php | 3 +
framework/Idna/test/Horde/Idna/IdnaTest.php | 115 ++
framework/Idna/test/Horde/Idna/bootstrap.php | 3 +
framework/Idna/test/Horde/Idna/phpunit.xml | 1 +
26 files changed, 504 insertions(+), 1293 deletions(-)
delete mode 100644 framework/Idna/bundle/composer.json
delete mode 100644 framework/Idna/bundle/composer.lock
delete mode 100644 framework/Idna/bundle/vendor/autoload.php
delete mode 100644 framework/Idna/bundle/vendor/composer/ClassLoader.php
delete mode 100644 framework/Idna/bundle/vendor/composer/autoload_classmap.php
delete mode 100644 framework/Idna/bundle/vendor/composer/autoload_namespaces.php
delete mode 100644 framework/Idna/bundle/vendor/composer/autoload_psr4.php
delete mode 100644 framework/Idna/bundle/vendor/composer/autoload_real.php
delete mode 100644 framework/Idna/bundle/vendor/composer/installed.json
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/.gitignore
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/.travis.yml
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/CHANGELOG.md
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/LICENSE
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/README.md
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/composer.json
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/phpunit.xml.dist
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/src/Punycode.php
delete mode 100644 framework/Idna/bundle/vendor/true/punycode/tests/PunycodeTest.php
create mode 100644 framework/Idna/lib/Horde/Idna/Punycode.php
create mode 100644 framework/Idna/test/Horde/Idna/AllTests.php
create mode 100644 framework/Idna/test/Horde/Idna/IdnaTest.php
create mode 100644 framework/Idna/test/Horde/Idna/bootstrap.php
create mode 100644 framework/Idna/test/Horde/Idna/phpunit.xml
http://github.com/horde/horde/commit/e7b31093a3c9ba6a142e67e4aab984db1da5e23b
-----------------------------------------------------------------------
commit 83ce15c742ee8cbb42079a2cd270135197208edb
Author: Michael M Slusarz <slusarz at horde.org>
Date: Mon Mar 2 23:50:24 2015 -0700
Released Horde_Util-2.5.4
framework/Util/composer.json | 4 ++--
framework/Util/package.xml | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/83ce15c742ee8cbb42079a2cd270135197208edb
-----------------------------------------------------------------------
commit 5a07bd4b7067ab242d56010a954a8bea64f6962a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Mon Mar 2 23:50:24 2015 -0700
Development mode for Horde_Util-2.5.5
framework/Util/package.xml | 17 +++++++++++++++--
1 files changed, 15 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/5a07bd4b7067ab242d56010a954a8bea64f6962a
More information about the commits
mailing list