⚝
One Hat Cyber Team
⚝
Your IP:
216.73.217.4
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
psa-pear
/
pear
/
docs
/
Horde_Util
/
View File Name :
CHANGES
------ v2.5.9 ------ [mjr] PHP 7.4 compatibility fixes (Remi Collet
, PR #2). [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