Revisions of nodejs-electron

Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1073031 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 67)
- ANGLE: Link libvulkan.so and libGL.so instead of dlopening it
  * angle_link_glx.patch
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1072518 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1070589 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1066263 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1065564 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) committed (revision 62)
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1064073 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1062992 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1061129 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1059606 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1059202 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1058094 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1043803 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) committed (revision 53)
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1040904 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1039925 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1038735 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1036459 from Bruno Pitrus's avatar 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's avatar Bruno Pitrus (dziobian) accepted request 1034981 from Bruno Pitrus's avatar 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
openSUSE Build Service is sponsored by