summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcube_session.php
AgeCommit message (Collapse)Author
2011-07-30Log session validation errors; keep error message when redirecting to login ↵thomasb
after session error git-svn-id: https://svn.roundcube.net/trunk@4991 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-18Get memcache object from rcmail instancethomasb
git-svn-id: https://svn.roundcube.net/trunk@4782 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-10Revert r4746 due to timestsamp issues with mysql; deprecate ↵thomasb
rcube_mdb2::unixtimestamp() git-svn-id: https://svn.roundcube.net/trunk@4747 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-02Fix expressionthomasb
git-svn-id: https://svn.roundcube.net/trunk@4721 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-30Don't attempt to read session data again if the initial read didn't return a ↵thomasb
result git-svn-id: https://svn.roundcube.net/trunk@4713 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-27Fix callback reference after renamethomasb
git-svn-id: https://svn.roundcube.net/trunk@4704 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-26- Fix fatal error from last commit (#1487884), rename rcube_gc() to gc()alec
git-svn-id: https://svn.roundcube.net/trunk@4698 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-25Add support for session storage using memcachethomasb
git-svn-id: https://svn.roundcube.net/trunk@4696 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-10Prepare for multiple concurrent compose windowsthomasb
git-svn-id: https://svn.roundcube.net/trunk@4604 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-08- Performance improvement: Remove redundant DELETE query (for old session ↵alec
deletion) on login git-svn-id: https://svn.roundcube.net/trunk@4599 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-08Use PHPs session_regenerte_id() instead of using (unreliable) mt_rand() ↵thomasb
function (#1486281) git-svn-id: https://svn.roundcube.net/trunk@4598 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-03protect login form submission from CSRF using a request tokenthomasb
git-svn-id: https://svn.roundcube.net/trunk@4490 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-02Keep rcube_session->lifetime and keep_alive in syncthomasb
git-svn-id: https://svn.roundcube.net/trunk@4480 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-28Improve session validity check with changing auth cookies; reduce writes to ↵thomasb
DB; better phpdoc git-svn-id: https://svn.roundcube.net/trunk@4466 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomasb
git-svn-id: https://svn.roundcube.net/trunk@4410 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-11-27Save session data with bas64 ecoding to make it more robust against garbage ↵thomasb
data (#1487136) git-svn-id: https://svn.roundcube.net/trunk@4275 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-10-08- Performance fix for case when session_lifetime=0, fixed indentationalec
git-svn-id: https://svn.roundcube.net/trunk@4066 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-09-25- s/RoundCube/Roundcube/alec
git-svn-id: https://svn.roundcube.net/trunk@3989 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-04-23Add class docuumentation blocks and make phpdoc work againthomasb
git-svn-id: https://svn.roundcube.net/trunk@3559 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-03-01- Improve performance by avoiding unnecessary updates to the session table ↵alec
(#1486325) git-svn-id: https://svn.roundcube.net/trunk@3296 208e9e7b-5314-0410-a742-e7e81cd9613c