summaryrefslogtreecommitdiff
path: root/django/contrib/sessions/backends/cache.py
AgeCommit message (Expand)Author
2024-03-13Fixed #34901 -- Added async-compatible interface to session engines.Jon Janzen
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2017-05-03Fixed #28167 -- Fixed cache backend's SessionStore.exists() if session_key is...Tim Graham
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2016-04-04Refs #21608 -- Fixed incorrect cache key in cache session backend's save().Jon Dufresne
2016-02-26Fixed #21608 -- Prevented logged out sessions being resurrected by concurrent...Tore Lundqvist
2015-08-27Fixed #22634 -- Made the database-backed session backends more extensible.Sergey Kolosov
2015-07-08Fixed #19324 -- Avoided creating a session record when loading the session.Carl Meyer
2015-05-13Removed unnecessary arguments in .get method callsPiotr Jakimiak
2015-02-06Sorted imports with isort; refs #23860.Tim Graham
2014-12-13Fixed #23812 -- Changed django.utils.six.moves.xrange imports to rangeMichael Hall
2013-11-23Fixed #21012 -- New API to access cache backends.Curtis Maloney
2012-10-31Fixed #17083 -- Allowed sessions to use non-default cache.Aymeric Augustin
2012-10-28Fixed #14093 -- Improved error message in the cache session backend.Aymeric Augustin
2012-10-28Fixed #18194 -- Expiration of file-based sessionsAymeric Augustin
2012-07-22[py3] Added Python 3 compatibility for xrange.Aymeric Augustin
2012-03-23Fixed #17810 (again). Catch session key errors.Aymeric Augustin
2012-03-23Fixed an incompatibility with Python 2.5 in the changes done in r17795. Refs ...Jannis Leidel
2012-03-23Fixed #17810. Catch session key errors.Paul McMillan
2011-11-27Fixed #11555 -- Made SessionBase.session_key read-only. Cleaned up code sligh...Aymeric Augustin
2011-09-10Corrected an issue which could allow attackers to manipulate session data usi...Russell Keith-Magee
2011-09-09Replaced `has_key()` calls with `in` to ease Python 3 port. Thanks, Martin vo...Jannis Leidel
2009-03-01Fixed #9548 -- Correctly detect existence of empty sessions with cache backend.Malcolm Tredinnick
2008-08-27Fixed #8311 -- Avoid an infinite loop with session key generation when usingMalcolm Tredinnick
2008-08-16Fixed #8351 -- Fixed the returned value when we attempt to load a cache-backe...Malcolm Tredinnick
2008-08-15Made a few small tweaks to reduce persistent storage accesses in the sessionMalcolm Tredinnick
2008-08-14Fixed #8314 -- Fixed an infinite loop caused when submitting a session key (viaMalcolm Tredinnick
2008-08-14Implemented a flush() method on sessions that cleans out the session andMalcolm Tredinnick
2008-08-14Added guaranteed atomic creation of new session objects. Slightly backwardsMalcolm Tredinnick
2008-07-22Fixed #7847 -- Removed a whole bunch of unused imports from throughout the co...Adrian Holovaty
2008-06-23Several Django styling fixes in the `contrib.sessions` app.Gary Wilson Jr
2008-06-07Fixed #2548: added get/set_expiry methods to session objects. Thanks, Amit Up...Jacob Kaplan-Moss
2007-09-15Fixed #2066: session data can now be stored in the cache or on the filesystem...Jacob Kaplan-Moss