summaryrefslogtreecommitdiffstats
path: root/tests/codeigniter/core/compat
AgeCommit message (Collapse)AuthorFilesLines
2017-12-20Refactoring testsGabriel Caruso1-1/+1
2016-12-14Drop all PHP 5.3-related codeAndrey Andreev1-32/+0
2016-07-28Remove dead code written for PHP 5.2Andrey Andreev2-207/+0
2015-02-15[ci skip] Fix a PHP7 BC break in a test that wouldn't even runAndrey Andreev1-1/+1
2015-01-12Fix quoted_printable_encode() testAndrey Andreev1-1/+5
A false positive is triggered when imap_8bit() exists, as it seems to have slightly different output.
2014-07-07Add a backport (compat) for quoted_printable_encode()Andrey Andreev1-0/+115
2014-07-07Fix a few typos and add a backport (compat) for hex2bin()Andrey Andreev1-6/+38
2014-05-09Add hash_equals() to ext/hash compat layerAndrey Andreev1-3/+29
Introduced in PHP 5.6 Beta 1 (unfortunately, still undocumented). RFC: https://wiki.php.net/rfc/timing_attack (Yes, I am aware that the RFC talks about hash_compare(), the function was later renamed in the implementation.)
2014-03-06[ci skip] Fix a test skip messageAndrey Andreev1-1/+1
2014-02-19Add compatibility layer for array_column(), array_replace(), ↵Andrey Andreev1-0/+429
array_replace_recursive()
2014-02-18Don't load password hashing compat for HHVMAndrey Andreev1-0/+6
2014-02-18Add an ext/hash compatibility layer (just hash_pbkdf2(), for now)Andrey Andreev1-0/+51
2014-02-13Introducing compatibility layersAndrey Andreev2-0/+212
- Limited support for mbstring (mb_strlen(), mb_strpos(), mb_substr() only) via iconv. Falls back to regular strlen(), strpos(), substr() if iconv is not available. - Password hashing, dependant on CRYPT_BLOWFISH (2y version, available since PHP 5.3.7) availability.