summaryrefslogtreecommitdiffstats
path: root/user_guide_src
AgeCommit message (Collapse)AuthorFilesLines
2014-01-10Compress output before storing it to cache, if output compression is enabledAndrey Andreev2-0/+4
Based on PR #964
2014-01-09Add HTTP response code 307 support in URL helper redirect()Andrey Andreev1-1/+1
2014-01-09d'oh - :noindex: in wrong placeConnor Tumbleson1-3/+3
Signed-off-by: Connor Tumbleson <connor.tumbleson@gmail.com>
2014-01-09fix doc warningsConnor Tumbleson3-10/+10
2014-01-09Implement atomic increment/decrement in Cache libraryAndrey Andreev1-5/+7
Requested via issue #109 Supersedes PR #241
2014-01-09Fix #133Andrey Andreev1-0/+1
2014-01-09Merge pull request #2802 from marcossffilho/developAndrey Andreev2-17/+31
Calendar Updates
2014-01-09Updates for the Calendar Pull RequestMarcos SF Filho1-14/+14
2014-01-09Fixed the comment and array alignment.Ahmedul Haque Abid1-1/+1
2014-01-09Fixed coding styles in form_validation.rstAhmedul Haque Abid1-3/+3
2014-01-09Changed the rest of 'error_msg' to 'errors'Ahmedul Haque Abid1-1/+1
2014-01-09Merge branch 'develop' into feature/form_validation/custom_error_per_fieldAhmedul Haque Abid1-1/+6
2014-01-09Added spaces between parameters and fixed the arrays to be more readable.Ahmedul Haque Abid1-12/+16
2014-01-09Updated change log message for form validation custrom errors.Ahmedul Haque Abid1-1/+1
2014-01-09Changed $error_msg to $errorsAhmedul Haque Abid1-2/+2
2014-01-09Add CI_User_agent::parse() to allow parsing a custom user-agent stringAndrey Andreev1-1/+5
Based on PR #970
2014-01-08Remove preg_quote() call from CI_User_agent::_set_browser() and add another ↵Andrey Andreev1-0/+1
pattern for Opera Input comes from a configuration file that is barely touched by anyone and the default values only contain letters, so it is safe to not quote them. This enables us to add a more advanced pattern in config/user_agents.php for Opera 10+, which ... quote: Opera/9.80 is hard coded at the beginning of the user agent string because of broken browser sniffing scripts which detect 'Opera/10' and above as Opera 1. (reference: http://my.opera.com/community/openweb/idopera/) Instead, latests versions of Opera append ' Version/<version number>' to the end of the user agent string. Fixes issue #555 (incorrect browser detection for Opera)
2014-01-08Unnecessary rtrim and update docs for Calendar classMarcos SF Filho1-16/+25
2014-01-08Code Corrections for the Calendar Pull RequestMarcos SF Filho1-2/+2
2014-01-08Added custom error messages functionality for individual fields.Ahmedul Haque Abid2-5/+23
2014-01-08Update the Calendar ClassMarcos SF Filho1-1/+6
2014-01-08Deprecate the 'mysql', 'sqlite', 'mssql' and 'pdo/dblib' driversAndrey Andreev2-0/+22
The 'mysql' PHP extension is notorious for it's problems and is deprecated as of PHP 5.5. The other ones are dropped from PHP 5.3.
2014-01-08Make newline standardization configurableAndrey Andreev2-1/+3
Added ['standardize_newlines'] Also altered the Session cookie driver, which experienced issues with this feature due to it's HMAC verification failing after the Input class alters newlines in non-encrypted session cookies. Supersedes PR #2470
2014-01-08Fix #346Andrey Andreev2-7/+40
When ['global_xss_filtering'] was turned on, the , , & superglobals were automatically overwritten. This resulted in one of the following problems: - xss_clean() being called twice - Inability to retrieve the original (not filtered) value XSS filtering is now only applied on demand by the Input class, and the default value for the parameter in CI_Input methods is changed to NULL. Unless a boolean value is passed to them, whether XSS filtering is applied depends on the ['global_xss_filtering'] value.
2014-01-08[ci skip] Fix a wrong issue reference from the previous commitAndrey Andreev1-1/+1
2014-01-08Fix #148Andrey Andreev1-0/+1
CI_Input::_clean_input_data() assumed that all input data is URL-encoded while sanitizing it. However, PHP already performs URL-decoding on it, so this is either redudant or overly intrusive as it resulted in many, many reports of data containing '%' followed by 1 numeric characters being essentially destroyed. Supersedes PR #1229
2014-01-08[ci skip] Add a changelog entry for PR #2800Andrey Andreev1-1/+4
2014-01-07Fix a few bugs in CI_Hook (based on PR #2762)Andrey Andreev1-0/+1
2014-01-07Add a more clear note about query builder caching (issue #2721)Andrey Andreev1-1/+6
2014-01-07Change Text helper default tag from <strong> to <mark>Andrey Andreev2-4/+23
Supersedes PR #1497
2014-01-07Add ability for changing the original file path/name in CI_Zip::read_file()Andrey Andreev1-0/+1
Supersedes PR #884
2014-01-07Fix #2143Andrey Andreev1-0/+1
When trying to load rules from a configuration file, the Form validation library matched against ruri_string() as opposed to 'controller/method' like described in the manual. Since ruri_string() also makes sense, now both are being checked with ruri_string() having a higher precedence. Supersedes PR #2224
2014-01-07Implement Loader method chainingAndrey Andreev1-0/+1
Requested in issue #2165 Supersedes PR #2319
2014-01-07Fix #2268 (manually implementing PR #2269)Andrey Andreev1-0/+1
2014-01-07Add Basic HTTP authentication support to the XML-RPC libraryAndrey Andreev1-2/+6
(based on PR #1716)
2014-01-06Fix #2237: Parser library failed if the same tag pair is used more than once ↵Andrey Andreev1-0/+1
within a template (manually applying PR #2238 + updated unit tests)
2014-01-06Fix #2579: Query Builder's "no escape" functionality didn't work properly ↵Andrey Andreev1-0/+1
with query cache
2014-01-03[ci skip] Some spaces & docblock fixesAndrey Andreev1-1/+1
2014-01-03[ci skip] Add a missing semicolon in the docs cssAndrey Andreev1-2/+2
2014-01-03Merge pull request #2544 from HashemQolami/user-guide-patchAndrey Andreev1-7/+6
Fix User Guide CSS Issue
2013-12-20Polishing changes from #PR #2781Andrey Andreev1-1/+1
Looks like an unnecessary commit was made by the author just as I was clicking the Merge button. :)
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-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-17Fix #2775 (security lib docs)Andrey Andreev1-4/+4
2013-12-10Fix a bug where DB() tried to set the MySQL-specific 'sql_mode' on all driversAndrey Andreev1-0/+1
Supersedes PR #2756
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 Andreev1-0/+1
requests (issue #1743)
2013-11-12Deprecate CI_Input::is_cli_request() and add common function is_cli() to ↵Andrey Andreev6-2/+44
replace it Calls to this function are often needed before the Input library is available
2013-11-11Cleanup PR #2719GDmac1-1/+1
for Fix #2406 query builder cache Signed-off-by: GDmac <grdalenoort@gmail.com>