Bram910
433aa1dac9
Merge origin/main into fix/shader-skip-unreachable-words
2026-10-26 10:57:34 +01:00
Dean
9ab54a34b8
Merge pull request #11251 from orezraey/fix/libkernel-tcp-maxseg-measured-ps5
...
fix(libkernel): refuse TCP_MAXSEG before a connection and raise it to 216 as measured on a PS5
2026-10-26 22:11:42 +13:00
Dean
8100e480f7
Merge pull request #11186 from camezaro-intc/feat/libkernel-sys-load-start-sysmodule
...
feat(libkernel_sys): forward sceKernelLoadStartModuleForSysmodule to sceKernelLoadStartModule
2026-10-26 22:09:58 +13:00
Dean
ca8257d923
Merge pull request #10952 from AZLisme/feat/batch2-font-letter-traversal
...
fix(libSceFont): exhaust render-step character traversal
2026-10-26 22:06:04 +13:00
Dean
cd71251946
Merge pull request #10828 from wail-arch/feat/notification-send
...
refactor(libSceNotification): declare sceNotificationSend with the SDK's parameters
2026-10-26 22:03:05 +13:00
Dean
e9904dd48c
Merge pull request #10454 from Danigamer05/fix/pngdec-large-image-info
...
fix(pngdec): require image info for large dimensions
2026-10-26 22:02:27 +13:00
Dean
65c2713b6c
Merge pull request #10410 from JAB-dev/fix/ngs2-mastering-gain-ps5
...
fix(libSceNgs2): clamp the mastering gain to +-32 and keep NaN, as the PS5 module does
2026-10-26 22:01:52 +13:00
Dean
c3db979cd3
Merge pull request #10128 from orezraey/fix/libc-gethostname-measured-ps5
...
fix(libc): report the empty host name measured on a PS5
2026-10-26 22:00:35 +13:00
Dean
d9f5bf4d91
Merge pull request #11120 from shahulmubeen-a/fix/shader-1d-store-through-2d-array
...
fix(shader): write 1D storage images through 2D-array stores at slice 0
2026-10-26 21:58:24 +13:00
Dean
d5e493883f
Merge pull request #10738 from rooklz/fix/cescs-big5-box-drawing
...
fix(libSceCesCs): encode the Big5 box-drawing duplicates into their lower cells as the console does
2026-10-26 21:56:25 +13:00
Dean
cbee224804
Merge pull request #10316 from JJenkx/windows/libc-tanh-msun
...
fix(libc): compute tanh with FreeBSD msun's algorithm, as titles' libc.prx does
2026-10-26 21:48:43 +13:00
Dean
b27cc8416f
Merge pull request #7505 from AlxcBTW/pr/unwatch-hook-exits-v2
...
fix(agc): run the unwatch hook before an import whose range leaves the write watch whatever the import does
2026-10-26 21:31:22 +13:00
Dean
5bfc926a68
Merge pull request #9621 from Ondra97/codex/fix-ult-finalize-allocation
...
fix(ult): preserve sync objects if finalization allocation fails
2026-10-26 21:31:17 +13:00
Dean
9d906c833c
Merge pull request #10681 from PYTHONRETARDE/fix/d16-depth-take-storage-discard
...
fix(agc): discard a new depth surface's depth before taking storage writes
2026-10-26 21:29:52 +13:00
Dean
4c752cafc9
Merge pull request #10177 from orezraey/fix/libkernel-cond-destroyed-measured-ps5
...
fix(libkernel): mark a destroyed condition variable with 1 and accept destroying a null one, as measured on a PS5
2026-10-26 21:29:48 +13:00
Dean
204c6747d0
Merge pull request #11197 from LeandroLP23/fix/agc-frame-recorder-settle-before-delta
...
fix(agc): read a frame capture's memory delta once the accepted submissions completed
2026-10-26 20:48:54 +13:00
Dean
35ac3402c8
Merge pull request #10153 from voidlakhan/feat/regmgr-core-registry-access
...
feat(libSceRegMgr): implement core registry access and query interfaces
2026-10-26 20:40:32 +13:00
Dean
b744c37f4e
Merge pull request #8076 from brainiac91/fix/relinker-embedded-data-tables
...
fix(relinker): mask embedded data tables in inter-FDE gaps
2026-10-26 20:36:58 +13:00
Dean
27c2794a66
Merge pull request #8726 from ArjenS-LA/fix/windows-directory-link-types
...
fix(libkernel): classify Windows directory links by app0 scope
2026-10-26 20:36:06 +13:00
Dean
45b246ff44
Merge pull request #8652 from nikowolf123/feat/audioout-set-main-output
...
feat(libSceAudioOut): return 0 from sceAudioOutSetMainOutput like the firmware stub
2026-10-26 20:35:30 +13:00
Dean
3d2b7c0673
Merge pull request #10610 from JJenkx/fix/libc-acoshf-domain-fenv
...
fix(libc): preserve acoshf domain errno and exception flags
2026-10-26 20:14:11 +13:00
Dean
fdb3925940
Merge pull request #9913 from HQasper/claude/project-thread-75dvwh
...
fix(agc): draw stencil AND, OR, XOR and XNOR on the bits they change
2026-10-26 20:03:59 +13:00
Dean
a6fc5cdfb2
Merge pull request #10381 from atharvjairath/feat/vdecsw-picture-info
...
feat(vdecsw): implement generic single-picture metadata queries
2026-10-26 20:03:25 +13:00
Dean
8022d448e6
Merge pull request #10786 from 00xDisaster/feat/libc-dinkumware-math
...
feat(libc): implement _Exp and _FExp
2026-10-26 20:02:47 +13:00
Dean
3c2e5dc2ca
Merge pull request #10614 from mrfelek/fix/gameupdate-no-update
...
fix(libSceGameUpdate): answer no update instead of throwing on request creation
2026-10-26 20:01:56 +13:00
Dean Galvin
42a75519e3
Merge branch 'main' into windows/libc-tanh-msun
2026-10-26 18:37:39 +13:00
Dean
d043fc9faa
Merge pull request #10047 from atharvjairath/feat/fiber-contextless-execution
...
feat(fiber): execute contextless fibers on the caller stack
2026-10-26 18:26:24 +13:00
Dean
a0c85ea99b
Merge pull request #10501 from harisibrar1/fix/pselect-pending-signal-eintr
...
fix(libkernel): return EINTR from pselect when its mask unblocks a pending signal
2026-10-26 18:26:20 +13:00
Dean Galvin
7461106f53
Merge branch 'main' into fix/libc-acoshf-domain-fenv
2026-10-26 17:40:43 +13:00
Dean
a401865a1a
Merge pull request #9269 from UnhealthyKraken/test/libc-crt-exit-lifecycle
...
test(libc): cover CRT exit and TLS cleanup lifecycle
2026-10-26 17:38:22 +13:00
Dean
e5759e7ee6
Merge pull request #10524 from YossiYad/feat/kernel-sys-console-identity
...
feat(libkernel_sys): implement sceKernelIsCEX, sceKernelIsDevKit, get_authinfo and sceKernelGetOpenPsIdForSystem
2026-10-26 17:37:52 +13:00
Dean
3e235180d8
Merge pull request #9922 from UnhealthyKraken/feat/freetype-outline-borders
...
feat(freetype): implement system outline border queries
2026-10-26 17:37:23 +13:00
Dean
034b60a2d4
Merge pull request #10239 from voidlakhan/fix/npgameintent-invalid-argument-error
...
fix(libSceNpGameIntent): return errors for invalid arguments and uninitialized calls
2026-10-26 16:23:39 +13:00
Dean
0ce4b82c2d
Merge pull request #10243 from orezraey/fix/libkernel-rtld-thread-atexit-measured-ps5
...
fix(libkernel): answer the thread atexit references as measured on a PS5
2026-10-26 16:23:13 +13:00
Dean
14eb2cda22
Merge pull request #10640 from rocklouis055/feat/nputility-lookup-async
...
feat(libSceNpUtility): implement lookup async requests, waits and timeouts
2026-10-26 15:43:03 +13:00
Dean
9f386f3a29
Merge pull request #9157 from shanu337/videoout-color-space-wrappers
...
refactor(libSceVideoOut): consolidate color space wrappers and add Flip tests
2026-10-26 15:32:59 +13:00
JJenkx and Claude Opus 5.5
ca1b62a3bd
fix(libc): compute tanh with FreeBSD msun's algorithm, as titles' libc.prx does
...
tanh returned the host's tanh, whose last bit differs from the titles' copy
on Windows. The titles' copy is FreeBSD msun's s_tanh.c over msun's expm1,
and it sets no errno. tanh now computes that algorithm over this file's
Expm1.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-25 22:26:16 -04:00
JJenkx
ad111b3ce1
fix(libc): preserve acoshf domain errno and exception flags
2026-10-25 22:07:34 -04:00
Dean
3326a27071
Merge pull request #10523 from YossiYad/feat/np-tus-sync-wrappers
...
feat(libSceNpTus): implement the nine blocking data and variable calls
2026-10-26 14:48:15 +13:00
Dean
a3987a1eca
Merge pull request #10718 from rooklz/fix/cescs-strict-jis0208
...
fix(libSceCesCs): map the strict JIS X 0208 profiles' unsettled cells as the console does
2026-10-26 14:40:45 +13:00
Dean Galvin
72598e34c8
Merge branch 'main' into pr/unwatch-hook-exits-v2
2026-10-26 14:36:49 +13:00
Dean
732ab06f41
Merge pull request #10354 from JJenkx/windows/libc-nextafter-msun
...
fix(libc): compute nextafter and nextafterf with FreeBSD msun's algorithm, as titles' libc.prx does
2026-10-26 14:30:57 +13:00
Dean
d31f372e33
Merge pull request #10062 from imellag/fix/agc-moltenvk-destroy-at-idle
...
fix(agc): destroy buffers and memory on MoltenVK only while the graphics queue is idle
2026-10-26 14:28:45 +13:00
Dean
517a7b12b8
Merge pull request #10525 from YossiYad/feat/np-party-plain-queries
...
feat(libSceNpParty): implement sceNpPartyGetMembers, sceNpPartyGetMemberInfo and sceNpPartyRegisterHandler
2026-10-26 14:27:45 +13:00
Dean
853ffe0f69
Merge pull request #10794 from slopgobblercobbler/feat/kernel-sys-sce-pthread-main
...
feat(libkernel_sys): implement scePthreadMain through pthread_main_np
2026-10-26 14:27:16 +13:00
Adrià
3b252b44fe
Merge pull request #9561 from DavidSamir/feat/libkernel-fcntl-osync
...
feat(libkernel): sync each write on a file whose O_FSYNC flag is set
2026-10-26 02:26:06 +01:00
Dean Galvin
e76147bca9
Merge branch 'main' into fix/pngdec-large-image-info
2026-10-26 14:17:59 +13:00
Dean
1c9064435d
Merge pull request #10451 from Danigamer05/fix/pngdec-16bit-input
...
fix(pngdec): honor the 16-bit input attribute
2026-10-26 14:16:21 +13:00
Dean
0f34ebb853
Merge pull request #10446 from Danigamer05/fix/keyboard-key2char-contract
...
fix(keyboard): preserve raw keys and ignore the Kana LED
2026-10-26 14:12:38 +13:00
Dean
5b85225ef3
Merge pull request #9797 from Terminev/feat/npwebapi-offline-requests
...
feat(libSceNpWebApi): add user contexts, requests and push event callbacks offline
2026-10-26 13:34:33 +13:00