aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/message_encryptor.rb
Commit message (Expand)AuthorAgeFilesLines
* [ci skip] Attempt a new explanation for rotations.Kasper Timm Hansen2017-09-241-25/+21
* Add key rotation message Encryptor and VerifierMichael Coyne2017-09-231-1/+31
* Update links to use https instead of http [ci skip]Yoshiyuki Hirano2017-08-221-2/+2
* Perform self-serialization once metadata is involved.Kasper Timm Hansen2017-08-131-7/+7
* document metadata support added to message encryptor and message verifierAssain2017-07-241-0/+32
* Add expires_at, expires_in, and purpose meta_data to messages.Assain2017-07-191-5/+6
* [Active Support] `rubocop -a --only Layout/EmptyLineAfterMagicComment`Koichi ITO2017-07-111-0/+1
* Merge pull request #29730 from bdewater/update-encryptor-docsKasper Timm Hansen2017-07-091-5/+6
|\
| * [ci skip] update MessageEncryptor example to use the key length as returned b...Bart de Water2017-07-091-5/+6
* | Use frozen-string-literal in ActiveSupportKir Shatrov2017-07-091-0/+1
* | Merge branch 'master' into require_relative_2017Xavier Noria2017-07-021-1/+1
|\ \
| * | Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
| * | Merge pull request #29540 from kirs/rubocop-frozen-stringMatthew Draper2017-07-021-0/+1
| |\ \
| | * | Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
| | |/
| * / Make ActiveSupport frozen string literal friendly.Pat Allan2017-06-201-1/+1
| |/
* / [Active Support] require => require_relativeAkira Matsuda2017-07-011-2/+2
|/
* Fix `Message::Encryptor` default cipher [ci skip]yuuji.yaginuma2017-06-121-1/+1
* set message_encryptor default cipher to aes-256-gcmAssain2017-06-121-4/+14
* Merge pull request #29086 from mikeycgto/message-encryptor-auth-tag-checkKasper Timm Hansen2017-05-151-1/+1
|\
| * Fix for AEAD auth_tag check in MessageEncryptorMichael Coyne2017-05-151-1/+1
* | Tweak 28412Jon Moss2017-03-151-1/+1
* | Merge pull request #28412 from benoittgt/add_doc_for_message_encryptor_newRafael França2017-03-151-0/+5
|\ \
| * | Add documentation about signature_key for MessageEncryptor.new [ci skip]Benoit Tigeot2017-03-151-0/+5
| |/
* / Use DEFAULT_CIPHER constant in MessageEncryptorLukas Zapletal2017-03-011-1/+1
|/
* Make sure we generate keys that can be used with the cipherRafael Mendonça França2017-01-041-4/+4
* Start passing cipher from EncryptedCookieJar since we use it to determine key...Vipul A M2016-09-011-0/+7
* Add three new rubocop rulesRafael Mendonça França2016-08-161-1/+1
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-51/+51
* applies new string literal convention in activesupport/libXavier Noria2016-08-061-6/+6
* Add rationale for manually checking auth_tag length, which got lost when #258...Bart de Water2016-07-271-0/+4
* Allow MessageEncryptor to take advantage of authenticated encryption modesBart de Water2016-07-211-4/+37
* use OpenSSL::Cipher instead of deprecated OpenSSL::Cipher::Cipher for cipher ...Vipul A M2016-05-291-1/+1
* update docs for MessageEncryptor#new to recommend a KDF [ci skip]Paul Kehrer2015-11-101-2/+2
* Freeze string literals when not mutated.schneems2015-07-191-1/+1
* Add config option for cookies digestŁukasz Strzałkowski2014-08-121-1/+2
* Allow session serializer key in config.session_storeLukasz Sarnacki2014-01-291-1/+1
* Use `Base.strict_decode64` instead of `Base.decode64` just as we do in encoding;Vipul A M2013-05-161-3/+3
* Merge pull request #9980 from stouset/patch-1Andrew White2013-04-261-4/+5
|\
| * Improve poor security recommendation in docsStephen Touset2013-03-281-4/+5
* | Reorganize MessageEncryptorjgls2013-04-191-5/+4
|/
* Missing require extract_optionsAkira Matsuda2013-01-311-0/+1
* Replace comments' non-breaking spaces with spacesclaudiob2012-12-041-2/+2
* Add cookie.encrypted which returns an EncryptedCookieJarSantiago Pastorino2012-11-031-2/+5
* update AS docs [ci skip]Francesco Rodriguez2012-09-171-20/+22
* [ci skip] More docs for ActiveSupport::MessageEncryptorDaniel Fone2012-01-261-0/+14
* remove ActiveSupport::Base64 in favor of ::Base64Sergey Nartimov2012-01-021-3/+3
* deprecate Base64.encode64s from AS. Use Base64.strict_encode64 insteadVasiliy Ermolovich2011-12-271-1/+1
* Remove deprecations from Active Support.José Valim2011-12-201-17/+0
* Don't marshal dump twice when using encryptor.José Valim2011-11-091-1/+12
* Deprecated ActiveSupport::MessageEncryptor#encrypt and decrypt.José Valim2011-11-091-17/+32