summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-03-04CI_Encryption: Remove MCrypt 'work-arounds' for CAST-128 compatibilityAndrey Andreev3-34/+15
Turns out it's OpenSSL's fault for performing 16 rounds instead of 12 for key sizes of 5-11 bytes. Reference: http://tools.ietf.org/rfc/rfc2144.txt
2014-03-04Fix #2916Andrey Andreev1-2/+5
2014-02-27Add parameter to CI_Input::user_agent()Andrey Andreev3-15/+5
2014-02-27Call db_connect(TRUE) instead of db_pconnect() + some style changesAndrey Andreev2-30/+30
2014-02-26Deprecate HTML helpers nbs(), br()Andrey Andreev4-36/+57
2014-02-26More removal of error suppression usageAndrey Andreev2-9/+6
2014-02-26Don't use error suppression on is_dir(), file_exists()Andrey Andreev10-15/+18
2014-02-26Don't use error suppression on realpath() + style adjustmentsAndrey Andreev10-107/+124
2014-02-25Revert to error suppression on mysql_(p)connect() due to deprecation messagesAndrey Andreev1-2/+2
2014-02-25[ci skip] Add a changelog entryAndrey Andreev1-1/+2
2014-02-25Remove error suppression usage from db_connect()Andrey Andreev6-10/+10
2014-02-25Make db_pconnect an alias for db_connect(TRUE) and reduce code repetitionAndrey Andreev13-214/+51
2014-02-25Add array notation support for file field names in CI_UploadAndrey Andreev2-7/+29
Requested in #1691
2014-02-25Use strings instead of integers for migration version numbersAndrey Andreev2-17/+18
- Allows timestamp versions to work on 32-bit systems. - Fixes #2902. - Supersedes PR #2368.
2014-02-24Fix #2901Andrey Andreev1-1/+2
2014-02-24[ci skip] A tiny improvement in CI_EmailAndrey Andreev1-2/+8
2014-02-24Remove a needless check in CI_Output::append_output()Andrey Andreev1-9/+1
2014-02-24Really don't use globalsAndrey Andreev3-12/+14
2014-02-24Don't use globalsAndrey Andreev8-21/+19
- Use load_class() to get objects during bootstrap process. - Change load_class() to accept a class constructor parameter instead of previously unused class name prefix. - Change CI_Router::__construct() to accept as a parameter.
2014-02-21[ci skip] Alter a docblockAndrey Andreev1-1/+1
2014-02-21Revert some changes ... our testing sucksAndrey Andreev1-27/+0
2014-02-21More CI_Lang testsAndrey Andreev2-5/+57
2014-02-21Minor improvements to CI_FTPAndrey Andreev1-36/+25
2014-02-21Remove CI_Calendar::Andrey Andreev1-25/+19
Only use it in generate().
2014-02-21Add test cases for CI_Upload::__construct(), CI_Upload::initialize()Andrey Andreev1-3/+44
2014-02-21CI_Upload changesAndrey Andreev4-165/+145
- Method chaining support. - A more abstract resetting of the default settings. - Added an option to initialize() to disable resetting to default settings. - Removed method mimes_types() and slightly optimized chunks of code where it was used. - Added the ability to pass allowed_types as an array.
2014-02-20[ci skip] Update a changelog entryAndrey Andreev1-1/+1
2014-02-20Merge pull request #2896 from ivantcholakov/developAndrey Andreev1-1/+0
Method CI_URI::_fetch_uri_string() has been removed.
2014-02-20Method CI_URI::_fetch_uri_string() has been removed, removal of reference.Ivan Tcholakov1-1/+0
2014-02-20Try to fix Travis not excluding pgsql,mysqli for HHVMAndrey Andreev1-0/+2
2014-02-20Don't use error suppression on ini_get() eitherAndrey Andreev6-11/+9
2014-02-20CI_Utf8-related changesAndrey Andreev5-14/+86
- Give priority to mb_convert_encoding() over iconv() in clean_string() (partially fixes #261) - Add more proper unit tests
2014-02-20Remove a few empty 'mock' classesAndrey Andreev12-24/+6
2014-02-20Fix CI_Calendar testsAndrey Andreev2-7/+27
2014-02-20[ci skip] Fix date helper loading in CI_Calendar::get_total_days()Andrey Andreev1-1/+1
2014-02-20Date helper days_in_month(), CI_Calendar::get_total_days() changesAndrey Andreev5-19/+17
- days_in_month() now uses cal_days_in_month(), if available. - CI_Calendar::get_total_days() is now an alias for days_in_month().
2014-02-20Don't use error suppression with ini_set()Andrey Andreev2-2/+2
2014-02-19Add compatibility layer for array_column(), array_replace(), ↵Andrey Andreev7-3/+736
array_replace_recursive()
2014-02-19Merge pull request #2892 from jacobtabak/developAndrey Andreev1-2/+2
Fixed typos in Migration library documentation
2014-02-19Fixed typos in Migration library documentationJacob Tabak1-2/+2
Signed-off-by: Jacob Tabak <Jacob.Tabak@HelloWorld.com>
2014-02-19Merge pull request #2891 from cristik/developAndrey Andreev1-3/+2
Moved $_error load statement lower.
2014-02-19Moved $_error load statement lower.Cristian Kocza1-3/+2
This prevents a possible recursion when an error is trigerred by one of the config file. Also since the variable is used only later in the code it makes sense to move it lower.
2014-02-18Don't load password hashing compat for HHVMAndrey Andreev2-1/+7
2014-02-18Merge pull request #2889 from noskov/developAndrey Andreev1-21/+21
Correct typo for directory helper docs
2014-02-18Merge pull request #2888 from aanbar/developAndrey Andreev1-1/+1
Fixed variable scope.
2014-02-18Correct typoSerge Noskov1-21/+21
2014-02-18Fixed variable scope.Ahmad Anbar1-1/+1
2014-02-18CI_Encryption::hkdf() to follow RFC5869 more strictlyAndrey Andreev1-1/+1
2014-02-18[ci skip] Clean-up following PR #2864Andrey Andreev3-54/+58
2014-02-18Add an ext/hash compatibility layer (just hash_pbkdf2(), for now)Andrey Andreev6-1/+227