Dean Galvin
ffc4afbd1e
Merge branch 'main'
2026-11-06 00:50:44 +13:00
Dean
e772fb25cc
Merge pull request #12789 from EagleBearerYS/feat/libSceVideoCoreServerInterface-sourced-b268-1
...
feat(libSceVideoCoreServerInterface): implement the decoder resource registry
2026-11-06 00:06:23 +13:00
Dean
725e93001a
Merge pull request #12756 from legendary-cookie/test/pad-trigger-state
...
test(libScePad): cover the scePadGetTriggerEffectState handle and argument checks
2026-11-06 00:05:26 +13:00
Dean
dcf527a306
Merge pull request #12720 from JJenkx/codex/trace-scene-trigger-20261029
...
feat(trace): gate a capture window on a scene marker file
2026-11-06 00:05:22 +13:00
Dean
c46b2299f3
Merge pull request #12650 from slopgobblercobbler/fix/savedata-dirname-search-pattern-termination
...
fix(libSceSaveData.native): validate pattern termination in sceSaveDataDirNameSearch
2026-11-06 00:05:18 +13:00
Dean
e90fd2dc42
Merge pull request #12595 from JJenkx/windows/libc-wcstombs-s-constraints
...
fix(libc): report wcstombs_s and wcsrtombs_s violations as titles' libc.prx does
2026-11-06 00:05:07 +13:00
Dean
936d133ab1
Merge pull request #12506 from slopgobblercobbler/feat/kernel-sys-sce-pthread-timedjoin
...
feat(libkernel_sys): implement scePthreadTimedjoin
2026-11-06 00:04:58 +13:00
Dean
5a273d9f3b
Merge pull request #10834 from EagleBearerYS/feat/libressl-evp-cipher
...
feat(libSceLibreSsl): implement the EVP cipher calls on the cipher context
2026-11-06 00:03:59 +13:00
Dean
a7df91e4ba
Merge pull request #10325 from JJenkx/windows/libc-hypot-msun
...
fix(libc): compute hypot with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 00:03:55 +13:00
Dean
be9b38d939
Merge pull request #9880 from ntamas94/fix/ps4-videoout-device-capability
...
feat(libSceVideoOut): add the PS4 device capability and ModeSetAny exports
2026-11-06 00:03:50 +13:00
Dean
7ad9749ed0
Merge pull request #15368 from JJenkx/docs/agc-submit-mode-trinity-from-module
...
docs(debt): record what sceAgcSetSubmitMode and sceAgcGetIsTrinityMode do in the 9.04 modules
2026-11-05 22:03:26 +13:00
Dean
bf5217ce3a
Merge pull request #14048 from xXPBSXx/docs/audioout-setvolume
...
docs(libSceAudioOut): name what the emulators do with the volume of sceAudioOutSetVolume
2026-11-05 22:03:17 +13:00
Dean
0a355e08d7
Merge pull request #14018 from xXPBSXx/docs-agc-pm4-type0-emulators
...
docs(libSceAgcDriver): name what three emulators do with PM4 type-0 packets
2026-11-05 22:03:12 +13:00
Dean
f1788e1938
Merge pull request #14003 from xXPBSXx/fu/q6-imedialog-panelsize-debt
...
docs(debt): name what the emulators do for the sceImeDialog panel size
2026-11-05 22:03:08 +13:00
Dean
74ad467a4b
Merge pull request #11953 from kyon-eth/feat/nputility-1360-inventory
...
feat(libSceNpUtility): declare six additional exports
2026-11-05 22:02:58 +13:00
Dean
1b534a8175
Merge pull request #11934 from kyon-eth/feat/httpcache-1360-inventory
...
feat(libSceHttpCache): declare three additional exports
2026-11-05 22:02:54 +13:00
Dean
ced16e1cd3
Merge pull request #14016 from PrivacyOnion/feat/icu-name-legacy
...
refactor(libSceIcu): name 1695 legacy exports from ICU 68 symbols
2026-11-05 21:52:42 +13:00
Dean
a525b04647
Merge pull request #13286 from Kikoarl/fix/libkernel_sys-readlink-bounds
...
fix(libkernel_sys): validate guest destination buffer in readlink and readlinkat
2026-11-05 21:51:39 +13:00
Dean
2731796f84
Merge pull request #13255 from edubox/feat/npcpp-friends-sessions
...
feat(libSceNpCppWebApi): bring up the SessionManager friends player sessions family
2026-11-05 21:51:35 +13:00
Dean
aee589483d
Merge pull request #13176 from Celegans12/feat/kbemulate-shared-exports-20261030
...
feat(kbemulate): share pad emulation exports
2026-11-05 21:51:30 +13:00
Dean
202c5946b0
Merge pull request #13151 from Celegans12/feat/agcdriver-debug-inventory-exports-20261030
...
feat(agcdriver): add missing debug inventory exports
2026-11-05 21:51:24 +13:00
Dean
912062ed7b
Merge pull request #13140 from Celegans12/feat/ces-inventory-exports-20261030
...
feat(ces): add missing GB 18030 inventory export
2026-11-05 21:51:19 +13:00
Dean
e47df638d5
Merge pull request #13129 from iAbdulrrahman/feat/libkernel-sys-prospero-ps4-compiled-sdk-version
...
feat(libkernel_sys): implement sceKernelGetProsperoCompiledSdkVersion and sceKernelGetPs4CompiledSdkVersion
2026-11-05 21:51:15 +13:00
Dean
253c782661
Merge pull request #13128 from kyon-eth/feat/icu-common-320-exports
...
feat(libSceIcu): declare 72 callable exports
2026-11-05 21:51:11 +13:00
Dean
9125034887
Merge pull request #12896 from heditrigui/feat/libscelibcinternal-setprogname
...
feat(libSceLibcInternal): implement setprogname
2026-11-05 21:51:00 +13:00
Dean
c48347be84
Merge pull request #12852 from hypermoist/feat/np-ringbuf
...
feat(libSceNpCommon): implement sce::np::RingBuf and RingBufMemory
2026-11-05 21:50:16 +13:00
Dean
b98c4af193
Merge pull request #15888 from zaryabzip/fix/ime-update-not-opened
...
fix(libSceIme): return NOT_OPENED from sceImeUpdate with nothing open, and refuse keyboard user -1
2026-11-05 21:47:16 +13:00
Dean
e15bb3c68d
Merge pull request #15348 from B-Howell/feat/userservice-1360-exports
...
feat(libSceUserService): declare 78 13.60 exports
2026-11-05 21:47:12 +13:00
Dean
875691681d
Merge pull request #15171 from adriaespii/feat/nkwebkit-hit-test-result
...
feat(libSceNKWebKit): implement WKHitTestResult property getters
2026-11-05 21:47:08 +13:00
Dean
fc147beeaa
Merge pull request #15149 from 011010/fix/macos-activity-real-runtime
...
fix(tests): run the macOS game-mode activity against the real runtime
2026-11-05 21:47:04 +13:00
Dean
f09613011b
Merge pull request #15050 from noamroger/claude/project-thread-od3mt9
...
feat(libSceFreeTypeOt): read Mac resource fork headers and data offsets
2026-11-05 21:46:48 +13:00
Dean
108613bfdd
Merge pull request #14425 from AlexWhitehouse/feat/libscejxr-pkalloc
...
feat(libSceJxr): implement PKAlloc
2026-11-05 21:46:44 +13:00
Dean
c234b27ed6
Merge pull request #14327 from hyvvs/feat/libcairo-image-surfaces
...
feat(libcairo): implement nineteen image and surface exports
2026-11-05 21:46:27 +13:00
Dean
1d9c9484b7
Merge pull request #14271 from Elma7e/feat/discmap-get-package-size-no-bitmap
...
feat(libSceDiscMap): return no-bitmap error from sceDiscMapGetPackageSize
2026-11-05 21:45:39 +13:00
Dean
dddcc338b6
Merge pull request #14117 from zaryabzip/fix/ult-condition-signal-alignment
...
fix(libSceUlt): refuse a misaligned condition variable in sceUltConditionVariableSignal
2026-11-05 21:45:29 +13:00
Dean
d74a6df732
Merge pull request #10963 from AZLisme/feat/batch3-icu-comparisons
...
feat(libSceIcu): implement UTF-16 comparisons
2026-11-05 21:44:59 +13:00
Dean
f1608aa378
Merge pull request #10960 from AZLisme/feat/batch3-libressl3-digest-helpers
...
feat(libSceLibreSsl3): implement EVP digest contexts and SHA methods
2026-11-05 21:44:50 +13:00
Dean
c5bd55a89a
Merge pull request #16000 from rooklz/aps5q-i-1218415473-1bbf9e
...
docs(debt): remove stale silent stub entry for player invitation dialog
2026-11-05 21:29:09 +13:00
Dean
4d513cadcc
Merge pull request #9404 from Ondra97/codex/feat-freetype-variation-selectors
...
feat(libSceFreeType): expose Unicode variation selectors
2026-11-05 21:24:33 +13:00
Dean
2238042b81
Merge pull request #15705 from oneandonlydean/rr/pr3-gpu
...
feat(run-report): count milestones, frames, GPU and shader diagnostics
2026-11-05 21:24:14 +13:00
Dean
1fe3ee8d1a
Merge pull request #14235 from oneandonlydean/rr/pr2-writer
...
feat(run-report): write the run report when a game ends
2026-11-05 21:24:09 +13:00
rooklz
78f8352880
docs(debt): remove stale silent stub entry for player invitation dialog
2026-11-05 08:51:04 +01:00
AZLisme
176068deee
chore(libSceLibreSsl3): merge main after donor repair
2026-11-05 15:06:03 +08:00
AZLisme
458afb0c5e
fix(libSceIcu): retain comparisons while merging current main
2026-11-05 15:04:03 +08:00
Dean
1e24993fa3
Merge pull request #11223 from Ragbie/fix/poll-after-shut-rd
...
fix(libkernel): report a socket shut for reading in poll and select and wake their waiters
2026-11-05 17:28:28 +13:00
Dean
dd77192fe9
Merge pull request #15231 from JJenkx/fix/http2-gzip-members-20261102
...
fix(http2): validate and decode concatenated gzip members
2026-11-05 17:27:54 +13:00
Dean
051d531d1b
Merge pull request #14493 from AlexWhitehouse/fix/libkernel-windows-sparse-truncate
...
fix(libkernel): leave Windows truncate extensions as sparse holes
2026-11-05 17:27:50 +13:00
Dean
430a9b5473
Merge pull request #14620 from Danigamer05/feat/libc-timespec-getres-20261101
...
feat(libc): forward time resolution queries to the kernel
2026-11-05 17:27:46 +13:00
Dean Galvin
755a26d064
fix(libSceNKWebKit): return null from the hit test URL getters when unset
...
Apply review request from 2026-11-05, with a merge of main.
The four absolute URL getters of WKHitTestResult return a null reference when the URL was never set, as the pinned WebKit returns null for a null String, instead of a non-null empty URL. The test covers an unset result and the existing set round trips. The throwing export count in the debt entry is recounted against main.
2026-11-05 17:17:21 +13:00
Dean
4639eff7f4
Merge pull request #15757 from edubox/fix/agc-uint16-nonuint-target
...
fix(libSceAgcDriver): write UINT16_ABGR exports into 16-bit non-UINT targets
2026-11-05 17:00:42 +13:00