summaryrefslogtreecommitdiff
path: root/lib/rack/session
Commit message (Expand)AuthorAgeFilesLines
* Allow to generate a sid using another secure random providerSantiago Pastorino2012-10-151-1/+1
* load session data for merge!Jamie Macey2012-07-191-0/+5
* Merge branch 'rack-1.4'James Tucker2012-03-181-0/+9
|\
| * Add warning to strongly recommend to people to have secrets protecting their ...James Tucker2012-03-181-0/+9
* | Stream cookie back to client only if necessarybrainopia2012-03-181-6/+0
* | Implement Rack::Session::Abstract::SessionHash#destroybrainopia2012-02-041-0/+6
* | Merge pull request #333 from brainopia/masterKonstantin Haase2012-02-022-11/+10
|\ \
| * | Don't rely on exceptions for control flowbrainopia2012-01-271-0/+1
| * | Refactor Rack::Session::Cookie#unpacked_cookie_databrainopia2012-01-271-8/+8
| * | @secrets were already compact'ed, no need to check againbrainopia2012-01-271-1/+1
| * | Simplify Rack::Session::Abstract::SessionHash a bitbrainopia2012-01-271-3/+1
| * | Use more distinct and faster form of Hash castingbrainopia2012-01-271-1/+1
| |/
* | Use String#<< over +=Timothy Elliott2012-01-301-1/+1
|/
* Merge pull request #314 from goosmurf/masterJames Tucker2012-01-211-2/+4
|\
| * prevent crash when session cookie value does not contain "--" delimiterYun Huang Yong2012-01-161-2/+4
* | Finish that Jose has started in 4defbe5dbrainopia2012-01-181-1/+1
* | Replace inline usage of begin-end with parenthesisbrainopia2012-01-181-1/+1
* | Nitpickingbrainopia2012-01-181-1/+1
|/
* Add missing spec coverage for when secrets do not match (ACHTUNG!)James Tucker2012-01-071-7/+9
* Ensure the session is loaded before checking for empty.José Valim2011-12-271-0/+5
* Cleanup bug fix. This is horrible, and I would like to revisit it.James Tucker2011-12-171-1/+1
* Remember kids: don't subclass native data structures, it hurts.James Tucker2011-12-171-2/+5
* fix typo in exampleJohn Manoogian III2011-12-161-1/+1
* Merge pull request #263 from will/masterJames Tucker2011-12-041-6/+11
|\
| * Adds :old_secret option to Rack::Cookie for graceful key rotationWill Leinweber2011-11-121-6/+11
* | Allow the session to be skipped.José Valim2011-11-301-4/+15
|/
* do not create a session if not necessaryKonstantin Haase2011-07-161-1/+1
* fix typoKonstantin Haase2011-06-091-1/+1
* allow passing in rack.session in tests (used to work previously)Konstantin Haase2011-05-311-1/+3
* Merge pull request #154 from rkh/session-optionsJames Tucker2011-05-081-2/+2
|\
| * keep :secret and :coder in env["rack.session.options"]Konstantin Haase2011-05-031-2/+2
* | Merge pull request #155 from rkh/secure-randomJames Tucker2011-05-081-9/+9
|\ \
| * | SecureRandom actually raises a NotImplementedError if no random device is ava...Konstantin Haase2011-05-041-2/+4
| * | use SecureRandom.hexKonstantin Haase2011-05-041-8/+6
| |/
* | Ensure cookies respect renew.José Valim2011-05-041-1/+1
|/
* Added a note about requiring to Session::Abstract::ID docsMax Cantor2011-03-211-0/+3
* Cookies may be configured with an object that will serialize and deserialize ...Aaron Patterson2010-12-201-5/+60
* Move sid initialization to another method so it can be overwritten by other f...José Valim2010-10-031-3/+8
* Adding support for securerandom, will be in use by default. n.b. hacky testraggi2010-10-031-3/+16
* Fix Memcached tests.José Valim2010-10-031-0/+1
* Improve performance of cookie store by unpacking the data just once.José Valim2010-10-031-13/+11
* Improves performance by lazy loading the session.José Valim2010-10-033-30/+200
* Refactor session stores by providing a with_lock helper and by moving the res...José Valim2010-08-064-100/+71
* Make a few changes to the session store:José Valim2010-08-063-32/+42
* updated Session::Memcache initialization to pass MemCache options correctlySimon Chiang2010-05-071-1/+1
* Test-fix for shallow copy change checksScytrin dai Kinthra2009-12-031-14/+9
* Session::Memcache fixesScytrin dai Kinthra2009-12-021-25/+45
* Inlining of #merge_sessionsScytrin dai Kinthra2009-12-021-21/+16
* Fix typo on lib/rack/session/pool.rbmig-hub2009-12-021-1/+1
* Revert "Add common HTTP strings to Rack::Const"Joshua Peek2009-08-054-30/+30