Revisions of nodejs-electron
Bruno Pitrus (dziobian)
accepted
request 1073031
from
Bruno Pitrus (dziobian)
(revision 67)
- ANGLE: Link libvulkan.so and libGL.so instead of dlopening it * angle_link_glx.patch
Bruno Pitrus (dziobian)
accepted
request 1072518
from
Bruno Pitrus (dziobian)
(revision 66)
- New upstream release 22.3.3 * Fixed an issue where unhandled rejections could cause duplicate logs in some cases. * Fix UAF problem in AngleVulkanImageBacking (CVE-2023-0928) * CHECK that YUV readback finished synchronously (CVE-2023-0929) * Simplify WebMediaPlayerMSCompositor destruction (CVE-2023-0931)
Bruno Pitrus (dziobian)
accepted
request 1070589
from
Bruno Pitrus (dziobian)
(revision 65)
- New upstream release 22.3.2 * Fixed window could not go back to maximized state when restored * Improved error messages for contents.takeHeapSnapshot - Disable some debugging code - Revert disablement of _package_note_file on Fedora - Switch to default BFD linker on aarch64 Fedora 36 - Fix FTBFS on Rawhide * angle-ShaderVars-missing-uint32_t.patch * openscreen-gcc13-missing-headers.patch * perfetto-uuid-missing-uint8_t.patch * swiftshader-LRUCache-missing-uint64_t.patch * vulkan_memory_allocator-vk_mem_alloc-missing-snprintf.patch * profiler-missing-uintptr_t.patch * components-gcc13-missing-headers.patch * one_writer_seqlock-missing-uintptr_t.patch * bluetooth_uuid-missing-uint8_t.patch * broker_file_permission-missing-uint64_t.patch * net-third_party-quiche-gcc13-missing-headers.patch * webrtc-base64-missing-uint8_t.patch * ui-gcc13-missing-headers.patch * net-gcc13-missing-headers.patch * extensions-gcc13-missing-headers.patch * target_property-missing-uint32_t.patch * gpu_feature_info-missing-uint32_t.patch * blink-gcc13-missing-headers.patch * effect_paint_property_node-Wchanges-meaning.patch - New upstream release 22.3.1 * no changes - Actually fix -lz inserted in wrong place in the modules build command line
Bruno Pitrus (dziobian)
accepted
request 1066263
from
Bruno Pitrus (dziobian)
(revision 64)
- New upstream release 22.3.0 * Fixed a crash when BrowserViews are present and a user attempts to prevent beforeunload in the renderer process. * Fixed an incorrect result returned when using secure as a cookies filter. * Fix printing of wasm-to-js frames (CVE-2023-0696)
Bruno Pitrus (dziobian)
accepted
request 1065564
from
Bruno Pitrus (dziobian)
(revision 63)
- Add RenderFrameHostImpl-use-after-free.patch to fix a crash reported by an user. - Fix unnecessary libz dependency added for downstream node modules on Fedora.
Bruno Pitrus (dziobian)
committed
(revision 62)
Bruno Pitrus (dziobian)
accepted
request 1064073
from
Bruno Pitrus (dziobian)
(revision 61)
- New upstream release 22.2.1 * Fixed audio worklet scripts failing to run when nodeIntegrationInWorker: true. - Fix missing files in debugsource package - Remove third_party/breakpad from tarball and drop breakpad-system-curl.patch. It has been dead code for a while.
Bruno Pitrus (dziobian)
accepted
request 1062992
from
Bruno Pitrus (dziobian)
(revision 60)
- New upstream release 22.2.0 * Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior. * Fixed tray icon not showing on desktop environments that have no support for app indicator. * Updated Chromium to 108.0.5359.215 * Ensure clean destruction of network::WebTransport (CVE-2023-0471)
Bruno Pitrus (dziobian)
accepted
request 1061129
from
Bruno Pitrus (dziobian)
(revision 59)
- New upstream release 22.1.0 * Added `label` property to `Display` objects. * Fixed an issue where `webView`s could have an incorrect initial background color following reloads.
Bruno Pitrus (dziobian)
accepted
request 1059606
from
Bruno Pitrus (dziobian)
(revision 58)
- New upstream reelase 22.0.3 * Fixed an issue where the setPermissionRequestHandler callback would be invoked twice when using navigator.getUserMedia(...) * Use the process cache to reduce the memory for asar file.
Bruno Pitrus (dziobian)
accepted
request 1059202
from
Bruno Pitrus (dziobian)
(revision 57)
- Update to 22.0.2 * ABI break: NODE_MODULE_VERSION is now 110. Native modules may need recompiling * Chromium to 108.0.5359.179 * Node v16.17.1 * V8 v10.8 * Added WebContents input-event event. * Deprecated BrowserWindow scroll-touch-* events. * The deprecated new-window event has been removed. * Added contextBridge.exposeInIsolatedWorld(worldId, key, api) to expose an API to an isolatedWorld within a renderer from a preload script. * Added webContents.close() method. * Added new UtilityProcess API to launch chromium child process with node integration. * Added new WebContents event content-bounds-updated. * Added support for navigator.mediaDevices.getDisplayMedia via a new session handler, ses.setDisplayMediaRequestHandler. * Added support for serialPort.forget() as well as a new event serial-port-revoked emitted when a given origin is revoked. - Drop patches applied upstream * argument_spec-missing-isnan-isinf.patch * chromium-103.0.5060.53-python3-do-not-use-deprecated-mode-U.patch * content_language_parser-missing-string.patch * gtk_ui_platform_stub-incomplete-type-LinuxInputMethodContext.patch * node-system-libs.patch * pending_beacon_dispatcher-virtual-functions-cannot-be-constexpr.patch * std_lib_extras-missing-intptr_t.patch * system-abseil-missing-shims.patch - Re-add electron_serial_delegate-ambiguous-Observer.patch due to upstream reintroducing the invalid code - Add patches to fix build errors * chromium-108-abseil-shims.patch * crashpad-elf_image_reader-ProgramHeaderTableSpecific-expected-unqualified-id.patch * document_loader-private-DecodedBodyData.patch * first_party_set_parser-IssueWithMetadata-no-known-conversion.patch * print_dialog_gtk-no-kEnableOopPrintDriversJobPrint.patch * swiftshader-LLVMJIT-AddressSanitizerPass-dead-code-remove.patch - Conditionally reverse upstream changes to fix build with old harfbuzz * harfbuzz-replace-chromium-scoped-type.patch - Switch to bundled libjxl on Fedora 36 due to system version being too old
Bruno Pitrus (dziobian)
accepted
request 1058094
from
Bruno Pitrus (dziobian)
(revision 56)
- New upstream release 21.3.4 * Changed HTML5 Notifications created with the requireInteraction option to not timeout * Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior. * Added node-api: handle no support for external buffers. * Security fixes: CVE-2022-4174, CVE-2022-4179, CVE-2022-4181, CVE-2022-4190, CVE-2022-4436, CVE-2022-4437, CVE-2022-4438, CVE-2022-4439, CVE-2022-4262. - Remove non-free WASM binaries from tarball and add disable-devtools-tests.patch to fix resultant build error. - Add remove-date-reproducible-builds.patch to fix build nondeterminism - Add backported shim_headers-fix-ninja.patch - Drop Leap 15.3 support
Bruno Pitrus (dziobian)
accepted
request 1043803
from
Bruno Pitrus (dziobian)
(revision 55)
- Pass --gc-sections to linker. Upstream build process expects this to be done, and it MASSIVELY reduces size of non-LTO builds. - Switch to GNU bfd linker on ix86 and arm now that it works correctly. - Enable debuginfo generation on ix86 and arm now that it works correctly. - Fix build on Leap 15.5
Bruno Pitrus (dziobian)
committed
(revision 53)
Bruno Pitrus (dziobian)
accepted
request 1040904
from
Bruno Pitrus (dziobian)
(revision 52)
- Add backported CVE-2022-43548.patch * inspector: DNS rebinding in --inspect via invalid octal IP (bsc#1205119, CVE-2022-43548) - Fix vaapi build error in the arm port and reenable vaapi.
Bruno Pitrus (dziobian)
accepted
request 1039925
from
Bruno Pitrus (dziobian)
(revision 51)
- New upstream release 21.3.2 * Updated Chromium to 106.0.5249.199 - Drop common.gypi-cpp-version.patch applied upstream - Use gcc12 also on Leap as it's available now. * that way we use the same compiler version everywhere - correct optflags not being applied for assembler files compiled wih gcc * add gcc-asmflags.patch - correct a compiler warning in system-libbsd.patch - remove more dead code
Bruno Pitrus (dziobian)
accepted
request 1038735
from
Bruno Pitrus (dziobian)
(revision 50)
- Re-enable optimization of js code compiled into chromium (optimize_webui) which seems to have been disabled by mistake. - Remove some more dead-in-Electron chromium code - Switch back to default GNU bfd linker on x64. - Fix FTBFS on Rawhide (rhbz#2148612)
Bruno Pitrus (dziobian)
accepted
request 1036459
from
Bruno Pitrus (dziobian)
(revision 49)
- New upstream release 21.3.0 * Added an app.getPreferredSystemLanguages() API to return the user's system languages. * Updated Chromium to 106.0.5249.181
Bruno Pitrus (dziobian)
accepted
request 1034981
from
Bruno Pitrus (dziobian)
(revision 48)
- New upstream release 21.2.3 * No user-visible changes. - Remove upstream's tinkering with optlevel of modules compiled against nodejs-electron-devel. * add common.gypi-remove-fno-omit-frame-pointer.patch
Displaying revisions 81 - 100 of 147