pushkarreddyy
71d7ea36a1
docs(dev): document libSceNetCtl pointer validation in technical debt
2026-11-07 11:16:19 +05:30
Dean
d7240ef952
Merge pull request #15394 from szambonurek-88/fix/netctlapdialog-unwritable-pointer
...
fix(libSceNetCtlApDialog): return ARG_NULL from sceNetCtlApDialogGetResult for unwritable result
2026-11-07 18:39:00 +13:00
Dean
6c80288b45
Merge pull request #15468 from VakzOs/feat/libfreetype-color-layers
...
feat(libfreetype): implement the color palette and layer functions
2026-11-07 18:38:33 +13:00
Adrià
3c2a9ca8f5
Merge pull request #15395 from szambonurek-88/fix/netctlap-unwritable-pointers
...
fix(libSceNetCtlAp): return INVALID_ADDR for unwritable output pointers
2026-11-07 06:28:24 +01:00
Adrià
7611828c04
Merge pull request #15365 from zzokm/feat/libharfbuzz-tag-to-script
...
feat(libharfbuzz): implement hb_ot_tag_to_script
2026-11-07 06:28:16 +01:00
Adrià
5e14088fa0
Merge pull request #15386 from szambonurek-88/fix/npfriendlistdialog-unwritable-pointer
...
fix(libSceNpFriendListDialog): return ARG_NULL from sceNpFriendListDialogGetResultA for unwritable result
2026-11-07 06:28:08 +01:00
Dean
4ba6459237
Merge pull request #15272 from alvaroelpob/feat/libwebrtc-smoothing-filter-destructor
...
feat(libwebrtc): implement the webrtc::SmoothingFilterImpl destructor
2026-11-07 18:18:57 +13:00
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 Galvin
d84cb3c28f
Merge branch 'main' into the webrtc::SmoothingFilterImpl 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:58:39 +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
zzokm
5ea46532c3
fix(libharfbuzz): align hb_ot_tag_to_script with PS5 and HarfBuzz rules
2026-11-07 05:21:26 +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