summaryrefslogtreecommitdiffstats
path: root/user_guide_src
AgeCommit message (Collapse)AuthorFilesLines
2014-08-27Add CI_Security::get_random_bytes() for CSRF & XSS token generationAndrey Andreev2-2/+18
2014-08-27[ci skip] Fix routing documentation (#3192)Andrey Andreev1-3/+1
It described a feature that doesn't exist.
2014-08-27Close #3205Andrey Andreev1-0/+1
2014-08-27Fix #3189Andrey Andreev1-0/+1
2014-08-25Upgrading the function html_escape() - documentation corrections.Ivan Tcholakov1-1/+1
2014-08-25Upgrading the function html_escape(), escaping twice can be prevented by ↵Ivan Tcholakov1-0/+1
setting the second argument to FALSE.
2014-08-22Query builder, IS NOT NULL support #3194: Adding a changelog entry.Ivan Tcholakov1-0/+1
2014-08-18[ci skip] Polish changes from PR #3176Andrey Andreev2-6/+8
2014-08-18Alter Pull #3176 - CSRF Whitelistcaseyh1-4/+3
2014-08-11CSRF whitelist supports regexCasey Hancock2-1/+7
Signed-off-by: Casey Hancock <crh431@gmail.com>
2014-08-10Polish changes following PR #3173Andrey Andreev1-1/+1
2014-08-08Using ImagePNG in CAPTCHA helperET-NiK1-0/+1
Using ImagePNG function, if ImageJPG not exists
2014-07-31Merge pull request #3162 from MianSaleem/patch-1Andrey Andreev1-0/+1
anchor popup's menubar attribute is missing
2014-07-31Support for menubar attribute to the :func:`anchor_popup()` Mian Saleem1-0/+1
Now the menubar can be set to yes with anchor_popup() by adding new attribute array element 'menubar' => 'yes' The list of all available attribute for anchor_popup() function will be $atts = array('width' => '800', 'height' => '600', 'scrollbars' => 'yes', 'menubar' => 'no', 'status' => 'yes', 'resizable' => 'yes', 'screenx' => '0', 'screeny' => '0');
2014-07-31Fix #3161Andrey Andreev1-0/+1
2014-07-14Merge pull request #3134 from kdazzle/patch-1Andrey Andreev1-0/+1
Return 403 instead of 500 if no CSRF token given
2014-07-14Add changelog entry for CSRF status code; remove line at EOFKyle Valade1-0/+1
2014-07-12[ci skip] Add a note about CI_Driver (issue #3140)Andrey Andreev1-1/+5
2014-07-11Add setting ['composer_autoload']Andrey Andreev2-1/+6
Supersedes PR #3132
2014-07-07Add a backport (compat) for quoted_printable_encode()Andrey Andreev2-2/+11
2014-07-07Fix a few typos and add a backport (compat) for hex2bin()Andrey Andreev3-18/+26
2014-07-02Remove GCM mode from CI_Encryption (OpenSSL)Andrey Andreev1-11/+6
While openssl_get_cipher_methods() lists 'aes-<keysize>-gcm' as supported, it appears that this is only half of the story. To be more specific, only the encryption operation of GCM is performed, and the authentication message is completely missing, rendering the whole thing useles.
2014-06-21Add CI_Encryption::create_key()Andrey Andreev1-5/+10
This was planned, we somehow forgot about it. :)
2014-06-19[ci skip] Leftover from 1e83d69a52a85a4f568bfa086d658556acd48980Andrey Andreev1-2/+0
2014-06-19Remove the custom IV option from CI_EncryptionAndrey Andreev1-1/+0
It serves for no practical purpose and can only do harm.
2014-06-13Fixed the changelog entry againTakayuki Sakai1-1/+1
2014-06-13Fixed a changelog entryTakayuki Sakai1-1/+1
2014-06-13Add a changelog entry in Pagination Library sectionTakayuki Sakai1-0/+1
2014-06-05Updating table template prototype id documentationAdwinTrave1-15/+21
Updating template prototype in documentation to reflect the actual template prototype in the table library.
2014-06-01Merge pull request #3074 from aanbar/output_documentationAndrey Andreev1-1/+25
Added _display documentation.
2014-06-01reduced line length.Ahmad Anbar1-2/+2
2014-06-01Fixed code style.Ahmad Anbar1-14/+10
2014-05-31Add support for non-ASCII domain names in FV & Email classes' valid_email()Andrey Andreev1-0/+2
Depends on the Intl extension
2014-05-31Remove CI_Encrypt::_xor_encode()Andrey Andreev1-7/+2
2014-05-31[ci skip] Update changelogAndrey Andreev1-1/+2
2014-05-31[ci skip] Update changelogAndrey Andreev1-2/+17
2014-05-31Added _display documentation.Ahmad Anbar1-1/+29
2014-05-22Update profiling.rstManu Ganji1-2/+2
correcting rst syntax
2014-05-22Update profiling.rstManu Ganji1-2/+4
There is some confusion about how to enable profiling for queries. This will save some time for devs who want to debug their generated SQL.
2014-05-16[ci skip] Manually apply an improved version of PR #3034 (doc fixes)Andrey Andreev1-4/+4
2014-05-15Typo boolen => booleanKit Sunde1-1/+1
2014-05-14[ci skip] Add a note about QB escaping field namesAndrey Andreev1-4/+8
2014-05-09Add hash_equals() to ext/hash compat layerAndrey Andreev2-3/+14
Introduced in PHP 5.6 Beta 1 (unfortunately, still undocumented). RFC: https://wiki.php.net/rfc/timing_attack (Yes, I am aware that the RFC talks about hash_compare(), the function was later renamed in the implementation.)
2014-04-25Minor fixesvlakoff1-2/+2
2014-04-19Doc fix for Encryption libraryKakysha1-2/+2
2014-04-14Change 'standardize_newlines' default to FALSEAndrey Andreev1-1/+1
I don't see why it should be enabled by default. Also, this is the functionality triggering #2923
2014-04-14Uniformization in smiley helper documentationvlakoff1-1/+1
oversight from 20292311636837e120d205e470e41826820feb46
2014-04-14Rename config item "error_templates_path" to "error_views_path"vlakoff1-1/+1
2014-04-12Group error templates entries in changelogvlakoff1-1/+1
2014-04-12Make the error templates path configurablevlakoff1-0/+1