Skip to content
This repository
  • 5 commits
  • 17 files changed
  • 0 comments
  • 1 contributor
2  RAILS_VERSION
... ...
@@ -1 +1 @@
1  
-3.0.15
  1
+3.0.16
4  actionmailer/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   No changes.
2  actionmailer/lib/action_mailer/version.rb
@@ -2,7 +2,7 @@ module ActionMailer
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  actionpack/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+* Do not convert digest auth strings to symbols. CVE-2012-3424
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   nil is removed from array parameter values
4  actionpack/lib/action_controller/metal/http_authentication.rb
@@ -217,9 +217,9 @@ def decode_credentials_header(request)
217 217
       end
218 218
 
219 219
       def decode_credentials(header)
220  
-        Hash[header.to_s.gsub(/^Digest\s+/,'').split(',').map do |pair|
  220
+        HashWithIndifferentAccess[header.to_s.gsub(/^Digest\s+/,'').split(',').map do |pair|
221 221
           key, value = pair.split('=', 2)
222  
-          [key.strip.to_sym, value.to_s.gsub(/^"|"$/,'').gsub(/'/, '')]
  222
+          [key.strip, value.to_s.gsub(/^"|"$/,'').delete('\'')]
223 223
         end]
224 224
       end
225 225
 
2  actionpack/lib/action_pack/version.rb
@@ -2,7 +2,7 @@ module ActionPack
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  activemodel/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   No changes.
2  activemodel/lib/active_model/version.rb
@@ -2,7 +2,7 @@ module ActiveModel
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  activerecord/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   protect against the nesting of hashes changing the
2  activerecord/lib/active_record/version.rb
@@ -2,7 +2,7 @@ module ActiveRecord
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  activeresource/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   No changes.
2  activeresource/lib/active_resource/version.rb
@@ -2,7 +2,7 @@ module ActiveResource
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  activesupport/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   No changes.
2  activesupport/lib/active_support/version.rb
@@ -2,7 +2,7 @@ module ActiveSupport
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
4  railties/CHANGELOG
... ...
@@ -1,3 +1,7 @@
  1
+## Rails 3.0.16 (Jul 26, 2012)
  2
+
  3
+*   No changes.
  4
+
1 5
 ## Rails 3.0.14 (Jun 12, 2012)
2 6
 
3 7
 *   No changes.
2  railties/lib/rails/version.rb
@@ -2,7 +2,7 @@ module Rails
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')
2  version.rb
@@ -2,7 +2,7 @@ module Rails
2 2
   module VERSION #:nodoc:
3 3
     MAJOR = 3
4 4
     MINOR = 0
5  
-    TINY  = 15
  5
+    TINY  = 16
6 6
     PRE   = nil
7 7
 
8 8
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join('.')

No commit comments for this range

Something went wrong with that request. Please try again.