aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/key_generator.rb
Commit message (Collapse)AuthorAgeFilesLines
* rails -> Rails [ci skip]Prathamesh Sonpatki2013-05-091-1/+1
|
* Rename DummyKeyGenerator -> LegacyKeyGeneratorTrevor Turk2013-04-021-1/+1
|
* Replace some global Hash usages with the new thread safe cache.thedarkone2012-12-141-5/+3
| | | | | | | | | | | | | | | | Summary of the changes: * Add thread_safe gem. * Use thread safe cache for digestor caching. * Replace manual synchronization with ThreadSafe::Cache in Relation::Delegation. * Replace @attribute_method_matchers_cache Hash with ThreadSafe::Cache. * Use TS::Cache to avoid the synchronisation overhead on listener retrieval. * Replace synchronisation with TS::Cache usage. * Use a preallocated array for performance/memory reasons. * Update the controllers cache to the new AS::Dependencies::ClassCache API. The original @controllers cache no longer makes much sense after @tenderlove's changes in 7b6bfe84f3 and f345e2380c. * Use TS::Cache in the connection pool to avoid locking overhead. * Use TS::Cache in ConnectionHandler.
* Add docs for CachingKeyGeneratorSantiago Pastorino2012-11-151-0/+6
|
* Add nodoc to DummyKeyGenerator since it's a private thingSantiago Pastorino2012-11-151-1/+1
|
* Rename secret_token_key to secret_key_baseSantiago Pastorino2012-11-031-1/+1
|
* Move ensure_secret_secure to DummyKeyGeneratorSantiago Pastorino2012-11-031-0/+24
|
* Cache generated keys per KeyGenerator instance using salt + key_sizeSantiago Pastorino2012-11-031-0/+14
|
* Sign cookies using key deriverSantiago Pastorino2012-11-031-0/+10
|
* Add ActiveSupport::KeyGenerator as a simple wrapper around PBKDF2Michael Koziarski2012-10-011-0/+23
This will be used to derive keys from the secret and a salt, in order to allow us to do things like encrypted cookie stores without using the secret for multiple purposes directly.