summaryrefslogtreecommitdiffstats
path: root/user_guide_src
AgeCommit message (Collapse)AuthorFilesLines
2014-02-08Add method chaining support to Calendar & Pagination libsAndrey Andreev3-3/+8
2014-02-08Method chaining support for FV set_data(), reset_validation()Andrey Andreev1-2/+4
2014-02-08CI_Input tweaksAndrey Andreev1-10/+10
- Make get_post(), post_get() and server()'s parameter mandatory. - Change default value of parameter to NULL for cookie(), input_stream() and _fetch_from_array() (for consistency with get(), post()). - Delegate Array-vs-single and parameter detection to _fetch_from_array() to overall simplify the code.
2014-02-08Make CI_Email::set_alt_message() parameter mandatory (optional doesn't make ↵Andrey Andreev2-2/+2
sense)
2014-02-08[ci skip] Add return types to library docsAndrey Andreev28-666/+836
2014-02-07[ci skip] Add return types to common and error handling functions docsAndrey Andreev2-25/+25
2014-02-07[ci skip] Add return types to helper docs (+ some other formatting)Andrey Andreev21-326/+361
2014-02-07[ci skip] Fix class reference sections of Image_lib, Parser and User agent docsAndrey Andreev3-2/+9
2014-02-07[ci skip] Really fix wrong doc referencesAndrey Andreev2-2/+2
2014-02-07Merge branch 'develop' into feature/user-guide-cleanupAndrey Andreev1-1/+1
2014-02-07[ci skip] Fix a wrong reference in the docsAndrey 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 Andreev3-14/+14
2014-02-07[ci skip] Some adjustments to the Javascript library docsAndrey Andreev1-28/+48
2014-02-07Merge branch 'develop' into 'feature/user-guide-cleanup'Andrey Andreev6-11/+17
2014-02-06Merge changes from developAndrey Andreev1-1/+2
2014-02-05Fix #2856Andrey Andreev1-1/+2
2014-02-05More CI_Encryption improvementsAndrey Andreev1-3/+4
- Make OpenSSL the default driver if available (because MCrypt is stupid). - Require MCRYPT_DEV_URANDOM for the MCrypt availability check (because security; also, incidentally - it's faster that way ;)).
2014-02-05Merge branch 'develop' into feature/encryptionAndrey Andreev2-2/+7
2014-02-05Integrate CI_Encryption into the frameworkAndrey Andreev4-11/+31
TODO: Add documentation in user_guide_src/source/libraries/encryption.rst
2014-02-03[ci skip] Update info on function_usableAndrey Andreev2-2/+7
2014-01-29[ci skip] Fix broken linksAndrey Andreev4-7/+7
2014-01-24fix warningConnor Tumbleson1-1/+1
2014-01-24[ci skip] Add a note to the is_really_writable() docsAndrey Andreev1-3/+5
2014-01-24update to errorfunc urlConnor Tumbleson1-1/+1
2014-01-24fix bad urlConnor Tumbleson1-1/+1
2014-01-24[ci skip] Update Session library docsAndrey Andreev2-42/+54
2014-01-24Merge branch 'develop' into feature/user-guide-cleanupAndrey Andreev4-20/+46
2014-01-24Righting a wrong in the Session libraryAndrey Andreev3-18/+30
- 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 Andreev2-1/+11
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 Andreev2-1/+11
Supersedes PRs #989, #2776 Related issue: #41
2014-01-20[ci skip] Add 'Using the X class' headings to Session & Language lib docsAndrey Andreev2-0/+8
Fixes 2 doc compile warnings
2014-01-20[ci skip] Replace incorrect usage of 'then', where it should be 'than'Andrey Andreev8-24/+24
2014-01-20Merge branch 'develop' into feature/user-guide-cleanupAndrey Andreev33-205/+645
2014-01-20Fix #2729Andrey Andreev1-0/+1
2014-01-20Fix #2737Andrey Andreev1-0/+1
2014-01-20Merge branch 'develop' into feature/output_compressed_cacheAndrey Andreev3-14/+20
2014-01-20Polish changes from PR #2830Andrey Andreev3-15/+20
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 Andreev2-6/+35
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