Yunus Shaikh
ff16118b63
Merge branch 'main' into feat/relinker-frame-frameless-leaves-next
2026-10-23 03:13:53 +00: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
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
Dean
5c8e38018d
Merge pull request #8986 from MarcZX10/codex/getrlimit-pointer-safety
...
fix(libkernel): check getrlimit output pointers
2026-10-23 15:46:51 +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
58a8f0ea75
Merge pull request #8415 from orezraey/fix/entitlements-path-wide-env
...
fix(libSceNpEntitlementAccess): read ANYPS5_ENTITLEMENTS through the wide environment on Windows
2026-10-23 15:37:12 +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
99c8bf1d11
Merge pull request #8665 from xXPBSXx/docs/nid-names-db-variable
...
docs(tools): name ANYPS5_NID_DB in the nid_names help and test it
2026-10-23 15:35:00 +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
Dean
b7a451d62b
Merge pull request #9073 from orezraey/fix/http-uri-copy-measured-ps5
...
fix(libSceHttp): copy URIs as measured on a PS5
2026-10-23 14:43:44 +13:00
Dean
3f257f2c4f
Merge pull request #9214 from erickerxhalli/claude/anyps5-contribution-5p5n20
...
feat(libkernel_sys): implement sceKernelGetCompiledSdkVersion
2026-10-23 14:43:23 +13:00
orezraey and Claude Opus 5.5
5fd2403725
Merge main into fix/http-status-line-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 22:39:17 -03:00
Dean
a701f9f788
Merge pull request #6801 from JJenkx/feat/geometry-points-sized
...
feat(agc): rasterize geometry points with their point size
2026-10-23 14:38:10 +13:00
Dean
a2d36e54d9
Merge pull request #9452 from kyon-eth/feat/jemspace-pending-exports
...
feat(libSceJemspace): declare thirteen pending exports
2026-10-23 14:37:36 +13:00
JJenkx and Claude Opus 5.5
e4d512bbbd
feat(libSceJson2): implement sce::Json::Array::pop_front
...
Graven (PPSA09614) imports sce::Json::Array::pop_front()
(pPs3qZTZQvQ) from one call site of its executable, and no built
library exported it, so tools/import_audit.py lists it as absent and
the loader stops before the title starts.
pop_front removes the first element and destroys it, like clear does
for every element. On an empty array it throws std::out_of_range, as
front and back do here; the console's result there is unverified and
listed in the debt file.
guest_json pops both elements of a two-element copy, checks the
remaining element and the empty array, and expects the throw on a
third pop.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 21:32:45 -04:00
xXPBSXx and Claude Sonnet 5.5
4d05702cdd
docs(debt): note that a title call of sceAjmBatchJobGetCodecInfo agrees with the result size
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 03:22:58 +02:00
Dean
2e0c9251df
Merge pull request #9405 from MarcZX10/feat/http-auth-enabled-option
...
feat(libSceHttp): implement auth-enabled option state
2026-10-23 14:22:37 +13:00
Dean
316b742490
Merge pull request #9070 from xdCloudy/fix/agc-storage-edge-writeback
...
feat(libSceAgcDriver): build NOP data-write packets
2026-10-23 14:16:25 +13:00
Dean
78f8eaa859
Merge pull request #9142 from rooklz/feat/videodec-query
...
feat(libSceVideodec): implement sceVideodecQueryResourceInfo
2026-10-23 14:15:45 +13:00
Dean
a7886d71c3
Merge pull request #7517 from 3mro777o/feat/vdecsw-hevc-picture-info
...
feat(libSceVdecsw): implement sceVdecswGetHevcPictureInfo
2026-10-23 14:15:24 +13:00
Dean
92d5a052eb
Merge pull request #8902 from THEBIGTOMMY13DEV/fix/self-program-header-overlap
...
fix(tools): reject SELF program tables overlapping the ELF header
2026-10-23 14:15:02 +13:00
xXPBSXx and Claude Sonnet 5.5
e9229a1f8e
docs(debt): note that a title call of sceAjmBatchJobControl agrees with the INITIALIZE flag and sizes
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 03:14:57 +02:00
Dean
928b2a52f5
Merge pull request #9034 from hypermoist/feat/ajm-wvorbis-header-packet
...
feat(libSceAjm.native): build the WVorbis header packet
2026-10-23 14:14:40 +13:00
Dean
c08b7a48fd
Merge pull request #8929 from hypermoist/feat/screenshot-state-overlay
...
feat(libSceScreenShot): track capture disabling and check overlay images
2026-10-23 14:14:19 +13:00
Dean
ccab14d394
Merge pull request #8915 from hypermoist/feat/audio3d-speaker-array
...
feat(audio3d): forward the speaker-array calls to AudioOut2
2026-10-23 14:13:57 +13:00
Dean
24035e8446
Merge pull request #8907 from hypermoist/feat/hmd2-gaze-invalid-handle
...
feat(libSceHmd2): answer the gaze results without an open headset as the console does
2026-10-23 14:13:36 +13:00
Dean
0b27c6f1f8
Merge pull request #8904 from hypermoist/feat/web-browser-dialog-cookies
...
feat(libSceWebBrowserDialog): check the cookie calls as the console does
2026-10-23 14:13:13 +13:00
Dean Galvin
b8bb173510
Merge main into feat/cescs-sbc-profiles
2026-10-23 14:09:42 +13:00
Dean
a8a34cbb75
Merge pull request #9058 from orezraey/fix/http-uri-parse-measured-ps5
...
fix(libSceHttp): parse, build and merge URIs as measured on a PS5
2026-10-23 14:06:45 +13:00
Dean
dfab9a9c2e
Merge pull request #9309 from Ondra97/codex/feat-freetype-char-size
...
feat(libSceFreeType): implement FT_Set_Char_Size
2026-10-23 14:06:22 +13:00
Dean
bc834a84bb
Merge pull request #8561 from DProkos/feat/npcppwebapi-user-profile-offline
...
feat(libSceNpCppWebApi): answer the UserProfile, ProfanityFilter and CommunicationRestrictionStatus requests offline
2026-10-23 14:06:01 +13:00
Dean
39e971a2ea
Merge pull request #8985 from MarcZX10/codex/groups-pointer-safety
...
fix(libkernel): return EFAULT for invalid group pointers
2026-10-23 14:05:39 +13:00
Dean
d3dbf6d606
Merge pull request #9960 from tkcm01/fix/libkernel-stack-lock-static-destruction
...
fix(libkernel): keep the thread stack lock alive through static destruction
2026-10-23 14:04:49 +13:00
xXPBSXx and Claude Sonnet 5.5
b26688591b
test(tools): keep the ANYPS5_NID_DB test off the shared cache and under 30 seconds
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 03:04:27 +02:00
xXPBSXx and Claude Sonnet 5.5
1b1cea24a5
docs(tools): name ANYPS5_NID_DB in the nid_names help and test it
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 03:04:26 +02:00
Dean
3cbc908c3d
Merge pull request #9207 from simonbronk/fix/libSceCesCs-sbc-profile-size
...
fix(libSceCesCs): size SBC profiles for the 8-byte tag checks
2026-10-23 14:01:50 +13:00
Dean
473b048a19
Merge pull request #9386 from mehmetbayoglu/perf/netctl-host-query-cache
...
perf(libSceNetCtl): reuse host interface queries until Windows reports a change
2026-10-23 14:01:27 +13:00