electron/patches/node
Keeley Hammond b206e7d5ac
build: migrate to GitHub Actions (#42722)
* build: migrate to GitHub Actions

* build: use old clang-format binary path

* debug (do not merge): intentionally bust cache

* build: unbust cache

* build: redundant regex character class in generate-config-gypi.py (#41858)

fix: redundant regex character class in generate-config-gypi.py

'\w' already includes '_'. solves a SyntaxWarning on python 3.12.

* build: fix python 3.12

* build: add fix-sync to Linux

* fixup! fix python 3.12

* build: install python-setuptools

* Revert "build: fix python 3.12"

This reverts commit 551f2de072.

* fixup: build: install python-setuptools

* fixup: Revert "build: fix python 3.12"

---------

Co-authored-by: lauren n. liberda <msgh@selfisekai.rocks>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-07-10 15:38:05 -07:00
..
.patches build: migrate to GitHub Actions (#42722) 2024-07-10 15:38:05 -07:00
build_add_gn_build_files.patch fix: `original-fs` import replacement (#41238) 2024-02-05 17:03:08 -05:00
build_ensure_native_module_compilation_fails_if_not_using_a_new.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
build_ensure_v8_pointer_compression_sandbox_is_enabled_on_64bit.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
build_modify_js2c_py_to_allow_injection_of_original-fs_and_custom_embedder_js.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
build_only_create_cppgc_heap_on_non-32_bit_platforms.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
build_support_python_3_12.patch build: migrate to GitHub Actions (#42722) 2024-07-10 15:38:05 -07:00
chore_add_context_to_context_aware_module_prevention.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
chore_allow_the_node_entrypoint_to_be_a_builtin_module.patch chore: remove node patches by using the preload feature (#41113) 2024-01-25 11:39:04 -05:00
chore_expose_importmoduledynamically_and.patch fix: check for Node.js-created module when `contextIsolation` disabled (#41265) 2024-02-09 10:54:59 +09:00
chore_remove_--no-harmony-atomics_related_code.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
chore_remove_use_of_deprecated_kmaxlength.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
ci_ensure_node_tests_set_electron_run_as_node.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
deps_disable_io_uring_support_in_libuv_by_default.patch fix: backport patches making io_uring backend opt-in for libuv (#42128) 2024-05-12 10:05:06 +02:00
enable_crashpad_linux_node_processes.patch chore: remove node patches by using the preload feature (#41113) 2024-01-25 11:39:04 -05:00
expose_get_builtin_module_function.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
feat_add_knostartdebugsignalhandler_to_environment_to_prevent.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
feat_add_uv_loop_interrupt_on_io_change_option_to_uv_loop_configure.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
feat_optionally_prevent_calling_v8_enablewebassemblytraphandler.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_-wshadow_warning.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_account_for_createexternalizablestring_v8_global.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_account_for_debugger_agent_race_condition.patch test: enable `parallel/test-debugger-random-port-with-inspect-port` (#39533) 2023-08-17 12:16:14 -04:00
fix_adapt_debugger_tests_for_upstream_v8_changes.patch chore: bump node to v18.17.0 (main) (#39154) 2023-08-08 17:52:51 -05:00
fix_add_default_values_for_variables_in_common_gypi.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_add_trusted_space_and_trusted_lo_space_to_the_v8_heap.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_assert_module_in_the_renderer_process.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_avx_detection.patch fix: add patch for simdutf base64 crash (#40536) 2023-11-15 20:11:08 -08:00
fix_capture_embedder_exceptions_before_entering_v8.patch chore: bump chromium to 122.0.6194.0 (29-x-y) (#40872) 2024-01-04 16:17:50 -05:00
fix_crypto_tests_to_run_with_bssl.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_do_not_resolve_electron_entrypoints.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_expose_lookupandcompile_with_parameters.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_expose_the_built-in_electron_module_via_the_esm_loader.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_expose_tracing_agent_and_use_tracing_tracingcontroller_instead.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_ftbfs_werror_wextra-semi.patch chore: bump node to v18.17.0 (main) (#39154) 2023-08-08 17:52:51 -05:00
fix_handle_boringssl_and_openssl_incompatibilities.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_handle_possible_disabled_sharedarraybuffer.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_lazyload_fs_in_esm_loaders_to_apply_asar_patches.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_missing_include_for_node_extern.patch fix: check for Node.js-created module when `contextIsolation` disabled (#41265) 2024-02-09 10:54:59 +09:00
fix_readbarrier_undefined_symbol_error_on_woa_arm64.patch chore: bump node to v18.17.0 (main) (#39154) 2023-08-08 17:52:51 -05:00
fix_revert_src_lb_reducing_c_calls_of_esm_legacy_main_resolve.patch fix: revert to legacyMainResolve in JavaScript for asar compatibility (#41371) 2024-02-19 15:56:16 -08:00
fix_serdes_test.patch chore: upgrade to Node.js v18 (#35999) 2022-11-10 22:31:20 +01:00
fix_suppress_clang_-wdeprecated-declarations_in_libuv.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_undici_incorrectly_copies_headers_onto_fetches.patch fix: undici incorrectly copies headers onto fetches (#41019) 2024-01-24 11:32:45 -05:00
fix_wunreachable-code_warning_in_ares_init_rand_engine.patch chore: bump node to v18.16.1 (main) (#38869) 2023-06-26 12:03:30 -04:00
fs_fix_wtf-8_decoding_issue.patch fix: WTF-8 decoding issue in `node:fs` (#41680) 2024-03-25 14:39:29 +01:00
lib_test_do_not_hardcode_buffer_kmaxlength.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
pass_all_globals_through_require.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
refactor_allow_embedder_overriding_of_internal_fs_calls.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
spec_add_iterator_to_global_intrinsics.patch chore: bump chromium to 122.0.6236.2 (29-x-y) (#40950) 2024-01-11 23:19:31 +13:00
src_adapt_to_v8_exception_api_change.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
src_avoid_copying_string_in_fs_permission.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
src_deps_disable_setuid_etc_if_io_uring_enabled.patch fix: backport patches making io_uring backend opt-in for libuv (#42128) 2024-05-12 10:05:06 +02:00
src_fix_compatility_with_upcoming_v8_12_1_apis.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
src_preload_function_for_environment.patch chore: update src_preload_function_for_environment.patch (#41501) 2024-03-04 10:00:39 -05:00
src_update_default_v8_platform_to_override_functions_with_location.patch chore: bump chromium to 122.0.6194.0 (29-x-y) (#40872) 2024-01-04 16:17:50 -05:00
stream_do_not_defer_construction_by_one_microtick.patch fix: do not defer construction by one microtick in streams (#42047) 2024-05-07 19:24:15 -04:00
support_v8_sandboxed_pointers.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
test_fix_edge_snapshot_stack_traces.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
test_formally_mark_some_tests_as_flaky.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
win_process_avoid_assert_after_spawning_store_app_4152.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00