summaryrefslogtreecommitdiffstats
path: root/system/libraries/Session.php
AgeCommit message (Collapse)AuthorFilesLines
2012-06-30Respect php.ini's values for calculating the probability of a session gcChristopher Guiney1-8/+5
2012-06-29Allow session garbace collection percentage to be configured.Christopher Guiney1-1/+1
2012-06-14Polish changes from pull #1233 - Session class already has the ↵Andrey Andreev1-7/+5
time_reference setting - 'GMT' is a valid timezone, so nothing needs to be changed in order to work properly (upgrade notes) - Altered some description text
2012-06-12Changed the config parameter. The session's _get_time() function has also ↵Iban Eguia1-3/+11
changed.
2012-06-04Revert/optimize some changes from 773ccc318f2769c9b7579630569b5d8ba47b114b ↵Andrey Andreev1-1/+1
and d261b1e89c3d4d5191036d5a5660ef6764e593a0
2012-06-02Replaced `==` with `===` and `!=` with `!==` in /system/librariesAlex Bilbie1-12/+12
2012-05-23Input, Session and Cookie get's will return NULL.Phil Sturgeon1-3/+3
Read more about this change here: http://codeigniter.com/forums/viewthread/215833
2012-05-17Clean up the librariesAndrey Andreev1-0/+1
2012-05-04unset userdataMichiel Vugteveen1-21/+24
2012-04-27Fix calendar and session librariesTimothy Warren1-0/+129
2012-04-03Some very minor code style changes and comment fixesAndrey Andreev1-6/+6
2012-03-19merged with latest develop.Mike Funk1-8/+10
2012-03-18add support for httponly cookiesfreewil1-8/+10
2012-03-12Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into ↵Mike Funk1-1/+1
feature/all_flashdata
2012-03-09Bumped CodeIgniter's PHP requirement to 5.2.4.Phil Sturgeon1-1/+1
Yes I know PHP 5.4 just came out, and yes I know PHP 5.3 has lovely features, but there are plenty of corporate systems running on CodeIgniter and PHP 5.3 still is not widely supported enough. CodeIgniter is great for distributed applications, and this is the highest we can reasonably go without breaking support. PHP 5.3 will most likely happen in another year or so. Fingers crossed on that one anyway...
2012-03-06updated and merged user guide with develop branch.Mike Funk1-5/+7
2012-03-06Fixed a bug in CI_Session::_unserialize()Andrey Andreev1-4/+6
2012-03-02Limit db session select to single rowTimothy Warren1-1/+1
2012-02-28tab separation in docblock.Mike Funk1-1/+1
2012-02-23added all_flashdata function to Session.phpMike Funk1-0/+23
2012-01-24Revert a space in the license agreement :)Andrey Andreev1-1/+1
2012-01-20Replace AND with &&Andrey Andreev1-4/+2
2012-01-20Revert if() merge, for readabilityAndrey Andreev1-5/+22
2012-01-19Still update the session on AJAX calls, just don't regenerate the session IDAndrey Andreev1-6/+30
2012-01-19Fix issue #154Andrey Andreev1-68/+50
2012-01-02Updating copyright date to 2012Greg Aker1-1/+1
2011-12-27Remove access lines from method descriptions and rollback a previous changeAndrey Andreev1-24/+7
2011-12-26Replace private with protected, so the class can be easily extendedAndrey Andreev1-15/+15
2011-12-25Improve the Session libraryAndrey Andreev1-83/+66
2011-10-20adding new license file (OSL 3.0) and updating readme to ReSTDerek Jones1-4/+16
added notice of license to all source files. OSL to all except the few files we ship inside of the application folder, those are AFL. Updated license in user guide. incrementing next dev version to 3.0 due to licensing change
2011-10-17Check for string value before doing str_replace. (Issue #439)Chris Muench1-1/+4
2011-10-16Fixes issue #439 some slashes not escaped in session dataChris Muench1-16/+29
2011-08-30Added the 'user_data' key to the userdata property so that sessions using a ↵Kyle Farris1-1/+2
database can be deleted properly when using the table schema found in the "Saving Session Data to a Database" section of the Session Class in the user guide.
2011-07-02backed out 648b42a75739, which was a NON-trivial whitespace commit. It ↵Derek Jones1-15/+15
broke the Typography class's string replacements, for instance
2011-04-25Fixed double-space typo.Razican1-15/+15
2011-04-20Altered Session to use a longer match against the user_agent string. See ↵Greg Aker1-2/+2
upgrade notes if using database sessions.</li
2011-04-18changeset: 2202:06a75a1bd622Greg Aker1-2/+2
tag: tip user: Greg Aker <greg.aker@ellislab.com> date: Mon Apr 18 11:10:37 2011 -0500 summary: Tweak to session class all_userdata() to just return the userdata array. Also documented previously undocumented all_userdata() method.
2011-02-18Consistent handling of 'cookie_secure' setting, also makes the variable ↵tobiasbg1-4/+3
changeable through the Session class constructor
2011-02-11Adding config option to require 'secure' setting for all cookies- requires ↵Robin Sowell1-1/+3
https.
2011-01-05Hey look, it's 2011Greg Aker1-1/+1
2010-11-10Changing all class constructors to __construct()Greg Aker1-1/+1
2010-11-10Updating PHP requirements in files 5.1.6Greg Aker1-1/+1
2010-10-07Automated merge with https://bitbucket.org/barrymieny/codeigniterDerek Jones1-1/+1
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 Mieny1-12/+12
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-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-03-29fixed a bug where a PHP error would result when passing objects as values to ↵Derek Jones1-4/+13
the Session class
2010-01-05updated copyrightsDerek Jones1-1/+1
2009-04-22updated copyrights to 2009Derek Jones1-1/+1