summaryrefslogtreecommitdiffstats
path: root/system/libraries/Session/drivers/Session_memcached_driver.php
AgeCommit message (Collapse)AuthorFilesLines
2019-01-02Merge pull request #5662 from jim-parry/copyright2019Instructor, BCIT1-3/+3
Update copyright date to 2019
2018-08-07fix #5545Michiel Vugteveen1-1/+1
2018-06-15[ci skip] Fix #5526Andrey Andreev1-1/+1
2018-06-12[ci skip] Prepare 3.1.9 releaseAndrey Andreev1-0/+19
2018-01-12[ci skip] Merge pull request #5379 from tianhe1986/develop_session_memcachedAndrey Andreev1-0/+2
Fix of Session_memcached_driver::_get_lock
2018-01-09[ci skip] Merge pull request #5376 from jim-parry/copyright-updateAndrey Andreev1-2/+2
Annual copyright update Conflicts resolved: system/libraries/Cache/drivers/Cache_apcu.php
2017-07-06[ci skip] Merge pull request #5170 from ↵Andrey Andreev1-2/+3
tianhe1986/develop_session_race_condition Decreasing the probability of race condition in session lock
2017-01-03Update copyright data to 2017Master Yoda1-2/+2
2016-11-29Fix #4923Andrey Andreev1-20/+17
2016-07-28[ci skip] Fix #3919, #4732Andrey Andreev1-6/+2
2016-03-10Improve ext/session error messagesAndrey Andreev1-10/+10
2016-02-29[ci skip] Apply #4491 to Memcached driverAndrey Andreev1-1/+1
2016-02-13[ci skip] Fix Memcached replace() result code checks in CI_SessionAndrey Andreev1-2/+2
Related #3919
2016-02-10Fix a bug where CI_Session_memcached_driver doesn't write empty sessionsAndrey Andreev1-4/+7
Related: #3919
2016-02-10[ci skip] Fix Memcached session lock handling and error checking around ↵Andrey Andreev1-9/+17
replace() usage
2016-01-11[ci skip] Update ellislab.com links to https tooAndrey Andreev1-1/+1
2016-01-11[ci skip] Update codeigniter.com links to httpsAndrey Andreev1-2/+2
2016-01-11[ci skip] Bump year to 2016Andrey Andreev1-2/+2
2016-01-07Fix #4362Andrey Andreev1-1/+4
2015-12-12[ci skip] Proper error handling for Sessions on PHP 5Andrey Andreev1-20/+25
This was actually a PHP bug, see https://wiki.php.net/rfc/session.user.return-value Also related: #4039
2015-04-30Fix #3823Andrey Andreev1-1/+1
2015-03-07Housekeeping.Master Yoda1-1/+1
Corrected typo in user guide for sessions, corrected misepelled key in calendar language file, added two links & updated wording on the repo readme. Signed-off-by:Master Yoda <jim_parry@bcit.ca>
2015-03-04Fix #3627: Keep timed locks for more than 5 secondsAndrey Andreev1-21/+9
Emulated locks for Redis and Memcached now have a TTL of 300 seconds (the default HTTP request timeout value on many environments) and 30 attemps, each separated by sleep(1), are made by the blocked request to try and obtain a lock if it has been freed. Additionaly, the blocking time for MySQL's locks, which are also timed, is also set to 300 seconds.
2015-02-11Fix undefined variable notice in Session redis, memcached driversAndrey Andreev1-1/+1
2015-02-04Revert "Fixed return values types in session drivers"Gabriel Potkány1-1/+1
This reverts commit 5fa4b7266d7c61dc2482e529bd6afb9a67edadb7.
2015-02-04Fixed return values types in session driversGabriel Potkány1-1/+1
2015-02-04Fixed inconsistent return typesGabriel Potkány1-1/+1
2015-01-21Remove closing blocks at end of PHP filesvlakoff1-3/+0
2015-01-19[ci skip] feature/session (#3073): Add missing method docblocksAndrey Andreev1-0/+66
2015-01-12[ci skip] Remove PHP version from license notices and bump yearAndrey Andreev1-3/+3
2014-11-11[ci skip] Update system/libraries/Session/ with the MIT license noticeAndrey Andreev1-17/+28
2014-11-10#3073 (feature/session): Enable Memcached::OPT_BINARY_PROTOCOLAndrey Andreev1-0/+1
Otherwise Memcached::touch() doesn't work.
2014-11-10#3073 (feature/session): (Try to) fix memcached driverAndrey Andreev1-1/+1
2014-10-31#3073 (feature/session): Fix session_regenerate_id() issuesAndrey Andreev1-3/+23
2014-10-06feature/session (#3073): Refactor configuration & fix cookie expiry timesAndrey Andreev1-13/+6
2014-09-02feature/session (#3073): Add Memcached session driverAndrey Andreev1-0/+287