Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
375 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,371 @@ | ||
---------- | ||
v2.5.9-git | ||
---------- | ||
|
||
[jan] Fix wrapping if the wrapping break adds indention. | ||
|
||
|
||
------ | ||
v2.5.8 | ||
------ | ||
|
||
[mjr] Fix detecting certain types of broken UTF-8 strings. | ||
|
||
|
||
------ | ||
v2.5.7 | ||
------ | ||
|
||
[jan] Mark PHP 7 as supported. | ||
|
||
|
||
------ | ||
v2.5.6 | ||
------ | ||
|
||
[jan] Fix test that could fail due to changes in glibc. | ||
[jan] Fix Composer file. | ||
|
||
|
||
------ | ||
v2.5.5 | ||
------ | ||
|
||
[mms] Fix handling broken text input with all multibyte drivers. | ||
|
||
|
||
------ | ||
v2.5.4 | ||
------ | ||
|
||
[mms] Fix error detection when using Horde_String::substr() with mb_substr(). | ||
|
||
|
||
------ | ||
v2.5.3 | ||
------ | ||
|
||
[jan] Use grapheme functions in Horde_String if intl extension is available. | ||
|
||
|
||
------ | ||
v2.5.2 | ||
------ | ||
|
||
[mms] Fix deleting multi-level temporary directories in | ||
Horde_Util::deleteAtShutdown(). | ||
|
||
|
||
------ | ||
v2.5.1 | ||
------ | ||
|
||
[mms] Fix another issue with older versions of PHP in | ||
Horde_String_Transliterate. | ||
|
||
|
||
------ | ||
v2.5.0 | ||
------ | ||
|
||
[mms] Fix regression in Horde_String_Transliterate for PHP 5.3 (Bug #13419). | ||
[mms] Added Horde_String::ipos() and Horde_String::ripos(). | ||
|
||
|
||
------ | ||
v2.4.1 | ||
------ | ||
|
||
[mms] Fallback to lesser priority transliterator driver when an error is | ||
encountered. | ||
|
||
|
||
------ | ||
v2.4.0 | ||
------ | ||
|
||
[mms] Add Horde_String_Transliterate class. | ||
[mms] Support deeply nested HTML documents (requires PHP 5.4.0+ and libxml | ||
2.7.0+) (Bug #13086). | ||
|
||
|
||
------ | ||
v2.3.0 | ||
------ | ||
|
||
[mms] SECURITY: '_formvars' form input must now be JSON encoded, not PHP | ||
serialized. | ||
|
||
|
||
------ | ||
v2.2.2 | ||
------ | ||
|
||
[mms] Fix Horde_Domhtml#returnBody(). | ||
|
||
|
||
------ | ||
v2.2.1 | ||
------ | ||
|
||
[mms] Simplify Horde_Variables iterator. | ||
|
||
|
||
------ | ||
v2.2.0 | ||
------ | ||
|
||
[mms] Can't add charset directly to HTML document or else DOM will alter | ||
document when generating HTML. | ||
[mms] Added Horde_Domhtml#getBody(). | ||
|
||
|
||
------ | ||
v2.1.0 | ||
------ | ||
|
||
[mms] Added 'charset' and 'metacharset' parameters to returnHtml(). | ||
[mms] Added Horde_Domhtml#getCharset() to get best-guess charset of current | ||
encoding within the DOM object. | ||
[mms] Fix inserting HEAD into HTML document with Horde_Domhtml#getHead() if it | ||
doesn't already exist in the document. | ||
|
||
|
||
------ | ||
v2.0.3 | ||
------ | ||
|
||
[mms] Fix validating certain strings of UTF-8 data (Bug #11930). | ||
|
||
|
||
------ | ||
v2.0.2 | ||
------ | ||
|
||
[mms] Convert Horde_String#validUtf8() from a preg-regex to a string iterator | ||
to eliminate PCRE issues relating to stack sizes (Bug #11899). | ||
|
||
|
||
------ | ||
v2.0.1 | ||
------ | ||
|
||
[mms] Use new Horde_Test layout. | ||
|
||
|
||
------ | ||
v2.0.0 | ||
------ | ||
|
||
First stable release for Horde 5. | ||
|
||
|
||
----------- | ||
v2.0.0beta2 | ||
----------- | ||
|
||
[mms] Remove Horde_Util::addParameter() and Horde_Util::removeParameter(). | ||
[mms] Remove Horde_Util::cloneObject(). | ||
|
||
|
||
----------- | ||
v2.0.0beta1 | ||
----------- | ||
|
||
First beta release for Horde 5. | ||
|
||
|
||
------------ | ||
v2.0.0alpha1 | ||
------------ | ||
|
||
First alpha release for Horde 5. | ||
[mms] Removed e-mail array manipulation methods (Horde_Mail package now | ||
provides this feature). | ||
[mms] Removed Horde_Util::getCsv() (moved to Horde_Data package). | ||
[mms] Add iteration to Horde_Domhtml object. | ||
[jan] Remove Horde_Util::getTempDir(). | ||
[jan] Remove Horde_Array::replaceRecursive(). | ||
|
||
|
||
------ | ||
v1.4.1 | ||
------ | ||
|
||
|
||
------ | ||
v1.4.0 | ||
------ | ||
|
||
[mms] Add Horde_String::trimUtf8Bom(). | ||
|
||
|
||
------ | ||
v1.3.1 | ||
------ | ||
|
||
[mms] Fix Horde_String::validUtf8() to workaround PHP/PCRE bug where segfault | ||
will occur on input strings > ~5000 characters | ||
|
||
|
||
------ | ||
v1.3.0 | ||
------ | ||
|
||
[jan] Implement ArrayAccess in Horde_Variables. | ||
|
||
|
||
------ | ||
v1.2.0 | ||
------ | ||
|
||
[mms] Add Horde_Variables#filter(). | ||
|
||
|
||
------ | ||
v1.1.0 | ||
------ | ||
|
||
[mms] Add Horde_String::validUtf8(). | ||
|
||
|
||
------ | ||
v1.0.6 | ||
------ | ||
|
||
[jan] Speed up Horde_String::substr() (Evert Pot, Request #8627). | ||
|
||
|
||
------ | ||
v1.0.5 | ||
------ | ||
|
||
[jan] Fix removing too many backslashes with magic quotes enabled (Bug #10149). | ||
[jan] Fix reading CSV data with PHP < 5.3. | ||
|
||
|
||
------ | ||
v1.0.4 | ||
------ | ||
|
||
[jan] Unescape escaped quotes when importing CSV data. | ||
|
||
|
||
------ | ||
v1.0.3 | ||
------ | ||
|
||
[mms] Don't try to use dl() in PHP 5.3+. | ||
|
||
|
||
------ | ||
v1.0.2 | ||
------ | ||
|
||
[mms] In Horde_Variables, operate on a copy of the $_REQUEST variable. | ||
|
||
|
||
------ | ||
v1.0.1 | ||
------ | ||
|
||
[jan] Fix wrapping of several follow-up lines with existing line breaks. | ||
[jan] Fix creating temporary files with open_basedir restrictions. | ||
|
||
|
||
------ | ||
v1.0.0 | ||
------ | ||
|
||
First stable release for Horde 4. | ||
|
||
|
||
--------- | ||
v1.0.0RC2 | ||
--------- | ||
|
||
Second release candidate for Horde 4. | ||
Fix parsing ISO-8859-15 data with Horde_Domhtml (Bug #9714). | ||
|
||
|
||
--------- | ||
v1.0.0RC1 | ||
--------- | ||
|
||
First release candidate for Horde 4. | ||
[mms] Tweak loading HTML documents (encodings) in Horde_Domhtml. | ||
[mms] Added Horde_Domhtml#returnBody(). | ||
[mms] Added Domhtml unit tests. | ||
|
||
|
||
----------- | ||
v1.0.0beta1 | ||
----------- | ||
|
||
First beta release for Horde 4. | ||
|
||
|
||
------------ | ||
v1.0.0alpha1 | ||
------------ | ||
|
||
First alpha release for Horde 4. | ||
Added Horde_String::rpos(). | ||
Renamed Horde_Array::array_merge_recursive_overwrite() to | ||
Horde_Array::replaceRecursive(). | ||
Added Horde_String::common(). | ||
Added Horde_Domhtml::. | ||
Removed Horde_Util::assertDriverConfig(). | ||
Removed Horde_Util::bufferOutput(). | ||
Removed Horde_Util::uriB64Encode() and Horde_Util::uriB64Decode(). | ||
Removed Horde_Util::strftime2date() and Horde_Util::date2strftime(). | ||
Removed Horde_Util::closeWindowJs() and Horde_Util::nocacheUrl(). | ||
Added Horde_String::convertToUtf8(). | ||
Added Horde_Util::abbreviate(). | ||
Removed Horde_Array::combine() and Horde_Util::hmac(). | ||
|
||
|
||
------ | ||
v0.1.0 | ||
------ | ||
|
||
Added magic PHP5 methods to the Variables class. | ||
Added array_merge_recursive_overwrite() to Horde_Array(). | ||
Fixed a bug in Horde_Array::arraySort where auto-detecting the first key | ||
failed. | ||
Added sorter functions for array keys. | ||
Removed use of array_unique(). | ||
Cleaned up addParameter() in the Util class. | ||
Implemented a much more efficient, yet safer file wiping algorithm. | ||
Fixed Util::addParameter when it is passed a base URL that contains an | ||
urlencoded ampersand. | ||
Added a parameter to Util::nocacheUrl() to not encode url. | ||
Added Util::getPathInfo(). | ||
Signed parameters to go.php with an HMAC based on a new secret key | ||
configuration value, to prevent using go.php as an open referrer. | ||
Made logout tokens only valid for a configurable length of time. | ||
Made it possible to use String.php without having any other files available. | ||
Use utf8_decode() in String::length() if possible. | ||
Always use preg_match() in String::regexMatch(). | ||
Workaround for korean messages in a non-standard charset. | ||
Fixed String::substr() length calculations. | ||
Added multibyte-safe String::wordwrap() method. | ||
Added parameter to use wordwrap() for line folding. | ||
Use C as the portable locale (Bug #6194). | ||
Don't use utf8_encode/decode on very large strings if other options are | ||
available. (Bug #6660) | ||
Fixed order of checks in String::convertCharset (Bug #6794). | ||
|
||
|
||
------ | ||
v0.0.2 | ||
------ | ||
|
||
Converted to package.xml 2.0 for pear.horde.org | ||
|
||
|
||
------ | ||
v0.0.1 | ||
------ | ||
|
||
Initial release as a PEAR package |
Oops, something went wrong.