django1/django/contrib/sessions/backends
Malcolm Tredinnick af7b6475ca Added guaranteed atomic creation of new session objects. Slightly backwards
incompatible for custom session backends.

Whilst we were in the neighbourhood, use a larger range of session key values
to save a small amount of time and use the hardware-base random numbers where
available (transparently falls back to pseudo-RNG otherwise).

Fixed #1080


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8340 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-14 03:57:18 +00:00
..
__init__.py Fixed #2066: session data can now be stored in the cache or on the filesystem. This should be fully backwards-compatible (the database cache store is still the default). A big thanks to John D'Agostino for the bulk of this code. 2007-09-15 21:29:14 +00:00
base.py Added guaranteed atomic creation of new session objects. Slightly backwards 2008-08-14 03:57:18 +00:00
cache.py Added guaranteed atomic creation of new session objects. Slightly backwards 2008-08-14 03:57:18 +00:00
db.py Added guaranteed atomic creation of new session objects. Slightly backwards 2008-08-14 03:57:18 +00:00
file.py Added guaranteed atomic creation of new session objects. Slightly backwards 2008-08-14 03:57:18 +00:00