Commit Graph

2440 Commits

Author SHA256 Message Date
Tomáš Chvátal
23a2f6527b - Update patch old-libva.patch to build on openSUSE Leap 15.0
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1311
2019-09-12 10:29:51 +00:00
Tomáš Chvátal
05eab0d7d7 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1310 2019-09-12 09:01:25 +00:00
Tomáš Chvátal
d5510368fd OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1310 2019-09-12 09:01:25 +00:00
Tomáš Chvátal
062c393977 - Update to chromium 77.0.3865.75 bsc#1150425:
* CVE-2019-5870: Use-after-free in media
  * CVE-2019-5871: Heap overflow in Skia
  * CVE-2019-5872: Use-after-free in Mojo
  * CVE-2019-5874: External URIs may trigger other browsers
  * CVE-2019-5875: URL bar spoof via download redirect
  * CVE-2019-5876: Use-after-free in media
  * CVE-2019-5877: Out-of-bounds access in V8
  * CVE-2019-5878: Use-after-free in V8
  * CVE-2019-5879: Extension can bypass same origin policy
  * CVE-2019-5880: SameSite cookie bypass
  * CVE-2019-5881: Arbitrary read in SwiftShader
  * CVE-2019-13659: URL spoof
  * CVE-2019-13660: Full screen notification overlap
  * CVE-2019-13661: Full screen notification spoof
  * CVE-2019-13662: CSP bypass
  * CVE-2019-13663: IDN spoof
  * CVE-2019-13664: CSRF bypass
  * CVE-2019-13665: Multiple file download protection bypass
  * CVE-2019-13666: Side channel using storage size estimate
  * CVE-2019-13667: URI bar spoof when using external app URIs
  * CVE-2019-13668: Global window leak via console
  * CVE-2019-13669: HTTP authentication spoof
  * CVE-2019-13670: V8 memory corruption in regex
  * CVE-2019-13671: Dialog box fails to show origin
  * CVE-2019-13673: Cross-origin information leak using devtools
  * CVE-2019-13674: IDN spoofing
  * CVE-2019-13675: Extensions can be disabled by trailing slash
  * CVE-2019-13676: Google URI shown for certificate warning
  * CVE-2019-13677: Chrome web store origin needs to be isolated

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1309
2019-09-12 08:57:02 +00:00
Tomáš Chvátal
70b2c7503b - Update to chromium 77.0.3865.75 bsc#1150425:
* CVE-2019-5870: Use-after-free in media
  * CVE-2019-5871: Heap overflow in Skia
  * CVE-2019-5872: Use-after-free in Mojo
  * CVE-2019-5874: External URIs may trigger other browsers
  * CVE-2019-5875: URL bar spoof via download redirect
  * CVE-2019-5876: Use-after-free in media
  * CVE-2019-5877: Out-of-bounds access in V8
  * CVE-2019-5878: Use-after-free in V8
  * CVE-2019-5879: Extension can bypass same origin policy
  * CVE-2019-5880: SameSite cookie bypass
  * CVE-2019-5881: Arbitrary read in SwiftShader
  * CVE-2019-13659: URL spoof
  * CVE-2019-13660: Full screen notification overlap
  * CVE-2019-13661: Full screen notification spoof
  * CVE-2019-13662: CSP bypass
  * CVE-2019-13663: IDN spoof
  * CVE-2019-13664: CSRF bypass
  * CVE-2019-13665: Multiple file download protection bypass
  * CVE-2019-13666: Side channel using storage size estimate
  * CVE-2019-13667: URI bar spoof when using external app URIs
  * CVE-2019-13668: Global window leak via console
  * CVE-2019-13669: HTTP authentication spoof
  * CVE-2019-13670: V8 memory corruption in regex
  * CVE-2019-13671: Dialog box fails to show origin
  * CVE-2019-13673: Cross-origin information leak using devtools
  * CVE-2019-13674: IDN spoofing
  * CVE-2019-13675: Extensions can be disabled by trailing slash
  * CVE-2019-13676: Google URI shown for certificate warning
  * CVE-2019-13677: Chrome web store origin needs to be isolated

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1309
2019-09-12 08:57:02 +00:00
Tomáš Chvátal
b2db6ea0e8 Accepting request 730294 from network:chromium
- Enable LTO for x86_64 - add gcc-enable-lto.patch and
  gcc-lto-rsp-clobber.patch patches.

