Hello community,

here is the log from the commit of package rubygem-activerecord-3_2 for 
openSUSE:Factory checked in at 2012-07-16 09:34:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-activerecord-3_2 (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-activerecord-3_2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-activerecord-3_2", Maintainer is ""

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-activerecord-3_2/rubygem-activerecord-3_2.changes
        2012-06-01 07:36:07.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activerecord-3_2.new/rubygem-activerecord-3_2.changes
   2012-07-16 09:34:46.000000000 +0200
@@ -1,0 +2,28 @@
+Fri Jun 29 10:26:02 UTC 2012 - [email protected]
+
+- update to 3.2.6
+  *   protect against the nesting of hashes changing the
+      table context in the next call to build_from_hash. This fix
+      covers this case as well.
+      CVE-2012-2695
+  *   Revert earlier 'perf fix' (see 3.2.4 changelog / GH #6289). This
+      change introduced a regression (GH #6609). assoc.clear and
+      assoc.delete_all have loaded the association before doing the delete
+      since at least Rails 2.3. Doing the delete without loading the
+      records means that the `before_remove` and `after_remove` callbacks do
+      not get invoked. Therefore, this change was less a fix a more an
+      optimisation, which should only have gone into master.
+  *   Restore behavior of Active Record 3.2.3 scopes.
+      A series of commits relating to preloading and scopes caused a 
regression.
+  *   Perf fix: Don't load the records when doing assoc.delete_all.
+      GH #6289. *Jon Leighton*
+  *   Association preloading shouldn't be affected by the current scoping.
+      This could cause infinite recursion and potentially other problems.
+      See GH #5667. *Jon Leighton*
+  *   Datetime attributes are forced to be changed. GH #3965
+  *   Fix attribute casting. GH #5549
+  *   Fix #5667. Preloading should ignore scoping.
+  *   Predicate builder should not recurse for determining where columns.
+      Thanks to Ben Murphy for reporting this! CVE-2012-2661
+
+-------------------------------------------------------------------

Old:
----
  activerecord-3.2.3.gem

New:
----
  activerecord-3.2.6.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-activerecord-3_2.spec ++++++
--- /var/tmp/diff_new_pack.AjIlgg/_old  2012-07-16 09:34:47.000000000 +0200
+++ /var/tmp/diff_new_pack.AjIlgg/_new  2012-07-16 09:34:47.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           rubygem-activerecord-3_2
-Version:        3.2.3
+Version:        3.2.6
 Release:        0
 %define mod_name activerecord
 %define mod_full_name %{mod_name}-%{version}
@@ -30,12 +30,12 @@
 Provides:       rubygem-%{mod_name}-3 = %{version}-%{release}
 Requires:       ruby >= 1.8.7
 BuildRequires:  ruby-devel >= 1.8.7
-# activesupport = 3.2.3
-BuildRequires:  rubygem-activesupport-3_2 = 3.2.3
-Requires:       rubygem-activesupport-3_2 = 3.2.3
-# activemodel = 3.2.3
-BuildRequires:  rubygem-activemodel-3_2 = 3.2.3
-Requires:       rubygem-activemodel-3_2 = 3.2.3
+# activesupport = %{version}
+BuildRequires:  rubygem-activesupport-3_2 = %{version}
+Requires:       rubygem-activesupport-3_2 = %{version}
+# activemodel = %{version}
+BuildRequires:  rubygem-activemodel-3_2 = %{version}
+Requires:       rubygem-activemodel-3_2 = %{version}
 # arel ~> 3.0.2
 BuildRequires:  rubygem-arel-3_0 >= 3.0.2
 Requires:       rubygem-arel-3_0 >= 3.0.2

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to