9166 Commits
Author SHA1 Message Date
John Schanck 5005a47921 Bug 2027381 - improve error handling in SECITEM_DupArray with non-null arena. 2026-05-24 22:30:38 +02:00
Basilisk-Dev 72d4ca2b35 Clean up Issue #3092 revert whitespace 2026-05-24 16:19:36 -04:00
Basilisk-Dev b8951dbc2a Revert "Issue #3092 - Fix unsafe GC multithreading changes"
This reverts commit 2ca5d21147.

The mechanical inverse patch would restore earlier Issue #3092 parallel GC code that has already been removed by the preceding revert commits, so this records the revert without changing the tree.
2026-05-24 16:18:45 -04:00
Basilisk-Dev 20c92e63c5 Revert "Issue #3092 - Safely parallelize GC background finalization"
This reverts commit 3cf7c94995.
2026-05-24 16:13:21 -04:00
Moonchild ea785c3bb0 [netwerk] Make socket transport hold a reference to TLSServerConnectionInfo. 2026-05-24 21:48:55 +02:00
Randell Jesup 7abc11b3d1 Bug 2036905: Fix UDPSocketParent::ConnectInternal data race on mSocket. 2026-05-24 21:22:57 +02:00
Moonchild 2a4c4687c6 [netwerk] Make nsSocketTransport2::mConnectionFlags atomic. 2026-05-24 21:10:00 +02:00
Basilisk-Dev de3970d9b4 Revert "Issue #3092 - Refactor WASM compilation handling"
This reverts commit 1c09cd7816.
2026-05-24 14:58:21 -04:00
Basilisk-Dev 4da8c1fe4c Revert "Issue #3092 - Add new GC sweep tasks."
This reverts commit 8b6414ea7c.
2026-05-24 14:57:38 -04:00
Basilisk-Dev 8230f9b359 Revert "Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization"
This reverts commit 8ca5438db9.
2026-05-24 14:57:38 -04:00
Basilisk-Dev 310fec9ad5 Revert "Issue #3092 - Implement parallel sweeping and compaction tasks"
This reverts commit f33ccb5ce3.
2026-05-24 14:55:47 -04:00
Basilisk-Dev 5f2040153b Revert "Issue #3092 - Initial idle GC implementation"
This reverts commit fba218cff4.
2026-05-24 14:54:58 -04:00
Basilisk-Dev 30a774eb08 Revert "Issue #3092 - Perform a minor GC on tab close"
This reverts commit 266cc371f7.
2026-05-24 14:53:56 -04:00
Moonchild e8ee09b41f Merge pull request 'Implement CSSStyleSheet constructor' (#3103) from Basilisk-Dev/UXP-contrib:cssstylesheet-updates into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3103
2026-05-24 18:36:53 +00:00
Moonchild 5fc626f0fc [netwerk] nsRequestObserverProxy ref cleanup. 2026-05-24 19:40:23 +02:00
John Schanck c87c0e440b Bug 2029782 - fix 8-byte over-read of AES-192 key buffer in x86 builds without USE_HW_AES. 2026-05-24 15:10:06 +02:00
John Schanck 39b34ed8c5 Bug 2029771 - Heap use-after-free in [@ token_destructor] reading tok->pk11slot after nssToken_Destroy frees the token arena. 2026-05-24 15:07:24 +02:00
John Schanck e6b4a84e7e [NSS] Avoid integer overflow when converting AVA value to hex string. 2026-05-24 15:03:12 +02:00
John Schanck f7dfc278c4 [NSS] Enforce minimum buffer length in sftk_CheckCBCPadding. 2026-05-24 14:58:53 +02:00
Dana Keeler 13349f484c [NSS] VerifyCodeSigningCertificateChain: require at least one certificate. 2026-05-24 14:40:56 +02:00
Moonchild bd2670e006 [NSS] Initialize src in SEC_PKCS5GetIV 2026-05-24 14:37:06 +02:00
Dana Keeler e5bebae2c7 [NSS] NSS_CMSContentInfo_SetContent: only modify cinfo if everything succeeds. 2026-05-24 12:03:33 +02:00
Dennis Jackson d93df7216d [NSS] Align PKCS7 digest array with digestAlgorithms. 2026-05-24 11:50:38 +02:00
Moonchild 3d0a6899ce [libjar] Check Jar entry names for nulls. 2026-05-24 10:51:21 +02:00
John Schanck fdde68855b [NSS] Handle SEC_ASN1_NULL in sec_asn1e_contents_length. 2026-05-24 10:16:24 +02:00
Moonchild 2d038e6c1a [NSS] Fix instances of softoken attributes freed after owning object. 2026-05-24 10:09:28 +02:00
Moonchild c10f8a567b Merge branch 'master' of https://repo.palemoon.org/MoonchildProductions/UXP 2026-05-24 09:10:39 +02:00
Moonchild dcfa35e1ff Merge pull request 'Restore libAOM to the tree and making it a build-time configuration.' (#3104) from 888-32-bit-work2 into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3104
2026-05-24 07:09:19 +00:00
Iain Ireland de1a7f5fe1 [js] Use size_t when inflating UTF8 2026-05-24 09:08:03 +02:00
Basilisk-Dev 2b0935adf4 Issue #3007 - Remove HP-UX LDAP compatibility code 2026-05-23 17:08:16 -04:00
Basilisk-Dev cbdc5fa85f Issue #3007 - Remove HP-UX launcher setup 2026-05-23 17:06:16 -04:00
Basilisk-Dev 2a06c40a09 Issue #3007 - Remove IA64 runtime support paths 2026-05-23 17:04:19 -04:00
Basilisk-Dev f499e3dd36 Issue #3007 - Remove IA64 from build configuration 2026-05-23 17:04:18 -04:00
Basilisk-Dev 34d88ac937 Issue #3053 - Implement CSSStyleSheet constructor 2026-05-23 16:45:54 -04:00
Basilisk-Dev 48d21fa2bf Issue #3008 - Prefer Windows memory barrier in WebRTC FIFO 2026-05-23 16:31:36 -04:00
Basilisk-Dev c91c69272b Issue #3008 - Remove stale B2G WebRTC camera comment 2026-05-23 16:25:35 -04:00
Basilisk-Dev 91f4fa744e Issue #3008 - Remove mobile leftovers from DOM WebRTC 2026-05-23 16:25:35 -04:00
Basilisk-Dev c2abd4aaa6 Issue #3008 - Remove stale Android WebView GYP guards 2026-05-23 16:25:34 -04:00
Basilisk-Dev 617ad84f96 Issue #3008 - Keep WebRTC audio FIFO after OpenSL removal 2026-05-23 16:25:33 -04:00
Basilisk-Dev 33b6bfa1b9 Issue #3008 - Fix GYP defaults after mobile cleanup 2026-05-23 16:25:33 -04:00
Basilisk-Dev 4e03afd191 Issue #3008 - Remove remaining mobile WebRTC build references 2026-05-23 16:25:32 -04:00
Basilisk-Dev 3512b73bc3 Issue #3008 - Remove stale iOS comments from WebRTC 2026-05-23 16:25:31 -04:00
Basilisk-Dev d0ac45cb08 Issue #3008 - Remove iOS support from bundled GYP generators 2026-05-23 16:25:31 -04:00
Basilisk-Dev ab3d950bd3 Issue #3008 - Remove mobile and NaCl defaults from WebRTC common gyp 2026-05-23 16:25:30 -04:00
Basilisk-Dev 44ddd79356 Issue #3008 - Remove stale iOS labels from WebRTC assembly 2026-05-23 16:25:29 -04:00
Basilisk-Dev 054ddf661f Issue #3008 - Remove stale mobile notes from WebRTC metadata 2026-05-23 16:25:29 -04:00
Basilisk-Dev da466a3bdd Issue #3008 - Remove stale mobile references from WebRTC headers 2026-05-23 16:25:28 -04:00
Basilisk-Dev 42f0c2d78f Issue #3008 - Remove mobile support from bundled WebRTC tools 2026-05-23 16:25:27 -04:00
Basilisk-Dev 5853784a31 Issue #3008 - Remove stale WebRTC mobile build metadata 2026-05-23 16:25:27 -04:00
Basilisk-Dev 5b20295620 Issue #3008 - Remove mobile guards from WebRTC voice tests 2026-05-23 16:25:26 -04:00