Dean
|
e778405b5b
|
Merge pull request #11592 from alvaroelpob/fix/libkernel-condattr-getclock-einval
fix(libkernel): fail pthread_condattr_getclock with EINVAL for a null attribute
|
2026-10-28 13:04:04 +13:00 |
|
Dean
|
057de19313
|
Merge pull request #11556 from xXPBSXx/libm/sinh-msun
fix(libc): compute sinh with FreeBSD msun's algorithm
|
2026-10-28 13:03:47 +13:00 |
|
Dean
|
a1f5ae4e8b
|
Merge pull request #11244 from SeaSunPT/fix/audioout2-mastering-not-initialized
fix(libSceAudioOut): refuse sceAudioOut2Mastering calls before sceAudioOut2Initialize
|
2026-10-28 13:02:46 +13:00 |
|
Dean
|
09329a8bda
|
Merge pull request #10598 from MarcZX10/marc/freetype-stroker-path
feat(libSceFreeType): implement the FreeType stroker path-building calls
|
2026-10-28 13:01:43 +13:00 |
|
Dean
|
9f605c98d2
|
Merge pull request #10283 from JJenkx/windows/libc-cbrt-msun
fix(libc): compute cbrt with FreeBSD msun's algorithm, as titles' libc.prx does
|
2026-10-28 13:01:01 +13:00 |
|
Dean
|
46b9aa3768
|
Merge pull request #9648 from JJenkx/windows/libc-rand-console
fix(libc): follow the console's rand, srand and rand_r
|
2026-10-28 13:00:35 +13:00 |
|
Dean
|
ba8845d2e7
|
Merge pull request #9442 from Gruzzberry/feat/lchflags
feat(libkernel_sys): implement lchflags
|
2026-10-28 13:00:19 +13:00 |
|
Dean
|
6c48f35a95
|
Merge pull request #8098 from LuisAguilarDev/fix/audioout2-silent-ports
fix(audioout2): keep each port's grain when ports share a buffer
|
2026-10-28 12:59:20 +13:00 |
|
Dean
|
200f40814d
|
Merge pull request #11868 from rooklz/fix/check-compile-save-temps-modes-v2
fix(tools): reject unmodeled save-temps modes in syntax checks
|
2026-10-28 12:59:01 +13:00 |
|
Dean
|
6e9b9134f6
|
Merge pull request #11846 from heditrigui/feat/libc-reallocarray
feat(libc): implement reallocarray
|
2026-10-28 12:10:58 +13:00 |
|
Dean
|
ecc950fcc0
|
Merge pull request #11765 from oneandonlydean/salvage/freetypeol-9453
feat(libSceFreeTypeOl): declare 92 PS5 3.20 exports
|
2026-10-28 12:09:43 +13:00 |
|
Dean
|
27b854fac1
|
Merge pull request #11764 from oneandonlydean/salvage/jsc-9438
feat(libSceJsc): declare 150 PS5 3.20 exports
|
2026-10-28 12:09:27 +13:00 |
|
Dean
|
cb9a3234f9
|
Merge pull request #11761 from oneandonlydean/salvage/xml-9422
feat(libSceXml): declare 150 pending exports
|
2026-10-28 12:09:11 +13:00 |
|
Dean
|
1dcfe03875
|
Merge pull request #11760 from oneandonlydean/salvage/icu-9444
feat(libSceIcu): declare 112 PS5 3.20 exports
|
2026-10-28 12:08:55 +13:00 |
|
Dean
|
55ab7282b2
|
Merge pull request #11753 from oneandonlydean/salvage/np-common-9686
feat(libSceNpCommon): declare 150 additional PS5 exports
|
2026-10-28 12:08:39 +13:00 |
|
Dean
|
6a3182b8c5
|
Merge pull request #11612 from milescoviello/docs/agc-debug-raise-exception
docs(agc): note how seven titles call sceAgcDebugRaiseException
|
2026-10-28 12:07:44 +13:00 |
|
Dean
|
77e44989b6
|
Merge pull request #11561 from javierUDP/docs/rosetta-m5-26-4-evidence
docs(relinker): record SHA, AVX-512 and XSAVE under Rosetta on an M5
|
2026-10-28 12:06:23 +13:00 |
|
Dean
|
45af0a222e
|
Merge pull request #11458 from MarcZX10/marc/docs-debt-sync
docs(debt): drop duplicated debt entries
|
2026-10-28 12:05:46 +13:00 |
|
Dean
|
8b68c5a465
|
Merge pull request #11457 from MarcZX10/marc/docs-usage-sync
docs: bring USAGE, INPUT_MAPPING and GAME_TESTING in line with the tools
|
2026-10-28 12:05:26 +13:00 |
|
Dean
|
cea134faab
|
Merge pull request #10700 from MarcZX10/marc/signatures-libscenptus
feat(libSceNpTus): declare sceNpTusCreateNpTitleCtx with its shadPS4 signature
|
2026-10-28 12:04:06 +13:00 |
|
Dean
|
7d2136c9c6
|
Merge pull request #10447 from alvaroelpob/feat/libscelibressl-x509-store-ctx-error
feat(libSceLibreSsl): implement the X509_STORE_CTX error, depth, current certificate and chain accessors
|
2026-10-28 12:03:34 +13:00 |
|
Adrià
|
f5fefb982c
|
Merge pull request #11305 from joedeangelis533-bot/review/tessellation-depth-upstream-20261025
feat(agc): remap unsupported tessellation viewport depth ranges
|
2026-10-27 22:27:35 +01:00 |
|
Adrià
|
e274546099
|
Merge pull request #11302 from Danigamer05/feat/libc-signed-max64
feat(libc): implement signed 64-bit maximum
|
2026-10-27 22:26:29 +01:00 |
|
Adrià
|
6d99bf4ccb
|
Merge pull request #11300 from Danigamer05/feat/libc-signed-min64
feat(libc): implement signed 64-bit minimum
|
2026-10-27 22:16:40 +01:00 |
|
Adrià
|
b9623a5c26
|
Merge pull request #11297 from mrfelek/perf/probe-f32-flush-nvidia
perf(agc): use the NVIDIA driver's f32 denormal flush when the startup probe matches
|
2026-10-27 22:09:23 +01:00 |
|
Adrià
|
4a6005955f
|
Merge pull request #10898 from imellag/feat/libkernel-memory-protection-macos
feat(libkernel): guest memory protection and VirtualQuery on macOS hosts
|
2026-10-27 21:42:24 +01:00 |
|
Adrià
|
771d8b5bf7
|
Merge pull request #11340 from harisibrar1/feat/libressl-ex-data-indices
feat(libSceLibreSsl): implement the SSL and SSL_CTX ex_data index registry as LibreSSL 2.5.4 does
|
2026-10-27 21:34:00 +01:00 |
|
Adrià
|
80b209d984
|
Merge pull request #11295 from Danigamer05/feat/libc-unsigned-min32
feat(libc): implement unsigned 32-bit minimum
|
2026-10-27 21:20:30 +01:00 |
|
Adrià
|
225ebc5eee
|
Merge pull request #11264 from Gruzzberry/fix/sysctl-faults
fix(libkernel): fail sysctl and sysctlbyname with EFAULT on an unreadable or unwritable pointer
|
2026-10-27 21:16:21 +01:00 |
|
Dean
|
d13b3d7c55
|
Merge pull request #10575 from Mouhand-Kaddo/fix/agc-committed-reads-released-pages
fix(agc): read committed guest pages on Windows without faulting on released pages
|
2026-10-28 07:55:20 +13:00 |
|
Dean
|
14332cd8d0
|
Merge pull request #10721 from MarcZX10/marc/avcap2-declarations
feat(libSceAvcap2): declare 7 pending exports
|
2026-10-28 06:55:01 +13:00 |
|
Dean
|
1819607b25
|
Merge pull request #10701 from MarcZX10/marc/signatures-libscegnmdriverforneomode
feat(libSceGnmDriverForNeoMode): declare three stubs with shadPS4 signatures
|
2026-10-28 06:54:28 +13:00 |
|
Dean
|
1d0113de60
|
Merge pull request #10699 from MarcZX10/marc/signatures-libscenputility
feat(libSceNpUtility): declare two title context stubs with shadPS4 signatures
|
2026-10-28 06:53:56 +13:00 |
|
Dean
|
ab6a87a163
|
Merge pull request #10460 from Danigamer05/feat/libc-unsigned-max64
feat(libc): implement unsigned 64-bit maximum
|
2026-10-28 06:53:22 +13:00 |
|
Adrià
|
254240c747
|
Merge pull request #11045 from roboterspinne/fix/relinker-macos-fixups-writable
fix(relinker): reject macOS fixups outside writable segments
|
2026-10-27 18:29:51 +01:00 |
|
Dean
|
594214f733
|
Merge pull request #11357 from oneandonlydean/sa/host-import-frame-eviction
fix(agc): do not evict host imports used in the current or previous frame
|
2026-10-28 06:23:09 +13:00 |
|
Dean
|
f188470bca
|
Merge pull request #11757 from milescoviello/docs/livestreaming-status-reads
docs(libSceGameLiveStreaming): note the status fields three titles read
|
2026-10-28 06:02:30 +13:00 |
|
Dean
|
0c4a8cb41a
|
Merge pull request #11756 from milescoviello/docs/signin-dialog-result-callers
docs(libSceSigninDialog): note the result size and field three titles use
|
2026-10-28 06:01:55 +13:00 |
|
Dean
|
bbb11b6974
|
Merge pull request #11062 from MarcZX10/marc/ci-nightly-sanitizers
ci: run every test under ASan and UBSan nightly
|
2026-10-28 05:58:34 +13:00 |
|
Adrià
|
e0cd1259a9
|
Merge pull request #11254 from Michael-KD/fix/scalar-buffer-runtime-word3
fix(shader): ignore a runtime V#'s type for scalar buffer loads as RDNA2 does
|
2026-10-27 16:28:28 +01:00 |
|
Adrià
|
637522b6bf
|
Merge pull request #11083 from slopgobblercobbler/fix/savedata-convert-null-parameter-validation
fix(libSceSaveData.native): return SAVE_DATA_ERROR_PARAMETER on null argument in sceSaveDataConvert
|
2026-10-27 16:21:11 +01:00 |
|
Adrià
|
6f7cb75291
|
Merge pull request #9193 from imellag/feat/shader-barycentric-builtins-moltenvk
feat(recompiler): read I/J from barycentric built-ins on MoltenVK
|
2026-10-27 16:21:05 +01:00 |
|
Adrià
|
e2a5118839
|
Merge pull request #11047 from imellag/feat/libkernel-macho-tls
feat(libkernel): thread-local storage for Mach-O guests
|
2026-10-27 15:18:46 +01:00 |
|
Dean
|
75f3702aed
|
Merge pull request #11763 from oneandonlydean/salvage/common-dialog-9623
feat(libSceCommonDialog): declare 14 pending exports
|
2026-10-28 02:34:54 +13:00 |
|
Adrià
|
a40ad89e2c
|
Merge pull request #11236 from orezraey/fix/libkernel-kqueue-timer-readd-measured-ps5
fix(libkernel): accept EVFILT_TIMER re-adds with a time unit or on a disabled timer as measured on a PS5
|
2026-10-27 14:28:05 +01:00 |
|
Adrià
|
1089f2bbfd
|
Merge pull request #11039 from orezraey/fix/libkernel-mutex-yieldloops-destroyed-measured-ps5
fix(libkernel): fail the yield loop setter on a destroyed mutex as measured on a PS5
|
2026-10-27 14:08:31 +01:00 |
|
Adrià
|
9de9c6efd0
|
Merge pull request #11261 from JaceTheBlu/feat/libressl-object-text
feat(libSceLibreSsl): add the LibreSSL object table and implement i2t_ASN1_OBJECT
|
2026-10-27 14:07:27 +01:00 |
|
Adrià
|
b71d5db752
|
Merge pull request #10855 from Felipebmaitan/feat/async-storage-engine
fix(libkernel): preserve AIO request ownership and identities
|
2026-10-27 13:30:47 +01:00 |
|
Adrià
|
eece5da035
|
Merge pull request #10838 from EagleBearerYS/feat/libkernel-sys-finish-calls-v2
feat(libkernel_sys): finish sched_setscheduler and sigreturn
|
2026-10-27 13:20:31 +01:00 |
|
Adrià
|
9ae2f7d22a
|
Merge pull request #10414 from orezraey/fix/agc-partial-fast-clear-eliminate
fix(agc): eliminate a fast clear over part of a CMASK color target
|
2026-10-27 13:19:27 +01:00 |
|