Kyon
d7d06f79ac
fix(libSceJson2): preserve object parser allocation failures
2026-10-23 06:12:04 +02:00
Kyon
9c5c3de534
fix(libSceJson2): preserve nested parser allocation failures
2026-10-23 06:12:03 +02:00
Kyon
27da7edace
fix(libSceJson2): admit parser metadata after value storage
2026-10-23 06:12:03 +02:00
Kyon
9c781b90ba
test(libSceJson2): verify nested object allocation failures
2026-10-23 06:12:03 +02:00
Kyon
74784daf13
fix(libSceJson2): retain parser destination state on failure
2026-10-23 06:12:03 +02:00
Kyon
296017fa95
docs(libSceJson2): record verified parser failure state mismatch
2026-10-23 06:11:47 +02:00
Kyon
22a712040b
fix(libSceJson2): preserve legacy mismatch callback ownership
2026-10-23 06:11:28 +02:00
Kyon
686c978e29
docs(libSceJson2): scope debt entries to the library
2026-10-23 06:11:28 +02:00
Kyon
6e34c2544a
fix(libSceJson2): own initialization resources and roll back allocation failures
2026-10-23 06:11:28 +02:00
Kyon
2f203559a9
test(libSceJson2): cover nested array copy allocation failures
2026-10-23 06:11:20 +02:00
Kyon
6df805d9f6
fix(libSceJson2): honor collection constructor and setter admission
2026-10-23 06:11:20 +02:00
Kyon
4943df4928
fix(libSceJson2): match collection value assignment protocols
2026-10-23 06:11:20 +02:00
Kyon
63ad6527a4
fix(libSceJson2): match scalar and string value assignment
2026-10-23 06:11:20 +02:00
Kyon
3a55d54c1f
fix(libSceJson2): use guest allocations for callback metadata
2026-10-23 06:11:20 +02:00
Kyon
fc3428f03b
fix(libSceJson2): allocate value handles through the guest allocator
2026-10-23 06:11:20 +02:00
Kyon
1969970386
fix(libSceJson2): use allocator-backed object trees and iterators
2026-10-23 06:11:20 +02:00
Kyon
bba30ca315
fix(libSceJson2): use allocator-backed array storage and iterator state
2026-10-23 06:11:20 +02:00
Kyon
bf9ad74a2a
fix(libSceJson2): honor string allocation and global recovery settings
2026-10-23 06:10:39 +02:00
Kyon
874ec1c50f
fix(libSceJson2): use inline values for recovery callbacks
2026-10-23 06:10:17 +02:00
Kyon
6ef99b0edd
fix(libSceJson2): adapt RTTI allocator callbacks
2026-10-23 06:09:55 +02:00
Kyon
e690029352
fix(libSceJson2): honor special-float initialization modes
2026-10-23 06:09:55 +02:00
Adrià
9d6adeb550
Merge pull request #10011 from xXPBSXx/docs/debt-appcontent-space-call-site
...
docs(debt): add call-site evidence for sceAppContentDownloadDataGetAvailableSpaceKb
2026-10-23 06:03:19 +02:00
Adrià
2259f05307
Merge pull request #10009 from xXPBSXx/docs/debt-npauth-v3-call-sites
...
docs(debt): add call-site evidence for the libSceNpAuth V3 parameter layouts
2026-10-23 06:02:17 +02:00
Dean
9a030c2d50
Merge pull request #8537 from elieh999/fix/setrlimit-nproc
...
fix(libkernel): store the process resource limit
2026-10-23 16:44:35 +13:00
Dean
f94f4c63bb
Merge pull request #9517 from xdCloudy/feat/ps5-json2-inventory-74
...
feat(libSceJson2): declare 74 PS5 pending exports
2026-10-23 16:44:03 +13:00
Dean
96481a6392
Merge pull request #9294 from YossiYad/feat/kernel-sys-module-internal
...
feat(libkernel_sys): implement sceKernelGetModuleInfoInternal and sceKernelGetModuleListInternal
2026-10-23 16:43:43 +13:00
Dean
0291694f29
Merge pull request #9538 from Ondra97/codex/feat-freetype-outline-orientation
...
feat(libSceFreeType): implement outline orientation
2026-10-23 16:43:06 +13:00
xXPBSXx and Claude Sonnet 5.5
1487e95234
docs(debt): add call-site evidence for sceAppContentDownloadDataGetAvailableSpaceKb
...
One disassembled title ignores the return value and multiplies the output by
1024 (static reading only).
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 05:22:49 +02:00
xXPBSXx and Claude Sonnet 5.5
f8f1a4a193
docs(debt): add call-site evidence for the libSceNpAuth V3 parameter layouts
...
Three disassembled titles show the parameter layouts and how titles drive
sceNpAuthGetAuthorizationCodeV3 and sceNpAuthGetIdTokenV3 (static reading only).
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 05:22:22 +02:00
Dean
01f99305be
Merge pull request #8341 from KernelPanicNT/fix/ngs2-system-option-flag-bit1
...
fix(libSceNgs2): accept system option flag bit 1
2026-10-23 16:21:15 +13:00
Dean
8fbafb82b0
Merge pull request #9224 from YossiYad/feat/vrtracker-lifecycle-devices
...
feat(libSceVrTracker): implement memory queries, init and term, device registration and recalibration checks
2026-10-23 16:14:00 +13:00
Dean
3875f8c8ff
Merge pull request #9846 from Felipebmaitan/feat/freetype-request-size
...
feat(libSceFreeType): implement FT_Request_Size
2026-10-23 16:10:09 +13:00
Dean
ee8a7349b5
Merge pull request #9265 from HQasper/claude/project-thread-6o4na3
...
feat(libkernel): implement pthread_rwlock_reltimedrdlock_np and pthread_rwlock_reltimedwrlock_np
2026-10-23 16:05:37 +13:00
Dean
a2d750122b
Merge pull request #9192 from simonbronk/feat/common-dialog-state-machines
...
feat: run the common-dialog state machine in four dialog libraries
2026-10-23 15:52:05 +13:00
Dean Galvin
2f45a312d0
Merge main into fix/setrlimit-nproc
2026-10-23 15:50:49 +13:00
Dean
4d57821d47
Merge pull request #8923 from nikowolf123/feat/cescs-sbc-profiles
...
feat(libSceCesCs): add 27 single-byte code page profiles
2026-10-23 15:47:11 +13:00
Adrià
7b32a842f8
Merge pull request #9984 from xXPBSXx/docs/debt-ajm-codec-info-callsite
...
docs(debt): note that a title call of sceAjmBatchJobGetCodecInfo agrees with the result size
2026-10-23 04:38:29 +02:00
Adrià
095474e4d4
Merge pull request #9986 from xXPBSXx/docs/debt-ajm-control-callsite
...
docs(debt): note that a title call of sceAjmBatchJobControl agrees with the INITIALIZE flag and sizes
2026-10-23 04:38:25 +02:00
Dean
6ae09f9037
Merge pull request #9628 from JJenkx/windows/json-array-pop-front
...
feat(libSceJson2): implement sce::Json::Array::pop_front
2026-10-23 15:38:16 +13:00
Dean
f2eee36092
Merge pull request #9082 from YossiYad/feat/voice-inithq-vad-version
...
feat(libSceVoice): implement sceVoiceInitHQ and sceVoiceVADSetVersion
2026-10-23 15:37:54 +13:00
Dean
f4b2f79073
Merge pull request #9061 from akkadbakkad89/feat/prx-declare-inventory-5libs
...
feat(prx): declare exports for 5 inventory-covered system libraries
2026-10-23 15:37:33 +13:00
Dean
291cb22c04
Merge pull request #9066 from orezraey/fix/http-status-line-measured-ps5
...
fix(libSceHttp): parse status lines past lineLen as measured on a PS5
2026-10-23 15:36:50 +13:00
Dean
18b9b17664
Merge pull request #9838 from JAB-dev/fix/audioout2-system-debug-state-validation
...
fix(libSceAudioOut): validate the debug state id and size in sceAudioOut2SetSystemDebugState
2026-10-23 15:36:06 +13:00
Dean
a5d8d1de6d
Merge pull request #9209 from SirDarky/feat/hw-oracle-windows
...
feat(hw-oracle): run on Windows through the AMD driver's HIP runtime and comgr
2026-10-23 15:35:44 +13:00
Dean
8b7ecd4a12
Merge pull request #9577 from EagleBearerYS/feat/libscehmd-no-headset-queries
...
feat(hmd): answer libSceHmd's command and VR2D queries without a headset
2026-10-23 15:35:22 +13:00
Dean
e25180dfa6
Merge pull request #9196 from simonbronk/feat/libSceNpParty-not-in-party
...
feat(libSceNpParty): report no party from the remaining signed exports
2026-10-23 15:34:39 +13:00
Dean
00439857cb
Merge pull request #9840 from Dom3005/fix/fstatfs-character-device
...
fix(libkernel): answer fstatfs on a character device as devfs does
2026-10-23 15:33:35 +13:00
Dean
f74c91dd1d
Merge pull request #9329 from Ondra97/codex/feat-freetype-transform
...
feat(libSceFreeType): implement FT_Set_Transform
2026-10-23 15:32:47 +13:00
Dean
a1d4803486
Merge pull request #9233 from EdouardSence/feat/ngs2-custom-gain
...
feat(libSceNgs2): process the custom Gain module
2026-10-23 15:32:08 +13:00
Dean Galvin
5f037ade75
Merge main into feat/voice-inithq-vad-version
2026-10-23 14:46:10 +13:00