orezraey and Claude Opus 5.5
10013d1e08
fix(libSceRtc): range-check the precise RFC 3339 formatters as measured on a PS5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 20:53:07 -03:00
Dean
895f47f4ee
Merge pull request #8866 from ycbuzi/feat/libkernel-sigintr
...
feat(libkernel): export _sigintr and let signal honour it
2026-10-23 12:19:08 +13:00
Dean
fcd455870c
Merge pull request #9054 from santhoshkumar-dev/codex/freetype-sfnt-names
...
feat(libSceFreeType): expose raw SFNT name records
2026-10-23 12:13:39 +13:00
Dean
bde7c6bc41
Merge pull request #8989 from simonbronk/feat/libSceVoice-port-updates
...
feat(libSceVoice): implement mute-all, bitrate and port update
2026-10-23 12:13:13 +13:00
Dean
775b50729c
Merge pull request #9086 from xdCloudy/feat/agcdriver-evidenced-impls
...
feat(libSceAgcDriver): implement diagnostic fallbacks
2026-10-23 12:11:16 +13:00
Dean
2ff36d0de5
Merge pull request #9311 from StoneDC/feat/ult-condition-variable-creation-options
...
feat(libSceUlt): implement sceUltConditionVariableCreate and condition variable option initializers
2026-10-23 12:10:50 +13:00
Dean
78becbb373
Merge pull request #8528 from MarrasFederico/feat/ngs2-waveform-frame-info
...
feat(libSceNgs2): report the frame layout of a PCM waveform in sceNgs2GetWaveformFrameInfo
2026-10-23 12:02:28 +13:00
Dean
24c6cc33f0
Merge pull request #9325 from zaryabzip/feat/posixforwebkit-wrap-forwarders
...
feat(libScePosixForWebKit): forward the --wrap exports with implemented targets
2026-10-23 11:48:46 +13:00
Dean
caa089fd73
Merge pull request #9025 from HQasper/claude/project-thread-w0s18y
...
feat(libSceLibreSsl): implement the MD4, MD5, SHA-1 and SHA-2 digests
2026-10-23 11:45:12 +13:00
Dean
853baf3bb9
Merge pull request #9144 from rooklz/feat/npmanager-signedout
...
feat(libSceNpManager): answer the user ID account queries for a signed-out user
2026-10-23 11:35:58 +13:00
Dean
f4757d4c2f
Merge pull request #8402 from hypermoist/fix/agc-interpolant-mapping-firmware
...
fix(libSceAgc): match interpolant mapping variants to firmware
2026-10-23 11:35:27 +13:00
Dean
8aa44cf3c7
Merge pull request #9435 from xdCloudy/feat/libSceNKWebKit-150-pending-exports
...
feat(libSceNKWebKit): declare 150 PS5 pending exports
2026-10-23 11:19:29 +13:00
Dean
8964c12d5c
Merge pull request #9218 from slopggobblercobbler81/feat/libkernel-setresuid-setresgid
...
feat(libkernel): implement setresuid and setresgid
2026-10-23 11:10:12 +13:00
Dean
a78ebba1af
Merge pull request #9080 from YossiYad/feat/imedialog-internal-queries
...
feat(libSceImeDialog): implement the star state, internal init and panel position calls
2026-10-23 11:09:22 +13:00
Dean
d2b1c3edd5
Merge pull request #9079 from JJenkx/feat/pad-input-chords
...
feat(tools): press several buttons together from pad_input.py
2026-10-23 11:09:00 +13:00
Dean
287d539503
Merge pull request #9336 from ycbuzi/fix/libkernel-sys-link-follow-windows
...
fix(libkernel_sys): follow a symbolic link in link on Windows
2026-10-23 11:02:54 +13:00
Dean
ccf7f10407
Merge pull request #9114 from voidlakhan/feat/appcontent-temporary-data-mount
...
feat(libSceAppContent): implement temporary data mount
2026-10-23 11:02:29 +13:00
Dean
4a74325fb8
Merge pull request #9031 from hypermoist/feat/gamelivestreaming-program-info
...
feat(libSceGameLiveStreaming): answer sceGameLiveStreamingGetProgramInfo with an empty program
2026-10-23 11:02:05 +13:00
Dean
5366b8b911
Merge pull request #8914 from hypermoist/feat/audioin-open-ex
...
feat(libSceAudioIn): open ports through the Ex calls and accept the two setters
2026-10-23 10:57:08 +13:00
Dean
1fd6f9bb58
Merge pull request #9544 from Queuse/codex/net-buffer-validation
...
fix(libSceNet): reject nonpositive socket buffers
2026-10-23 10:54:58 +13:00
Dean
eb8dcfebaa
Merge pull request #9837 from JAB-dev/fix/ngs2-pan-init-validation
...
fix(libSceNgs2): return the SDK pan error codes from sceNgs2PanInit
2026-10-23 10:43:59 +13:00
Dean
d3efe3af99
Merge pull request #8115 from milescoviello/feat/msaa-depth-one-sample-color
...
feat(agc): draw one-sample color targets beside a multisampled depth target with sample 0's coverage
2026-10-23 10:38:32 +13:00
xdCloudy
fcec4981a5
docs: distinguish known exports from unverified ABI
2026-10-22 22:15:40 +01:00
Dean
9e568a389b
Merge pull request #8376 from hypermoist/feat/libc-dinkumware-dispatchers
...
feat(libc): implement the Dinkumware _Stod, _Stoll, _Sin and _Log helpers
2026-10-23 09:51:54 +13:00
Dean
e2fa8798c7
Merge pull request #9115 from thuanquang/fix/trophy2-unknown-id-error
...
fix(libSceNpTrophy2): return INVALID_TROPHY_ID for a trophy that is not in the title's data
2026-10-23 09:43:58 +13:00
Dean
5f83572bfb
Merge pull request #9032 from hypermoist/fix/audioout2-lo-terminate
...
fix(libSceAudioOut): return 0 from sceAudioOut2LoTerminate and forward sceAudioOut2InitializeEx
2026-10-23 09:43:36 +13:00
Dean
fe8b9b5ddd
Merge pull request #8906 from hypermoist/fix/coredump-set-user-data-type
...
fix(libkernel): give sceCoredumpSetUserDataType its signature and result
2026-10-23 09:41:20 +13:00
Dean
44ce348a74
Merge pull request #9291 from veosett/codex/self-alignment-padding
...
fix(tools): bound total SELF alignment padding
2026-10-23 09:40:16 +13:00
Dean
1da03c6f34
Merge pull request #9076 from orezraey/fix/net-utilities-measured-ps5
...
fix(libSceNet): accept every sceNetMemoryAllocate flag as measured on a PS5
2026-10-23 09:22:21 +13:00
Dean
5d40eb3fdc
Merge pull request #9106 from Retr0G28/fix/scenet-stream-recv-timeout-eagain
...
fix(libSceNet): report EAGAIN when a stream receive times out on Windows
2026-10-23 09:22:12 +13:00
Dean
3bbd2321de
Merge pull request #8468 from Gabrieljr42/feat/ajm-mp3-frame-metadata
...
feat(libSceAjm): parse CRC-protected and non-stereo MP3 metadata frames
2026-10-23 09:14:29 +13:00
milescoviello and Claude Opus 5.5
36559da793
feat(agc): draw one-sample color targets beside a multisampled depth target with sample 0's coverage
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 19:58:10 +00:00
Dean
f6075c2f4a
Merge pull request #8690 from JAB-dev/fix/audiopropagation-remove-inline-helpers
...
fix(libSceAudioPropagation): drop the SDK inline Init helpers from the export list
2026-10-23 08:54:28 +13:00
Dean
44602d61df
Merge pull request #8660 from JJenkx/fix/videodec2-flush-without-pending
...
fix(libSceVideodec2): flush without draining when no picture is pending
2026-10-23 08:54:24 +13:00
Dean
ea2b6d4077
Merge pull request #8611 from Ondra97/codex/fix-np-auth-unstarted-abort
...
fix(libSceNpAuth): reject completion queries before request start
2026-10-23 08:54:20 +13:00
Dean
a62feecd6c
Merge pull request #7948 from Amoenus/codex/feat-native-owner-fmask
...
feat(agc): expose expanded FMASK for tracked native owners
2026-10-23 08:54:11 +13:00
Dean
5c13a1be0f
Merge pull request #8692 from JAB-dev/fix/ngs2-geom-listener-errors
...
fix(libSceNgs2): return INVALID_GEOM_FLAG and the listener-address error from sceNgs2GeomCalcListener
2026-10-23 08:51:25 +13:00
Dean
d6e7ab42df
Merge pull request #6727 from simonbronk/fix/native-msaa-depth-unwritten-guest-access
...
fix(agc): retire an unwritten native multisample depth surface on guest access
2026-10-23 07:55:56 +13:00
Adrià
3a2ca40dab
Merge pull request #9234 from mossyanwar/fix/relinker-linux-named-imports
...
fix(relinker): resolve symbol-name imports through NIDs on Linux
2026-10-22 20:54:22 +02:00
Adrià
cd64efea1a
Merge pull request #9481 from xXPBSXx/docs/debt-ajm-resample-ex-callsite
...
docs(debt): note that a title call of sceAjmBatchJobSetResampleParametersEx agrees with the argument registers
2026-10-22 20:51:02 +02:00
xdCloudy
36a7a09dae
feat(libSceAgcDriver): implement diagnostic fallbacks
2026-10-22 11:42:42 -07:00
xdCloudy
c8febff306
feat(libSceNKWebKit): declare pending exports
2026-10-22 11:42:04 -07:00
Adrià
8580e7e214
Merge pull request #9331 from MarcZX10/codex/wide-scan-reported-edge-cases
...
fix(libc): match reported wide scanf edge cases
2026-10-22 20:36:35 +02:00
Adrià
2e2ea5e697
Merge pull request #9131 from xXPBSXx/fix/fchdir-non-vnode
...
fix(libkernel_sys): fail fchdir on a pipe or socket with EINVAL
2026-10-22 20:32:29 +02:00
Adrià
cbcb083086
Merge pull request #9296 from superhe11/codex/fix-snprintf-size-overflow
...
fix(libc): reject snprintf capacities above INT_MAX + 1
2026-10-22 20:29:27 +02:00
Adrià
da750e65c0
Merge pull request #9354 from xXPBSXx/docs/input-mapping-overlay-default
...
docs(input): list the F10 performance overlay in the default bindings table
2026-10-22 20:22:54 +02:00
Adrià
fa107a44c7
Merge pull request #9084 from xXPBSXx/fix-agc-11-11-10-comp-swap-0
...
fix(agc): accept the standard component order for 11_11_10 float color targets
2026-10-22 20:15:26 +02:00
xXPBSXx and Claude Sonnet 5.5
e1605dda52
fix(libkernel_sys): fail fchdir on a pipe or socket with EINVAL
...
FreeBSD 11.4's sys_fchdir resolves the descriptor with getvnode, which fails with EINVAL for a descriptor that has no vnode; only a vnode that is not a directory gives ENOTDIR from change_dir. fchdir returned ENOTDIR for a pipe or socket. A descriptor that is neither a vnode nor a random device now gets EINVAL; the debt entry records the order of the three errors.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-22 20:15:26 +02:00
Adrià Franch and Claude
e8c73627f6
fix(libc): keep %% at end of input an input failure in the wide scanner
...
Co-Authored-By: Claude <[email protected] >
2026-10-22 20:11:40 +02:00
MarcZX10
0d70810529
docs(libc): record remaining wide scanner evidence gap
2026-10-22 20:11:32 +02:00