Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-08 | Fix #1985 | Andrey Andreev | 3 | -6/+6 | |
2012-11-08 | Change route type checks priorities | Andrey Andreev | 1 | -6/+6 | |
2012-11-07 | Added function_usable() to common functions | Andrey Andreev | 7 | -12/+87 | |
It is now used to check whether dangerous functions like eval() and exec() are available. It appears that the Suhosin extension (which is becoming popular) terminates script execution instead of returning e.g. FALSE when it has a function blacklisted. function_exists() checks are insufficient and our only option is to check the ini settings here. Filed an issue here: https://github.com/stefanesser/suhosin/issues/18 ... hopefully we'll be able to deal with this in a more elegant way in the future. (this commit supersedes PR #1809) | |||||
2012-11-07 | [ci skip] Update the upgrade instructions | Andrey Andreev | 4 | -7/+24 | |
2012-11-06 | directory_map() ... the final one | Andrey Andreev | 2 | -2/+3 | |
2012-11-06 | Fix directory_map() tests | Andrey Andreev | 1 | -3/+3 | |
2012-11-06 | Fix issue #1978 | Andrey Andreev | 3 | -7/+10 | |
2012-11-06 | Added CI_Input::input_stream() | Andrey Andreev | 3 | -32/+103 | |
Helps in reading php://input stream data by caching it when accessed for the first time. (supersedes PR #1684) | |||||
2012-11-06 | Display DB object names in the Profiler and fix issue #1220 | Andrey Andreev | 2 | -8/+25 | |
2012-11-06 | Fix a lang key typo | Andrey Andreev | 19 | -31/+31 | |
2012-11-06 | Fix #589 | Andrey Andreev | 7 | -6/+98 | |
2012-11-06 | Add an optional escape parameter to insert() and insert_batch() | Andrey Andreev | 2 | -7/+9 | |
"Fixes" #1895 | |||||
2012-11-06 | Fix an escape_identifiers() bug | Andrey Andreev | 1 | -1/+1 | |
2012-11-06 | Merge pull request #1975 from squaresurf/develop | Andrey Andreev | 1 | -2/+2 | |
Fixed a grammatical typo. | |||||
2012-11-06 | Fixed a grammatical typo. | Daniel Paul Searles | 1 | -2/+2 | |
2012-11-06 | Merge pull request #1974 from squaresurf/unit_testing_doc_typo | Andrey Andreev | 1 | -1/+1 | |
Fixed typo in unit testing documentation. | |||||
2012-11-06 | Added possibility to pass custom database objects to DB Forge and DB Utilities | Andrey Andreev | 14 | -121/+165 | |
Also, their property is no longer public and the utility class no longer extends CI_DB_forge. | |||||
2012-11-05 | Fixed typo in unit testing documentation. | Daniel Paul Searles | 1 | -1/+1 | |
There was a reference to a non-existent Unit_test::set_items method when it should be Unit_test::set_test_items. | |||||
2012-11-05 | Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into develop | Daniel Paul Searles | 49 | -1498/+3681 | |
2012-11-05 | Re-fix multiple-column non-primary key indexes | Andrey Andreev | 1 | -1/+1 | |
2012-11-05 | Fix Forge add_column() and modify_column() | Andrey Andreev | 1 | -2/+2 | |
2012-11-05 | Refactored DB Forge | Andrey Andreev | 31 | -1387/+3487 | |
- PDO subdrivers are isolated from each other now. - Added compatibility for pretty much all of the features, for every DB platform. - Unified the way that stuff works in general. - Fixes issue #1005. | |||||
2012-11-05 | Fix DB drivers version() implementations that don't execute a query | Andrey Andreev | 7 | -14/+66 | |
Fails if called prior to the DB connection initialization. | |||||
2012-11-05 | Revert usage of is_callable() in system/core/CodeIgniter.php | Andrey Andreev | 2 | -72/+86 | |
Seems to be causing issues (see #1970). Also updated the Controller docs, mainly to include an important note related to #1967. | |||||
2012-11-05 | Merge pull request #1730 from damao/develop | Alex Bilbie | 1 | -1/+1 | |
Fix / Disallowed Key Characters. | |||||
2012-11-05 | Merge pull request #1948 from GDmac/develop | Alex Bilbie | 1 | -1/+1 | |
Fix #1946 dbforge add_key | |||||
2012-11-04 | Fix #708 | Andrey Andreev | 1 | -4/+8 | |
2012-11-04 | Fix #98 | Andrey Andreev | 1 | -1/+1 | |
2012-11-04 | Merge pull request #1962 from ↵ | Andrey Andreev | 1 | -25/+6 | |
squaresurf/d2ae1d1d7fdc4b8a21369a25487c2c42e5a496bf Refactored Unit_test in order to remove redundant code. | |||||
2012-11-03 | Fix #1957 | Andrey Andreev | 2 | -6/+8 | |
2012-11-03 | Merge pull request #1964 from Razican/log_fix | Andrey Andreev | 1 | -1/+1 | |
Fixed typo in logs | |||||
2012-11-03 | Revert 679525d0237ac2e0a94d7b05377eb31eb3398f19 | Andrey Andreev | 5 | -11/+22 | |
It appears to break get_instance()->*_package_path*() usage which is very common. Need to figure out how to resolve this. | |||||
2012-11-03 | Fixed typo in logs. | Razican | 1 | -1/+1 | |
2012-11-03 | Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into develop | Daniel Paul Searles | 1 | -1/+1 | |
2012-11-03 | Refactored Unit_test in order to remove redundant code. | Daniel Paul Searles | 1 | -25/+6 | |
The Unit_test::run method was adding another dimension to the Unit_test::$results array. For example: Array ( [0] => Array ( [0] => Array ( [test_name] => first_test [test_datatype] => integer [res_datatype] => integer [result] => passed [file] => ######################################## [line] => 60 [notes] => Im expecting this test to pass! ) ) [1] => Array ( [0] => Array ( [test_name] => second_test [test_datatype] => integer [res_datatype] => boolean [result] => failed [file] => ####################################### [line] => 65 [notes] => Im expecting this to fail. ) ) ) The above unneeded dimension created a need to loop through an array in the Unit_test::result method if the method was looping through all results. Signed-off-by: Daniel Paul Searles <daniel.paul.searles@gmail.com> | |||||
2012-11-03 | [ci skip] Correct a changelog entry | Andrey Andreev | 1 | -1/+1 | |
2012-11-03 | Fix the bloody tests | Andrey Andreev | 2 | -35/+39 | |
2012-11-02 | An attempt to fix Loader tests | Andrey Andreev | 1 | -38/+35 | |
2012-11-02 | Removed CI_Loader::initialize() and moved its logic to the constructor. | Andrey Andreev | 3 | -23/+7 | |
That method used to be called by the CI_Controller constructor and was required because of the possibility to instantiate the Controller class twice due to 404_override, and so some properties needed to be reset. Following the last commit - this is no longer the case. | |||||
2012-11-02 | Bootstrap improvements | Andrey Andreev | 2 | -39/+34 | |
- Don't instantiate the CI singleton twice. - General clean-up. - Fix issue #953. | |||||
2012-11-02 | Some micro-optimizations | Andrey Andreev | 5 | -25/+12 | |
2012-11-02 | Fix a directory/404_override bug and some routing-related optimizations | Andrey Andreev | 3 | -61/+32 | |
2012-11-02 | Fix #1960 | Andrey Andreev | 1 | -1/+1 | |
2012-11-02 | Fix #1956 | Andrey Andreev | 1 | -1/+1 | |
2012-11-02 | Router-related optimizations | Andrey Andreev | 2 | -16/+4 | |
An improved version of changes suggesed in PR #1352, and more specifically: https://github.com/sourcejedi/CodeIgniter/commit/8f7d2dfe42bd8543981c0f295e391e433d82fd42 https://github.com/sourcejedi/CodeIgniter/commit/d2de251c092d9d822fc4898e3681b64e9c74dd2a (thanks again @sourcejedi) | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' driver classes | Andrey Andreev | 26 | -411/+801 | |
Partially fixes issue #1295. | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' result classes | Andrey Andreev | 12 | -43/+64 | |
Partially fixes issue #1295. | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' utility classes | Andrey Andreev | 22 | -40/+205 | |
Partially fixes issue #1295. | |||||
2012-11-02 | DocBlocks for base DB classes | Andrey Andreev | 7 | -197/+864 | |
Partially fixes issue #1295. | |||||
2012-11-01 | [ci skip] DocBlocks for Upload and Xmlrpc libraries | Andrey Andreev | 2 | -71/+532 | |
Partially fixes issue #1295 |