emilylange
871fbdee7b
electron_32-bin: mark as insecure because it's EOL
...
d6f4982522/docs/tutorial/electron-timelines.md
2025-03-06 13:18:33 +01:00
teutat3s
19f37d5f2d
electron-chromedriver_32: 32.3.2 -> 32.3.3
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.3
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.2...v32.3.3
- Fixes CVE-2025-0445
- Fixes CVE-2025-0998
2025-03-05 14:34:20 +01:00
teutat3s
15c9d7eb99
electron_32-bin: 32.3.2 -> 32.3.3
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.3
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.2...v32.3.3
- Fixes CVE-2025-0445
- Fixes CVE-2025-0998
2025-03-05 14:34:19 +01:00
Martin Weinelt
8c7aa31759
electron-chomedriver_31: drop
...
EOL in 2025-01.
2025-03-05 12:02:08 +01:00
Martin Weinelt
65ae686979
electron_31-bin: drop
...
EOL in 2025-01.
2025-03-05 12:02:08 +01:00
Martin Weinelt
fc93bf83a8
electron-chromedriver_30: drop
...
EOL in 2024-10.
2025-03-05 12:02:08 +01:00
Martin Weinelt
98782cf16c
electron_30-bin: drop
...
EOL in 2024-10.
2025-03-05 12:02:08 +01:00
Martin Weinelt
92fc2793d4
electron-chromedriver_29: drop
...
EOL in 2024-08.
2025-03-05 12:02:07 +01:00
Martin Weinelt
58e60b215b
electron_29-bin: drop
...
EOL in 2024-08.
2025-03-05 12:02:07 +01:00
Martin Weinelt
9fd203c1f1
electron_28-bin: drop
...
EOL in 2024-06.
2025-03-05 12:02:06 +01:00
Martin Weinelt
547f592154
electron_27-bin: drop
...
EOL in 2024-04.
2025-03-05 12:02:06 +01:00
Martin Weinelt
5381cd31d2
electron_24-bin: drop
...
End of life in 2023-10.
2025-03-05 12:01:43 +01:00
Masum Reza
5db6603598
electron-bin: don't wrap inside libexec ( #386808 )
2025-03-05 01:13:58 +05:30
TomaSajt
8cfff8cba9
electron-bin: don't wrap inside libexec
...
This change helps bring electron-bin to a similar structure as the
source builds of electron.
The primary motivation of this change was to ensure that the `electron`
binary inside `libexec/electron` is an actual binary and not a wrapper.
This way `electron-fuses` will not complain about not being able to
find the necessary sentinel strings inside the binary.
2025-03-04 20:25:04 +01:00
emilylange
33aff63999
electron-chromedriver_34: 34.2.0 -> 34.3.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.2.0...v34.3.0
2025-03-03 19:32:01 +01:00
emilylange
d2b532b6ca
electron_34-bin: 34.2.0 -> 34.3.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.2.0...v34.3.0
2025-03-03 19:31:59 +01:00
emilylange
3dc7e7f704
electron-chromedriver_33: 33.4.1 -> 33.4.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.1...v33.4.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-03-03 19:31:57 +01:00
emilylange
0c7cb18b97
electron-source.electron_33: 33.4.1 -> 33.4.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.1...v33.4.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-03-03 19:31:56 +01:00
emilylange
7c88608de4
electron_33-bin: 33.4.1 -> 33.4.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.1...v33.4.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-03-03 19:31:53 +01:00
emilylange
4c69fb6bcd
electron-chromedriver_32: 32.3.1 -> 32.3.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.1...v32.3.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-03-03 19:31:51 +01:00
emilylange
67866f730b
electron-source.electron_32: 32.3.1 -> 32.3.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.1...v32.3.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-03-03 19:31:50 +01:00
TomaSajt
86116722fd
Revert "electron-bin: don't wrap inside libexec"
...
This reverts commit aa3ba4cb23 .
2025-03-03 16:30:42 +05:30
TomaSajt
807a57ff88
Revert "electron-bin: remove leftover logic"
...
This reverts commit 64f90c5682 .
2025-03-03 16:30:42 +05:30
TomaSajt
64f90c5682
electron-bin: remove leftover logic
2025-03-01 13:19:39 +01:00
emilylange
3c20cfa3be
electron_32-bin: 32.3.1 -> 32.3.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.1...v32.3.2
- Fixes CVE-2025-0611
- Fixes CVE-2025-0612
- Fixes CVE-2025-0999
2025-02-27 18:12:39 +01:00
TomaSajt
aa3ba4cb23
electron-bin: don't wrap inside libexec
2025-02-24 21:54:59 +01:00
Aleksana
0cd4067f31
treewide: fix typos in comments ( #384334 )
2025-02-24 19:20:10 +08:00
Peder Bergebakken Sundt
5aba99242e
treewide: fix typos in comments
...
Made with
```shell
git restore .
fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF"
typos --no-check-filenames --write-changes "$1"
git diff --exit-code "$1" && exit
#( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1"
count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )"
count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )"
[[ $count1 -ne $count2 ]] && git restore "$1"
EOF
)" -- {}
```
and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch`
I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with.
2025-02-24 10:44:41 +01:00
emilylange
f17378b506
electron-bin: copy over fixes from electron-source
...
Ref: 461a23c756
Ref: 0443439665
Ref: 6a0cf40cf4
Ref: 280c094f62
Ref: 92a452733d
Ref: 8e7a098243
Ref: 99515b5c50
2025-02-20 18:03:21 +01:00
emilylange
3670ca87be
electron-bin: remove no longer needed version conditionals
2025-02-20 17:08:05 +01:00
Emily
fca94f7fff
electron_34-bin: fix read out of range on aarch64 16k pages systems ( #382497 )
2025-02-17 14:01:44 +01:00
emilylange
69bab478d5
electron_34-bin: fix read out of range on aarch64 16k pages systems
...
Previously in chromium (source build): 608b73b8be
This works around a regression in chromium M131-134 that causes electron
v33 and v34 on aarch64-linux with 16k pagesize (e.g. Asahi Linux) to
crash.
This commit applies this workaround only to electron v34, as v33.4.1,
for which we have a soon to be merged PR open, already carries the
workaround upstream.
2025-02-16 06:49:32 +01:00
emilylange
3f514d36a7
electron_32: fix log spam when building on x86_64-linux as well
...
Follow-up to ce04dc5edc .
Turns out the very same log spam is happening on x86_64-linux and not
just on aarch64-linux but hydra.nixos.org does not enforce the log limit
of 64mb for some reason.
I should have figured.
2025-02-15 20:37:12 +01:00
emilylange
6dc8694a88
electron-chromedriver_34: 34.1.1 -> 34.2.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.1.1...v34.2.0
2025-02-15 18:26:56 +01:00
emilylange
85c576ba9b
electron-chromedriver_33: 33.4.0 -> 33.4.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.0...v33.4.1
2025-02-15 18:26:54 +01:00
emilylange
4b382b0464
electron-chromedriver_32: 32.3.0 -> 32.3.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.0...v32.3.1
2025-02-15 18:26:53 +01:00
emilylange
003f8f4024
electron-source.electron_33: 33.4.0 -> 33.4.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.0...v33.4.1
2025-02-15 18:26:50 +01:00
emilylange
6b1989f61a
electron-source.electron_32: 32.3.0 -> 32.3.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.0...v32.3.1
2025-02-15 18:26:49 +01:00
emilylange
00f656d209
electron_34-bin: 34.1.1 -> 34.2.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.1.1...v34.2.0
2025-02-15 18:26:48 +01:00
emilylange
51a2d757f8
electron_33-bin: 33.4.0 -> 33.4.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.4.0...v33.4.1
2025-02-15 18:26:46 +01:00
emilylange
e9e80851ca
electron_32-bin: 32.3.0 -> 32.3.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.3.0...v32.3.1
2025-02-15 18:26:37 +01:00
emilylange
66787fd6fb
electron-chromedriver_34: 34.0.2 -> 34.1.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.1.1
- Changelog: https://github.com/electron/electron/releases/tag/v34.1.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.0.2...v34.1.1
2025-02-10 18:43:16 +01:00
emilylange
48d12773b5
electron_34-bin: 34.0.2 -> 34.1.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v34.1.1
- Changelog: https://github.com/electron/electron/releases/tag/v34.1.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v34.0.2...v34.1.1
2025-02-10 18:43:15 +01:00
emilylange
cd2b7bdda1
electron-chromedriver_33: 33.3.2 -> 33.4.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.2...v33.4.0
2025-02-10 18:43:13 +01:00
emilylange
5d383f65f1
electron-source.electron_33: 33.3.2 -> 33.4.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.2...v33.4.0
2025-02-10 18:43:11 +01:00
emilylange
d7b808e6eb
electron_33-bin: 33.3.2 -> 33.4.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.4.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.2...v33.4.0
2025-02-10 18:43:02 +01:00
emilylange
ce04dc5edc
electron_32: fix log spam when building on aarch64-linux
...
clang-19 deprecation warnings on aarch64-linux specifically are causing
the log grow beyond h.n.o's log limit of 64mb, which in turn causes the
build to get killed.
To work around this, likely until electron_32 is EOL in a month, we
simply disable those deprecation warnings. We still have another things
causing unnecessary logs, but this should be good enough for now.
https://hydra.nixos.org/build/283952243
2025-02-03 02:11:37 +01:00
Uriel
920061ad05
electron-chromedriver_34: init at 34.0.2
2025-01-30 23:18:47 +01:00
Uriel
af1676bc8e
electron_34-bin: init at 34.0.2
2025-01-30 23:17:55 +01:00
emilylange
1edb48ce37
electron-chromedriver_33: 33.3.1 -> 33.3.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.1...v33.3.2
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:09 +01:00