summaryrefslogtreecommitdiffstats
path: root/system
AgeCommit message (Collapse)AuthorFilesLines
2012-10-31Fix an erroneous variable nameAndrey Andreev1-1/+1
2012-10-31Multiple improvements to the URI classAndrey Andreev1-28/+75
(thanks to @sourcejedi, PR #1326 for most of the ideas) - Renamed _detect_uri() and _parse_cli_args() to _parse_request_uri() and _parse_argv() respectively. - Added _parse_query_string() which allows us to detect the URI path from QUERY_STRING much like it is done in _parse_request_uri(). (the above changes also allow for a simpler logic in the case where the *uri_protocol* setting is not set to 'AUTO') - Updated application/config/config.php with a better list of the *uri_protocol* options. - Added _reset_query_string() to aid in re-processing from the QUERY_STRING (utilized in _parse_request_uri() and _parse_query_string()).
2012-10-31CI_URI::_detect_uri() to accept absolute URIsAndrey Andreev1-20/+20
(thanks to @sourcejedi, PR #1326) For HTTP/1.1 compliance, RFC2616 specifies that both relative and absolute URI formats must be accepted: - http://localhost/path/ (absolute) - /path/ (relative)
2012-10-30Fix issue #658 (:any wildcard matching slashes)Andrey Andreev1-1/+1
2012-10-30Fix #1938GDmac1-3/+6
Where the email library removed multiple spaces inside a plain text message. Signed-off-by: GDmac <grdalenoort@gmail.com>
2012-10-28[ci skip] URI Library DocBlock improvementsAndrey Andreev1-84/+108
2012-10-28[ci skip] DocBlock improvements for Security libraryAndrey Andreev1-77/+100
2012-10-28Fix #1937Andrey Andreev1-1/+1
2012-10-27Merge pull request #1935 from vkeranov/developAndrey Andreev11-22/+14
Remove some extra new lines
2012-10-27Remove extra spaces...vkeranov1-3/+3
2012-10-27[ci skip] Router class DocBlock improvementsAndrey Andreev2-103/+120
2012-10-27Remove extra new linesvkeranov1-7/+6
2012-10-27Remove extra new linesvkeranov1-2/+1
2012-10-27Style guide...vkeranov1-1/+1
2012-10-27Update system/core/URI.phpvkeranov1-2/+1
2012-10-27Remove extra new linesvkeranov1-1/+0
2012-10-27Remove extra new linesvkeranov1-2/+1
2012-10-27Remove extra new linesvkeranov1-1/+0
2012-10-27Remove extra new linesvkeranov1-1/+0
2012-10-27Remove extra space...vkeranov1-1/+1
2012-10-27Remove extra new linesvkeranov1-1/+0
2012-10-27Make CI_Loader::config() a proper alias for CI_Config::load() and improve ↵Andrey Andreev1-134/+152
the Loader class DocBlocks
2012-10-27Input class improvementsAndrey Andreev2-108/+122
- Disable register_globals replication on PHP 5.4+ (no longer exists). - DocBlock improvements. - Add missing changelog entry. - Change user_agent() to return NULL when no value is found (for consistency with other fetcher methods).
2012-10-27Docblock improvements to the Config library and remove ↵Andrey Andreev3-49/+40
CI_Config::_assign_to_config() Existance of _assign_to_config() is pointless as this method consists just of a foreach calling CI_Config::set_item() and is only called by CodeIgniter.php - moved that foreach() in there instead.
2012-10-27Deprecate string helper repeater() (an alias for str_repeat())Andrey Andreev1-2/+5
2012-10-27Docblock improvementsAndrey Andreev12-121/+125
2012-10-27[ci skip] Optimize ascii_to_entities()Andrey Andreev1-7/+4
2012-10-27Add database schema configuration support (used by PostgreSQL, fix #158)Andrey Andreev4-10/+30
2012-10-27Fix #50Andrey Andreev1-4/+1
2012-10-27Unify Email attachment values into a single array and fix a bug in the new ↵Andrey Andreev1-18/+18
buffer attachment feature
2012-10-27[ci skip] Update docblocks for deprecated functionsAndrey Andreev4-22/+16
2012-10-26Fix #142Andrey Andreev1-10/+10
2012-10-26Deprecated form helper function form_prep().Andrey Andreev1-40/+11
This function has been broken for YEARS and it's value-caching logic has only introduced various problems. We have html_escape() since CI 2.1.0 which is a perfect replacement, so it should be used instead. Fixes #228 & #1630
2012-10-26Fix #1624 and clear-up the form validation docs (manually applying #1603)Andrey Andreev1-5/+5
2012-10-26Fix an improper usage of empty() in the URI classAndrey Andreev1-1/+1
2012-10-26Implement cache key prefixing (as suggested in #1197) and update the Cache docsAndrey Andreev1-26/+32
2012-10-26Fix issue #59Andrey Andreev1-1/+3
2012-10-25Merge pull request #1703 from ylynfatt/fix-oracle-out-of-sequence-warningAndrey Andreev1-1/+1
Fix for oci_fetch_assoc(): ORA-01002: fetch out of sequence warning
2012-10-25Add CI_Cart::get_item() (rel #400)Andrey Andreev1-6/+23
2012-10-25Form helpers to ignore empty name attributes (fix #1506)Andrey Andreev1-0/+4
2012-10-25Add missing delimiter in preg_quote() occurences (fix #1929)Andrey Andreev3-7/+7
2012-10-24Improve fix for #1811Andrey Andreev1-0/+1
2012-10-24Fix #1811Andrey Andreev1-6/+8
2012-10-24Fix #1146Andrey Andreev1-6/+3
2012-10-24Fix #1255Andrey Andreev1-1/+7
2012-10-24Fix #191Andrey Andreev1-4/+4
2012-10-24[ci skip] Document get_csrf_token_name(), get_csrf_hash() (issue #715)Andrey Andreev1-1/+1
2012-10-24Fix #1268 (or rather enforce some security measures, there's nothing really ↵Andrey Andreev1-7/+7
broken)
2012-10-24An alternative to affected_rows() for insert_batch() and update_batch() (ref ↵Andrey Andreev1-12/+12
#126)
2012-10-24[ci skip] Fix a docblockAndrey Andreev1-1/+1