Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2012-05-16 21:05:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium", Maintainer is "prus...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2012-05-07 
22:46:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2012-05-16 
21:06:09.000000000 +0200
@@ -1,0 +2,28 @@
+Sun May 13 19:53:59 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 21.0.1137
+  * Fixes crashes when manually typing in URL's
+
+-------------------------------------------------------------------
+Fri May 11 14:22:22 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 21.0.1135.0
+  * Added patch for Sqlite which should resolve crashes when build 
+    with GCC 4.7
+  * Fixes for rendering and stability
+  * Fixed about:inducebrowsercrashforrealz (Issue: 124843)
+  * Mouse over on apps/extensions makes place holder blank in
+    web store. (Issue: 125777)
+  * Security Fixes (bnc#760264):
+    - CVE-2011-3078: Use after free in floats handling.
+    - CVE-2012-1521: Use after free in xml parser.
+    - CVE-2011-3079: IPC validation failure.
+    - CVE-2011-3080: Race condition in sandbox IPC
+    - CVE-2011-3081: Use after free in floats handling.
+
+-------------------------------------------------------------------
+Sun Apr 29 15:38:00 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 20.0.1123.0
+
+-------------------------------------------------------------------

Old:
----
  chromium.20.0.1119.0.svn134106.tar.bz2

New:
----
  chromium.21.0.1137.0.svn136806.tar.bz2
  sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.b4e6dK/_old  2012-05-16 21:06:36.000000000 +0200
+++ /var/tmp/diff_new_pack.b4e6dK/_new  2012-05-16 21:06:36.000000000 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define v8_ver 3.10.6.0
-%define svn_revision 134106
+%define v8_ver 3.10.8.4
+%define svn_revision 136806
 
 Name:           chromium
-Version:        20.0.1119.0
+Version:        21.0.1137.0
 Release:        0
 Summary:        Google's opens source browser project
 License:        BSD-3-Clause and LGPL-2.1+
@@ -80,6 +80,8 @@
 Patch67:        chromium_use_gold.patch
 # PATCH-FIX-OPENSUSE Fix build with GCC 4.7
 Patch68:        chromium-gcc47.patch
+# Upstream Patches 
+Patch500:       sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch
 
 %if 0%{?suse_version} > 1210
 BuildRequires:  libjpeg8-devel
@@ -113,6 +115,7 @@
 BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkg-config
+BuildRequires:  subversion
 %if 0%{?suse_version} > 1210
 BuildRequires:  perl-Switch
 %else
@@ -259,6 +262,7 @@
 %patch66 -p1
 %patch67 -p1
 %patch68 -p1
+%patch500 -p1
 
 echo "svn%{svn_revision}" > src/build/LASTCHANGE.in
 

++++++ chromium-7.0.500.0-system-speex.patch ++++++
--- /var/tmp/diff_new_pack.b4e6dK/_old  2012-05-16 21:06:36.000000000 +0200
+++ /var/tmp/diff_new_pack.b4e6dK/_new  2012-05-16 21:06:36.000000000 +0200
@@ -1,7 +1,8 @@
-diff -up chromium-7.0.500.0-20100819svn56724/build/linux/system.gyp.speex 
chromium-7.0.500.0-20100819svn56724/build/linux/system.gyp
---- chromium-7.0.500.0-20100819svn56724/src/build/linux/system.gyp.speex       
2010-08-19 16:23:14.594998783 -0400
-+++ chromium-7.0.500.0-20100819svn56724/src/build/linux/system.gyp     
2010-08-19 16:23:14.676903548 -0400
-@@ -410,6 +410,26 @@
+Index: chromium/src/build/linux/system.gyp
+===================================================================
+--- chromium.orig/src/build/linux/system.gyp
++++ chromium/src/build/linux/system.gyp
+@@ -453,6 +453,26 @@
        }]]
      },
      {
@@ -28,20 +29,10 @@
        'target_name': 'gnome_keyring',
        'type': 'none',
        'conditions': [
-diff -up 
chromium-7.0.500.0-20100819svn56724/content/content_browser.gypi.speex 
chromium-7.0.500.0-20100819svn56724/chrome/chrome_browser.gypi
---- chromium-7.0.500.0-20100819svn56724/src/content/content_browser.gypi.speex 
2010-08-19 16:23:14.594998783 -0400
-+++ chromium-7.0.500.0-20100819svn56724/src/content/content_browser.gypi       
2010-08-19 16:25:27.921293238 -0400
-@@ -10,7 +10,7 @@
-     '../ppapi/ppapi_internal.gyp:ppapi_proxy',
-     '../skia/skia.gyp:skia',
-     '../third_party/flac/flac.gyp:libflac',
--    '../third_party/speex/speex.gyp:libspeex',
-+    '../build/linux/system.gyp:speex',
-     '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
-     '../third_party/zlib/zlib.gyp:zlib',
-     '../ui/gfx/surface/surface.gyp:surface',
---- chromium/src/content/browser/speech/audio_encoder.cc       2011-01-20 
09:04:11.631000020 +0100
-+++ chromium/src/content/browser/speech/audio_encoder.cc       2011-01-20 
09:04:11.631000020 +0100
+Index: chromium/src/content/browser/speech/audio_encoder.cc
+===================================================================
+--- chromium.orig/src/content/browser/speech/audio_encoder.cc
++++ chromium/src/content/browser/speech/audio_encoder.cc
 @@ -11,7 +11,7 @@
  #include "base/string_number_conversions.h"
  #include "content/browser/speech/audio_buffer.h"
@@ -51,3 +42,16 @@
  
  using std::string;
  using speech::AudioChunk;
+Index: chromium/src/content/content_browser.gypi
+===================================================================
+--- chromium.orig/src/content/content_browser.gypi
++++ chromium/src/content/content_browser.gypi
+@@ -12,7 +12,7 @@
+     '../ppapi/ppapi_internal.gyp:ppapi_proxy',
+     '../skia/skia.gyp:skia',
+     '../third_party/flac/flac.gyp:libflac',
+-    '../third_party/speex/speex.gyp:libspeex',
++    '../build/linux/system.gyp:speex',
+     '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
+     '../third_party/zlib/zlib.gyp:zlib',
+     '../ui/surface/surface.gyp:surface',


++++++ chromium-gcc47.patch ++++++
--- /var/tmp/diff_new_pack.b4e6dK/_old  2012-05-16 21:06:36.000000000 +0200
+++ /var/tmp/diff_new_pack.b4e6dK/_new  2012-05-16 21:06:36.000000000 +0200
@@ -51,3 +51,15 @@
  
  #include "maps.h"
  
+--- chromium/src/content/public/common/sandbox_init.cc 2012-05-13 
21:49:38.095114828 +0200
++++ chromium/src/content/public/common/sandbox_init.cc 2012-05-13 
21:49:38.095114828 +0200
+@@ -4,9 +4,7 @@
+ 
+ #include "content/public/common/sandbox_init.h"
+ 
+-#if defined(OS_ANDROID)
+ #include <unistd.h>
+-#endif
+ 
+ namespace content {
+ 

++++++ chromium.20.0.1119.0.svn134106.tar.bz2 -> 
chromium.21.0.1137.0.svn136806.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/chromium/chromium.20.0.1119.0.svn134106.tar.bz2 
/work/SRC/openSUSE:Factory/.chromium.new/chromium.21.0.1137.0.svn136806.tar.bz2 
differ: char 11, line 1

++++++ sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch ++++++
--- chromium/src/third_party/sqlite/amalgamation/sqlite3.c      2012-05-02 
10:38:45.433642271 +0200
+++ chromium/src/third_party/sqlite/amalgamation/sqlite3.c      2012-05-08 
22:54:02.289709441 +0200
@@ -119149,13 +119149,13 @@
   Fts3SegReader **ppReader        /* OUT: SegReader for pending-terms */
 ){
   Fts3SegReader *pReader = 0;     /* Fts3SegReader object to return */
+  Fts3HashElem *pE = 0;           /* Iterator variable */
   Fts3HashElem **aElem = 0;       /* Array of term hash entries to scan */
   int nElem = 0;                  /* Size of array at aElem */
   int rc = SQLITE_OK;             /* Return Code */
 
   if( isPrefix ){
     int nAlloc = 0;               /* Size of allocated array at aElem */
-    Fts3HashElem *pE = 0;         /* Iterator variable */
 
     for(pE=fts3HashFirst(&p->pendingTerms); pE; pE=fts3HashNext(pE)){
       char *zKey = (char *)fts3HashKey(pE);
@@ -119187,7 +119187,7 @@
     }
 
   }else{
-    Fts3HashElem *pE = fts3HashFindElem(&p->pendingTerms, zTerm, nTerm);
+    pE = fts3HashFindElem(&p->pendingTerms, zTerm, nTerm);
     if( pE ){
       aElem = &pE;
       nElem = 1;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to