Commit Graph

1523 Commits

Author SHA1 Message Date
Michael Weiss
1cd6b2c7f4
chromium: 107.0.5304.68 -> 107.0.5304.87
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_27.html

This update includes 1 security fix. Google is aware of reports that an exploit
for CVE-2022-3723 exists in the wild.

CVEs:
CVE-2022-3723
2022-10-30 18:08:32 +01:00
Michael Weiss
5fa41df499
chromiumBeta: 107.0.5304.68 -> 108.0.5359.22 2022-10-30 18:00:37 +01:00
Michael Weiss
1e999fae15
chromiumDev: 108.0.5359.19 -> 109.0.5384.0 2022-10-30 17:59:43 +01:00
Michael Adler
57e66d6975
ungoogled-chromium: 106.0.5249.119 -> 107.0.5304.68 (#198069)
Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2022-10-28 00:00:01 +02:00
Michael Weiss
817099496c
Merge pull request #198101 from primeos/chromiumBeta
chromiumBeta: 107.0.5304.62 -> 107.0.5304.68
2022-10-27 20:16:02 +02:00
Michael Weiss
3a2c2fbc24
chromiumDev: 108.0.5359.10 -> 108.0.5359.19 2022-10-27 19:55:47 +02:00
Michael Weiss
e07577d52d
chromiumBeta: 107.0.5304.62 -> 107.0.5304.68 2022-10-27 19:55:03 +02:00
Michael Weiss
c9dad8d543
chromium: 106.0.5249.119 -> 107.0.5304.68
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_25.html

This update includes 14 security fixes.

CVEs:
CVE-2022-3652 CVE-2022-3653 CVE-2022-3654 CVE-2022-3655 CVE-2022-3656
CVE-2022-3657 CVE-2022-3658 CVE-2022-3659 CVE-2022-3660 CVE-2022-3661
2022-10-26 00:10:39 +02:00
Michael Weiss
f9d9864cb6
chromiumBeta: Fix the build
The build argument `use_system_libwayland_server` was set to `false`
since M107 [0]. This will cause `libwayland` to be built which does in
turn pull in `libffi` ("//build/config/linux/libffi") [1].

Alternatively, we should be able to fix the libffi dependency by setting
`use_system_libffi = true` (recently added, see [2]) and adding `libffi`
to the build inputs.

[0]: b9cd6d6767
[1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:third_party/wayland/BUILD.gn
[2]: cf3ee09f08
2022-10-25 23:58:11 +02:00
Michael Weiss
f709a74fa3
chromium{Beta,Dev}: Fix the configuration phase
Setting `clang_base_path` [0] does skip [1] a clang version check [2]
that would fail in our case:
```
configuring
ERROR at //build/config/compiler/BUILD.gn:1314:22: Script returned non-zero exit code.
    clang_revision = exec_script("//tools/clang/scripts/update.py",
                     ^----------
Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/out/Release/
Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/tools/clang/scripts/update.py --print-revision --verify-version=16.0.0
Returned 1 and printed out:

The expected clang version is llvmorg-16-init-4609-g025a5b22-2 but the actual version is
Did you run "gclient sync"?

See //build/config/BUILDCONFIG.gn:329:3: which caused the file to be included.
  "//build/config/compiler:afdo",
  ^-----------------------------
error: builder for '/nix/store/02riyhzvrgn2vaab29d3gipxzkx6nb44-chromium-unwrapped-107.0.5304.29.drv' failed with exit code 1
```

I also chose to disable the Qt support for now. The Qt support is
enabled by default on Linux [3] but we need to add the required
dependencies first to fix the build (and my current priority is to get a
basic build working for the security critical stable channel update):
```
configuring
ERROR at //build/config/linux/pkg_config.gni:104:17: Script returned non-zero exit code.
    pkgresult = exec_script(pkg_config_script, args, "value")
                ^----------
Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/out/Release/
Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/build/config/linux/pkg-config.py Qt5Core Qt5Widgets
Returned 1.
stderr:

Package Qt5Core was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Core.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Core' found
Package Qt5Widgets was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Widgets.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Widgets' found
Could not run pkg-config.

See //ui/qt/BUILD.gn:13:1: whence it was called.
pkg_config("qt5_config") {
^-------------------------
See //ui/linux/BUILD.gn:54:15: which caused the file to be included.
    deps += [ "//ui/qt" ]
              ^--------
error: builder for '/nix/store/3zzddkh74cnhvq6nql32y9pnbvzf2jv9-chromium-unwrapped-107.0.5304.62.drv' failed with exit code 1
```

[0]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:docs/clang.md
[1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:build/config/compiler/BUILD.gn;l=1306
[2]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:tools/clang/scripts/update.py;l=358
[3]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:ui/qt/qt.gni;l=8
2022-10-25 21:10:01 +02:00
Michael Weiss
873b0db6d5
Merge pull request #197348 from primeos/chromiumDev
chromiumDev: 108.0.5355.0 -> 108.0.5359.10
2022-10-23 13:44:58 +02:00
Michael Weiss
7910d3db26
chromiumDev: 108.0.5355.0 -> 108.0.5359.10 2022-10-23 11:28:53 +02:00
Michael Weiss
0db31aa5aa
chromiumBeta: 107.0.5304.36 -> 107.0.5304.62 2022-10-23 11:28:37 +02:00
Michael Weiss
a885b62d41
Merge pull request #196015 from primeos/chromiumBeta
chromiumBeta: 107.0.5304.29 -> 107.0.5304.36
2022-10-15 13:58:27 +02:00
Michael Weiss
53f7c7150e
chromiumDev: 108.0.5343.2 -> 108.0.5355.0 2022-10-14 18:59:20 +02:00
Michael Weiss
282eb843e0
chromiumBeta: 107.0.5304.29 -> 107.0.5304.36 2022-10-14 18:58:56 +02:00
Michael Weiss
e6896c17ca
Merge pull request #195697 from primeos/ungoogled-chromium
ungoogled-chromium: 106.0.5249.103 -> 106.0.5249.119
2022-10-12 21:32:33 +02:00
Michael Weiss
10e5fa68de
ungoogled-chromium: 106.0.5249.103 -> 106.0.5249.119 2022-10-12 20:08:35 +02:00
Michael Weiss
c8d4492a8d
chromium: 106.0.5249.103 -> 106.0.5249.119
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_11.html

This update includes 6 security fixes.

CVEs:
CVE-2022-3445 CVE-2022-3446 CVE-2022-3447 CVE-2022-3448 CVE-2022-3449
CVE-2022-3450
2022-10-12 20:08:11 +02:00
Michael Weiss
950f286392
Merge pull request #195407 from primeos/chromiumDev
chromiumDev: 108.0.5327.0 -> 108.0.5343.2
2022-10-11 20:51:31 +02:00
Michael Weiss
8925eb6e90
Merge pull request #195406 from primeos/chromiumBeta
chromiumBeta: 107.0.5304.18 -> 107.0.5304.29
2022-10-11 20:51:08 +02:00
Michael Weiss
9cf7da7f42
Merge pull request #195405 from primeos/chromium
chromium: 106.0.5249.91 -> 106.0.5249.103
2022-10-11 20:50:37 +02:00
Martin Weinelt
85713b7e37 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-11 00:18:04 +02:00
Michael Weiss
6ea106f4d8
chromiumDev: 108.0.5327.0 -> 108.0.5343.2 2022-10-10 21:56:45 +02:00
Michael Weiss
979047f732
chromiumBeta: 107.0.5304.18 -> 107.0.5304.29 2022-10-10 21:56:29 +02:00
Michael Weiss
420363e3ce
chromium: 106.0.5249.91 -> 106.0.5249.103
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop.html
2022-10-10 21:56:09 +02:00
Michael Adler
00a62633db ungoogled-chromium: 106.0.5249.91 -> 106.0.5249.103 2022-10-10 08:06:41 +02:00
github-actions[bot]
d2cd24fe6a
Merge master into staging-next 2022-10-08 18:01:07 +00:00
Konstantin Alekseev
c02b06d612 chromedriver: fix darwin aarch64 2022-10-08 16:15:57 +03:00
github-actions[bot]
4c298a6859
Merge master into staging-next 2022-10-06 00:04:40 +00:00
Michael Weiss
a989aa4619
Merge pull request #194632 from primeos/chromium
chromium: 106.0.5249.61 -> 106.0.5249.91
2022-10-05 23:00:17 +02:00
Michael Weiss
796e6bb38b
Merge pull request #194629 from primeos/chromiumBeta
chromiumBeta: 106.0.5249.61 -> 107.0.5304.18
2022-10-05 22:54:40 +02:00
Michael Weiss
39cb46803e
Merge pull request #194630 from primeos/chromiumDev
chromiumDev: 107.0.5304.10 -> 108.0.5327.0
2022-10-05 22:54:28 +02:00
Michael Weiss
ff92f35b83
chromium: 106.0.5249.61 -> 106.0.5249.91
https://chromereleases.googleblog.com/2022/09/stable-channel-update-for-desktop_30.html

This update includes 3 security fixes.

CVEs:
CVE-2022-3370 CVE-2022-3373
2022-10-05 20:26:34 +02:00
Michael Weiss
3d50284bb2
chromedriver: Disable on aarch64-darwin
chromedriver_mac64_m1.zip is currently not available anymore and I do not have time to look into it:
path is '/nix/store/zhz7hrk94dc0dn7a42czhd1nz9142826-chromedriver_mac64.zip'
nix-prefetch-url https://chromedriver.storage.googleapis.com/106.0.5249.61/chromedriver_mac64_m1.zip
error: unable to download 'https://chromedriver.storage.googleapis.com/106.0.5249.61/chromedriver_mac64_m1.zip': HTTP error 404

       response body:

       <?xml version='1.0' encoding='UTF-8'?><Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Details>No such object: chromedriver/106.0.5249.61/chromedriver_mac64_m1.zip</Details></Error>
2022-10-05 20:26:09 +02:00
Michael Weiss
ec50f7a5c3
chromiumDev: 107.0.5304.10 -> 108.0.5327.0 2022-10-05 20:19:02 +02:00
Michael Weiss
d88384313a
chromiumBeta: 106.0.5249.61 -> 107.0.5304.18 2022-10-05 20:18:47 +02:00
Michael Adler
d1c2066afb ungoogled-chromium: 106.0.5249.62 -> 106.0.5249.91 2022-10-03 17:28:02 +02:00
github-actions[bot]
e879e7d54e
Merge master into staging-next 2022-10-02 00:04:43 +00:00
maxine
c44d41af6a
Merge pull request #192659 from PaulGrandperrin/vscode-fix-wayland
electron apps: fix wayland window decorations
2022-10-02 01:32:08 +02:00
github-actions[bot]
9c14978f84
Merge master into staging-next 2022-09-29 12:01:25 +00:00
Michael Weiss
851375d6e9
ungoogled-chromium: 105.0.5195.127 -> 106.0.5249.62 2022-09-28 22:11:22 +02:00
github-actions[bot]
f18d801779
Merge staging-next into staging 2022-09-28 18:05:53 +00:00
Paul Grandperrin
aeaeca819d NIXOS_OZONE_WL: fix wayland window decorations 2022-09-28 15:56:55 +02:00
Michael Weiss
22efe771f8
chromium: 105.0.5195.125 -> 106.0.5249.61
https://chromereleases.googleblog.com/2022/09/stable-channel-update-for-desktop_27.html

This update includes 20 security fixes.

CVEs:
CVE-2022-3304 CVE-2022-3201 CVE-2022-3305 CVE-2022-3306 CVE-2022-3307
CVE-2022-3308 CVE-2022-3309 CVE-2022-3310 CVE-2022-3311 CVE-2022-3312
CVE-2022-3313 CVE-2022-3314 CVE-2022-3315 CVE-2022-3316 CVE-2022-3317
CVE-2022-3318
2022-09-27 20:29:10 +02:00
github-actions[bot]
d645d61d7a
Merge staging-next into staging 2022-09-27 00:07:09 +00:00
Michael Weiss
b5c192b290
Merge pull request #193097 from primeos/chromiumBeta
chromiumBeta: 106.0.5249.40 -> 106.0.5249.61
2022-09-27 00:39:01 +02:00
Michael Weiss
f0b04d6fed
chromiumDev: 107.0.5300.0 -> 107.0.5304.10 2022-09-26 23:27:30 +02:00
Michael Weiss
8af33e21dd
chromiumBeta: 106.0.5249.51 -> 106.0.5249.61 2022-09-26 23:27:08 +02:00
Michael Weiss
b9c0438331
chromiumBeta: 106.0.5249.40 -> 106.0.5249.51 2022-09-26 23:27:05 +02:00
Graham Christensen
c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
Michael Weiss
5498855d03
Merge pull request #191162 from primeos/ungoogled-chromium
ungoogled-chromium: 105.0.5195.102 -> 105.0.5195.127
2022-09-16 23:48:13 +02:00
Michael Weiss
c152da3947
Merge pull request #191161 from primeos/chromium
chromium: 105.0.5195.102 -> 105.0.5195.125
2022-09-16 23:47:39 +02:00
Michael Weiss
a182b61de3
Merge pull request #191555 from primeos/chromiumBeta
chromiumBeta: 106.0.5249.30 -> 106.0.5249.40
2022-09-16 23:46:44 +02:00
Michael Weiss
b7e5d303be
chromiumDev: 107.0.5286.2 -> 107.0.5300.0 2022-09-16 22:48:29 +02:00
Michael Weiss
bf2d2a7fbb
chromiumBeta: 106.0.5249.30 -> 106.0.5249.40 2022-09-16 22:48:15 +02:00
Michael Weiss
f3cd1ff30f
chromium: 105.0.5195.102 -> 105.0.5195.125 2022-09-16 22:22:53 +02:00
Michael Weiss
782b9c8adf
ungoogled-chromium: 105.0.5195.102 -> 105.0.5195.127 2022-09-16 22:22:14 +02:00
Michael Weiss
aaacde1009
chromiumDev: 106.0.5249.21 -> 107.0.5286.2 2022-09-09 22:26:19 +02:00
Michael Weiss
2f761d4a48
chromiumBeta: 106.0.5249.21 -> 106.0.5249.30 2022-09-07 23:25:19 +02:00
Michael Weiss
82d8999e04
ungoogled-chromium: 105.0.5195.54 -> 105.0.5195.102 2022-09-03 14:22:28 +02:00
Michael Weiss
96ff5b58ec
Merge pull request #189518 from primeos/chromium
chromium: 105.0.5195.52 -> 105.0.5195.102
2022-09-03 00:36:15 +02:00
Michael Weiss
b4d97e8d9a
Merge pull request #189517 from primeos/ungoogled-chromium
ungoogled-chromium: 104.0.5112.102 -> 105.0.5195.54
2022-09-03 00:35:42 +02:00
Michael Weiss
9e151be2b7
Merge pull request #189515 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.52 -> 106.0.5249.21
2022-09-03 00:19:57 +02:00
Michael Weiss
917ce4bf80
Merge pull request #189514 from primeos/chromiumDev
chromiumDev: 106.0.5249.12 -> 106.0.5249.21
2022-09-03 00:19:22 +02:00
Michael Weiss
f9e02fa945
ungoogled-chromium: 104.0.5112.102 -> 105.0.5195.54 2022-09-03 00:10:46 +02:00
Michael Weiss
ac10e9551d
chromium: 105.0.5195.52 -> 105.0.5195.102
https://chromereleases.googleblog.com/2022/09/stable-channel-update-for-desktop.html

This update includes 1 security fix. Google is aware of reports that an exploit
for CVE-2022-3075 exists in the wild.

CVEs:
CVE-2022-3075
2022-09-03 00:10:06 +02:00
Michael Weiss
b0e9b6d301
Merge pull request #189033 from primeos/chromium
chromium: 104.0.5112.101 -> 105.0.5195.52
2022-09-03 00:09:47 +02:00
Michael Weiss
83ada3da7a
chromiumBeta: 105.0.5195.52 -> 106.0.5249.21 2022-09-02 23:56:27 +02:00
Michael Weiss
f408eee926
chromiumDev: 106.0.5249.12 -> 106.0.5249.21 2022-09-02 23:55:10 +02:00
Michael Weiss
d932886d6e
chromium: Fix the build
The build was failing with the following error:
```
[18950/51180] SOLINK ./libvk_swiftshader.sotls_transport_interface/dtls_transport_interface.omputils.o[K.otch.oos.oKx/unbundle:default)fault)ault)
FAILED: libvk_swiftshader.so libvk_swiftshader.so.TOC
python3 "../../build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm"  --sofile="./libvk_swiftshader.so" --tocfile="./libvk_swiftshader.so.TOC" --output="./libvk_swiftshader.so" -- clang++ -shared -Wl,-soname="libvk_swiftshader.so" -Wl,-Bsymbolic -Wl,--version-script=../../third_party/swiftshader/src/Vulkan/vk_swiftshader.lds -fuse-ld=lld -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,-mllvm,-instcombine-lower-dbg-declare=0 -flto=thin -Wl,--thinlto-jobs=all -Wl,--thinlto-cache-dir=thinlto-cache -Wl,--thinlto-cache-policy=cache_size=10\%:cache_size_bytes=40g:cache_size_files=100000 -Wl,-mllvm,-import-instr-limit=30 -fwhole-program-vtables -Wl,--no-call-graph-profile-sort -m64 -no-canonical-prefixes -Wl,-O2 -Wl,--gc-sections -rdynamic -Wl,-z,defs -Wl,--as-needed -nostdlib++ -Wl,--lto-O0 -fsanitize=cfi-vcall -fsanitize=cfi-icall -o "./libvk_swiftshader.so" @"./libvk_swiftshader.so.rsp"
ld.lld: error: unable to find library -l:libffi_pic.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
```

This turned out to be a regression from b6b51374fc. That change was
bad/undesirable in the first place and I only applied it to quickly fix
another build error caused by incompatible wayland-protocols header
files from a newer system version (Chromium bundles version 1.21 while
we already package 1.26).

The better fix for that wayland-protocols build issue is to pull in a
patch that is already used/tested by the Arch package [0] and seems to
originate from [1] (not sure if that patch was formally submitted yet).

Alternatives to that patch would be to (we should probably first try the
first approach if need be):
1) Build with wayland-protocols 1.21 from the system (by overriding the
   Nixpkgs package).
2) Dynamically link against libffi by patching [2] to use the other
   branch (`default_toolchain == "//build/toolchain/cros:target"`).

Some additional details can be found in the GitHub PR [3].
Huge thanks to Lorenz Brun for his great analysis that enabled me to fix
the build so that we can finally merge the update to Chromium M105
(which contains many important security fixes!).

[0]: a353833a5a
[1]: https://bugs.chromium.org/p/angleproject/issues/detail?id=7582#c1
[2]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/105.0.5195.52:build/config/linux/libffi/BUILD.gn
[3]: https://github.com/NixOS/nixpkgs/pull/189033

Co-Authored-By: Lorenz Brun <lorenz@brun.one>
2022-09-02 23:34:18 +02:00
Stefan Radziuk
d32eae0f23
chromium: add commandLineArgs after wayland flags (#189371) 2022-09-02 01:38:22 +02:00
Michael Weiss
360844281a
chromium: 104.0.5112.101 -> 105.0.5195.52
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop_30.html

This update includes 24 security fixes.

CVEs:
CVE-2022-3038 CVE-2022-3039 CVE-2022-3040 CVE-2022-3041 CVE-2022-3042
CVE-2022-3043 CVE-2022-3044 CVE-2022-3045 CVE-2022-3046 CVE-2022-3047
CVE-2022-3048 CVE-2022-3049 CVE-2022-3050 CVE-2022-3051 CVE-2022-3052
CVE-2022-3053 CVE-2022-3054 CVE-2022-3055 CVE-2022-3056 CVE-2022-3057
CVE-2022-3058
2022-08-31 01:01:34 +02:00
Michael Weiss
50e7538f3e
chromiumDev: 106.0.5245.0 -> 106.0.5249.12 2022-08-31 00:59:51 +02:00
Michael Weiss
b6b51374fc
chromiumBeta: Fix errors due to incompatible Wayland headers
This "fixes" errors like these:
```
FAILED: obj/third_party/angle/angle_gpu_info_util/SystemInfo_vulkan.o
[...]
In file included from ../../third_party/wayland/src/src/wayland-client.h:40:
/nix/store/an42rhwn6ck2nix6caikrr4rvizknjhh-wayland-1.21.0-dev/include/wayland-client-protocol.h:1040:13: error: use of undeclared identifier 'wl_proxy_marshal_flags'
        callback = wl_proxy_marshal_flags((struct wl_proxy *) wl_display,
                   ^
[...]
/nix/store/an42rhwn6ck2nix6caikrr4rvizknjhh-wayland-1.21.0-dev/include/wayland-client-protocol.h:1392:87: error: use of undeclared identifier 'WL_MARSHAL_FLAG_DESTROY'
                         WL_SHM_POOL_DESTROY, NULL, wl_proxy_get_version((struct wl_proxy *) wl_shm_pool), WL_MARSHAL_FLAG_DESTROY);
                                                                                                           ^
[...]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
```

At least for now (until Chromium updates their bundled Wayland version) it
seems best to use the bundled headers/versions to avoid version incompatibility
issues (we should hopefully be able to drop use_system_wayland_scanner though).
2022-08-27 00:04:41 +02:00
superherointj
ffa493b33b
Merge pull request #188325 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.37 -> 105.0.5195.52
2022-08-25 23:14:32 -03:00
Michael Weiss
a5cb5ba44a
chromiumBeta: 105.0.5195.37 -> 105.0.5195.52 2022-08-25 23:38:02 +02:00
Michael Weiss
872ca61379
chromiumDev: 106.0.5231.2 -> 106.0.5245.0 2022-08-25 23:37:28 +02:00
Sandro
fea8433edb
Merge pull request #159316 from georgyo/chromium_krb5 2022-08-19 15:10:29 +02:00
Michael Weiss
508de89d60
Merge pull request #187240 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37
2022-08-18 14:20:49 +02:00
Michael Weiss
42b2486158
Merge pull request #187239 from primeos/chromium
chromium: 104.0.5112.79 -> 104.0.5112.101
2022-08-18 14:20:28 +02:00
Michael Weiss
d0bbad1246
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37 2022-08-18 10:39:20 +02:00
Michael Weiss
5369167b7d
chromium: 104.0.5112.79 -> 104.0.5112.101
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop_16.html

This update includes 11 security fixes. Google is aware that an exploit
for CVE-2022-2856 exists in the wild.

CVEs:
CVE-2022-2852 CVE-2022-2854 CVE-2022-2855 CVE-2022-2857 CVE-2022-2858
CVE-2022-2853 CVE-2022-2856 CVE-2022-2859 CVE-2022-2860 CVE-2022-2861
2022-08-18 10:38:59 +02:00
Michael Adler
d2a0defa04 ungoogled-chromium: 104.0.5112.81 -> 104.0.5112.102 2022-08-18 08:18:30 +02:00
Sandro
55c0985fb4
Merge pull request #186849 from primeos/chromiumBeta 2022-08-16 15:53:18 +02:00
Michael Weiss
0e03ad366a
chromiumDev: 106.0.5216.6 -> 106.0.5231.2 2022-08-15 23:07:33 +02:00
Michael Weiss
61063f3276
chromiumBeta: 105.0.5195.19 -> 105.0.5195.28 2022-08-15 23:07:14 +02:00
Michael Weiss
22eae24df0
chromiumDev: 105.0.5195.19 -> 106.0.5216.6 2022-08-09 23:36:59 +02:00
Michael Weiss
a43bf95ad0
chromiumBeta: 104.0.5112.79 -> 105.0.5195.19 2022-08-05 21:04:13 +02:00
Michael Adler
1ad5e92e8d ungoogled-chromium: 103.0.5060.134 -> 104.0.5112.81 2022-08-05 09:16:59 +02:00
Michael Weiss
2c729e5a8f
Merge pull request #185052 from primeos/chromium
chromium: 103.0.5060.134 -> 104.0.5112.79
2022-08-04 12:43:28 +02:00
Michael Weiss
8f065655fc
Merge pull request #185053 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.65 -> 104.0.5112.79
2022-08-03 23:14:23 +02:00
Michael Weiss
201eb18f4d
chromiumDev: 105.0.5195.10 -> 105.0.5195.19 2022-08-03 22:38:33 +02:00
Michael Weiss
8ce54794cc
chromiumBeta: 104.0.5112.65 -> 104.0.5112.79 2022-08-03 22:38:20 +02:00
Michael Weiss
17f9f662f8
chromium: 103.0.5060.134 -> 104.0.5112.79
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop.html

This update includes 27 security fixes.

CVEs:
CVE-2022-2603 CVE-2022-2604 CVE-2022-2605 CVE-2022-2606 CVE-2022-2607
CVE-2022-2608 CVE-2022-2609 CVE-2022-2610 CVE-2022-2611 CVE-2022-2612
CVE-2022-2613 CVE-2022-2614 CVE-2022-2615 CVE-2022-2616 CVE-2022-2617
CVE-2022-2618 CVE-2022-2619 CVE-2022-2620 CVE-2022-2621 CVE-2022-2622
CVE-2022-2623 CVE-2022-2624
2022-08-03 22:37:53 +02:00
Michael Weiss
fe234d5d4e
Merge pull request #183482 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.57 -> 104.0.5112.65
2022-07-29 00:11:14 +02:00
Michael Weiss
b746ec7446
chromiumDev: 105.0.5191.2 -> 105.0.5195.10 2022-07-28 22:51:13 +02:00
Michael Weiss
5af5104501
chromiumBeta: 104.0.5112.57 -> 104.0.5112.65 2022-07-28 22:50:55 +02:00
Michael Weiss
92bb481cd7
chromiumDev: 105.0.5176.3 -> 105.0.5191.2 2022-07-23 00:08:32 +02:00
Michael Weiss
81bb5d7a25
Merge pull request #182247 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.48 -> 104.0.5112.57
2022-07-20 22:47:41 +02:00
Michael Weiss
247f871b4d
chromium: 103.0.5060.114 -> 103.0.5060.134
https://chromereleases.googleblog.com/2022/07/stable-channel-update-for-desktop_19.html

This update includes 11 security fixes.

CVEs:
CVE-2022-2477 CVE-2022-2478 CVE-2022-2479 CVE-2022-2480 CVE-2022-2481
CVE-2022-2163
2022-07-20 21:39:02 +02:00
Michael Weiss
9e393ee5dd
chromiumBeta: 104.0.5112.48 -> 104.0.5112.57 2022-07-20 21:38:46 +02:00
Michael Adler
ed0793c2d4 ungoogled-chromium: 103.0.5060.114 -> 103.0.5060.134 2022-07-20 15:23:54 +02:00
Michael Weiss
b2205469bc
Merge pull request #181844 from primeos/chromiumDev
chromiumDev: 105.0.5148.2 -> 105.0.5176.3
2022-07-17 15:19:59 +02:00
Michael Weiss
ddf49ce022
chromiumDev: 105.0.5148.2 -> 105.0.5176.3 2022-07-17 14:56:14 +02:00
Michael Weiss
41a5ec97d5
chromiumBeta: 104.0.5112.39 -> 104.0.5112.48 2022-07-14 21:52:07 +02:00
Michael Weiss
8d73ee9187
chromiumBeta: 104.0.5112.29 -> 104.0.5112.39 2022-07-12 21:04:02 +02:00
Michael Weiss
70896ec871
ungoogled-chromium: 103.0.5060.53 -> 103.0.5060.114 2022-07-10 00:41:00 +02:00
Michael Weiss
5039fc4ec0
chromium: 103.0.5060.53 -> 103.0.5060.114
https://chromereleases.googleblog.com/2022/07/stable-channel-update-for-desktop.html

This update includes 4 security fixes. Google is aware that an exploit
for CVE-2022-2294 exists in the wild.

CVEs:
CVE-2022-2294 CVE-2022-2295 CVE-2022-2296

Note: This update was delayed due to crbug.com/1341418.
2022-07-10 00:00:18 +02:00
Michael Weiss
924540c6c7
chromiumDev: 104.0.5112.20 -> 105.0.5148.2 2022-07-09 01:21:18 +02:00
Michael Weiss
b19cb885f3
chromiumBeta: 104.0.5112.20 -> 104.0.5112.29 2022-07-07 09:56:57 +02:00
Michael Weiss
9cbcd62ada
Merge pull request #179256 from primeos/chromiumDev
chromiumDev: 104.0.5112.12 -> 104.0.5112.20
2022-06-27 20:05:27 +02:00
Michael Weiss
4a4f0cc411
chromiumDev: 104.0.5112.12 -> 104.0.5112.20 2022-06-26 23:39:28 +02:00
Michael Weiss
57a56ee3d5
chromiumBeta: 103.0.5060.53 -> 104.0.5112.20 2022-06-26 23:38:37 +02:00
Michael Weiss
dd9c01a9af
ungoogled-chromium: 102.0.5005.115 -> 103.0.5060.53 2022-06-23 00:08:09 +02:00
Michael Weiss
de0f40f35b
chromium: 102.0.5005.115 -> 103.0.5060.53
https://chromereleases.googleblog.com/2022/06/stable-channel-update-for-desktop_21.html

This update includes 14 security fixes.

CVEs:
CVE-2022-2156 CVE-2022-2157 CVE-2022-2158 CVE-2022-2160 CVE-2022-2161
CVE-2022-2162 CVE-2022-2163 CVE-2022-2164 CVE-2022-2165
2022-06-21 23:13:51 +02:00
Michael Weiss
b14fe90066
chromiumDev: 104.0.5110.0 -> 104.0.5112.12 2022-06-19 23:10:54 +02:00
Michael Weiss
4cda286925
chromiumBeta: 103.0.5060.42 -> 103.0.5060.53 2022-06-18 11:49:15 +02:00
Michael Weiss
69c4953f4b
ungoogled-chromium: 102.0.5005.61 -> 102.0.5005.115 2022-06-11 22:20:26 +02:00
Michael Weiss
08f1025a64
Merge pull request #177206 from primeos/chromiumDev
chromiumDev: 104.0.5098.0 -> 104.0.5110.0
2022-06-10 22:25:24 +02:00
Michael Weiss
2a638de18b
Merge pull request #177205 from primeos/chromiumBeta
chromiumBeta: 103.0.5060.33 -> 103.0.5060.42
2022-06-10 22:22:53 +02:00
Michael Weiss
b8190f93d5
chromiumDev: 104.0.5098.0 -> 104.0.5110.0 2022-06-10 21:40:06 +02:00
Michael Weiss
a4471b3a97
chromiumBeta: 103.0.5060.33 -> 103.0.5060.42 2022-06-10 21:39:51 +02:00
Michael Weiss
41c362c9d1
chromium: 102.0.5005.61 -> 102.0.5005.115
https://chromereleases.googleblog.com/2022/06/stable-channel-update-for-desktop.html

This update includes 7 security fixes.

CVEs:
CVE-2022-2007 CVE-2022-2008 CVE-2022-2010 CVE-2022-2011
2022-06-10 21:39:22 +02:00
Michael Weiss
83a028528c
chromiumDev: 104.0.5083.0 -> 104.0.5098.0 2022-06-05 22:16:18 +02:00
Michael Weiss
2272153e49
chromiumBeta: 103.0.5060.24 -> 103.0.5060.33 2022-06-02 21:30:53 +02:00
Michael Weiss
cceca5842f
Merge pull request #175199 from primeos/chromiumDev
chromiumDev: 103.0.5060.24 -> 104.0.5083.0
2022-05-29 23:07:31 +02:00
Michael Weiss
4f8cc4ba80
chromiumDev: 103.0.5060.24 -> 104.0.5083.0 2022-05-28 23:09:23 +02:00
Michael Weiss
542dc1b5cd
chromiumBeta: 102.0.5005.61 -> 103.0.5060.24 2022-05-28 23:08:44 +02:00
Michael Weiss
40bc7c50ac
Merge pull request #174627 from primeos/chromiumDev
chromiumDev: 103.0.5060.13 -> 103.0.5060.24
2022-05-26 20:18:18 +02:00
Michael Weiss
44107eea55
chromiumDev: 103.0.5060.13 -> 103.0.5060.24 2022-05-26 00:54:30 +02:00
Michael Weiss
6226fc5cf0
ungoogled-chromium: 101.0.4951.64 -> 102.0.5005.61 2022-05-26 00:48:26 +02:00
Michael Weiss
8f6d16ac33
Merge pull request #174338 from primeos/chromium
chromium: 101.0.4951.64 -> 102.0.5005.61
2022-05-25 11:10:20 +02:00
Michael Weiss
e23890fd99
Merge pull request #174342 from primeos/chromiumDev
chromiumDev: 103.0.5056.0 -> 103.0.5060.13
2022-05-25 01:28:07 +02:00
Michael Weiss
f52ca60fd6
chromiumDev: 103.0.5056.0 -> 103.0.5060.13 2022-05-25 00:51:32 +02:00
Michael Weiss
ba943bd907
chromiumBeta: 102.0.5005.49 -> 102.0.5005.61 2022-05-25 00:48:48 +02:00
Michael Weiss
e48814a245
chromium: 101.0.4951.64 -> 102.0.5005.61
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop_24.html

This update includes 32 security fixes.

CVEs:
CVE-2022-1853 CVE-2022-1854 CVE-2022-1855 CVE-2022-1856 CVE-2022-1857
CVE-2022-1858 CVE-2022-1859 CVE-2022-1860 CVE-2022-1861 CVE-2022-1862
CVE-2022-1863 CVE-2022-1864 CVE-2022-1865 CVE-2022-1866 CVE-2022-1867
CVE-2022-1868 CVE-2022-1869 CVE-2022-1870 CVE-2022-1871 CVE-2022-1872
CVE-2022-1873 CVE-2022-1874 CVE-2022-1875 CVE-2022-1876
2022-05-25 00:43:07 +02:00
Michael Weiss
37a13a3d4d
chromiumBeta: Fix the build
The build was failing with:
[4758/49762] ACTION //third_party/dawn/src/dawn/common:dawn_version_gen__json_tarball(//build/toolchain/linux/unbundle:default)Ke:default)ux/unbundle:default)[Kuide/optimization_guide_internals/resources/optimization_guide_internals.mojom-webui.js
FAILED: gen/third_party/dawn/dawn_version_gen.json_tarball
python3 ../../third_party/dawn/generator/dawn_version_generator.py --dawn-dir ../../third_party/dawn/ --template-dir /build/chromium-102.0.5005.49/third_party/dawn/generator/templates --jinja2-path /build/chromium-102.0.5005.49/third_party/jinja2 --output-json-tarball gen/third_party/dawn/dawn_version_gen.json_tarball --depfile gen/third_party/dawn/dawn_version_gen.json_tarball.d --expected-outputs-file gen/third_party/dawn/dawn_version_gen.expected_outputs --allowed-output-dirs-file gen/third_party/dawn/dawn_version_gen.allowed_output_dirs
Traceback (most recent call last):
[...]
FileNotFoundError: [Errno 2] No such file or directory: 'git'
[4761/49762] ACTION //third_party/blink/renderer/bindings:generate_bindings_all(//build/toolchain/linux/unbundle:default)fault)
ninja: build stopped: subcommand failed.

More details here: https://bugs.chromium.org/p/chromium/issues/detail?id=1321370

The patch doesn't apply to M102 so I had to cherry-pick it manually.
2022-05-14 23:40:03 +02:00
Michael Weiss
7daec9cdd7
Merge pull request #172905 from primeos/chromiumBeta
chromiumBeta: 102.0.5005.40 -> 102.0.5005.49
2022-05-13 23:05:25 +02:00
Michael Weiss
bbafab17af
Merge pull request #172906 from primeos/chromiumDev
chromiumDev: 103.0.5042.0 -> 103.0.5056.0
2022-05-13 23:04:02 +02:00
Michael Weiss
e1fb27152d
chromiumDev: 103.0.5042.0 -> 103.0.5056.0 2022-05-13 20:33:36 +02:00
Michael Weiss
46a14c6a37
chromiumBeta: 102.0.5005.40 -> 102.0.5005.49 2022-05-13 20:33:12 +02:00
Michael Weiss
a0f35c34e1
ungoogled-chromium: 101.0.4951.54 -> 101.0.4951.64 2022-05-11 21:52:27 +02:00
Michael Weiss
9a0ff61993
chromium: 101.0.4951.54 -> 101.0.4951.64
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop_10.html

This update includes 13 security fixes.

CVEs:
CVE-2022-1633 CVE-2022-1634 CVE-2022-1635 CVE-2022-1636 CVE-2022-1637
CVE-2022-1638 CVE-2022-1639 CVE-2022-1640 CVE-2022-1641
2022-05-11 12:55:10 +02:00
Michael Weiss
50eb698593
Merge pull request #171852 from primeos/chromiumDev
chromiumDev: 103.0.5028.0 -> 103.0.5042.0
2022-05-07 22:04:59 +02:00
Michael Weiss
fdeff96262
chromiumDev: 103.0.5028.0 -> 103.0.5042.0 2022-05-06 21:19:07 +02:00
Michael Weiss
e1ae57055b
chromiumBeta: 102.0.5005.27 -> 102.0.5005.40 2022-05-06 21:17:49 +02:00
Michael Weiss
1c9f439ba2
chromium: 101.0.4951.41 -> 101.0.4951.54
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop.html
2022-05-04 20:58:39 +02:00
Michael Adler
29037ae616 ungoogled-chromium: 101.0.4951.41 -> 101.0.4951.54 2022-05-04 08:00:20 +02:00
Vladimír Čunát
c480cc2895
Merge branch 'master' into staging-next-2022-04-23 2022-04-30 23:02:28 +02:00