Russell Keith-Magee
|
dc7f21daf7
|
Fixed #7429 -- Modified the Session base class a little more dictionary-like by adding update(), has_key(), values(), and iterator access methods. Thanks to Jeremy Dunck for the suggestion and patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7687 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2008-06-18 12:07:46 +00:00 |
Jacob Kaplan-Moss
|
8d4f79a799
|
Fixed #2548: added get/set_expiry methods to session objects. Thanks, Amit Upadhyay and SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7586 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2008-06-07 20:28:06 +00:00 |
Malcolm Tredinnick
|
9e47cc2e51
|
Fixed #5507 -- Use a more portable way to get at the system's tmpdir (fixes a
problem with the default on Windows). Thanks, Philippe Raoult.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7329 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2008-03-20 06:43:58 +00:00 |
Malcolm Tredinnick
|
041e24dbde
|
Fixed a subtle corner case whereby sending a bad session ID generates new (unused) session entries in the database table.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7001 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2008-01-06 12:53:09 +00:00 |
Jacob Kaplan-Moss
|
602b7bca7a
|
Fixed #6082: file-based sessions now verify that SESSION_FILE_PATH is a valid storage location, and raise ImproperlyConfigured if not. Thanks, jags78.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6889 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-12-04 20:24:22 +00:00 |
Malcolm Tredinnick
|
49da9ab57e
|
Fixed #6087 -- Added setdefault() support to the Session object. Thanks, Ben
Slavin.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6831 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-12-02 15:27:29 +00:00 |
Malcolm Tredinnick
|
4c0d8d882d
|
Fixed #4729 -- Restored functionality to the Session class so that popping a
value marks it as modified. This was accidentally lost in the changes in
[6333]. Thanks, __hawkeye__.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6558 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-10-20 10:12:59 +00:00 |
Adrian Holovaty
|
79dead9a24
|
Removed trailing whitespace in django/contrib/sessions/backends/base.py
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6388 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-09-20 04:35:03 +00:00 |
Adrian Holovaty
|
3db846cdb5
|
Fixed #5548 -- Reintroduced Jython workaround for os.getpid(), which was lost in [6270]. Thanks, leosoto
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6386 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-09-20 02:19:48 +00:00 |
Jacob Kaplan-Moss
|
771481695f
|
Refs #5513: improved session performance after [6333]'s session refactoring. Thanks, msaelices.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6365 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-09-16 20:11:14 +00:00 |
Malcolm Tredinnick
|
ae75958820
|
Fixed #5501 -- Fixed Python 2.3 and 2.4 incompatibility. Thanks, brosner.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6348 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-09-16 02:03:46 +00:00 |
Jacob Kaplan-Moss
|
bcf7e9a9fe
|
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.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6333 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-09-15 21:29:14 +00:00 |