Hello community,

here is the log from the commit of package mybatis for openSUSE:Factory checked 
in at 2020-10-14 15:39:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mybatis (Old)
 and      /work/SRC/openSUSE:Factory/.mybatis.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mybatis"

Wed Oct 14 15:39:25 2020 rev:2 rq:841697 version:3.5.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/mybatis/mybatis.changes  2020-03-05 
23:19:10.689207679 +0100
+++ /work/SRC/openSUSE:Factory/.mybatis.new.3486/mybatis.changes        
2020-10-14 15:39:59.126379024 +0200
@@ -1,0 +2,9 @@
+Tue Oct 13 14:41:39 UTC 2020 - Pedro Monreal <[email protected]>
+
+- Version update to 3.5.6 [bsc#1177568, CVE-2020-26945]
+  * Security fix: mybatis mishandles deserialization of object
+    streams which could lead to remote code execution
+  * List of changes: https://github.com/mybatis/mybatis-3/releases
+- Update mybatis-3.5.3-commons-ognl.patch
+
+-------------------------------------------------------------------

Old:
----
  mybatis-3.5.3.tar.gz

New:
----
  mybatis-3.5.6.tar.gz

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

Other differences:
------------------
++++++ mybatis.spec ++++++
--- /var/tmp/diff_new_pack.nBNP2p/_old  2020-10-14 15:40:00.174379390 +0200
+++ /var/tmp/diff_new_pack.nBNP2p/_new  2020-10-14 15:40:00.178379391 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mybatis
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %bcond_with test
 Name:           mybatis
-Version:        3.5.3
+Version:        3.5.6
 Release:        0
 Summary:        SQL Mapping Framework for Java
 # http://code.google.com/p/mybatis/

++++++ mybatis-3.5.3-commons-ognl.patch ++++++
--- /var/tmp/diff_new_pack.nBNP2p/_old  2020-10-14 15:40:00.198379399 +0200
+++ /var/tmp/diff_new_pack.nBNP2p/_new  2020-10-14 15:40:00.202379400 +0200
@@ -1,6 +1,8 @@
---- 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/DynamicContext.java
      2019-10-20 12:19:07.000000000 +0200
-+++ 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/DynamicContext.java
      2019-11-18 09:50:27.820354865 +0100
-@@ -19,9 +19,9 @@
+Index: 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/DynamicContext.java
+===================================================================
+--- 
mybatis-3-mybatis-3.5.6.orig/src/main/java/org/apache/ibatis/scripting/xmltags/DynamicContext.java
++++ 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/DynamicContext.java
+@@ -19,9 +19,9 @@ import java.util.HashMap;
  import java.util.Map;
  import java.util.StringJoiner;
  
@@ -13,7 +15,7 @@
  
  import org.apache.ibatis.reflection.MetaObject;
  import org.apache.ibatis.session.Configuration;
-@@ -104,7 +104,7 @@
+@@ -104,7 +104,7 @@ public class DynamicContext {
      }
    }
  
@@ -22,9 +24,11 @@
  
      @Override
      public Object getProperty(Map context, Object target, Object name) {
---- 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlCache.java
   2019-10-20 12:19:07.000000000 +0200
-+++ 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlCache.java
   2019-11-18 09:53:28.329413177 +0100
-@@ -18,8 +18,8 @@
+Index: 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlCache.java
+===================================================================
+--- 
mybatis-3-mybatis-3.5.6.orig/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlCache.java
++++ 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlCache.java
+@@ -18,8 +18,8 @@ package org.apache.ibatis.scripting.xmlt
  import java.util.Map;
  import java.util.concurrent.ConcurrentHashMap;
  
@@ -35,7 +39,7 @@
  
  import org.apache.ibatis.builder.BuilderException;
  
-@@ -42,7 +42,7 @@
+@@ -42,7 +42,7 @@ public final class OgnlCache {
  
    public static Object getValue(String expression, Object root) {
      try {
@@ -44,22 +48,23 @@
        return Ognl.getValue(parseExpression(expression), context, root);
      } catch (OgnlException e) {
        throw new BuilderException("Error evaluating expression '" + expression 
+ "'. Cause: " + e, e);
---- 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlClassResolver.java
   2019-10-20 12:19:07.000000000 +0200
-+++ 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlClassResolver.java
   2019-11-18 10:00:28.603874818 +0100
-@@ -15,9 +15,11 @@
+Index: 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlClassResolver.java
+===================================================================
+--- 
mybatis-3-mybatis-3.5.6.orig/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlClassResolver.java
++++ 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlClassResolver.java
+@@ -15,9 +15,9 @@
   */
  package org.apache.ibatis.scripting.xmltags;
  
 -import ognl.DefaultClassResolver;
+-
 +import org.apache.commons.ognl.DefaultClassResolver;
  import org.apache.ibatis.io.Resources;
- 
 +import java.util.Map;
-+
+ 
  /**
   * Custom ognl {@code ClassResolver} which behaves same like ognl's
-  * {@code DefaultClassResolver}. But uses the {@code Resources}
-@@ -30,7 +32,8 @@
+@@ -31,7 +31,8 @@ import org.apache.ibatis.io.Resources;
  public class OgnlClassResolver extends DefaultClassResolver {
  
    @Override
@@ -69,9 +74,11 @@
      return Resources.classForName(className);
    }
  
---- 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlMemberAccess.java
    2019-10-20 12:19:07.000000000 +0200
-+++ 
mybatis-3-mybatis-3.5.3/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlMemberAccess.java
    2019-11-18 09:50:27.820354865 +0100
-@@ -19,7 +19,7 @@
+Index: 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlMemberAccess.java
+===================================================================
+--- 
mybatis-3-mybatis-3.5.6.orig/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlMemberAccess.java
++++ 
mybatis-3-mybatis-3.5.6/src/main/java/org/apache/ibatis/scripting/xmltags/OgnlMemberAccess.java
+@@ -19,7 +19,7 @@ import java.lang.reflect.AccessibleObjec
  import java.lang.reflect.Member;
  import java.util.Map;
  

++++++ mybatis-3.5.3.tar.gz -> mybatis-3.5.6.tar.gz ++++++
++++ 42624 lines of diff (skipped)


Reply via email to