summaryrefslogtreecommitdiffstats
path: root/system/helpers
AgeCommit message (Collapse)AuthorFilesLines
2016-09-28- reverting changes, wrong branch selected.George Petculescu1-5/+11
2016-09-28- download helper uses better file buffering when the content of a local ↵George Petculescu1-11/+5
file is output'd
2016-09-27- fixed identationGeorge Petculescu1-1/+1
2016-09-27- captcha helper will now look for .png files too when deleting old filesGeorge Petculescu1-1/+2
2016-09-27- revertGeorge Petculescu1-5/+4
2016-09-25- captcha helper uses now filemtime to get file timestampGeorge Petculescu1-4/+5
- captcha generated files are a sha1 of current timestamp and word - changed the usage of microtime to time, as this is a more realistic approach Signed-off-by: George Petculescu <gxgpet@gmail.com>
2016-08-11Removed useless checksVivek Dinesh1-1/+1
Based on GitHub discussion. Signed-off-by: Vivek Dinesh <vivekdinesh5@gmail.com>
2016-08-11URI schemes are not case-sensitiveVivek Dinesh1-1/+1
Signed-off-by: Vivek Dinesh <vivekdinesh5@gmail.com>
2016-08-10Merge branch '3.1-stable' into developAndrey Andreev1-67/+12
2016-07-28Remove dead code written for PHP 5.2Andrey Andreev1-67/+12
2016-07-26Merge branch '3.1-stable' into developAndrey Andreev2-4/+6
Conflicts resolved: .travis.yml system/core/CodeIgniter.php system/database/drivers/oci8/oci8_forge.php system/database/drivers/pdo/subdrivers/pdo_oci_forge.php system/helpers/path_helper.php system/libraries/Email.php user_guide_src/source/changelog.rst user_guide_src/source/conf.py user_guide_src/source/contributing/index.rst user_guide_src/source/general/requirements.rst user_guide_src/source/general/styleguide.rst user_guide_src/source/installation/downloads.rst user_guide_src/source/installation/upgrade_310.rst user_guide_src/source/installation/upgrading.rst
2016-07-26[ci skip] WhitespaceAndrey Andreev1-1/+1
2016-07-26Merge pull request #4709 from nopesled/developAndrey Andreev1-1/+1
Filter php:// wrappers in set_realpath() helper
2016-07-07Update path_helper.phpnopesled1-1/+1
2016-07-07Update path_helper.phpnopesled1-1/+1
Protect against RFI via php:// wrapper
2016-06-22Fix #4675Andrey Andreev1-3/+5
2016-05-20Merge pull request #4638 from kasimtan/phpdoc_fixesAndrey Andreev1-1/+1
[ci skip] Fixed PHPDoc parameter name and type discrepancies
2016-05-20Removed an extra space charKasim Tan1-1/+1
2016-05-19Fixed PHPDoc parameter name and type discrepanciesKasim Tan1-1/+1
2016-02-09Merge branch '3.0-stable' into developAndrey Andreev4-28/+44
Fixed conflicts: user_guide_src/source/overview/at_a_glance.rst
2016-02-07hunanize() helper: Escaping the $separator argument.Ivan Tcholakov1-1/+1
2016-02-04Fix #4427Andrey Andreev1-22/+23
2016-01-29Fix an error from 6af9dd6e24687b6a7b9d14a058a47edcac761e61Andrey Andreev1-1/+1
Related: #4407
2016-01-29Fix #4407Andrey Andreev1-3/+18
2016-01-29Fix a regression in Form helper caused by ↵Andrey Andreev1-2/+2
0139e6a4a99cbe9b0cc06f394fa12d5691193b72
2016-01-20Default doctype is now HTML 5Sébastien Adam1-1/+1
2016-01-11Polish changes from PR #4269Andrey Andreev1-7/+21
2016-01-11Merge branch 'develop' of github.com:sebastienadam/CodeIgniter into ↵Andrey Andreev1-6/+7
feature/html_meta
2016-01-11[ci skip] Update ellislab.com links to https tooAndrey Andreev21-21/+21
2016-01-11[ci skip] Update codeigniter.com links to httpsAndrey Andreev21-42/+42
2016-01-11[ci skip] Bump year to 2016Andrey Andreev21-42/+42
2015-12-03Fix #4283Andrey Andreev1-1/+2
2015-12-01Forgot change in the comment on the meta functionSébastien Adam1-1/+1
2015-12-01Modified as asked after pull request:Sébastien Adam1-7/+7
* comment of meta fuction adapted * alignments in meta fuction adapted * using '===' comparator in meta function * changing back the example of the meta function help * changing back the default value of the doctype function Also changing test unit to reflect the modification of the meta function (original tests not modified).
2015-11-25HTML Helper - doctype(): now default type is HTML 5Sébastien Adam1-1/+1
2015-11-25HTML Helper - meta(): now can generate HTML meta charset & Open Graph propertySébastien Adam1-4/+5
2015-11-09[ci skip] Fix an infinite loop in captcha helperAndrey Andreev1-1/+2
2015-11-04[ci skip] Fix a false default-fallback bug in set_checkbox(), set_radio()Andrey Andreev1-8/+33
Relevant: #4210
2015-10-31Use proper randomness when generating CAPTCHAsAndrey Andreev1-2/+87
2015-10-05Close #4155Andrey Andreev1-1/+1
2015-08-07Fix #4023Andrey Andreev1-1/+1
Close #4024
2015-08-07Fix ReDoS-bug in string_helper.phpKevin Morssink1-1/+1
Fix for ReDoS (Regular Expression Denial of Service) / Code Injection Risk
2015-07-24Fixed typosCalvin Tam2-2/+2
2015-07-23Update path_helper.phprajatsharma941-1/+1
2015-07-23Security check updated.rajatsharma941-1/+1
All security check conditions are modified according to CI styleguide.
2015-07-23Update path_helper.phprajatsharma941-1/+1
2015-07-23IP checking false positives and no ipv6 checkrajatsharma941-1/+1
The currently implemented method marks all IPs between 0.0.0.0 - 999.999.999.999 as valid IP Address. Which generates false positives as any IP after 255.255.255.255 is not a valid IP address. Also, there is no check for IPv6 IP addresses. filter_var() solves both the issues.
2015-07-23IP Address checking generates false positives.medhavini1-1/+1
IP Address checking marks all IPs between 0.0.0.0 - 999.999.999.999 as valid IP Address. Which is not true.
2015-07-20Failed security checkrajatsharma941-2/+1
The implemented security check to make sure the path is NOT a URL can easily be bypassed (gives false negative) for all subdomains. Eg "subdomain.domain.com" should ideally show an error but it does not. The new security check tries to make a fsockopen connection to validate whether the URL is external or not.
2015-07-20Security check failmedhavini1-0/+1
Security check condition to check that the path is NOT a URL may give false negative in case of subdomains. Where URLs don't start with http or www.