Commit Graph

32 Commits (2b96b67e8cdb96c7106c76bed307e0b2413379ba)

Author SHA1 Message Date
alecpl b48d9bf5d4 - Use faster/secure mt_rand() (#1486094) 15 years ago
alecpl dadefb80b3 - prevent duplicated inserts (#1485867) 16 years ago
thomascube 953ce3f69c Don't write session data on every unset but just remember the unset variables 16 years ago
alecpl 27924acf43 - speed up the whole session cleaning in kill_session() 16 years ago
alecpl 6481bbcf34 - don't stop on error 16 years ago
svncommit 617b4f699f Minimize chance of race condition in session handling (#1485659, #1484678) 16 years ago
alecpl 26d857447f - Fix session handling on non-session SQL query error (#1485734) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
thomascube 29c64b0bdd Also clean cache table when removing old messages from cache 16 years ago
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
16 years ago
alecpl 3e48d2eee1 - Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1485490)
16 years ago
alecpl a2740628bb - improved rcube_sess_gc() when enable_caching=false, also use join() once 16 years ago
thomascube cefd1d8c91 DRY: set (secure) cookies using rcmail::setcookie() + set session.only_use_cookies 16 years ago
svncommit d0b973cf6a Bind cookie gotten over HTTPS to HTTPS only (#1485336). 16 years ago
thomascube 2e3ce3e765 Add rcube name prefixes + codestyle 16 years ago
thomascube 8fa58e72a3 New class rcube_message representing a mail message; changed global $MESSAGE from array to object 17 years ago
alecpl 1a659d789f - Don't attempt to delete cache entries if enable_caching is FALSE (#1485051) 17 years ago
till 2912dbd2c2 * implemented feature from #1484476 17 years ago
thomascube 3b7a5fbaa4 Correctly set session cookie lifetime if not 0 17 years ago
thomascube e4867ea740 Fix bugs #1484555, #1484646 and #1484639 17 years ago
svncommit 5349b78ad4 Update copyright notice 17 years ago
thomascube aad6e2a9c4 New session authentication, should fix bugs #1483951 and #1484299; testing required 18 years ago
thomascube 70d4b9a5dc Fixed safe_mode issues 18 years ago
thomascube e170b4b7f8 Some bugfixes and session expiration stuff 18 years ago
thomascube 107bde9cfd Added MSSQL support 19 years ago
thomascube cc95700b58 Added message cache garbage collector 19 years ago
thomascube 1cded85790 Re-design of caching (new database table added\!); some bugfixes; Postgres support 19 years ago
svncommit 66773789e3 more postgres support 19 years ago
svncommit d7cb77414c more pear/mdb2 integration 19 years ago
thomascube 42b1135149 Several bugfixes and feature improvements 19 years ago
thomascube 30233b8dfb Minor bugfixes and correction of confusing License notfications 19 years ago
thomascube 4e17e6c9db Initial revision 19 years ago