summaryrefslogtreecommitdiffstats
path: root/system/libraries
AgeCommit message (Collapse)AuthorFilesLines
2015-03-22Fixed redis cache save logicMathew White1-1/+1
It was trying to use sAdd as a check if the key was created, but that will return false if it is already present in the set.
2015-03-21[ci skip] Forbid DB session usage with cache_on enabledAndrey Andreev1-0/+4
2015-03-13[ci skip] Remove NS usage in CI_SessionAndrey Andreev1-1/+1
It was accidental
2015-03-13Close #3663Andrey Andreev1-1/+1
2015-03-12Throw an exception on invalid session driver configAndrey Andreev1-6/+2
2015-03-10Add array typehint to CI_Email::__construct()Andrey Andreev1-1/+1
2015-03-09Reduce once MB_ENABLED checkingbjjay1-9/+3
The checking is done in the compat file system/core/compat/mbstring.php
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 Andreev3-49/+23
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-23[ci skip] Fix #3618Andrey Andreev1-1/+1
2015-02-22Cache: is_supportedFieah2-6/+4
1. Cache_redis: Standardize the style as other driver. 2. Cache_wincache: Also check wincache.ucenabled
2015-02-21Fix #3610Andrey Andreev1-1/+3
2015-02-19Remove 'autoinit' DB settingAndrey Andreev1-1/+1
It doesn't make sense to do a load->database() call but not connect to the database. IIRC there was more stuff in CI_DB_driver::initialize() at some point, so that was probably the reason why the setting existed in the first place. However, now it only results in users making invalid bug reports because they don't understand the feature ... Examples during just the past 2 weeks: #3571 #3601 #3607
2015-02-17Finishing PR #3596 <!DOCTYPE html>Ivan Tcholakov1-1/+2
2015-02-15add <!DOCTYPE html>Tjoosten5-5/+10
2015-02-13Fix a typo in CI_SessionAndrey Andreev1-1/+1
2015-02-11Fix undefined variable notice in Session redis, memcached driversAndrey Andreev2-2/+2
2015-02-07Add 'sess_regenerate_destroy' settingAndrey Andreev1-1/+1
2015-02-06Polish changes following PR #3573Andrey Andreev1-5/+12
2015-02-06Fix HELO localhost.localdomain violates RFC standardsJames Wade1-2/+6
2015-02-05Use session cookie name in gc checkTom Atkinson1-2/+8
2015-02-05Merge pull request #3551 from gadelat/voidsAndrey Andreev8-8/+9
Fixed inconsistent return types
2015-02-05[ci skip] Fix a bug where session IDs are not regeneratedAndrey Andreev1-2/+1
Reported via the forums: http://forum.codeigniter.com/thread-996.html
2015-02-04Revert "Fixed return values types in session drivers"Gabriel Potkány3-5/+5
This reverts commit 5fa4b7266d7c61dc2482e529bd6afb9a67edadb7.
2015-02-04Fixed return values types in session driversGabriel Potkány3-5/+5
2015-02-04Fix typos in func namesGabriel Potkány1-2/+2
2015-02-04Add missing return typeGabriel Potkány1-0/+1
2015-02-04Adjusted returns/return types to suggestionsGabriel Potkány1-2/+2
2015-02-04Fixed inconsistent return typesGabriel Potkány7-7/+7
2015-02-02Fix a wrong var name in CI_Session::mark_as_temp()Andrey Andreev1-1/+1
2015-02-02Err ... rAndrey Andreev1-1/+1
2015-02-02Throw exception if 'files' session path is invalidAndrey Andreev1-4/+10
2015-01-31Fixed horizontal position of watermark text when using drop shadowomar1-1/+1
2015-01-31Fixed Watermark function to work without drop shadowomar1-30/+46
2015-01-29Fix #3529Andrey Andreev1-1/+1
Seems to be some really obscure PHP bug ...
2015-01-28[ci skip] Correct a docblock following PR #3521Andrey Andreev1-1/+1
2015-01-28change in to in_listLance Vincent1-1/+1
2015-01-28Form Validation - In MethodLance Vincent1-0/+14
2015-01-28Form Validation - In MethodLance Vincent1-0/+16
Returns true if a given value matches any of the specified list
2015-01-23This paragraph local variable is declared but never used.Gwenael G1-1/+0
2015-01-22Merge pull request #3490 from vlakoff/file_endingsAndrey Andreev38-114/+0
[ci skip] Remove closing blocks at end of PHP files
2015-01-21[ci skip] Whitespace removalAndrey Andreev1-3/+0
2015-01-21Remove closing blocks at end of PHP filesvlakoff38-114/+0
2015-01-20Pagination: Add 'use_global_url_suffix' settingAndrey Andreev1-0/+12
Resolves issue #1887
2015-01-20[ci skip] Change some log messages' levelAndrey Andreev23-23/+25
'Class Loaded' type of messages flood log files when log_threshold is set to 2 (debug). They're now logged as 'info' level. This is manually applying PR #1528, which was created to do the same thing, but became outdated.
2015-01-19A minor header update, CI_Session_driver.Ivan Tcholakov1-1/+1
2015-01-19[ci skip] feature/session (#3073): Add missing method docblocksAndrey Andreev6-0/+267
2015-01-19feature/session (#3073): Add CI_Session:: as reference toAndrey Andreev1-0/+9
For backwards compatibility purposes.
2015-01-19feature/session (#3073): Fix non-existing variable errorAndrey Andreev1-1/+1
2015-01-19feature/session (#3073): Only PostgreSQL data should be base64-encodedAndrey Andreev1-4/+15