Dean
f56f1ca2e2
Merge pull request #16264 from JJenkx/fix/npcpp-matches-model-context-20261106
...
fix(npcpp): retain context in Matches factory models
2026-11-07 18:18:00 +13:00
Adrià
58da5de7af
Merge pull request #15417 from XairRrR/docs-tracing-texture-sample-count
...
docs(tracing): say APS5_TRACE_TEXTURES counts nonzero bytes at 64-byte steps
2026-11-07 06:11:10 +01:00
Dean
9192e26eed
Merge pull request #15451 from B-Howell/feat/pad-1360-exports
...
feat(libScePad): declare later callable exports
2026-11-07 18:09:06 +13:00
Dean
b649672638
Merge pull request #15445 from B-Howell/feat/audioout2-1360-exports
...
feat(libSceAudioOut): declare later AudioOut2 callable exports
2026-11-07 18:09:02 +13:00
Dean
9be17cba62
Merge pull request #15447 from VakzOs/feat/libfreetype-variation-setters
...
feat(libfreetype): implement the Multiple Masters setters
2026-11-07 18:08:59 +13:00
Dean
2e2f0a8b56
Merge pull request #15444 from VakzOs/feat/libfreetype-face-properties
...
feat(libfreetype): implement FT_Face_Properties and FT_Palette_Set_Foreground_Color
2026-11-07 18:08:54 +13:00
Adrià
63b5132a0d
Merge pull request #15413 from XairRrR/docs-reverse-engineering-glob-dat-sites
...
docs(dev): list jmp, push and mov reads of a GLOB_DAT slot among its call sites
2026-11-07 06:08:22 +01:00
Dean
53ed29249e
Merge pull request #15406 from atharvjairath/feat/libressl3-signature-algorithms
...
feat(libSceLibreSsl3): implement signature algorithm lookup
2026-11-07 18:03:31 +13:00
Dean
8844380156
Merge pull request #15213 from ashwin280802/feat/nkwebkit-fold-quote-marks-mime-redirect-reuse
...
feat(libSceNKWebKit): implement foldQuoteMarks, defaultMIMEType and redirectChainAllowsReuse
2026-11-07 18:03:15 +13:00
Adrià
0a3f7a4cb1
Merge pull request #15380 from szambonurek-88/fix/hmdsetupdialog-unwritable-pointer
...
fix(libSceHmdSetupDialog): return ARG_NULL from sceHmdSetupDialogGetResult for unwritable result
2026-11-07 06:00:08 +01:00
Dean
aa16e71716
Merge pull request #15363 from BunnyFl/feat/libfontconfig-current-config
...
feat(libfontconfig): answer FcConfigGetCurrent and FcInitBringUptoDate as firmware 13.42 does
2026-11-07 17:59:34 +13:00
Dean
55375af2da
Merge pull request #15269 from alvaroelpob/feat/libwebrtc-audio-encoder-runtime-config-destructor
...
feat(libwebrtc): implement the webrtc::AudioEncoderRuntimeConfig destructor
2026-11-07 17:57:55 +13:00
Adrià
230aecd418
Merge pull request #15379 from szambonurek-88/fix/socialscreendialog-unwritable-pointer
...
fix(libSceSocialScreenDialog): return ARG_NULL from sceSocialScreenDialogGetResult for unwritable result
2026-11-07 05:57:00 +01:00
Adrià
db1e1435d0
Merge pull request #14429 from bipinkrish/codex/curl-lists-url-escaping
...
feat(libcurl): implement string lists and URL escaping
2026-11-07 05:48:06 +01:00
Dean Galvin
66b7cba5b1
Merge branch 'main'
2026-11-07 17:46:56 +13:00
Dean
2801e06e90
Merge pull request #15212 from simnJS/feat/nkwebkit-credential-base
...
feat(libSceNKWebKit): implement WebCore::CredentialBase and SecurityOrigin::isLocalHostOrLoopbackIPAddress
2026-11-07 17:45:52 +13:00
BunnyFl and Claude Opus 5.5
769e30f82b
Merge upstream/main into feat/libfontconfig-current-config
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 05:37:19 +01:00
Dean Galvin
5f11ca51c9
Merge branch 'main' into the webrtc::AudioEncoderRuntimeConfig destructor branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 17:36:10 +13:00
Dean
448bcd6738
Merge pull request #15268 from alvaroelpob/feat/libwebrtc-rate-control-parameters-destructor
...
feat(libwebrtc): implement the webrtc::VideoEncoder::RateControlParameters destructor
2026-11-07 17:35:08 +13:00
Dean Galvin
99c15da054
Merge branch 'main' into feat/libressl3-signature-algorithms
...
Keep both test targets in libSceLibreSsl3/CMakeLists.txt and both debt
entries; recount the callable-export lines on the merged tree: 145 callable
exports (135 named, 10 known only by NID) and 102 of the 126 NID-only exports
carrying a name.
Fix-up on atharvjairath's change.
2026-11-07 17:34:17 +13:00
Dean
23bc7c7625
Merge pull request #15405 from ItsJustChrisE/refactor/name-abstractyoutube-custommusicplayready4-stubs
...
refactor(prx): name the AbstractYoutube and CustomMusicPlayReady4 stubs the NID database resolves
2026-11-07 17:32:28 +13:00
Dean
26d718e806
Merge pull request #15403 from szambonurek-88/fix/shareplay-unwritable-pointers
...
fix(libSceSharePlay): return INVALID_ARGS for unwritable connection info pointers
2026-11-07 17:32:24 +13:00
Dean
c22c3fa6d2
Merge pull request #14435 from bipinkrish/codex/fontconfig-language-sets-patterns
...
feat(libfontconfig): implement language sets and pattern core
2026-11-07 17:32:20 +13:00
Dean
3379498e5f
Merge pull request #14374 from justdoston/feat/webkit-requirements-zlib
...
feat(libSceNKWebKitRequirements): implement the zlib exports
2026-11-07 17:32:15 +13:00
Dean Galvin
7a34447733
Merge branch 'main'
2026-11-07 17:27:33 +13:00
Adrià
2f452cf3c6
Merge pull request #15326 from AlexWhitehouse/feat/libscenkwebkit-http-header-map
...
feat(libSceNKWebKit): implement WebCore::HTTPHeaderMap
2026-11-07 05:23:57 +01:00
Adrià
0657a2a56b
Merge pull request #15322 from Elma7e/feat/gameintent-uninitialized-guards
...
feat(libSceNpGameIntent): return not-initialized error in launcher and query stubs
2026-11-07 05:22:55 +01:00
Dean
7c78a5bca9
Merge pull request #15369 from zzokm/feat/libscesavedatadialog-progress-bar-validation
...
feat(libSceSaveDataDialog.native): add target and rate validation to progress bar updates
2026-11-07 17:20:47 +13:00
Dean Galvin
ddcd4910a4
Merge branch 'main' into the webrtc::VideoEncoder RateControlParameters destructor branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 17:13:32 +13:00
Dean
23031854e3
Merge pull request #15267 from alvaroelpob/feat/libwebrtc-packet-info-destructor
...
feat(libwebrtc): implement the rtc::PacketInfo destructor
2026-11-07 17:12:44 +13:00
Bipin
0c939f79cd
fix(libfontconfig): integrate merged pattern and set APIs
2026-11-07 09:39:39 +05:30
Adrià
35417d7cc2
Merge pull request #15075 from xecedemon/feat/libSceNetCtl-pending-exports
...
feat(libSceNetCtl): answer the IPv6 address info codes from the host
2026-11-07 05:09:27 +01:00
Adrià
0e050b050b
Merge pull request #15029 from MarcZX10/fix/p09-cppwebapi-bounds
...
fix(libSceNpCppWebApi): reject a null request body before dereferencing it
2026-11-07 05:09:20 +01:00
Dean Galvin
9c2272b311
docs(libSceSaveDataDialog.native): say the progress bar checks reject a nonzero target
...
The debt line said the progress updates reject target 0; the code accepts
target 0 and rejects any other target and a rate above 100. Reword it.
Fix-up on zzokm's change.
2026-11-07 17:08:35 +13:00
Dean
0a4f5fef1f
Merge pull request #15383 from szambonurek-88/fix/logindialog-unwritable-pointer
...
fix(libSceLoginDialog): return INVALID_ARGUMENT from sceLoginDialogGetResult for unwritable result
2026-11-07 17:06:56 +13:00
Dean
5ecb2215ec
Merge pull request #15382 from szambonurek-88/fix/vrsetupdialog-unwritable-pointer
...
fix(libSceVrSetupDialog): return INVALID_ARGUMENT from sceVrSetupDialogGetResult for unwritable result
2026-11-07 17:06:53 +13:00
Dean
1b7fa988c3
Merge pull request #15378 from szambonurek-88/fix/npsnsfacebookdialog-unwritable-pointer
...
fix(libSceNpSnsFacebookDialog): return ARG_NULL from sceNpSnsFacebookDialogGetResult for unwritable result
2026-11-07 17:06:49 +13:00
Dean
c003921218
Merge pull request #15367 from zzokm/feat/libscemsgdialog-progress-bar-validation
...
feat(libSceMsgDialog): add validation to progress bar updates
2026-11-07 17:06:45 +13:00
Bipin
2cac5d6244
fix(libfontconfig): reject doubles in integer getter
2026-11-07 09:36:20 +05:30
Bipin
4750cb8a23
feat(libfontconfig): implement language sets and pattern core
2026-11-07 09:35:48 +05:30
Bipin
dda9492ec7
feat(libcurl): implement string lists and URL escaping
2026-11-07 09:32:38 +05:30
Dean
28154f27a0
Merge pull request #15014 from fogydes/fix/libScePngDec-pointer-validation
...
fix(libScePngDec): validate guest pointers in decoder queries and operations
2026-11-07 17:00:04 +13:00
Doston and Claude Opus 5.5
db241a4f88
docs(libSceNKWebKitRequirements): fit the zlib debt entry in 1000 characters
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 08:58:57 +05:00
Doston and Claude Opus 5.5
ec3560d4b9
fix(libSceNKWebKitRequirements): compare the zlib checksum in guest width
...
On a host with a 32-bit uLong, a checksum zlib resets to the truncated
value of the guest's 64-bit field was not written back, which left stale
upper bits. Compare in guest width and cover initialization over a
stale checksum.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 08:57:16 +05:00
Doston and Claude Opus 5.5
f6ae59c8ab
feat(libSceNKWebKitRequirements): implement the zlib exports
...
Implement deflateInit2_, deflate, deflateReset, deflateEnd, deflateBound,
inflateInit2_, inflate, inflateReset, inflateEnd and uncompress on the
vendored zlib, translating the guest LP64 z_stream and calling the guest
allocators through the guest ABI.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 08:57:16 +05:00
Dean Galvin
9b62a6a440
Merge branch 'main' into the rtc::PacketInfo destructor branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 16:54:21 +13:00
Adrià
8eaf82f315
Merge pull request #15176 from adriaespii/feat/nkwebkit-permission-requests
...
feat(libSceNKWebKit): implement Geolocation and Notification permission request calls
2026-11-07 04:53:24 +01:00
Dean
c5ee68eaf7
Merge pull request #15266 from alvaroelpob/feat/libwebrtc-video-encoder-fec-override
...
feat(libwebrtc): implement the webrtc::VideoEncoder::SetFecControllerOverride default
2026-11-07 16:53:16 +13:00
Adrià
51538587c3
Merge pull request #15204 from MarrasFederico/feat/npwebapi-multipart-parts
...
feat(libSceNpWebApi): track multipart request parts and chunked sends
2026-11-07 04:53:10 +01:00
Adrià
015b2c4da8
Merge pull request #15305 from JJenkx/docs/debt-runtime-snapshot-abort
...
docs(debt): record that an unstable runtime resource snapshot ends the title
2026-11-07 04:52:05 +01:00