- Refresh patch:
- Add new patch to fix aarch64 build:
  * chromium-fix_swiftshader.patch
- Update %arm build, but keep it disabled for now, as ld requires 
  lots of RAM
- Up to 72.0.3626.14
- Update chromium-vaapi.patch
- Update chromium-system-icu.patch
- Increase %limit_build value to avoid OOM
- Rework aarch64 build requirements
- Reduce jumbo_file_merge_limit to 8 for aarch64 to avoid OOM
- Fix again aarch64 skia build:
  * chromium-skia-aarch64-buildfix.patch
- Up to 71.0.3551.3
- Up to 70.0.3528.4
- Up to chromium-70.0.3521.2
- Add patch trying to build with system icu:
  * chromium-system-icu.patch
- Up to chromium-70.0.3510.0
- Up to 69.0.3497.23
- Up to chromium-69.0.3497.12
- Add patch to fix aarch64 build:
  * chromium-vpx-aarch64.patch 
- Up to 69.0.3493.3
- Up to 69.0.3486.0
- Up to 69.0.3472.3
- Up to 69.0.3452.0

OBS-URL: https://build.opensuse.org/request/show/730294
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1308
2019-09-12 07:25:11 +00:00
Tomáš Chvátal
9e1a95c235 Accepting request 730294 from network:chromium
- Enable LTO for x86_64 - add gcc-enable-lto.patch and
  gcc-lto-rsp-clobber.patch patches.

- Refresh patch:
- Add new patch to fix aarch64 build:
  * chromium-fix_swiftshader.patch
- Update %arm build, but keep it disabled for now, as ld requires 
  lots of RAM
- Up to 72.0.3626.14
- Update chromium-vaapi.patch
- Update chromium-system-icu.patch
- Increase %limit_build value to avoid OOM
- Rework aarch64 build requirements
- Reduce jumbo_file_merge_limit to 8 for aarch64 to avoid OOM
- Fix again aarch64 skia build:
  * chromium-skia-aarch64-buildfix.patch
- Up to 71.0.3551.3
- Up to 70.0.3528.4
- Up to chromium-70.0.3521.2
- Add patch trying to build with system icu:
  * chromium-system-icu.patch
- Up to chromium-70.0.3510.0
- Up to 69.0.3497.23
- Up to chromium-69.0.3497.12
- Add patch to fix aarch64 build:
  * chromium-vpx-aarch64.patch 
- Up to 69.0.3493.3
- Up to 69.0.3486.0
- Up to 69.0.3472.3
- Up to 69.0.3452.0

OBS-URL: https://build.opensuse.org/request/show/730294
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1308
2019-09-12 07:25:11 +00:00
Tomáš Chvátal
ae4cdf05ae - Refresh patch chromium-76-gcc-ambiguous-nodestructor.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1306
2019-09-03 16:16:26 +00:00
Tomáš Chvátal
85399a72d4 - Refresh patch chromium-76-gcc-ambiguous-nodestructor.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1306
2019-09-03 16:16:26 +00:00
Tomáš Chvátal
6301f0fb95 - Update to 76.0.3809.132 bsc#1149143 CVE-2019-5869:
* CVE-2019-5869: Use-after-free in Blink
  * Various fixes from internal audits, fuzzing and other initiatives

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1305
2019-09-03 12:56:07 +00:00
Tomáš Chvátal
b86692a4bc - Update to 76.0.3809.132 bsc#1149143 CVE-2019-5869:
* CVE-2019-5869: Use-after-free in Blink
  * Various fixes from internal audits, fuzzing and other initiatives

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1305
2019-09-03 12:56:07 +00:00
Tomáš Chvátal
73d6a2ce12 Accepting request 725081 from home:jritzerfeld:branches:network:chromium
- Added patch chromium-vaapi-fix.patch to fix boo#1146219

