Dean
3a2b919816
Merge pull request #11863 from ionut27001/fix/libkernel-soc-sensor-channels
...
fix(libkernel): return -49 from sceKernelGetSocSensorTemperature channel 64 as a PS5 payload process does
2026-10-29 12:17:03 +13:00
Dean
711c4eca09
Merge pull request #11785 from ionut27001/fix/libc-hardware-concurrency
...
fix(libc): return the CPU count of the default thread mask from std::thread::hardware_concurrency
2026-10-29 12:16:46 +13:00
Dean
b6f08f0443
Merge pull request #11238 from zaryabzip/feat/ajm-inline-buffer
...
feat(libSceAjm): implement sceAjmBatchJobInlineBuffer
2026-10-29 12:16:13 +13:00
Dean
33acc03447
Merge pull request #8930 from JJenkx/perf/agc-write-changed-byte-stores
...
perf(agc): store a write-back's changed bytes without a masked non-temporal store
2026-10-29 12:15:29 +13:00
Dean
a0f31fe0ff
Merge pull request #12362 from Queuse/codex/freetype-autofitter-script-properties
...
feat(libSceFreeType): support autofitter scripts
2026-10-29 12:14:56 +13:00
Dean
5c8c1b0c1f
Merge pull request #12288 from MarcZX10/feat/libscenet-pending-exports
...
feat(libSceNet): implement Show*WithMemory diagnostics and sceNetGetStatisticsInfo
2026-10-29 12:12:41 +13:00
Dean
3e3fa79116
Merge pull request #12229 from Danigamer05/feat/libc-stdc-one-runs
...
feat(libc): add C23 leading and trailing one counts
2026-10-29 12:10:46 +13:00
Dean
34ae0d5e9e
Merge pull request #12193 from Danigamer05/feat/libc-stdc-zero-runs
...
feat(libc): add C23 leading and trailing zero counts
2026-10-29 12:09:21 +13:00
Dean
db3443a3f7
Merge pull request #11511 from milescoviello/docs/msgdialog-open-param-layout
...
docs(libSceMsgDialog): note the sceMsgDialogOpen param layout two titles write
2026-10-29 12:05:47 +13:00
Dean
37a119906c
Merge pull request #11509 from milescoviello/docs/ajm-instance-create-call-sites
...
docs(libSceAjm): note how many instances six titles create with sceAjmInstanceCreate
2026-10-29 12:05:30 +13:00
Dean
f47e079ec6
Merge pull request #11505 from milescoviello/docs/userservice-get-event-call-sites
...
docs(libSceUserService): note how six titles handle sceUserServiceGetEvent
2026-10-29 12:05:12 +13:00
Dean
4cda0ba896
Merge pull request #11503 from milescoviello/docs/http-wait-request-call-sites
...
docs(libSceHttp): note the timeouts two titles pass to sceHttpWaitRequest
2026-10-29 12:04:52 +13:00
Dean
46a49a1978
Merge pull request #11502 from milescoviello/docs/videoout-vblank-status-readers
...
docs(libSceVideoOut): note that four titles never read the vblank status's third word
2026-10-29 12:04:35 +13:00
Dean
fc8de3bbec
Merge pull request #11495 from milescoviello/docs/gameupdate-check-call-sites
...
docs(libSceGameUpdate): note how three titles call sceGameUpdateCheck
2026-10-29 12:03:59 +13:00
Dean
d3c60c50fc
Merge pull request #11492 from milescoviello/docs/agc-trinity-mode-call-sites
...
docs(agc): note how six titles call sceAgcGetIsTrinityMode
2026-10-29 12:03:41 +13:00
Dean
b76d41ea82
Merge pull request #11979 from xXPBSXx/carry/6713-default-heap-no-procparam
...
fix(libc): use the default heap for an executable without process parameters
2026-10-29 11:49:55 +13:00
Dean
2ae8649e6d
Merge pull request #11405 from p3n1cillin/claude/videoout-hfr-unavailable-output
...
fix(libSceVideoOut): answer 0 and UNAVAILABLE_OUTPUT_MODE when the output has no 120 Hz, as the console does
2026-10-29 11:49:38 +13:00
Adrià
8bcd771840
Merge pull request #12106 from PrivacyOnion/feat/addresssanitizer-declarations-ps5rs
...
feat(libSceAddressSanitizer): add skeleton library and 301 ps5rs-listed stubs
2026-10-28 23:49:29 +01:00
Adrià
72da4926aa
Merge pull request #12102 from PrivacyOnion/feat/psnowgkp-declarations-ps5
...
feat(libScePSNowGkp): add skeleton library and 4 PS5 3.20 stubs
2026-10-28 23:49:24 +01:00
Dean
d775fc5958
Merge pull request #11403 from MarcZX10/marc/fix-libkernel-shm-anon-windows
...
fix(libkernel): recognize Windows anonymous shared memory descriptors
2026-10-29 11:49:22 +13:00
Adrià
26b9602a8b
Merge pull request #12100 from PrivacyOnion/feat/pfs-declarations-ps5rs
...
feat(libScePfs): add skeleton library and 9 ps5rs-listed stubs
2026-10-28 23:49:19 +01:00
Adrià
1d72c749f4
Merge pull request #12099 from PrivacyOnion/feat/vrhand-declarations-ps5rs
...
feat(libSceVrHand): add skeleton library and 8 ps5rs-listed stubs
2026-10-28 23:49:14 +01:00
Adrià
fe22b15fcb
Merge pull request #12600 from xXPBSXx/docs/savedata-initialize3-pairing
...
docs(debt): count how local titles pair sceSaveDataInitialize3 and Terminate
2026-10-28 23:48:45 +01:00
Adrià
e44f7224b4
Merge pull request #12542 from dantdmdarealguy/docs/hw-oracle-execution-tests-path
...
docs(hw-oracle): give the full path of the execution tests
2026-10-28 23:48:33 +01:00
Adrià
ff17aa8596
Merge pull request #12534 from dantdmdarealguy/docs/re-call-site-example
...
docs(dev): point the call-site example at a stub that still throws
2026-10-28 23:48:28 +01:00
Dean
91f495595f
Merge pull request #12289 from fogydes/fix/bsearch-s-zero-size
...
fix(libc): invoke constraint handler on zero element size in bsearch_s
2026-10-29 11:47:28 +13:00
xXPBSXx and Claude Opus 5.5
0ea07e55b2
docs(debt): count how local titles pair sceSaveDataInitialize3 and Terminate
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-28 22:58:30 +01:00
dantdmdarealguy
c1becdf505
docs(hw-oracle): give the full path of the execution tests
...
The measured rows go into core/libs/prx/libSceAgcDriver/tests/execution/,
the only tests/execution directory in the tree; the guide named only
tests/execution/.
2026-10-28 13:38:21 -05:00
dantdmdarealguy
a7f94de45c
docs(dev): point the call-site example at a stub that still throws
2026-10-28 13:32:47 -05:00
Dean
319621ba2e
Merge pull request #12339 from medazizktata/fix/windows-exec-shared-mapping
...
fix(libkernel): map shared memory and files executable on Windows
2026-10-29 07:28:16 +13:00
Dean
1f52200308
Merge pull request #11333 from Danigamer05/feat/libc-signed-max32
...
feat(libc): implement signed 32-bit maximum value helper
2026-10-29 07:27:25 +13:00
Dean
93909fb801
Merge pull request #10695 from MarcZX10/marc/signatures-libkernel-sys
...
feat(libkernel_sys): declare eight Discovery stubs with the OpenOrbis signatures
2026-10-29 07:27:07 +13:00
Dean
cb63e034cd
Merge pull request #10430 from rooklz/feat/cescs-iso646
...
feat(libSceCesCs): add the ISO 646 national variants and JIS X 0201 profiles
2026-10-29 07:26:50 +13:00
Dean
45f40b505d
Merge pull request #12291 from B-Howell/claude/fix-issue-9691-hex-strtod-erange
...
fix(libc): match title libc.prx for hexadecimal strtod underflow
2026-10-29 07:26:33 +13:00
Dean
1847b0bd00
Merge pull request #11754 from iAbdulrrahman/feat/libkernel-sys-console-identity
...
feat(libkernel_sys): implement genuine console and platform identity queries
2026-10-29 07:23:11 +13:00
Dean
522bd93075
Merge pull request #11598 from milescoviello/docs/playgo-prefetch-optional
...
docs(libScePlayGo): note what scePlayGoPrefetchOptionalChunk checks and how three titles call it
2026-10-29 07:22:36 +13:00
Dean
74d94ce89c
Merge pull request #11531 from milescoviello/docs/http-parse-response-header-call-sites
...
docs(libSceHttp): note how two titles call sceHttpParseResponseHeader
2026-10-29 07:21:21 +13:00
Dean
ec2bc32a07
Merge pull request #11530 from milescoviello/docs/np-user-id-by-account-id-call-sites
...
docs(libSceNpManager): note how two titles call sceNpGetUserIdByAccountId
2026-10-29 07:20:59 +13:00
Dean
73f65fba8e
Merge pull request #11529 from milescoviello/docs/entitlement-key-call-sites
...
docs(libSceNpEntitlementAccess): note how two titles call sceNpEntitlementAccessGetEntitlementKey
2026-10-29 07:20:41 +13:00
Adrià
f21ef7c99c
Merge pull request #12049 from PrivacyOnion/feat/libscescream-sony-audio-middleware-stubs
...
feat(libSceFrontPanelDisplay): add skeleton library and 3 ps5rs-listed stubs
2026-10-28 19:08:40 +01:00
Adrià
027989a44a
Merge pull request #11858 from jotitadev/fix/macos-poll-hangup-both-directions
...
fix(libkernel): report POLLHUP on macOS only once both directions of a stream have ended
2026-10-28 18:20:12 +01:00
Adrià
7fea87746b
Merge pull request #11737 from xXPBSXx/libm/asinh-msun
...
fix(libc): compute asinh with FreeBSD msun's algorithm
2026-10-28 17:58:59 +01:00
Adrià
3b362ba2e0
Merge pull request #11730 from ionut27001/fix/http2-init-zero-concurrency
...
fix(libSceHttp2): return invalid value from sceHttp2Init for a maximum of 0 requests as measured in a PS5 payload
2026-10-28 17:45:01 +01:00
Adrià
8c621aa276
Merge pull request #11729 from iAbdulrrahman/feat/libc-fetch-64-bit-atomics
...
feat(libc): implement 64-bit atomic fetch helpers
2026-10-28 17:35:48 +01:00
Dean
651e248bef
Merge pull request #11845 from Ralizaki/feat/libScePad-controller-settings
...
feat(libScePad): implement vibration and light bar brightness controls
2026-10-29 05:05:32 +13:00
Adrià
3894bb41a1
Merge pull request #11426 from iAbdulrrahman/feat/freetypeot-corner-algorithms
...
feat(libSceFreeTypeOt): implement ft_corner_is_flat and ft_corner_orientation
2026-10-28 15:55:52 +01:00
Dean
04fefebe90
Merge pull request #11105 from JaceTheBlu/feat/libressl-x509-lookup
...
feat(libSceLibreSsl): implement X509_LOOKUP_file and X509_STORE_add_lookup
2026-10-29 03:35:22 +13:00
Dean
3070a25d9e
Merge pull request #12319 from JJenkx/windows/libc-acosf-edom
...
fix(libc): store EDOM and raise FE_INVALID from acosf and asinf domain errors
2026-10-29 03:34:51 +13:00
Adrià
d5ef780bb4
Merge pull request #11636 from AlexFigas/feat/npcppwebapi-leaderboards-parameter-lifecycles
...
feat(libSceNpCppWebApi): track the Leaderboards V1 parameter lifecycles as the module does
2026-10-28 15:19:11 +01:00
Adrià
4aec576ede
Merge pull request #11616 from milescoviello/fix/http2-memory-pool-stats
...
fix(libSceHttp2): report a live context's pool size from sceHttp2GetMemoryPoolStats
2026-10-28 15:17:09 +01:00