summaryrefslogtreecommitdiffstats
path: root/system/libraries
AgeCommit message (Collapse)AuthorFilesLines
2014-10-27[ci skip] Switch to MIT license; close #3293Andrey Andreev34-479/+853
2014-10-23Fix #3283Andrey Andreev1-1/+1
2014-10-05config_item() to return NULL instead of FALSE for non-existing itemsAndrey Andreev1-1/+1
Close #3001 Close #3232 Related: #3244
2014-09-08Add 'named callable' rules to Form validation libraryAndrey Andreev1-4/+16
Requested in issue #3183 Supersedes PR #3220
2014-08-28CI_Parser: Fix a regression from b27338ac9710cfcf69c4c99028f474aae8b28b49 ↵Andrey Andreev1-1/+1
(#3189)
2014-08-27Fix #2963Andrey Andreev2-11/+14
Changed all file permissions settings throught the framework and the documentation. Also added configuration settings for CI_Log and CI_Image_lib
2014-08-27Close #3205Andrey Andreev1-18/+4
2014-08-27[ci skip] Update a comment block descriptionAndrey Andreev1-1/+1
2014-08-27Fix #3189Andrey Andreev1-33/+33
2014-08-18Fix a wrong variable name from previous commitAndrey Andreev1-1/+1
Rel: #3186
2014-08-18Optimize Redis serialized values supportAndrey Andreev1-17/+19
Rel: PR #3186
2014-08-18Cache_redis: A code-styling correction..Ivan Tcholakov1-1/+1
2014-08-18Cache_redis: Optimizations.Ivan Tcholakov1-2/+2
2014-08-18Cache_redis: Polishing.Ivan Tcholakov1-7/+4
2014-08-18Cache_redis: Refactoring if delete() method.Ivan Tcholakov1-3/+3
2014-08-18Cache_redis, save() method: An optimization, moving sRemove call.Ivan Tcholakov1-2/+1
2014-08-18Cache_redis, delete() method: Try to remove a key from Redis auxilary set ↵Ivan Tcholakov1-3/+6
only when the corresponding value is really deleted.
2014-08-18Cache_redis, delete() method: Bringing back a line of code.Ivan Tcholakov1-0/+3
2014-08-18Cache_redis, Hardcoded name for the auxilary Redis set - '_ci_redis_serialized'.Ivan Tcholakov1-8/+3
2014-08-18Cache_redis, delete() method: Removing code for updating the internal cache, ↵Ivan Tcholakov1-7/+0
it is useless.
2014-08-18Cache_redis: Strinct array_search() for now.Ivan Tcholakov1-3/+3
2014-08-18Cache_redis: AND -> && correction, srrict in_array() check.Ivan Tcholakov1-1/+1
2014-08-14Cache_redis: Adding serialization support.Ivan Tcholakov1-2/+57
2014-08-06Change name didn't work if reset initialization it's trueJoseba Juániz1-11/+14
If user initializes the upload library with the reset flag as true, the uploaded file doesn't change it's name, it's neccesary to initialize or change the $_file_name_override every time.
2014-08-01Make CI_Pagination properties per_page, cur_page publicAndrey Andreev1-38/+38
Useful if you want to make calculations based on them.
2014-07-31Fix #3160Andrey Andreev1-2/+2
2014-07-31Fix #3161Andrey Andreev2-8/+12
2014-07-12Fix CI_Encryption::substr() for PHP 5.3Andrey Andreev1-1/+4
Nothing critical, just an edge case that isn't currently used
2014-07-12Fix CI_Encryption::substr() usage of mb_substr()Andrey Andreev1-1/+1
The whole point was to use 8bit encoding
2014-07-07Continuing from previous commit ... use CI_Encryption::substr()Andrey Andreev1-8/+8
2014-07-07Fix potential bugs in password_hash(), CI_EncryptionAndrey Andreev1-8/+53
strlen(), substr() are not byte-safe when mbstring.func_overload is enabled
2014-07-02Remove GCM mode from CI_Encryption (OpenSSL)Andrey Andreev1-3/+2
While openssl_get_cipher_methods() lists 'aes-<keysize>-gcm' as supported, it appears that this is only half of the story. To be more specific, only the encryption operation of GCM is performed, and the authentication message is completely missing, rendering the whole thing useles.
2014-06-21Add CI_Encryption::create_key()Andrey Andreev1-0/+15
This was planned, we somehow forgot about it. :)
2014-06-19Remove the custom IV option from CI_EncryptionAndrey Andreev1-51/+36
It serves for no practical purpose and can only do harm.
2014-06-13Make 'num_links=0' configuration available in Pagination libraryTakayuki Sakai1-4/+4
Changed conditions when making 'first' and 'last' links
2014-06-13Revert "Make num_links=0 in pagination library possible to configure"Takayuki Sakai1-15/+9
This reverts commit a01924d2cc2d63d2bddbee85a18b423b88a9b19e.
2014-06-13Make num_links=0 in pagination library possible to configureTakayuki Sakai1-9/+15
2014-06-07Fix #3085Andrey Andreev1-17/+19
2014-06-03Fix a potential undefined variable errorAndrey Andreev1-1/+1
2014-06-01Fix wrong variable nameAndrey Andreev1-2/+2
2014-05-31Add support for non-ASCII domain names in FV & Email classes' valid_email()Andrey Andreev2-0/+10
Depends on the Intl extension
2014-05-31Remove CI_Encrypt::_xor_encode()Andrey Andreev1-47/+12
2014-05-20Merge pull request #3058 from vlakoff/word_wrapAndrey Andreev1-8/+8
Fixes in word_wrap() functions
2014-05-20Pick up some changes from text helpervlakoff1-5/+5
refs 6ce4746474ddf050f7f4df61b7a22b7f5854d533
2014-05-20Fix handling of {unwrap} tags in word_wrap() functionsvlakoff1-2/+2
* in Email library: these tags were not removed * in text helper: simplified code
2014-05-20Regex fixesvlakoff1-1/+1
* Replace wrong "wwww." with "www." * Escape dot
2014-05-20[ci skip] Fix error notices in FV when trying to lookup error msgs for closuresAndrey Andreev1-14/+18
2014-05-19Remove static cache in Email->_mimes_types()vlakoff1-9/+1
Saving one function call isn't worth the code overhead.
2014-05-19Fix caching of MIME configvlakoff1-3/+6
* in get_mimes(): was missing isset() test * in Email->_mimes_types(): static cache of reference was noneffective refs 6ef498b49946ba74d610b3805fb908b163a7f03a
2014-04-09Really fix #2997Andrey Andreev1-1/+1