summaryrefslogtreecommitdiffstats
path: root/user_guide_src/source/changelog.rst
AgeCommit message (Collapse)AuthorFilesLines
2014-02-07[ci skip] Really fix wrong doc referencesAndrey Andreev1-1/+1
2014-02-07[ci skip] Re-format changelog entriesAndrey Andreev1-93/+92
2014-02-07[ci skip] Replace :php:func: usage with just :func:Andrey Andreev1-5/+5
2014-02-07Merge branch 'develop' into 'feature/user-guide-cleanup'Andrey Andreev1-3/+4
2014-02-05Fix #2856Andrey Andreev1-1/+2
2014-02-03[ci skip] Update info on function_usableAndrey Andreev1-1/+1
2014-01-24Merge branch 'develop' into feature/user-guide-cleanupAndrey Andreev1-18/+20
2014-01-24Righting a wrong in the Session libraryAndrey Andreev1-16/+13
- Change userdata(), flashdata(), tempdata() to return all the respective data when no parameter is passed. - Revert the addition of all_flashdata(). - Deprecate all_userdata(). - Fix related changelog entries that were all inconsistent.
2014-01-22CI_Security::_decode_entity() to replace dangerous HTML5 entitiesAndrey Andreev1-1/+2
Related to issue #2771
2014-01-21Merge branch 'feature/dbforge_table_attributes' into developAndrey Andreev1-1/+2
2014-01-21SQLSRV improvementsAndrey Andreev1-0/+3
Mainly for performance (issue #2474), but also added a 'scrollable' configuration flag and auto-detection for SQLSRV_CURSOR_CLIENT_BUFFERED (only available since SQLSRV 3).
2014-01-20Add support for optional table attributes to CI_DB_forge::create_table()Andrey Andreev1-1/+2
Supersedes PRs #989, #2776 Related issue: #41
2014-01-20[ci skip] Replace incorrect usage of 'then', where it should be 'than'Andrey Andreev1-1/+1
2014-01-20Merge branch 'develop' into feature/user-guide-cleanupAndrey Andreev1-26/+112
2014-01-20Fix #2729Andrey Andreev1-0/+1
2014-01-20Fix #2737Andrey Andreev1-0/+1
2014-01-20Merge branch 'develop' into feature/output_compressed_cacheAndrey Andreev1-0/+1
2014-01-20Polish changes from PR #2830Andrey Andreev1-1/+1
2014-01-19Added save_queries config setting in config/database.phpAhmedul Haque Abid1-0/+1
2014-01-18Merge branch 'develop' into feature/output_compressed_cacheAndrey Andreev1-10/+18
2014-01-17Merge branch 'feature/uri_routing_overhaul' into 'develop'Andrey Andreev1-8/+14
2014-01-17Add autoloading library aliasing support (supersedes PR #2824)Andrey Andreev1-1/+1
2014-01-17Minor changes related to CI_User_agentAndrey Andreev1-0/+1
Fixed a bug where both accept_charset() and accept_lang() improperly parsed headers if they contained spaces between data separators (which is valid). Also made is_referral() testable by replacing its static cache var with a class property and added some more unit tests for the library as a whole.
2014-01-16URI Routing overhaulAndrey Andreev1-8/+14
- Allow multiple levels of controller directories (supersedes PRs #390, #2439) - Add support for per-directory 'defaul_controller' and '404_override' (resolves issue #2611; supersedes PR #939) - Fixed a bug where default_controller was called instead of triggering 404 if the current route is inside a directory - Removed a few calls from CI_Router to CI_URI that made a necessity for otherwise internal CI_URI methods to be public: - Removed CI_URI::_fetch_uri_string() and moved its logic into CI_URI::__construct() - Removed CI_URI::_remove_url_suffix, CI_URI::_explode_segments() and moved their logic into CI_URI::_set_uri_string() - Removed CI_URI::_reindex_segments() altogether ( doesn't need further manipulation, while is public anyway and can be properly (and more effectively) replaced on the spot)
2014-01-15Fix #2799 by adding conditional PCRE UTF-8 support to CI_URI::filter_uri()Andrey Andreev1-1/+2
Also did a tiny micro-optimization in the Utf8 class.
2014-01-15Merge changes from developAndrey Andreev1-4/+9
2014-01-15Fix #2822: Incorrect usage of fwrite()Andrey Andreev1-0/+1
We only used to check (and not always) if the return value of fwrite() is boolean FALSE, while it is possible that the otherwise returned bytecount is less than the length of data that we're trying to write. This allowed incomplete writes over network streams and possibly a few other edge cases.
2014-01-15CI_URI changes related to the 'permitted_uri_chars' settingAndrey Andreev1-0/+1
- Initialize and cache the value in the class constructor instead of searching for it every time - Removed the preg_quote() call from _filter_uri() to allow more fine-tuning from configuration - Renamed _filter_uri() to filter_uri() - it was public anyway and using it cannot break anything Related: issue #2799
2014-01-12Merge pull request #2808 from melounek/filename_as_urlAndrey Andreev1-0/+1
attach files by absolute url
2014-01-11cleanup warningsConnor Tumbleson1-1/+1
Signed-off-by: Connor Tumbleson <connor.tumbleson@gmail.com>
2014-01-10Finally get rid of the CI_Router::_set_overrides() callsAndrey Andreev1-0/+1
2014-01-10documentation repairsPetr Heralecky1-1/+1
2014-01-10attach files by absolute urlPetr Heralecky1-0/+1
2014-01-10Compress output before storing it to cache, if output compression is enabledAndrey Andreev1-0/+1
Based on PR #964
2014-01-10Further changes related to PR #2807Andrey Andreev1-5/+5
2014-01-10styleguidedPetr Heralecky1-2/+1
2014-01-10Added Email::attach_cid() returning CIDPetr Heralecky1-0/+2
2014-01-09Add HTTP response code 307 support in URL helper redirect()Andrey Andreev1-1/+1
2014-01-09fix doc warningsConnor Tumbleson1-2/+2
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 Andreev1-1/+6
Calendar Updates
2014-01-09Fixed the comment and array alignment.Ahmedul Haque Abid1-1/+1
2014-01-09Merge branch 'develop' into feature/form_validation/custom_error_per_fieldAhmedul Haque Abid1-1/+6
2014-01-09Updated change log message for form validation custrom errors.Ahmedul Haque Abid1-1/+1
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-08Code Corrections for the Calendar Pull RequestMarcos SF Filho1-2/+2
2014-01-08Added custom error messages functionality for individual fields.Ahmedul Haque Abid1-0/+1
2014-01-08Update the Calendar ClassMarcos SF Filho1-1/+6