OBS-URL: https://build.opensuse.org/request/show/725081
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1303
2019-08-21 14:08:35 +00:00
Tomáš Chvátal
9854ba42da Accepting request 725081 from home:jritzerfeld:branches:network:chromium
- Added patch chromium-vaapi-fix.patch to fix boo#1146219

OBS-URL: https://build.opensuse.org/request/show/725081
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1303
2019-08-21 14:08:35 +00:00
Tomáš Chvátal
7cfe3d007a - Update to 76.0.3809.100 bsc#1145242:
* CVE-2019-5868: Use-after-free in PDFium ExecuteFieldAction
  * CVE-2019-5867: Out-of-bounds read in V8

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1301
2019-08-12 11:41:09 +00:00
Tomáš Chvátal
9dd27a7e0d - Update to 76.0.3809.100 bsc#1145242:
* CVE-2019-5868: Use-after-free in PDFium ExecuteFieldAction
  * CVE-2019-5867: Out-of-bounds read in V8

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1301
2019-08-12 11:41:09 +00:00
Tomáš Chvátal
bb9b57d774 * chromium-fix-char_traits.patch bsc#1144625
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1299
2019-08-08 10:53:25 +00:00
Tomáš Chvátal
10ce340982 * chromium-fix-char_traits.patch bsc#1144625
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1299
2019-08-08 10:53:25 +00:00
Tomáš Chvátal
6dae1f6db0 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1298 2019-08-08 10:08:25 +00:00
Tomáš Chvátal
13c71e3d24 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1298 2019-08-08 10:08:25 +00:00
Tomáš Chvátal
b02d81a585 * chromium-disable-fno-delete-null-pointer-checks.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1297
2019-08-08 09:44:42 +00:00
Tomáš Chvátal
7a748784eb * chromium-disable-fno-delete-null-pointer-checks.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1297
2019-08-08 09:44:42 +00:00
Tomáš Chvátal
e19d4005d2 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1296 2019-08-08 08:57:08 +00:00
Tomáš Chvátal
c31633a851 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1296 2019-08-08 08:57:08 +00:00
Tomáš Chvátal
a21fdef20e OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1295 2019-08-08 08:56:33 +00:00
Tomáš Chvátal
983b3fe025 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1295 2019-08-08 08:56:33 +00:00
Tomáš Chvátal
a9d15272af - Remove not properly applying old-glibc patch:
* chromium-old-glibc.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1294
2019-08-08 08:20:39 +00:00
Tomáš Chvátal
7fb42b94c0 - Remove not properly applying old-glibc patch:
* chromium-old-glibc.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1294
2019-08-08 08:20:39 +00:00
Tomáš Chvátal
2d11b0c5a9 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1293 2019-08-08 08:09:35 +00:00
Tomáš Chvátal
fdd297a87d OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1293 2019-08-08 08:09:35 +00:00
Tomáš Chvátal
5c81f797d6 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1292 2019-08-08 07:59:22 +00:00
Tomáš Chvátal
729c9bd9ed OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1292 2019-08-08 07:59:22 +00:00
Tomáš Chvátal
a2a2c84442 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1291 2019-08-08 07:56:16 +00:00
Tomáš Chvátal
a8996b3c85 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1291 2019-08-08 07:56:16 +00:00
Tomáš Chvátal
a195fb0da1 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1290 2019-08-08 07:31:42 +00:00
Tomáš Chvátal
55b8da0fe5 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1290 2019-08-08 07:31:42 +00:00
Tomáš Chvátal
a1b7732dde - Add patches to fix few compilation issues:
* chromium-angle-inline.patch
  * chromium-compiler-flags.patch
  * chromium-fix-char_traits.patch
- Disable various gcc warnings as upstream does not care and it
  just bloats the buildlog (from debian)
- Update to 76.0.3809.87 bsc#1143492:

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1289
2019-08-08 07:28:13 +00:00
Tomáš Chvátal
00d193b060 - Add patches to fix few compilation issues:
* chromium-angle-inline.patch
  * chromium-compiler-flags.patch
  * chromium-fix-char_traits.patch
