Dean
9335acf79d
Merge pull request #13139 from Celegans12/feat/jxr-inventory-exports-20261030
...
feat(jxr): add missing firmware inventory exports
2026-11-01 17:13:22 +13:00
Dean
2ff700fddf
Merge pull request #13138 from Celegans12/feat/np-session-service-inventory-exports-20261030
...
feat(npgameintent): add session service inventory exports
2026-11-01 17:12:35 +13:00
Adrià
01d65a198c
Merge pull request #12536 from MarcZX10/feat/fps-limit-pacing
...
feat(videoout): add ANYPS5_FPS_LIMIT to cap the rate the window presents
2026-11-01 04:44:08 +01:00
Dean
5d3ad2112f
Merge pull request #10720 from meh7an/perf/shader-fast-f32
...
perf(shader): let APS5_FAST_F32 compile f32 arithmetic with host float rules
2026-11-01 16:41:29 +13:00
Dean
448920c5c1
Merge pull request #14186 from BunnyFl/feat/libsceavsetting-callback-funcs-init
...
feat(libSceAvSetting): initialize the callback blocks as firmware 13.42 does
2026-11-01 16:33:37 +13:00
Dean
9aa1cb5f53
Merge pull request #14174 from MarcZX10/cleanup/remove-agc-create-log
...
build(libSceAgc): remove the unused APS5_AGC_CREATE_LOG option
2026-11-01 16:28:56 +13:00
Adrià
97ca8c8751
Merge pull request #13832 from zaryabzip/fix/pthread-cond-signalto-esrch
...
fix(libkernel): return ESRCH from signalto for a handle that is not a thread
2026-11-01 04:28:11 +01:00
Adrià
30989cb45b
Merge pull request #13831 from CodingBreadd/feat/libressl3-additional-export-names
...
feat(libSceLibreSsl3): name 116 unknown additional exports from their NIDs
2026-11-01 04:28:03 +01:00
Dean
bd8c221146
Merge pull request #13141 from Celegans12/feat/posix-inventory-exports-20261030
...
feat(posix): add mkostemp inventory export
2026-11-01 16:24:36 +13:00
Adrià
04c7ec8bfe
Merge pull request #13816 from mkrieger95/feat/libwebrtc-vad
...
feat(libwebrtc): implement the voice activity detector API
2026-11-01 03:59:34 +01:00
Dean
1526c6aeae
Merge pull request #13902 from edubox/feat/ngs2-custom-sampler-gain
...
feat(ngs2): allow the custom Gain module on custom sampler racks
2026-11-01 15:53:56 +13:00
Adrià
240e34c3a3
Merge pull request #13808 from akkadbakkad89/font-drawup-impl
...
feat(libSceFont): implement drawup texture image/pattern record producers
2026-11-01 03:39:50 +01:00
Dean
cf79276fee
Merge pull request #12859 from hypermoist/feat/np-time
...
feat(libSceNpCommon): implement sce::np::Time
2026-11-01 15:24:44 +13:00
Dean
a71efc880f
Merge pull request #12942 from xdCloudy/feat/libSceFreeTypeOl-batch70
...
feat(libSceFreeTypeOl): implement 46 FreeType exports with guest ABI bridge
2026-11-01 15:24:02 +13:00
Adrià
5f5f99e682
Merge pull request #13820 from Ninot1Quyi/fix/libressl-sha512-init-buffer
...
fix(libSceLibreSsl): preserve SHA-512 initialization buffers
2026-11-01 03:01:26 +01:00
Dean
b14af0b8c3
Merge pull request #10693 from MarcZX10/marc/sweep-np-tss
...
feat(libSceNpTus): implement sceNpTssGetData and sceNpTssGetDataAsync
2026-11-01 14:58:29 +13:00
Dean
88b7503129
Merge pull request #10222 from JJenkx/windows/libc-expm1f-msun
...
fix(libc): compute expm1f with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-01 14:57:48 +13:00
Dean
41f9c911da
Merge pull request #12838 from EagleBearerYS/feat/libSceVdecCore-sourced-b268-2
...
feat(libSceVdecCore): implement the decoder setup exports from shadPS4
2026-11-01 14:56:26 +13:00
Dean
dcda6bbd53
Merge pull request #7310 from Amoenus/codex/feat-volume-color-mips-mainaf
...
feat(agc): render into mipmapped 3D color targets
2026-11-01 14:53:04 +13:00
MarcZX10
1ca4301c84
docs(env): list ANYPS5_FPS_LIMIT in the environment reference
2026-11-01 01:49:43 +00:00
Adrià
7a96c6af26
Merge pull request #13811 from xdCloudy/feat/libSceCompanionHttpd-verified-zero-returns
...
feat(libSceCompanionHttpd): implement verified zero returns
2026-11-01 02:35:43 +01:00
Adrià
3dc8acbca6
Merge pull request #13807 from frankea/fix/tes-single-lane-without-subgroups
...
fix(shader): run tessellation evaluation stages one lane per invocation on devices without subgroups there
2026-11-01 02:35:26 +01:00
Dean
5f438847c5
Merge pull request #13843 from CodingBreadd/feat/regmgr-log-start-name
...
feat(libSceRegMgr): name sceRegMgrLogStart from its NID
2026-11-01 14:27:31 +13:00
Dean
90a01f0770
Merge pull request #13824 from zaryabzip/feat/sysutil-notification-with-text
...
feat(libSceSysUtil): send text notifications as firmware 13.42 does
2026-11-01 14:24:52 +13:00
Adrià
666d9b10a5
Merge pull request #13790 from DeveshB-1/fix/allowed-sdk-version-efault
...
fix(libkernel): return EFAULT from sceKernelGetAllowedSdkVersionOnSystem for an unwritable store
2026-11-01 02:23:24 +01:00
Adrià
bc37fec5a2
Merge pull request #13802 from DeveshB-1/fix/ulobjmgr-register-efault
...
fix(ulobjmgr): return EFAULT from _sceUlobjmgrRegisterObject for an unwritable store
2026-11-01 02:23:16 +01:00
Adrià
cb26efdbb4
Merge pull request #13800 from akkadbakkad89/fix-font-drawup-pattern-abi
...
fix(libSceFont): correct DrawupFillTexturePatternObject ABI
2026-11-01 02:22:18 +01:00
Adrià
f1305a3f8a
Merge pull request #13799 from zaryabzip/feat/rudp-bind-listen-accept
...
feat(libSceRudp): bind, listen and accept as a firmware 13.42 run shows
2026-11-01 02:22:10 +01:00
Adrià
cd35d6103a
Merge pull request #13798 from pushkarreddyy/fix/app-info-efault
...
fix(libkernel): return EFAULT from sceKernelGetAppInfo for invalid memory pointers
2026-11-01 02:22:03 +01:00
Adrià
c763ea56aa
Merge pull request #13817 from rooklz/feat/pad-vr-controller-read
...
docs(libScePad): record scePadVrControllerRead as unimplemented
2026-11-01 02:18:01 +01:00
Adrià
a9ae365e54
Merge pull request #13803 from MarcZX10/feat/pad-identify-pulse
...
feat(libSceVideoOut): pulse each bound controller with its player number, opt-in with ANYPS5_PAD_IDENTIFY
2026-11-01 02:10:05 +01:00
mkrieger95
98f8cc3788
feat(libwebrtc): implement the voice activity detector API
2026-11-01 01:03:32 +00:00
Adrià
7c4dcf0ad8
Merge pull request #13774 from Celegans12/fix/shader-null-buffer-substitutes
...
fix(shader): reuse bound specialization fields for null buffer slots
2026-11-01 02:00:51 +01:00
Adrià
bc77a1512b
Merge pull request #13792 from DeveshB-1/fix/title-workaround-efault
...
fix(libkernel_sys): return EFAULT from title workaround queries for invalid memory
2026-11-01 02:00:43 +01:00
Qu Yi
1d247577b6
fix(libSceLibreSsl): resolve main debt merge conflict
...
Merge main ca96807e83 while preserving the new GENERAL_NAME debt entry and the SHA-384/SHA-512 buffer debt removal. Digest.cpp, Oracle.cpp and GuestLibreSslDigest.cpp are unchanged from the previously reviewed PR head.
Validation on the merged tree: GCC C++20 optimized production-source digest fixture passed; ASan/UBSan fixture passed with leak detection disabled; the same fixture with latest main Digest.cpp compiled then failed at wide init preserves the block buffer (exit 134), as expected. Current conventions, diff check and 233-script registration check passed. Full product build, full oracle and leak checking were not rerun for this mechanical documentation conflict resolution. CI will run according to the unchanged upstream workflow conditions.
2026-11-01 08:55:11 +08:00
Adrià
ca96807e83
Merge pull request #13724 from MaxLikesCode/feat/libcinternal-mtx
...
feat(libSceLibcInternal): implement _Mtxinit, _Mtxlock, _Mtxunlock and _Mtxdst
2026-11-01 01:51:09 +01:00
Adrià
cae3edaf11
Merge pull request #13738 from Gruzzberry/fix/poll-efault
...
fix(libkernel): fail poll with EINVAL when nfds exceeds the descriptor limit
2026-11-01 01:40:45 +01:00
Dean Galvin
7ec2940c11
Merge main into perf/shader-fast-f32
2026-11-01 13:38:19 +13:00
Adrià
1ffd2b81f5
Merge pull request #13787 from JAB-dev/fix/ngs2-sampler-filter-types-ps5
...
fix(libSceNgs2): read the PS5 sampler and custom filter params and run filter types 1 to 11
2026-11-01 01:37:59 +01:00
Adrià
7ed18cbb41
Merge pull request #13764 from jacknieland/feat/libwebrtc-time-millis-micros
...
feat(libwebrtc): implement rtc::TimeMillis and rtc::TimeMicros
2026-11-01 01:25:01 +01:00
Dean
cbcb37b314
Merge pull request #12367 from kyon-eth/feat/npmanager-1360-inventory
...
feat(libSceNpManager): declare 148 missing callable exports
2026-11-01 13:22:26 +13:00
Dean
836d0d5a94
Merge pull request #13757 from CodingBreadd/feat/nkwebcdlg-wkbundleinitialize
...
feat(libSceNKWebCdlgInjectedBundle): name WKBundleInitialize from its NID
2026-11-01 13:19:23 +13:00
Dean
5722c14bd5
Merge pull request #6830 from ErenYeager1836/feat/libSceDbgThreadSanitizer-noop-stubs
...
feat(libSceDbgThreadSanitizer): add no-op implementations for __tsan_acquire and __tsan_release
2026-11-01 13:18:36 +13:00
Dean
e59a3f8baa
Merge pull request #9398 from Ondra97/codex/feat-freetype-subglyph-info
...
feat(libSceFreeType): expose composite glyph components
2026-11-01 13:17:18 +13:00
Adrià
8a4fc62318
Merge pull request #13760 from hyvvs/feat/libressl-general-name-free
...
feat(libSceLibreSsl): free GENERAL_NAME and GENERAL_NAMES allocations
2026-11-01 00:54:58 +01:00
Adrià
8bf03654ed
Merge pull request #13769 from Flamefusion/feat/libkernel-has-trinity-mode
...
feat(libkernel): implement sceKernelHasTrinityMode for a base PS5
2026-11-01 00:54:50 +01:00
Adrià
693f9d09ca
Merge pull request #13693 from PROGABBOMALA/fix/relinker-code-data-boundaries-7547
...
fix(relinker): resolve code and data boundaries in syscall scanner (#…
2026-11-01 00:54:43 +01:00
Adrià
d7c7e5744d
Merge pull request #10194 from harry-z-kang/codex/10041-memory-accounting
...
feat(agc): trace device memory allocations and cache budgets
2026-11-01 00:54:33 +01:00
Adrià
8042e0c577
Merge pull request #13744 from SHOnnay/feat-nkwebkit-thread-yield
...
feat(libSceNKWebKit): implement WTF::Thread::yield
2026-11-01 00:54:25 +01:00
Adrià
577fe6329e
Merge pull request #13756 from Gruzzberry/fix/recvfrom-sendto-efault
...
fix(libkernel): fail sendto and recvfrom with EFAULT on an unusable pointer
2026-11-01 00:54:10 +01:00