summaryrefslogtreecommitdiffstats
path: root/system/libraries
AgeCommit message (Collapse)AuthorFilesLines
2011-01-27Automated merge with https://bitbucket.org/ellislab/codeigniterPhil Sturgeon11-146/+1128
2011-01-19Reverted regex validation while we re-think the implementation, and added ↵Phil Sturgeon1-10/+4
->input->is_cli_request();
2011-01-17Added access scope to security library and added config options for csrf ↵Eric Barnes1-31/+36
protection
2011-01-13Added access scope to Email library and allow method chaining from ↵Phil Sturgeon1-61/+64
$this->email->initialize().
2011-01-06Altered User agent library so that is_browser(), is_mobile() and is_robot() ↵Phil Sturgeon1-30/+65
can optionally check for a specific browser or mobile device.
2011-01-05Hey look, it's 2011Greg Aker24-24/+24
2011-01-05Automated merge with http://hg.ellislab.com/CodeIgniter-ReactorPhil Sturgeon1-2/+35
2011-01-05If the data is an array output them one at a time. E.g: form_input('name[]', ↵Phil Sturgeon1-0/+7
set_value('name[]');
2010-12-29Changed email library to allow setting different user-agent. Fixes #286Eric Barnes1-19/+19
2010-12-27Implemented GET string support from Dan Horrigan and modified it slightly. ↵Phil Sturgeon7-2/+914
Also tweaked his regex_match changes.
2010-12-27Automated merge with http://hg.ellislab.com/CodeIgniter-ReactorPhil Sturgeon1-1/+1
2010-12-27Issue #298: $this->table->function = can now accept an array with a valid ↵Phil Sturgeon1-1/+1
callback which is passed to call_user_func().
2010-12-21Fix #85 error in db queries in the output profiler.Greg Aker1-1/+1
2010-12-21Initial commit of Caching Driver.Greg Aker5-0/+901
2010-12-15Added the regex_match Form Validation rule. Had to change how the rules are ↵Dan Horrigan1-2/+28
split so that no regex breaks the rule splitting.
2010-12-21Moving system/{logs,cache} to the application directory.Greg Aker1-10/+9
2010-12-15Upload library file_name can now be set without an extension, the extension ↵Phil Sturgeon1-1/+12
will be taken from the uploaded file instead of the given name.
2010-11-19Updating Output Profiler to validate xHTML Strict, and HTML5.Greg Aker1-25/+24
2010-11-12Fixing a bug created yesterday with overzealous constructor replacements.Greg Aker1-2/+2
2010-11-10Altered Email class to allow for method chaining. (Thanks Phil Sturgeon)Greg Aker1-0/+24
2010-11-10Altered Form_Validation library to allow for method chaining on set_rules(), ↵Greg Aker1-3/+9
set_message() and set_error_delimiters() functions.
2010-11-10Changing all class constructors to __construct()Greg Aker24-55/+39
2010-11-10Automated merge with http://hg.ellislab.com/CodeIgniterNoPhp4/Greg Aker1-13/+0
2010-11-10setting var/function visibility in the UPload classGreg Aker1-80/+54
2010-11-10removing a few php 4 workarounds from the image lib.Pascal Kriete1-13/+0
2010-11-10Changing method visibility in the Profiler classGreg Aker1-25/+14
2010-11-10Updating PHP requirements in files 5.1.6Greg Aker25-25/+25
2010-11-09Altered our mail() params to be inline with PHP documentation, fixes mailing ↵Brandon Jones1-64/+56
on some hosts
2010-10-07Automated merge with https://bitbucket.org/barrymieny/codeigniterDerek Jones3-5/+9
2010-10-07merging changesDerek Jones1-1/+1
2010-10-07modified the security helper to assist in preventing directory traversal ↵Derek Jones1-3/+7
when using sanitize_filename() for user input
2010-10-05fixed bug where sess_expire_on_close was not being set from a config file, ↵Derek Jones1-1/+1
fixes #173
2010-10-04Cleanup of stray spaces and tabsBarry Mieny26-1644/+1644
2010-10-04Fixed linkfesplugas1-1/+1
2010-10-01tweak to typography. Better aesthetic to placement of paragraph tagsDerek Jones1-3/+15
2010-09-15Fixed ↵Greg Aker1-1/+1
http://bitbucket.org/ellislab/codeigniter/issue/38/slight-bug-with-profilerphp Slight tweak to SQL query display in output profiler.
2010-09-15Updates to output profiler html validation. ↵Greg Aker1-6/+6
http://bitbucket.org/ellislab/codeigniter/issue/111/profiler-output-does-not-validate
2010-09-02fixed a spot where the encryption mode was still a hard coded constant ↵Derek Jones1-1/+1
instead of the fetched variable
2010-09-02Added a new config item to the Session class (sess_expire_on_close) to allow ↵Derek Jones1-2/+5
sessions to auto-expire when the browser window is closed.
2010-09-01fixes issue #109 where cc and bcc recipients were not reset when using the ↵Derek Jones1-0/+2
clear() method in the Email lib
2010-08-31Significant changes to the Encryption libraryDerek Jones1-6/+69
- Removed double-encoding with XOR scheme when Mcrypt is available. Additional obfuscation was not significantly aiding security, and came at a very high performance cost. - Changed the default encryption mode from ECB to CBC for much improved security - Added an encode_from_legacy() method to allow re-encoding of permanent data that was originally encoded with the older methods.
2010-08-31Automated merge with http://hg.ellislab.com/CodeIgniter2Derek Jones2-1/+6
2010-08-31fixed spelling error in Security class property for the CSRF cookieDerek Jones1-8/+8
2010-08-31changed key comparison to be loosely typed, so an error would be triggered ↵Derek Jones1-1/+1
when an empty string is attempted to be used as an encryption key
2010-08-31Added fatal error to Session class when no encryption key is set in the ↵Derek Jones1-0/+5
config file, for additional assurance that session manipulation can be prevented
2010-08-20Added ability in the Image Library to handle PNG transparency for resize ↵Derek Jones1-0/+7
operations when using the GD lib.
2010-08-11undoing mistaken changes in rev 8c54b3b0402fDerek Jones1-3/+0
2010-08-11removed redundant upload lang file, after lang name changs, it was blocking ↵Derek Jones1-0/+3
the CI lang file from loading. Fixes #473
2010-07-26separated the CSRF cookie name from the token, forced new token on ↵Derek Jones1-14/+15
successful POST
2010-07-22Adding CSRF into configDerek Allard1-5/+11
Adding CSRF token into form open()