summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-12-23Remove _serialize() and _unserialize() methodsJordan Eldredge1-34/+4
Since removing the unneeded manual escaping code, there is no-longer any reason to have the serialization functions abstracted. This also allows us to only suppress errors when unserializing cookie data, and only trim when we are unserializing database data (see commit 6b8312).
2013-12-21Remove unneeded manual escaping of session dataJordan Eldredge1-60/+3
2013-12-20Polishing changes from #PR #2781Andrey Andreev2-4/+4
Looks like an unnecessary commit was made by the author just as I was clicking the Merge button. :)
2013-12-19Merge pull request #2781 from tufanbarisyildirim/developAndrey Andreev2-2/+5
EXISTS / NOT EXISTS clause support for DB_driver
2013-12-19so we need \sNOT EXISTSTufan Barış YILDIRIM1-1/+1
2013-12-19added changelog about EXISTS / NOT EXISTSTufan Barış YILDIRIM1-0/+1
@narfbg "And you should also add a changelog entry for this addition. :)"
2013-12-19changed EXISTS / NOT EXISTS patternTufan Barış YILDIRIM1-3/+3
@narfbg "It has parenthesis, so use the IN / NOT IN pattern as a base."
2013-12-19EXISTS / NOT EXISTS clause support for DB_driverTufan Barış YILDIRIM1-3/+3
2013-12-19EXISTS / NOT EXISTS clause support for DB_driverTufan Barış YILDIRIM1-2/+4
2013-12-19EXISTS / NOT EXISTS clause support for DB_query_builder.Tufan Barış YILDIRIM1-2/+4
2013-12-19[ci skip] Fix a changelog messageAndrey Andreev1-1/+1
2013-12-19[ci skip] Add notes to get_compiled_insert(), get_compiled_update() docsAndrey Andreev1-4/+7
2013-12-18Merge pull request #2779 from mjnaderi/developAndrey Andreev1-3/+2
Use table name as a prefix for index names
2013-12-18Use table name as a prefix for index namesmjnaderi1-3/+2
2013-12-18Merge pull request #2777 from mjnaderi/developAndrey Andreev1-1/+1
Cleanup DB_forge _process_indexes
2013-12-18Cleanup DB_forge _process_indexesmjnaderi1-1/+2
2013-12-18Cleanup DB_forge _process_indexesmjnaderi1-1/+0
2013-12-17Fix #2775 (security lib docs)Andrey Andreev1-4/+4
2013-12-14Merge pull request #2770 from ↵Derek Jones1-1/+1
kakysha/themostawesomebranchevercreatedforcodeigniter DB call_function() bug : funny typo -or- smart autocomplete?
2013-12-14DB call_function() bug : funny typo -or- smart autocomplete?Kakysha1-1/+1
2013-12-13Merge pull request #2764 from refringe/feature/cookie_sessionAndrey Andreev1-1/+1
Issue #2763 - Fixes Session GC Probability Calculation
2013-12-13Issue #2763 - Fixes Session GC Probability CalculationTyler Brownell1-1/+1
This should resolve issue #2763 where the cookie session garbage collection was running every request.
2013-12-10Fix a bug where DB() tried to set the MySQL-specific 'sql_mode' on all driversAndrey Andreev5-5/+50
Supersedes PR #2756
2013-11-27[ci skip] Remove a few more spacesAndrey Andreev4-5/+5
2013-11-27[ci skip] Remove 2 spacesAndrey Andreev1-1/+1
2013-11-17Always load application/config/constants.phpAndrey Andreev1-6/+4
2013-11-17Merge pull request #2731 from josephok/developAndrey Andreev1-9/+9
Update CodeIgniter.php
2013-11-17Merge pull request #2733 from vlakoff/developAndrey Andreev1-1/+1
Small docblock fix
2013-11-17Small docblock fixvlakoff1-1/+1
2013-11-16Update CodeIgniter.phpjosephok1-9/+9
require(APPPATH.'config/constants.php') should be in front of require(BASEPATH.'core/Common.php') because Common.php uses some constants defined in constants.php.
2013-11-14Remove a function_exists() check for error_get_last()Andrey Andreev1-1/+1
It was only relevant until we dropped support for PHP < 5.2
2013-11-12Update the upgrade instructions for error templatesAndrey Andreev1-4/+11
2013-11-12Add CLI error templates and only send HTTP status headers for non-CLI ↵Andrey Andreev12-18/+212
requests (issue #1743)
2013-11-12Deprecate CI_Input::is_cli_request() and add common function is_cli() to ↵Andrey Andreev12-32/+80
replace it Calls to this function are often needed before the Input library is available
2013-11-12[ci skip] Remove some whitespace charsAndrey Andreev1-3/+2
2013-11-12Merge pull request #2719 from GDmac/developAndrey Andreev2-8/+9
Fix #2406 query builder cache
2013-11-11Cleanup PR #2719GDmac2-6/+3
for Fix #2406 query builder cache Signed-off-by: GDmac <grdalenoort@gmail.com>
2013-11-11Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into developGDmac4-3/+53
2013-11-11Polish changes from PR #2712Andrey Andreev4-31/+16
2013-11-11Merge pull request #2718 from vkeranov/developAndrey Andreev1-2/+3
Update user_agents.php
2013-11-11Merge pull request #2712 from pveyes/developAndrey Andreev3-2/+66
Enable HTTP Verb in Routing
2013-11-09docs: get_compile_selectGDmac1-3/+3
get_compile_select(null,false) without reset also preserves LIMIT settings
2013-11-08Fix #2406 query builder cacheGDmac1-6/+10
Signed-off-by: GDmac <grdalenoort@gmail.com>
2013-11-08Update user_agents.phpvkeranov1-2/+3
Added Ubuntu Web Browser. More info here: http://www.omgubuntu.co.uk/2013/11/ubuntu-touch-browser-finally-given-unique-user-agent-string
2013-11-05Fix HTTP Verb Routing RulesFatih Kalifa3-18/+51
Fix code style, removed (:any) rule in http verb to avoid confusion, and add proposed documentation and changelog
2013-10-31Enable HTTP Verb in RoutingFatih Kalifa1-1/+32
Using array for HTTP Verb e.g: $route['(:any)']['POST'] = "controller/post_method"; $route['path']['GET'] = "controller/path_get_method"; $route['path']['(:any)'] = "controller/path_any_method"; Using (:any) or not will make same result e.g: $route['path']['(:any)'] == $route['path'] So it won't break existing route
2013-10-31Fix #2710Andrey Andreev1-2/+1
2013-10-31Merge branch 'feature/minify' into developAndrey Andreev1-132/+71
2013-10-31Merge branch 'develop' into feature/minifyAndrey Andreev8-16/+73
2013-10-31Apply trim() on the splitted code elementsAndrey Andreev1-164/+11