Dean
854a514bbe
Merge pull request #7945 from veosett/codex/windows-cache-housekeeping-safety
...
fix(shader): avoid unsafe Windows cache directory traversal
2026-10-21 20:57:27 +13:00
Dean
f52cb13b19
Merge pull request #8961 from xdCloudy/fix/pr-overlap-nid-postfix-aliases
...
fix(tools): detect NID alias overlaps between exports
2026-10-21 20:57:23 +13:00
Dean
ef1f41c4c9
Merge pull request #8061 from Dragost/fix/libkernel-pthread-yield-busy-spin
...
fix(libkernel): prevent 100% CPU busy-spinning on pthread yield on Windows
2026-10-21 20:57:20 +13:00
Dean
fbba6e8208
Merge pull request #8845 from rooklz/fix/refs-file-identity
...
fix(relinker): compare Windows file identities by their 128-bit file ID
2026-10-21 20:57:16 +13:00
Dean
8425543705
Merge pull request #8655 from cadenasynyster/fix/win-open-loop-inside
...
fix(libkernel): report ELOOP for a path below a Windows symlink loop
2026-10-21 20:57:12 +13:00
Dean
ee613abc2a
Merge pull request #8324 from hypermoist/feat/libc-timezone-daylight
...
feat(libc): export timezone and daylight
2026-10-21 20:57:08 +13:00
Dean
fc3853432f
Merge pull request #8934 from xdCloudy/feat/ps5-depth-exports
...
feat(libSceDepth): declare PS5 depth exports
2026-10-21 20:57:04 +13:00
Dean
1bcaa14234
Merge pull request #8307 from hypermoist/fix/libs-console-results-part2
...
fix(libs): return what the firmware returns from 31 more calls it does not implement
2026-10-21 20:57:00 +13:00
Dean
50efb5c405
Merge pull request #8799 from AMRYB/fix/progress-snapshot-validation
...
fix(tools): validate progress comparison snapshots
2026-10-21 20:49:11 +13:00
Dean
f610d9fc61
Merge pull request #8794 from AMRYB/fix/web-release-publication-rollback
...
fix(web): replace release output with the staged site
2026-10-21 20:49:07 +13:00
Dean
0c50cbf3e4
Merge pull request #8936 from xdCloudy/feat/ps5-videodec-exports
...
feat(libSceVideodec): declare PS5 video decoder exports
2026-10-21 20:46:56 +13:00
Dean
51e9046672
Merge pull request #8935 from xdCloudy/feat/ps5-esvm-exports
...
feat(libSceEsvm): declare PS5 ESVM exports
2026-10-21 20:46:52 +13:00
Dean
fb8b15c886
Merge pull request #8933 from xdCloudy/feat/ps5-agcdriver-exports
...
feat(libSceAgcDriver): declare PS5 AGC driver exports
2026-10-21 20:46:48 +13:00
Dean
71401e331c
Merge pull request #8303 from hypermoist/fix/systemservice-console-results
...
fix(libSceSystemService): return what the firmware returns from 26 calls it does not implement
2026-10-21 20:41:03 +13:00
xdCloudy
39b0c5cb4e
style(tools): keep overlap fix comment free
2026-10-21 08:31:15 +01:00
Dragost
2716dee730
fix(libkernel): prevent 100% CPU busy-spinning on pthread yield on Windows
2026-10-21 09:30:27 +02:00
xdCloudy
3a1acb576b
fix(tools): normalize NID alias names in PR overlap checks
2026-10-21 08:26:05 +01:00
Dean
9be6ccf60c
Merge pull request #8255 from Nixitov/feat/process-abi-type
...
feat(libkernel): declare sceKernelGetProcessAbiType
2026-10-21 20:20:37 +13:00
Dean
06dbff33c7
Merge pull request #8252 from YossiYad/feat/move-handle-errors
...
fix(libSceMove): return INVALID_HANDLE and ALREADY_OPENED instead of throwing, and open other users' controllers
2026-10-21 20:20:33 +13:00
Dean
0bdfdd98b3
Merge pull request #8262 from thuanquang/fix/relinker-syscall-input-path
...
fix(relinker): name the guest module when its syscall scan fails
2026-10-21 20:20:29 +13:00
Dean
7ef094f7d4
Merge pull request #8222 from jagrat04/feat/libSceNet-show-route
...
feat(libSceNet): implement sceNetShowRoute
2026-10-21 20:19:56 +13:00
Dean
86b84244fb
Merge pull request #8767 from al3w0f205/test/audio3d-mixer-gain-pan-coverage
...
test(libSceAudio3d): cover hard left panning, zero gain and fractional attenuation
2026-10-21 20:17:15 +13:00
Dean
0a18d6cf21
Merge pull request #8766 from al3w0f205/test/player-review-dialog-coverage
...
test(libSceCdlgPlayerReview): cover scePlayerReviewDialogUpdateStatus transitions
2026-10-21 20:17:11 +13:00
Dean
b5bcf5bca3
Merge pull request #8763 from al3w0f205/test/msgdialog-native-coverage
...
test(libSceMsgDialog.native): assert SceMsgDialogNativeModuleLoaded indicator
2026-10-21 20:17:08 +13:00
Dean
d1fc87c200
Merge pull request #8761 from al3w0f205/test/mouse-is-open-coverage
...
test(libSceMouse): cover MouseIsOpen across open and close transitions
2026-10-21 20:17:03 +13:00
Dean
2e7322963f
Merge pull request #8755 from xXPBSXx/fix/progress-root-not-a-source-tree
...
fix(tools): name a --root that is not a source tree in progress
2026-10-21 20:16:58 +13:00
Dean
b974e17b81
Merge pull request #8206 from Celegans12/feat/agc-skip-refused-draws
...
feat(agc): skip draws whose graphics stage the recompiler refuses behind APS5_SKIP_REFUSED_DRAWS
2026-10-21 20:16:54 +13:00
xdCloudy
44c36055a2
docs(debt): place AGC driver note by related entries
2026-10-21 08:05:46 +01:00
xdCloudy
6b33ef1bd1
docs(debt): isolate AGC driver unknown signatures
2026-10-21 08:04:36 +01:00
xdCloudy
b95a10c920
docs(libSceAgcDriver): record unknown export signatures
2026-10-21 08:04:36 +01:00
xdCloudy
9a308b904f
feat(libSceAgcDriver): declare PS5 AGC driver exports
2026-10-21 08:04:36 +01:00
Nixitov
4d83fece6d
feat(libkernel): declare sceKernelGetProcessAbiType
...
AI-assisted: yes
2026-10-21 09:01:22 +02:00
Dean
b77bd58806
Merge pull request #8226 from dantdmdarealguy/fix/libc-update-stream-read-windows
...
fix(libc): switch update streams to reading as FreeBSD does
2026-10-21 19:57:35 +13:00
Dean
2d4c51e494
Merge pull request #8837 from xdCloudy/split/libkernel_sys
...
feat(prx): add missing libkernel_sys exports
2026-10-21 19:57:31 +13:00
Dean
c183ffbfb2
Merge pull request #8836 from xdCloudy/split/libSceWkFontConfig
...
feat(prx): add missing libSceWkFontConfig exports
2026-10-21 19:57:27 +13:00
Dean
fd5a019283
Merge pull request #8835 from xdCloudy/split/libSceTEEClient
...
feat(prx): add missing libSceTEEClient exports
2026-10-21 19:57:22 +13:00
Dean
d3823c8ead
Merge pull request #8834 from xdCloudy/split/libSceSulphaDrv
...
feat(prx): add missing libSceSulphaDrv exports
2026-10-21 19:57:17 +13:00
hypermist and Claude Opus 5.5
f4689c27a5
docs(libSceAjm.native): drop sceAjmInstanceCodecType from the throwing declarations
...
It returns the codec from the instance id as the firmware does, so the
entry for declarations that only resolve imports no longer covers it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 19:56:43 +13:00
Dean
2ad5bb26ca
Merge pull request #8355 from akkadbakkad89/feat/npgameintent-applauncher
...
feat(libSceNpGameIntent): implement the AppLauncher lifecycle a title calls at boot
2026-10-21 19:55:48 +13:00
Dean
5b5d2a8636
Merge pull request #8626 from xXPBSXx/carry/6226-relinker-stem
...
fix(libc): find a relinked module by stem when the exact name misses (carries #6226 )
2026-10-21 19:52:46 +13:00
Dean
2d5b705331
Merge pull request #8734 from orezraey/fix/systemservice-param-string-measured-ps5
...
fix(libSceSystemService): answer sceSystemServiceParamGetString's errors and padding as measured on a PS5
2026-10-21 19:52:41 +13:00
xdCloudy
733f478cc4
docs(libSceEsvm): record unknown export signatures
2026-10-21 07:47:00 +01:00
xdCloudy
0ab1e6d37e
docs(libSceDepth): record unknown export signatures
2026-10-21 07:46:58 +01:00
xdCloudy
f9ae0c0eef
fix(libSceVideodec): correct debt entry line breaks
2026-10-21 07:46:47 +01:00
xdCloudy
21a87ba61b
feat(libSceVideodec): declare PS5 video decoder exports
2026-10-21 07:46:47 +01:00
xdCloudy
c79bb97f86
feat(libSceEsvm): declare PS5 ESVM exports
2026-10-21 07:46:46 +01:00
xdCloudy
74e5436626
feat(libSceDepth): declare PS5 depth exports
2026-10-21 07:46:45 +01:00
akkadbakkad89 and Devin
2f72bd8774
docs(debt): drop title names from the libSceNpGameIntent entries
...
Debt files describe what was observed without naming titles.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-21 12:13:31 +05:30
Kovalev Vladislav
c13d1b9309
docs(shader): remove resolved prebuilt discovery caveat
2026-10-21 12:43:00 +06:00
Dean
7ce3b1df3e
Merge pull request #8808 from xdCloudy/split/libSceAgc
...
feat(prx): add missing libSceAgc exports
2026-10-21 19:38:39 +13:00