- Disable various gcc warnings as upstream does not care and it
  just bloats the buildlog (from debian)
- Update to 76.0.3809.87 bsc#1143492:

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1289
2019-08-08 07:28:13 +00:00
Martin Liška
4a11543810 Change -Wno-error=return-type to -Wno-return-type to allow build in openSUSE:Leap.
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1287
2019-08-02 09:53:48 +00:00
Martin Liška
2a4c952191 Change -Wno-error=return-type to -Wno-return-type to allow build in openSUSE:Leap.
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1287
2019-08-02 09:53:48 +00:00
Tomáš Chvátal
4a0c5cf99d OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1286 2019-08-02 09:40:59 +00:00
Tomáš Chvátal
3d46cea96e OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1286 2019-08-02 09:40:59 +00:00
Tomáš Chvátal
450218a17b - Update to 76.0.3809.87:
* CVE-2019-5850: Use-after-free in offline page fetcher
  * CVE-2019-5860: Use-after-free in PDFium
  * CVE-2019-5853: Memory corruption in regexp length check
  * CVE-2019-5851: Use-after-poison in offline audio context
  * CVE-2019-5859: res: URIs can load alternative browsers
  * CVE-2019-5856: Insufficient checks on filesystem: URI permissions
  * CVE-2019-5855: Integer overflow in PDFium
  * CVE-2019-5865: Site isolation bypass from compromised renderer
  * CVE-2019-5858: Insufficient filtering of Open URL service parameters
  * CVE-2019-5864: Insufficient port filtering in CORS for extensions
  * CVE-2019-5862: AppCache not robust to compromised renderers
  * CVE-2019-5861: Click location incorrectly checked
  * CVE-2019-5857: Comparison of -0 and null yields crash
  * CVE-2019-5854: Integer overflow in PDFium text rendering
  * CVE-2019-5852: Object leak of utility functions
  * Various fixes from internal audits, fuzzing and other initiatives
  * Not affected:
    + CVE-2019-5863: Use-after-free in WebUSB on Windows
- Added patches:
  * chromium-76-gcc-ambiguous-nodestructor.patch
  * chromium-76-gcc-blink-constexpr.patch
  * chromium-76-gcc-blink-namespace1.patch
  * chromium-76-gcc-blink-namespace2.patch
  * chromium-76-gcc-gl-init.patch
  * chromium-76-gcc-include.patch
  * chromium-76-gcc-noexcept.patch
  * chromium-76-gcc-private.patch
  * chromium-76-gcc-pure-virtual.patch
  * chromium-76-gcc-uint32.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1285
2019-08-02 08:44:07 +00:00
Tomáš Chvátal
9342b98e3d - Update to 76.0.3809.87:
* CVE-2019-5850: Use-after-free in offline page fetcher
  * CVE-2019-5860: Use-after-free in PDFium
  * CVE-2019-5853: Memory corruption in regexp length check
  * CVE-2019-5851: Use-after-poison in offline audio context
  * CVE-2019-5859: res: URIs can load alternative browsers
  * CVE-2019-5856: Insufficient checks on filesystem: URI permissions
  * CVE-2019-5855: Integer overflow in PDFium
  * CVE-2019-5865: Site isolation bypass from compromised renderer
  * CVE-2019-5858: Insufficient filtering of Open URL service parameters
  * CVE-2019-5864: Insufficient port filtering in CORS for extensions
  * CVE-2019-5862: AppCache not robust to compromised renderers
  * CVE-2019-5861: Click location incorrectly checked
  * CVE-2019-5857: Comparison of -0 and null yields crash
  * CVE-2019-5854: Integer overflow in PDFium text rendering
  * CVE-2019-5852: Object leak of utility functions
  * Various fixes from internal audits, fuzzing and other initiatives
  * Not affected:
    + CVE-2019-5863: Use-after-free in WebUSB on Windows
