* 3-2-stable-security: Ensure  respects the status of the buffer. delete vulnerable AS::SafeBuffer# use AS::SafeBuffer#clone_empty for flushing the output_buffer add AS::SafeBuffer#clone_empty fix output safety issue with select options
https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/34580 In this revision behavior of respond_to? had changed: now to ask about protected method one should pass second argument `true`
[3-2-stable] Fix GH #4760. A Block was not evaluated.
…n whiny nil
…n message verifier
…n ActiveSupport::Concern in Base64
This reverts commit abe915f. This broke all existing keys and it's wrong anyway. The array is just there as a convenience option for building the string. It's intentional that [ "stuff"] and "stuff" generates the same key.
…4710 Signed-off-by: José Valim <firstname.lastname@example.org>
Duping log handler on buffered logger silencer.
…update-3-2 Validation guides update 3 2
Use ActiveModel::Errors in inflection example docs as well. Also fixes wrong information and link to locale file related to Errors#full_messages in I18n guide.
Update time zone offset information
…se64.decode64 not ::Base64.encode64