Commit Graph

31 Commits

Author SHA1 Message Date
alecpl
dadefb80b3 - prevent duplicated inserts (#1485867) 2009-05-29 19:10:24 +00:00
thomascube
953ce3f69c Don't write session data on every unset but just remember the unset variables 2009-05-14 07:22:01 +00:00
alecpl
27924acf43 - speed up the whole session cleaning in kill_session() 2009-05-13 07:17:33 +00:00
alecpl
6481bbcf34 - don't stop on error 2009-05-12 18:46:17 +00:00
svncommit
617b4f699f Minimize chance of race condition in session handling (#1485659, #1484678) 2009-05-12 13:26:07 +00:00
alecpl
26d857447f - Fix session handling on non-session SQL query error (#1485734) 2009-05-09 20:07:10 +00:00
till
cbbef379a5 * bumping up copyright (happy new year ;-)) 2009-01-17 01:55:39 +00:00
thomascube
29c64b0bdd Also clean cache table when removing old messages from cache 2008-11-23 13:24:49 +00:00
alecpl
dcf780a6bd - fix r2076: removed cache.session_id column, removed DELETEs from cache in session_gc
- trust DB server's time when "touching" cache and messages tables
2008-11-22 18:06:13 +00:00
alecpl
3e48d2eee1 - Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1485490)
2008-11-21 18:19:30 +00:00
alecpl
a2740628bb - improved rcube_sess_gc() when enable_caching=false, also use join() once 2008-10-02 07:09:48 +00:00
thomascube
cefd1d8c91 DRY: set (secure) cookies using rcmail::setcookie() + set session.only_use_cookies 2008-09-25 13:30:18 +00:00
svncommit
d0b973cf6a Bind cookie gotten over HTTPS to HTTPS only (#1485336). 2008-09-18 11:54:14 +00:00
thomascube
2e3ce3e765 Add rcube name prefixes + codestyle 2008-08-28 06:37:03 +00:00
thomascube
8fa58e72a3 New class rcube_message representing a mail message; changed global $MESSAGE from array to object 2008-05-17 17:46:43 +00:00
alecpl
1a659d789f - Don't attempt to delete cache entries if enable_caching is FALSE (#1485051) 2008-05-08 06:59:48 +00:00
till
2912dbd2c2 * implemented feature from #1484476 2008-02-13 05:26:47 +00:00
thomascube
3b7a5fbaa4 Correctly set session cookie lifetime if not 0 2007-11-19 15:08:40 +00:00
thomascube
e4867ea740 Fix bugs #1484555, #1484646 and #1484639 2007-11-06 18:24:25 +00:00
svncommit
5349b78ad4 Update copyright notice 2007-10-03 00:13:32 +00:00
thomascube
aad6e2a9c4 New session authentication, should fix bugs #1483951 and #1484299; testing required 2007-03-27 09:34:30 +00:00
thomascube
70d4b9a5dc Fixed safe_mode issues 2006-09-08 12:03:22 +00:00
thomascube
e170b4b7f8 Some bugfixes and session expiration stuff 2006-09-07 18:54:37 +00:00
thomascube
107bde9cfd Added MSSQL support 2006-08-30 17:41:21 +00:00
thomascube
cc95700b58 Added message cache garbage collector 2006-02-05 15:38:51 +00:00
thomascube
1cded85790 Re-design of caching (new database table added\!); some bugfixes; Postgres support 2005-12-03 16:54:12 +00:00
svncommit
66773789e3 more postgres support 2005-10-27 13:45:33 +00:00
svncommit
d7cb77414c more pear/mdb2 integration 2005-10-25 15:04:17 +00:00
thomascube
42b1135149 Several bugfixes and feature improvements 2005-10-07 14:17:08 +00:00
thomascube
30233b8dfb Minor bugfixes and correction of confusing License notfications 2005-09-28 22:28:05 +00:00
thomascube
4e17e6c9db Initial revision 2005-09-25 14:18:03 +00:00