summaryrefslogtreecommitdiffstats
path: root/system/libraries
AgeCommit message (Collapse)AuthorFilesLines
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
2015-01-15feature/session (#3073): Third time is the charmAndrey Andreev1-1/+1
2015-01-15feature/session (#3073): Fix an error from previous patchAndrey Andreev1-5/+4
2015-01-15[ci skip] Add a note about sess_table_nameAndrey Andreev1-0/+1
2015-01-15feature/session (#3073): Improve PostgreSQL storageAndrey Andreev1-10/+18
Use a TEXT field with Base64-encoded data under PostgreSQL. Also, renamed a variable.
2015-01-14Fix #3473Andrey Andreev1-25/+5
I don't know why I thought of semaphores in the first place ...
2015-01-12[ci skip] Remove PHP version from license notices and bump yearAndrey Andreev6-18/+18
2015-01-12Merge branch 'develop' into feature/sessionAndrey Andreev32-126/+136
2015-01-12[ci skip] Polish changes from PR #3278Andrey Andreev1-2/+2