Commit Graph
22256 Commits
Author SHA1 Message Date
Adrià acf46d4ff8 Merge pull request #12577 from iAbdulrrahman/feat/libkernel-sys-is-ps4-process
feat(libkernel_sys): implement sceKernelIsPs4Process query
2026-10-30 03:03:26 +01:00
Adrià 91a69952c1 Merge pull request #12692 from Ninot1Quyi/feat/icu-converter-callbacks
feat(libSceIcu): implement converter stop and skip callbacks
2026-10-30 02:52:24 +01:00
Adrià 0c9c5db748 Merge pull request #12690 from MarcZX10/feat/host-system-report
feat(agc): host system report and an actionable missing-Vulkan-feature message
2026-10-30 02:52:18 +01:00
Adrià f67988f8e8 Merge pull request #12644 from slopgobblercobbler/fix/savedata-backup-dir-name-validation
fix(libSceSaveData.native): validate directory name in sceSaveDataBackup
2026-10-30 02:52:13 +01:00
Adrià e8cfff0a08 Merge pull request #12171 from slopgobblercobbler/fix/agc-draw-pipeline-report-duplicate-format
fix(agc): eliminate duplicated read counters in pipelined draw reports
2026-10-30 02:51:11 +01:00
Dean 99b571f879 Merge pull request #11468 from valenciana-nc/fix/guest-heap-header-validation
fix(libc): validate guest heap block headers before freeing
2026-10-30 14:50:19 +13:00
Dean fd9d18b20d Merge pull request #13053 from tibzejoker/build/restore-submodule-pins
build(deps): restore the SPIRV-Tools, SPIRV-Headers and libvorbis pins
2026-10-30 14:49:42 +13:00
Adrià 90c9759d12 Merge pull request #10581 from ashwin280802/fix/agc-single-sample-alpha-to-coverage
fix(agc): reject unmeasured single-sample dithered alpha-to-coverage
2026-10-30 02:45:21 +01:00
Adrià 6d56eb813c Merge pull request #12643 from slopgobblercobbler/fix/relinker-relative-jump-tables-address-space-bounds
fix(relinker): validate text section range before scanning relative jump tables
2026-10-30 02:32:29 +01:00
Adrià 87d938c650 Merge pull request #12556 from babyhuey/fix/sched-efault
fix(libkernel): return EFAULT from rtprio_thread and sched_rr_get_interval for a bad pointer
2026-10-30 02:32:23 +01:00
Adrià 78b75c3bb4 Merge pull request #12543 from Elma7e/test/rudp-max-segment-size-and-event-queries
test(libSceRudp): cover max segment size and event lifecycle in GuestRudpStatus
2026-10-30 02:32:17 +01:00
Adrià 2485cdefa3 Merge pull request #12538 from babyhuey/fix/utimes-efault
fix(libkernel): return EFAULT from the utimes family for an unreadable times array
2026-10-30 02:31:43 +01:00
Adrià d0cf19b2cb Merge pull request #12233 from beardsciences/fix/nvidia-mesh-window-buffer
fix(shader): keep mesh register windows out of local memory on NVIDIA
2026-10-30 02:31:36 +01:00
Adrià ec709cede3 Merge pull request #12436 from milescoviello/fix/vm-loadavg
fix(libkernel): answer vm.loadavg with the host's load averages
2026-10-30 02:31:30 +01:00
Adrià 8abc96f0ae Merge pull request #12461 from Oscar45397/test/libkernel-barrier-destroy-busy
test(libkernel): check pthread_barrier_destroy is busy while a thread waits
2026-10-30 02:30:39 +01:00
Adrià 89ec1bec90 Merge pull request #12460 from Oscar45397/test/libscenet-socket-state-errors
test(libSceNet): cover the shutdown, listen, accept, bind and getsockname errors
2026-10-30 02:30:33 +01:00
Adrià 365f857609 Merge pull request #12427 from simnJS/feat/kernel-is-neo-mode
feat(libkernel_sys): answer sceKernelIsNeoMode from the param.sfo Neo-mode attribute
2026-10-30 02:30:27 +01:00
Adrià 886e6d752c Merge pull request #12176 from slopgobblercobbler/fix/relinker-plt-compactor-address-space-bounds
fix(relinker): validate text section range and patch offset bounds in PLT compactor
2026-10-30 02:27:03 +01:00
Adrià aa0ce6beb4 Merge pull request #13024 from wrocketdev/docs/homebrew-own-log
docs(game-testing): point to the log that ps5-homebrew-ui titles write in their own storage
2026-10-30 02:26:54 +01:00
Adrià 1a217758a5 Merge pull request #12459 from Oscar45397/test/libkernel-cond-timedwait-clock
test(libkernel): check pthread_cond_timedwait against a monotonic condvar clock
2026-10-30 02:04:29 +01:00
Adrià 086adee5e3 Merge pull request #12379 from MarcZX10/feat/msgdialog-overlay
feat(overlay): show PS5 system dialogs as real PC dialogs
2026-10-30 02:04:23 +01:00
Adrià c9f87549ef Merge pull request #12531 from olegon85/test-kernel-apr-prefixed-batch
test(libkernel): cover the prefixed APR batch resolve without sizes
2026-10-30 02:04:17 +01:00
Adrià b77b0372a4 Merge pull request #12307 from dkdhanda8/fix/linux-patch-unsigned-displacement
fix(elfpatcher): take rel32 displacements as unsigned differences
2026-10-30 02:04:11 +01:00
Adrià 28b490ea5c Merge pull request #12296 from JJenkx/windows/kernel-shm-mmap-checks
fix(libkernel): map Windows shared memory with the regular file checks
2026-10-30 02:04:04 +01:00
Adrià 066239634c Merge pull request #11941 from akkadbakkad89/npent-abort-delete
fix(libSceNpEntitlementAccess): make abort and delete request idempotent
2026-10-30 02:03:57 +01:00
Adrià b7f9a4ee9f Merge pull request #12402 from kyon-eth/feat/resource-arbitrator-1360-inventory
feat(libSceResourceArbitrator): declare 14 additional callable exports
2026-10-30 02:02:05 +01:00
Adrià d85a6745c2 Merge pull request #12368 from kyon-eth/feat/kernel-sys-1360-inventory
feat(libkernel_sys): declare 328 missing callable exports
2026-10-30 02:01:59 +01:00
Adrià db98f92d9a Merge pull request #11740 from thuanquang/perf/t1-rerun-own-alias
perf(agc): accept a refreshed view in the T1 re-run when the lookup would not view the pending alias
2026-10-30 02:01:53 +01:00
Adrià f9a8813b11 Merge pull request #12179 from p3n1cillin/claude/kernel-executable-module-handle
feat(libkernel): add sceKernelGetExecutableModuleHandle
2026-10-30 02:01:01 +01:00
Adrià 1ce9bcb448 Merge pull request #12217 from al3w0f205/test/webbrowserdialog-cookie-state-validation
test(libSceWebBrowserDialog): cover cookie parameter validation in set and reset cookie
2026-10-30 02:00:55 +01:00
Adrià 18bf374028 Merge pull request #12178 from Henryisdjfunkyho/fix/libc-nearbyintf-current
fix(libc): raise inexact for nearbyintf
2026-10-30 02:00:49 +01:00
Adrià f6fddd60d8 Merge pull request #9243 from fisherjoey/perf/draw-cache-indirect-admission
perf(agc): cache CPU-path indirect draws behind APS5_DRAW_CACHE_INDIRECT
2026-10-30 01:51:25 +01:00
Adrià 76fd1c09e9 Merge pull request #11270 from AlexFigas/fix/libc-llog-dinkumware
fix(libc): compute _LLog with the bundled libc.prx's Dinkumware code
2026-10-30 01:40:35 +01:00
Adrià 401e4babaa Merge pull request #11075 from slopgobblercobbler/fix/agc-pipeline-cache-header-validation
fix(agc): validate pipeline cache header format and empty cache paths
2026-10-30 01:38:51 +01:00
Adrià 673fa865f4 Merge pull request #10140 from frankea/fix/user-data-callee-window
fix(agc): read user-data callees up to the 1 MiB raw shader program limit
2026-10-30 01:25:59 +01:00
Adrià 02e89573e5 Merge pull request #11347 from edubox/feat/ngs2-custom-submixer-channels
feat(ngs2): accept custom submixers with more than eight channels
2026-10-30 01:20:55 +01:00
Adrià d55f3e4671 Merge pull request #11819 from Elma7e/test/voice-chat-offline-request-precedence
test(libSceVoiceChat): cover accessibility events, ranged members, and session requests
2026-10-30 01:20:49 +01:00
Adrià 4725feb152 Merge pull request #11431 from p3n1cillin/claude/pthread-getaffinity-set-size
fix(libkernel): answer pthread_getaffinity_np for the console's 8- and 16-byte sets
2026-10-30 01:20:44 +01:00
Adrià 21b9366d1a Merge pull request #9414 from Delciob/fix/relinker-msvc-nominmax
fix(relinker): support MSVC build and prevent NOMINMAX collision on W…
2026-10-30 01:20:37 +01:00
Dean 55ef952e4d Merge pull request #10854 from milescoviello/fix/depth-view-chain-past-plane
fix(agc): count pending storage writes over a depth plane as a later writer
2026-10-30 13:20:30 +13:00
Adrià 39fc186c97 Merge pull request #11550 from johandavidcm/feat/agc-revalidate-collect-fails
feat(agc): count why a template's collect was refused
2026-10-30 01:04:12 +01:00
Adrià 96613bba67 Merge pull request #12060 from Ragbie/fix/windows-directory-flock
fix(libkernel): lock directories with flock on Windows as FreeBSD does
2026-10-30 01:04:03 +01:00
Adrià 438cebf361 Merge pull request #10544 from maximilianfv/fix/libkernel-macos-datagram-disconnect
fix(libkernel): count a dissolved datagram association as disconnected on macOS
2026-10-30 01:03:08 +01:00
Adrià 7e72b68813 Merge pull request #10651 from maximilianfv/test/agc-image-table-reuse-chain-pool
test(agc): expect no kept image table writes for a set from the shared pool chain
2026-10-30 01:03:02 +01:00
Adrià 5a3c1a2f81 Merge pull request #10627 from maximilianfv/fix/libkernel-dlerror-long-messages
fix(libkernel): keep dlerror messages whole
2026-10-30 01:02:55 +01:00
Adrià 9a9332a4bf Merge pull request #12085 from JJenkx/windows/jobmgr-spin-without-lock
fix(libSceJobManager): spin idle workers without taking the manager lock
2026-10-30 00:59:12 +01:00
Adrià a7febdb4b3 Merge pull request #12369 from kyon-eth/feat/libressl3-1360-inventory
feat(libSceLibreSsl3): complete callable declarations and parent forwarding
2026-10-30 00:59:06 +01:00
Adrià e7d8e35336 Merge pull request #6204 from vrebel11/fix/windows-entry-stub-rva-boundary
fix(relinker): guard Windows entry-stub RVA allocations
2026-10-30 00:56:57 +01:00
Adrià 2a8274f328 Merge pull request #9738 from mugurc/fix/agc-preparation-lifecycle-exit
fix(agc): keep the shader preparation lifecycle mutex alive through exit
2026-10-30 00:56:51 +01:00
thibautandClaude Opus 5.5 487a2716ad build(deps): restore the SPIRV-Tools, SPIRV-Headers and libvorbis pins
f48ef6a076 (#10437) brought back the pointers from before 03bc1d1aa6 and d21fb108e4.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01V1W4jdNSKTV7xwuS6xQPJV
2026-10-30 00:52:03 +01:00