Commit Graph

2440 Commits

Author SHA256 Message Date
Tomáš Chvátal
e211b5f933 Accepting request 605672 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Enable build on AArch64
- Fix build on AArch64:
  * set target_cpu to arm64
  * disable tcmalloc and swiftshader for aarch64
  * Add new patches:
    - chromium-65.0.3325.162-skia-aarch64-buildfix.patch
    - chromium-skia-neon.patch

OBS-URL: https://build.opensuse.org/request/show/605672
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1122
2018-05-09 08:24:10 +00:00
Tomáš Chvátal
3ab47fb6c6 Accepting request 602239 from home:AndreasStieger:branches:network:chromium
CVE-2018-6118: Use after free in Media Cache (bsc#1091288)

OBS-URL: https://build.opensuse.org/request/show/602239
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1120
2018-04-28 09:25:41 +00:00
Tomáš Chvátal
946d835939 Accepting request 602239 from home:AndreasStieger:branches:network:chromium
CVE-2018-6118: Use after free in Media Cache (bsc#1091288)

OBS-URL: https://build.opensuse.org/request/show/602239
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1120
2018-04-28 09:25:41 +00:00
Tomáš Chvátal
f97a92fb80 - Up to chromium-67.0.3396.18
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1119
2018-04-27 08:25:54 +00:00
Tomáš Chvátal
9af465b22c - Up to chromium-67.0.3396.18
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1119
2018-04-27 08:25:54 +00:00
Tomáš Chvátal
cc538a1940 Accepting request 597887 from home:AndreasStieger:branches:network:chromium
please license digger

OBS-URL: https://build.opensuse.org/request/show/597887
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1117
2018-04-19 05:59:22 +00:00
Tomáš Chvátal
b9e710b1f9 Accepting request 597887 from home:AndreasStieger:branches:network:chromium
please license digger

OBS-URL: https://build.opensuse.org/request/show/597887
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1117
2018-04-19 05:59:22 +00:00
Tomáš Chvátal
c7ed536074 - Add patch to fix missing folder from tarball:
* add-missing-blink-tools.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1116
2018-04-18 09:14:57 +00:00
Tomáš Chvátal
0b9c694c1c - Add patch to fix missing folder from tarball:
* add-missing-blink-tools.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1116
2018-04-18 09:14:57 +00:00
Tomáš Chvátal
284e3112b5 - Version bump to chromium 66.0.3359.117 bsc#1090000:
* CVE-2018-6085: Use after free in Disk Cache
  * CVE-2018-6086: Use after free in Disk Cache
  * CVE-2018-6087: Use after free in WebAssembly
  * CVE-2018-6088: Use after free in PDFium
  * CVE-2018-6089: Same origin policy bypass in Service Worker
  * CVE-2018-6090: Heap buffer overflow in Skia
  * CVE-2018-6091: Incorrect handling of plug-ins by Service Worker
  * CVE-2018-6092: Integer overflow in WebAssembly
  * CVE-2018-6093: Same origin bypass in Service Worker
  * CVE-2018-6094: Exploit hardening regression in Oilpan
  * CVE-2018-6095: Lack of meaningful user interaction requirement before file upload
  * CVE-2018-6096: Fullscreen UI spoof
  * CVE-2018-6097: Fullscreen UI spoof
  * CVE-2018-6098: URL spoof in Omnibox
  * CVE-2018-6099: CORS bypass in ServiceWorker
  * CVE-2018-6100: URL spoof in Omnibox
  * CVE-2018-6101: Insufficient protection of remote debugging prototol in DevTools 
  * CVE-2018-6102: URL spoof in Omnibox
  * CVE-2018-6103: UI spoof in Permissions
  * CVE-2018-6104: URL spoof in Omnibox
  * CVE-2018-6105: URL spoof in Omnibox
  * CVE-2018-6106: Incorrect handling of promises in V8
  * CVE-2018-6107: URL spoof in Omnibox
  * CVE-2018-6108: URL spoof in Omnibox
  * CVE-2018-6109: Incorrect handling of files by FileAPI
  * CVE-2018-6110: Incorrect handling of plaintext files via file:// 
  * CVE-2018-6111: Heap-use-after-free in DevTools
  * CVE-2018-6112: Incorrect URL handling in DevTools
  * CVE-2018-6113: URL spoof in Navigation

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1115
2018-04-18 09:13:39 +00:00
Tomáš Chvátal
9afc3b4144 - Version bump to chromium 66.0.3359.117 bsc#1090000:
* CVE-2018-6085: Use after free in Disk Cache
  * CVE-2018-6086: Use after free in Disk Cache
  * CVE-2018-6087: Use after free in WebAssembly
  * CVE-2018-6088: Use after free in PDFium
  * CVE-2018-6089: Same origin policy bypass in Service Worker
  * CVE-2018-6090: Heap buffer overflow in Skia
  * CVE-2018-6091: Incorrect handling of plug-ins by Service Worker
  * CVE-2018-6092: Integer overflow in WebAssembly
  * CVE-2018-6093: Same origin bypass in Service Worker
  * CVE-2018-6094: Exploit hardening regression in Oilpan
  * CVE-2018-6095: Lack of meaningful user interaction requirement before file upload
  * CVE-2018-6096: Fullscreen UI spoof
  * CVE-2018-6097: Fullscreen UI spoof
  * CVE-2018-6098: URL spoof in Omnibox
  * CVE-2018-6099: CORS bypass in ServiceWorker
  * CVE-2018-6100: URL spoof in Omnibox
  * CVE-2018-6101: Insufficient protection of remote debugging prototol in DevTools 
  * CVE-2018-6102: URL spoof in Omnibox
  * CVE-2018-6103: UI spoof in Permissions
  * CVE-2018-6104: URL spoof in Omnibox
  * CVE-2018-6105: URL spoof in Omnibox
  * CVE-2018-6106: Incorrect handling of promises in V8
  * CVE-2018-6107: URL spoof in Omnibox
  * CVE-2018-6108: URL spoof in Omnibox
  * CVE-2018-6109: Incorrect handling of files by FileAPI
  * CVE-2018-6110: Incorrect handling of plaintext files via file:// 
  * CVE-2018-6111: Heap-use-after-free in DevTools
  * CVE-2018-6112: Incorrect URL handling in DevTools
  * CVE-2018-6113: URL spoof in Navigation

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1115
2018-04-18 09:13:39 +00:00
Tomáš Chvátal
761036a084 Accepting request 597716 from network:chromium
- Up to 66.0.3359.81
- Bump to 66.0.3359.66
- Update chromium-gcc7.patch to include more quirks
- Bump to 66.0.3359.45
- Bump to 66.0.3359.33
- Version bump to 66.0.3359.26
- Bump the requirement for the clang version
- Conditionalize harfbuzz switch
- Update to 66.0.3359.22
- Apply patches using %autopatch
- Add patch to build with gcc7 properly chromium-gcc7.patch
- Drop patch chromium-sandbox-pie.patch as we have pie default now
- Add patch to build with leap variant of drm chromium-drm.patch
- Add patch to build ffmpeg from system chromium-ffmpeg.patch

- Up to 66.0.3355.0
- Disable clang by default again

- Up to 66.0.3350.0

- Drop patch fix_network_api_crash.patch

- Bump to 66.0.3343.3

- Bump to 65.0.3325.51

- Disable gconf support
- Bump to 65.0.3325.31
- Update to 65.0.3325.18
- Try to have automatic ozone platform detection

OBS-URL: https://build.opensuse.org/request/show/597716
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1114
2018-04-18 08:59:31 +00:00
Tomáš Chvátal
c863919fda Accepting request 597716 from network:chromium
- Up to 66.0.3359.81
- Bump to 66.0.3359.66
- Update chromium-gcc7.patch to include more quirks
- Bump to 66.0.3359.45
- Bump to 66.0.3359.33
- Version bump to 66.0.3359.26
- Bump the requirement for the clang version
- Conditionalize harfbuzz switch
- Update to 66.0.3359.22
- Apply patches using %autopatch
- Add patch to build with gcc7 properly chromium-gcc7.patch
- Drop patch chromium-sandbox-pie.patch as we have pie default now
- Add patch to build with leap variant of drm chromium-drm.patch
- Add patch to build ffmpeg from system chromium-ffmpeg.patch

- Up to 66.0.3355.0
- Disable clang by default again

- Up to 66.0.3350.0

- Drop patch fix_network_api_crash.patch

- Bump to 66.0.3343.3

- Bump to 65.0.3325.51

- Disable gconf support
- Bump to 65.0.3325.31
- Update to 65.0.3325.18
- Try to have automatic ozone platform detection

OBS-URL: https://build.opensuse.org/request/show/597716
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1114
2018-04-18 08:59:31 +00:00
Tomáš Chvátal
7fc836ab2a - Add vaapi patches:
* chromium-vaapi-init.patch
  * chromium-vaapi.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1112
2018-04-08 10:50:56 +00:00
Tomáš Chvátal
c5a79f6999 - Add vaapi patches:
* chromium-vaapi-init.patch
  * chromium-vaapi.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1112
2018-04-08 10:50:56 +00:00
Tomáš Chvátal
a18b38564b OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1111 2018-04-07 06:55:21 +00:00
Tomáš Chvátal
756c241761 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1111 2018-04-07 06:55:21 +00:00
Tomáš Chvátal
4352630548 - Use memory-constraints package to limit threads as needed
>>>>>>> ./chromium.changes.r47afdab4f36d0667875ab6cd647e0111

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1110
2018-04-06 12:59:51 +00:00
Tomáš Chvátal
dbd8e6aa85 - Use memory-constraints package to limit threads as needed
>>>>>>> ./chromium.changes.r47afdab4f36d0667875ab6cd647e0111

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1110
2018-04-06 12:59:51 +00:00
Tomáš Chvátal
1e552151c1 Accepting request 589652 from home:AndreasStieger:branches:network:chromium
- Update to Chromium 65.0.3325.181:
  * Various security relevant fixes from internal audits, fuzzing
    and other initiatives (boo#1086124)

OBS-URL: https://build.opensuse.org/request/show/589652
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1108
2018-03-21 07:51:13 +00:00
Tomáš Chvátal
b69ddb5e9e Accepting request 589652 from home:AndreasStieger:branches:network:chromium
- Update to Chromium 65.0.3325.181:
  * Various security relevant fixes from internal audits, fuzzing
    and other initiatives (boo#1086124)

OBS-URL: https://build.opensuse.org/request/show/589652
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1108
2018-03-21 07:51:13 +00:00
Tomáš Chvátal
0bbe436a54 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1107 2018-03-20 12:36:27 +00:00
Tomáš Chvátal
4896cc9d8e OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1107 2018-03-20 12:36:27 +00:00
Tomáš Chvátal
ba6f498dbf - Use both freetype and harfbuzz either bundled or system
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1106
2018-03-20 12:34:27 +00:00
Tomáš Chvátal
0ae1589f4e - Use both freetype and harfbuzz either bundled or system
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1106
2018-03-20 12:34:27 +00:00
Tomáš Chvátal
020928a31f - Version update to 65.0.3325.162:
* Various stability fixes only

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1104
2018-03-14 14:32:05 +00:00
Tomáš Chvátal
abebe4249e - Version update to 65.0.3325.162:
* Various stability fixes only

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1104
2018-03-14 14:32:05 +00:00
Tomáš Chvátal
17a6216aa0 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1103 2018-03-14 11:14:59 +00:00
Tomáš Chvátal
922568fddb OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1103 2018-03-14 11:14:59 +00:00
Tomáš Chvátal
3b4d1633af - Bundle the harfbuzz on < 15.0 release as we would have to
use requires_ge for the library itself later on otherwise

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1102
2018-03-14 09:01:19 +00:00
Tomáš Chvátal
f879469e4f - Bundle the harfbuzz on < 15.0 release as we would have to
use requires_ge for the library itself later on otherwise

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1102
2018-03-14 09:01:19 +00:00
Tomáš Chvátal
600e9636b9 - Add patch chromium-drm.patch to make sure to build with Leap 42.3
variant of libdrm

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1101
2018-03-09 11:08:34 +00:00
Tomáš Chvátal
68076b823f - Add patch chromium-drm.patch to make sure to build with Leap 42.3
variant of libdrm

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1101
2018-03-09 11:08:34 +00:00
OBS User buildservice-autocommit
aeea315714 Accepting request 584220 from network:chromium
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/584220
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1100
2018-03-09 09:44:46 +00:00
OBS User buildservice-autocommit
b44e793e98 Updating link to change in openSUSE:Factory/chromium revision 180.0
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=ceb8d8b8173da22a6682556c9f7e47af
2018-03-09 09:44:46 +00:00
Tomáš Chvátal
843f63ffa2 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1099 2018-03-09 09:24:14 +00:00
Tomáš Chvátal
d58f014baa - Make sure to require gcc7
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1098
2018-03-09 09:11:04 +00:00
Tomáš Chvátal
9f6153e9f7 - Version update to 65.0.3325.146 bsc#1084296:
* High CVE-2017-11215: Use after free in Flash.
  * High CVE-2017-11225: Use after free in Flash.
  * High CVE-2018-6060: Use after free in Blink.
  * High CVE-2018-6061: Race condition in V8.
  * High CVE-2018-6062: Heap buffer overflow in Skia.
  * High CVE-2018-6057: Incorrect permissions on shared memory.
  * High CVE-2018-6063: Incorrect permissions on shared memory.
  * High CVE-2018-6064: Type confusion in V8.
  * High CVE-2018-6065: Integer overflow in V8.
  * Medium CVE-2018-6066: Same Origin Bypass via canvas.
  * Medium CVE-2018-6067: Buffer overflow in Skia.
  * Medium CVE-2018-6068: Object lifecycle issues in Chrome Custom Tab.
  * Medium CVE-2018-6069: Stack buffer overflow in Skia.
  * Medium CVE-2018-6070: CSP bypass through extensions.
  * Medium CVE-2018-6071: Heap bufffer overflow in Skia.
  * Medium CVE-2018-6072: Integer overflow in PDFium.
  * Medium CVE-2018-6073: Heap bufffer overflow in WebGL.
  * Medium CVE-2018-6074: Mark-of-the-Web bypass.
  * Medium CVE-2018-6075: Overly permissive cross origin downloads.
  * Medium CVE-2018-6076: Incorrect handling of URL fragment identifiers in Blink.
  * Medium CVE-2018-6077: Timing attack using SVG filters.
  * Medium CVE-2018-6078: URL Spoof in OmniBox.
  * Medium CVE-2018-6079: Information disclosure via texture data in WebGL.
  * Medium CVE-2018-6080: Information disclosure in IPC call.
  * Low CVE-2018-6081: XSS in interstitials.
  * Low CVE-2018-6082: Circumvention of port blocking.
  * Low CVE-2018-6083: Incorrect processing of AppManifests.
- Add new patches:
  * chromium-compiler.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1097
2018-03-08 09:07:27 +00:00
Tomáš Chvátal
3cdbd60cae Accepting request 584217 from network:chromium
- Bump to 65.0.3325.146
- Add another codepoint to chromium-non-void-return.patch
- Bump to 65.0.3325.106
- Add patch for mojo build with gcc mojo.patch

- Keep ozone still disabled

- Build with clang now

- Update fix-gn-bootstrap.diff
- Add patch chromium-glibc-2.27.patch
- Add patch chromium-compiler.patch

- Bump to 65.0.3325.73

- Bump to 65.0.3325.51

- Disable gconf support
- Bump to 65.0.3325.31
- Update to 65.0.3325.18
- Try to have automatic ozone platform detection
- Bump to 65.0.3322.3
- Bump to 65.0.3311.3
- Drop chromium-63.0.3289.84-fix-ft-hb-unbundle.patch

- add chromium-63.0.3289.84-fix-ft-hb-unbundle.patch to make sure
  we use system freetype/harfbuzz

- Make sure to use system freetype too

OBS-URL: https://build.opensuse.org/request/show/584217
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1096
2018-03-08 08:58:24 +00:00
Tomáš Chvátal
835d511e7d Accepting request 579831 from home:AndreasStieger:branches:network:chromium
Chromium 64.0.3282.186

OBS-URL: https://build.opensuse.org/request/show/579831
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1094
2018-02-24 19:26:14 +00:00
Tomáš Chvátal
f1cf6b5411 Accepting request 576494 from home:AndreasStieger:branches:network:chromium
- update to 64.0.3282.167 (bsc#1080920):
  * CVE-2018-6056: Incorrect derived class instantiation in V8

OBS-URL: https://build.opensuse.org/request/show/576494
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1092
2018-02-14 12:16:31 +00:00
Tomáš Chvátal
c3a004cd49 - Version update to 64.0.3282.140 bsc#1079021:
* Various asan fixes bsc#1078463 CVE-2018-6406

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1090
2018-02-02 11:22:25 +00:00
Tomáš Chvátal
e4700b8d33 Accepting request 571983 from home:dimstar:Factory
Make build one dep cheaper; no need for procps

OBS-URL: https://build.opensuse.org/request/show/571983
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1089
2018-02-02 11:10:25 +00:00
Tomáš Chvátal
6978e40984 - Fix default page to not point to 404
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1087
2018-01-29 13:08:00 +00:00
Tomáš Chvátal
164b940dd3 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1086 2018-01-29 13:00:41 +00:00
Tomáš Chvátal
b0f3666621 - Install swiftshader objects too as they are needed
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1085
2018-01-29 12:48:04 +00:00
Tomáš Chvátal
b37d7ce573 breaks up runtime bsc#1077722
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1083
2018-01-26 13:55:49 +00:00
Tomáš Chvátal
d8c176b8c3 - Disable ozone stuff conditions for now as the headless mode
breaks up runtime

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1082
2018-01-26 13:52:01 +00:00
Tomáš Chvátal
2720e56449 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1081 2018-01-25 09:58:45 +00:00
Tomáš Chvátal
747181668b - Switch to gcc7 on Leap builds
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1080
2018-01-25 09:52:21 +00:00