Commit Graph
17721 Commits
Author SHA1 Message Date
Nithishvelan M 69ea70c044 test(libSceDbgThreadSanitizer): include Api.hpp in guest thread sanitizer test 2026-10-28 08:02:54 +05:30
Nithishvelan M 9685299b34 test(libkernel): do not escape semicolon in ENVIRONMENT_MODIFICATION 2026-10-26 13:50:08 +05:30
Nithishvelan M 1bacc6bd95 feat(libSceDbgThreadSanitizer): add no-op implementations for __tsan_acquire and __tsan_release 2026-10-26 13:50:07 +05:30
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 664f2fdb5f Merge pull request #11319 from al3w0f205/test/ime-filter-text-unsupported-type-validation
test(libSceIme): cover unsupported type validation in FilterText
2026-10-26 20:39:59 +13:00
Dean 48c8f37eab Merge pull request #11239 from MarcZX10/marc/test-posix-spawn-asan-sigbus
test(libSceLibcInternal): let the spawn test's child die from SIGBUS in an ASan build
2026-10-26 20:39:21 +13:00
Dean f33c06b639 Merge pull request #10862 from hakarrr/patch-2
test(relinker): compile the executable-exports probe on glibc before 2.36
2026-10-26 20:38:48 +13:00
Dean 1a52b2eddc Merge pull request #10829 from MarcZX10/marc/fix-sce-v2-test-overread
test(libc): stop the sce v2 thrower cases reading past an 8-byte exception object
2026-10-26 20:38:16 +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 7109f36927 Merge pull request #8696 from cadenasynyster/fix/win-rename-loop
fix(libc): report ELOOP from rename through a Windows symlink loop
2026-10-26 20:36:42 +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 637397576b Merge pull request #10102 from JJenkx/windows/relinker-trailing-note
fix(relinker): ignore an unmapped note segment outside a module's file
2026-10-26 20:34:57 +13:00
Dean c9e14a692f Merge pull request #10181 from jablkowy12/codex/reject-empty-skip-reports
feat(tools): optionally require tests in skip reports
2026-10-26 20:34:25 +13:00
Dean a49a39d09a Merge pull request #10618 from xTRACKGOD/fix/import-audit-empty-pe-exports
fix(tools): accept PE libraries without export tables
2026-10-26 20:33:49 +13:00
Dean 30ac6a158a Merge pull request #10549 from LeandroLP23/test/tools-windows-test-time
test(tools): stop test_progress from measuring the checkout in its write-failure test
2026-10-26 20:33:16 +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 74974a3d68 Merge pull request #3456 from AMRYB/feat/web-input-mapper
feat(input): add browser-based input mapping configurator
2026-10-26 20:01:17 +13:00
Dean 2bdd30ebe6 Merge pull request #10719 from WhiteAssassins/feat/patch-advisor-list-verified
feat(tools): list verified patch catalog entries
2026-10-26 20:00:41 +13:00
Dean 57176c2cc8 Merge pull request #9267 from emirplus/fix/prepare-release-notes-utf8-bom
fix(tools): handle errors cleanly and reconfigure streams in prepare_release_notes
2026-10-26 20:00:00 +13:00
Dean a0ca5bdc71 Merge pull request #10295 from al3w0f205/test/savedata-convert-null-struct-validation
test(libSceSaveData.native): cover null convert struct and directory name validation
2026-10-26 19:59:27 +13:00
Dean ae3ec59aba Merge pull request #10734 from imellag/refactor/libkernel-rename-dead-dot-checks
refactor(libkernel): drop the unreachable dot checks after sceKernelRename's return
2026-10-26 19:58:55 +13:00
Dean 14c99b52ac Merge pull request #9007 from EagleBearerYS/perf/agc-library-lto-info-when-optimized
perf(agc): retain link-time optimization info only where a link is optimized
2026-10-26 18:26:44 +13:00
Dean 1eb66943ba Merge pull request #8615 from Lindamea1/fix/agc-stencil-replay-push-data
fix(agc): put a stencil replay shader's guest buffer offsets where its shader data is
2026-10-26 18:26:40 +13:00
Dean 426e1dbf2d Merge pull request #10174 from ntamas94/fix/agc-raw-shader-cache-eviction
fix(agc): keep hundreds of raw shader snapshots cached
2026-10-26 18:26:35 +13:00
Dean 3fcef220ca Merge pull request #10160 from EagleBearerYS/port/fable-fix-present-key-wait
perf(agc): wait for the display keys' writer before a present takes the device lock's time
2026-10-26 18:26:31 +13:00
Dean a3b6f688d8 Merge pull request #10338 from Filip722/submit/ir-20261023
perf(shader): avoid scanning the final IR operand use
2026-10-26 18:26:28 +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 442c43a574 Merge pull request #10370 from JJenkx/windows/libc-rounding-quiet-snan
fix(libc): quiet signalling NaNs in trunc, ceil, floor and nearbyint as titles' libc.prx does
2026-10-26 17:38:52 +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 12df332811 Merge pull request #10412 from JJenkx/windows/libc-ctype-signed-char
fix(libc): accept signed char values in the ctype functions as titles' libc.prx does
2026-10-26 17:36:57 +13:00
Dean ae7629fd09 Merge pull request #10630 from LeandroLP23/test/libkernel-raise-in-system-call-flake
test(libkernel): keep the raise-in-system-call writer in guest code until each raise lands
2026-10-26 17:36:27 +13:00
Dean 9b197b6ce4 Merge pull request #10297 from al3w0f205/test/videoout-resolution-status-null-buffer
test(libSceVideoOut): cover null status buffer validation in sceVideoOutGetResolutionStatus
2026-10-26 17:18:12 +13:00
Dean 943ea8acb2 Merge pull request #9957 from mrfelek/fix/shader-runtime-buffer-presence
fix(shader): read a buffer V#'s presence at run time instead of specializing it
2026-10-26 16:54:34 +13:00
al3w0f205 ee5b94745e test(libSceIme): cover unsupported type validation in FilterText 2026-10-25 22:54:00 -05:00
Dean 33ae5a3146 Merge pull request #9765 from DavidSamir/test/libc-dinkumware-atomics-sizes
test(libc): cover the remaining sizes of the Dinkumware typed atomics
2026-10-26 16:32:05 +13:00
Dean 73ad397dba Merge pull request #10793 from slopgobblercobbler/feat/libkernel-freebsd-posix-compliance
feat(libkernel): complete FreeBSD 11.4 errno parity (ENOTRECOVERABLE and EOWNERDEAD)
2026-10-26 16:31:30 +13:00
Dean be9effaeb0 Merge pull request #10278 from al3w0f205/test/playgo-speed-eta-handle-validation
test(libScePlayGo): cover install speed, eta, and prefetch handle validation
2026-10-26 16:31:04 +13:00
Dean 8cdcd6de0e Merge pull request #8457 from vaibhavindalia/fix/fchown-guest-permissions
fix(libkernel_sys): validate descriptor first in fchown
2026-10-26 16:30:35 +13:00
Dean e3657de5e4 Merge pull request #10402 from roboterspinne/fix/relinker-linux-load-bounds
fix(relinker): require the Linux entry, relocation offsets and DT_PLTGOT in PT_LOAD memory
2026-10-26 16:30:06 +13:00
Dean b998ca83fd Merge pull request #10284 from al3w0f205/test/nptrophy-icon-and-handle-validation
test(libSceNpTrophy): cover icon size pointer checks and invalid handle validation
2026-10-26 16:25:25 +13:00