- Added patches:
  * chromium-76-gcc-ambiguous-nodestructor.patch
  * chromium-76-gcc-blink-constexpr.patch
  * chromium-76-gcc-blink-namespace1.patch
  * chromium-76-gcc-blink-namespace2.patch
  * chromium-76-gcc-gl-init.patch
  * chromium-76-gcc-include.patch
  * chromium-76-gcc-noexcept.patch
  * chromium-76-gcc-private.patch
  * chromium-76-gcc-pure-virtual.patch
  * chromium-76-gcc-uint32.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1285
2019-08-02 08:44:07 +00:00
Tomáš Chvátal
7ad90e63dd Accepting request 720533 from network:chromium
- Enable LTO for x86_64 - add gcc-enable-lto.patch and
  gcc-lto-rsp-clobber.patch patches.
- Refresh patch:
  * chromium-non-void-return.patch
- Add new patch to fix aarch64 build:
  * chromium-fix_swiftshader.patch
- Update %arm build, but keep it disabled for now, as ld requires 
  lots of RAM
- Up to 72.0.3626.14
- Update chromium-vaapi.patch
- Update chromium-system-icu.patch
- Increase %limit_build value to avoid OOM
- Rework aarch64 build requirements
- Reduce jumbo_file_merge_limit to 8 for aarch64 to avoid OOM
- Fix again aarch64 skia build:
  * chromium-skia-aarch64-buildfix.patch
- Up to 71.0.3551.3
- Up to 70.0.3528.4
- Up to chromium-70.0.3521.2
- Add patch trying to build with system icu:
  * chromium-system-icu.patch
- Up to chromium-70.0.3510.0
- Up to 69.0.3497.23
- Up to chromium-69.0.3497.12
- Add patch to fix aarch64 build:
  * chromium-vpx-aarch64.patch 
- Up to 69.0.3493.3
- Up to 69.0.3486.0
- Up to 69.0.3472.3
- Up to 69.0.3452.0

OBS-URL: https://build.opensuse.org/request/show/720533
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1284
2019-08-02 08:37:13 +00:00
Tomáš Chvátal
0af6a94f1e Accepting request 720533 from network:chromium
- Enable LTO for x86_64 - add gcc-enable-lto.patch and
  gcc-lto-rsp-clobber.patch patches.
- Refresh patch:
  * chromium-non-void-return.patch
- Add new patch to fix aarch64 build:
  * chromium-fix_swiftshader.patch
- Update %arm build, but keep it disabled for now, as ld requires 
  lots of RAM
- Up to 72.0.3626.14
- Update chromium-vaapi.patch
- Update chromium-system-icu.patch
- Increase %limit_build value to avoid OOM
- Rework aarch64 build requirements
- Reduce jumbo_file_merge_limit to 8 for aarch64 to avoid OOM
- Fix again aarch64 skia build:
  * chromium-skia-aarch64-buildfix.patch
- Up to 71.0.3551.3
- Up to 70.0.3528.4
- Up to chromium-70.0.3521.2
- Add patch trying to build with system icu:
  * chromium-system-icu.patch
- Up to chromium-70.0.3510.0
- Up to 69.0.3497.23
- Up to chromium-69.0.3497.12
- Add patch to fix aarch64 build:
  * chromium-vpx-aarch64.patch 
- Up to 69.0.3493.3
- Up to 69.0.3486.0
- Up to 69.0.3472.3
- Up to 69.0.3452.0

OBS-URL: https://build.opensuse.org/request/show/720533
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1284
2019-08-02 08:37:13 +00:00
Tomáš Chvátal
a255d686c2 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1282 2019-07-30 13:12:18 +00:00
Tomáš Chvátal
3014f8bf80 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1282 2019-07-30 13:12:18 +00:00
Tomáš Chvátal
74777bcf74 - Do not use lto flags from prjconf, we need to set them using
gn buildsystem

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1281
2019-07-30 12:47:30 +00:00
Tomáš Chvátal
1de3dcb3fd - Do not use lto flags from prjconf, we need to set them using
gn buildsystem

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1281
2019-07-30 12:47:30 +00:00
Tomáš Chvátal
395a541579 - Drop patch chromium-non-void-return.patch and just pass
a cxxflags disabler for the check

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1280
2019-07-30 10:08:28 +00:00