dantdmdarealguy
c824af45ff
fix(libSceAvPlayer): stage the built mimalloc DLL in the patched HTTP modules test
...
avplayer_http_patched_modules copied mimalloc.dll from the mimalloc
target's directory. mimalloc names its DLL after the build type, so a
Debug build writes mimalloc-debug.dll and the test failed:
file COPY_FILE failed to copy
.../build-debug/3rdparty/mimalloc/mimalloc.dll
because: No such file or directory (input)
Pass the target file and copy it to mimalloc.dll in the stage, as the
libs target does for the runtime libs/ directory. Linux registers the
test without the allocator arguments and is unchanged.
2026-11-04 12:23:35 -06:00
Dean
9ab6a281ea
Merge pull request #11860 from rooklz/fix/input-mapper-settings-roundtrip
...
fix(tools): round-trip input mapping settings in the input mapper
2026-11-05 06:36:17 +13:00
Dean
9505816393
Merge pull request #11783 from heditrigui/test/imedialog-coverage
...
test(libSceImeDialog): cover uninitialized and terminated argument validation
2026-11-05 06:36:11 +13:00
Dean
1ff3971d77
Merge pull request #11766 from oneandonlydean/salvage/abstract-local-twitter-json-9470
...
feat(prx): declare 143 PS5 3.20 exports in libSceAbstractLocal, libSceAbstractTwitter and libSceJson
2026-11-05 06:36:04 +13:00
Dean
d4c435877c
Merge pull request #11678 from milescoviello/test/agc-draw-packets
...
test(agc): cover the draw-indirect, index-offset, instance count and index size packets
2026-11-05 06:35:58 +13:00
Dean
92cdaf6337
Merge pull request #11624 from Felipebmaitan/feat/windows-guest-gs-state
...
feat(libkernel): maintain per-thread guest GS bases on Windows
2026-11-05 06:35:52 +13:00
Dean
7d41521f42
Merge pull request #11621 from B-Howell/codex/opus-missing-functions
...
feat(libc): implement lfind and lsearch
2026-11-05 06:35:46 +13:00
Dean
f2285e86c9
Merge pull request #11613 from noamroger/claude/project-thread-gcmyxo
...
feat(libSceFreeTypeOt): provide the FreeType trigonometry and outline…
2026-11-05 06:35:40 +13:00
Dean
988e431686
Merge pull request #11388 from nekomancer01/feat/ngs2-hevag
...
feat(ngs2): parse and decode VAG and HE-VAG waveforms
2026-11-05 06:35:35 +13:00
Dean
6863f295a9
Merge pull request #10749 from ycbuzi/refactor/siginterrupt-libc-internal
...
refactor(libSceLibcInternal): serve siginterrupt from libSceLibcInternal
2026-11-05 06:35:30 +13:00
Dean
18a6629e2d
Merge pull request #10662 from shurhundo/fix/linux-relro-enforcement
...
fix(relinker): emit PT_GNU_RELRO for Linux output instead of leaving RELRO writable
2026-11-05 06:35:23 +13:00
Dean
a68ac8b5bd
Merge pull request #10588 from MarcZX10/marc/freetype-track-kerning
...
feat(libSceFreeType): implement FT_Get_Track_Kerning
2026-11-05 06:35:18 +13:00
Dean
748c6da62f
Merge pull request #10395 from MatteoSid/feat/libressl-ec-groups-keys
...
feat(libSceLibreSsl): implement EC groups and keys for named curves
2026-11-05 06:35:13 +13:00
Dean
1b58cf171b
Merge pull request #10392 from GabrielKLBr/feat/libc-legacy-signal-masks
...
feat(libc): implement legacy signal masks
2026-11-05 06:35:07 +13:00
Dean
0306b66963
Merge pull request #10335 from MarcZX10/codex/libkernel-sys-phys-page-size
...
feat(libkernel_sys): report physical page size
2026-11-05 06:35:01 +13:00
Dean
806b470399
Merge pull request #10332 from MarcZX10/codex/libkernel-sys-getcwd
...
feat(libkernel_sys): implement __getcwd
2026-11-05 06:34:56 +13:00
Dean
ee42ed3c17
Merge pull request #10265 from JJenkx/windows/libc-pow-fdlibm
...
fix(libc): compute pow with fdlibm's algorithm, as titles' libc.prx does
2026-11-05 06:34:47 +13:00
Dean
2a01747b61
Merge pull request #10165 from mazen320/fix/libc-codecvt-vtable-104
...
fix(libc): size the codecvt facet vtable to 104 bytes
2026-11-05 06:34:42 +13:00
Dean
a7d4ba2186
Merge pull request #9948 from ntamas94/fix/ps4-net-sockinfo-kernel-sockets
...
fix(libSceNet): describe sockets made with socket() in sceNetGetSockInfo
2026-11-05 06:34:36 +13:00
Dean
eaf2579d0a
Merge pull request #9929 from sandivd/fix/libc-syslog-program-name
...
fix(libc): restore syslog program-name fallback
2026-11-05 06:34:29 +13:00
Dean
c37bd59e6f
Merge pull request #9537 from DavidSamir/feat/libkernel-sys-revoke
...
feat(libkernel_sys): implement revoke
2026-11-05 06:34:23 +13:00
Dean
0db469c769
Merge pull request #9019 from yabanana/feat/kernel-sys-pwrite
...
feat(libkernel_sys): implement pwrite through the shared POSIX provider
2026-11-05 06:34:17 +13:00
Dean
ea176e5fd2
Merge pull request #8960 from ionut27001/fix/libSceSysmodule-invalid-ids
...
fix(libSceSysmodule): reject the internal module ids measured on a PS5
2026-11-05 06:34:12 +13:00
Dean
f8a6fb14fb
Merge pull request #8458 from TheSovietWaffle/test/shader-mul-lo-u16-negated
...
fix(shader): keep 24-bit factor reads that a negating xor feeds into a multiply
2026-11-05 06:34:07 +13:00
Dean
ba61f414e8
Merge pull request #8251 from imshah-id/fix/relinker-patch-inputs
...
fix(relinker): preserve patch inputs across all outputs
2026-11-05 06:34:01 +13:00
Dean
21b509d680
Merge pull request #7648 from Islam-ElShahaby/feat/libc-throw-c-error
...
feat(libc): implement std::_Throw_C_error
2026-11-05 06:33:55 +13:00
Dean
c7eae98ba6
Merge pull request #7264 from LeandroLP23/feat/tools-title-run
...
feat(tools): run titles repeatably and report their outcome
2026-11-05 06:33:49 +13:00
Dean
3c00e5531f
Merge pull request #3205 from danzaio/fix/ajm-strerror
...
fix(libSceAjm): map AJM error codes to message strings
2026-11-05 06:33:44 +13:00
Dean
19077c1876
Merge pull request #7978 from fma-rc/fix/agc-flip-no-eop-event
...
fix(agc): raise no end-of-pipe event from flips and carry the release's interrupt context
2026-11-05 06:33:38 +13:00
Maz
aa79c82969
fix(libc): match SPIRV submodule pins to current main
2026-11-04 16:37:44 +04:00
Maz
c194be55e5
fix(libc): match SPIRV submodule pins to current main
2026-11-04 16:37:44 +04:00
Maz
fffef0a07c
fix(libc): drop collate all-zero loop after functional checks
2026-11-04 16:37:44 +04:00
Maz
1323752239
fix(libc): declare shared vtable object with C linkage
2026-11-04 16:37:44 +04:00
Maz
986a686b1d
fix(libc): share codecvt vtable slot count with GuestLocale
2026-11-04 16:37:44 +04:00
Maz
d7ad8fbd97
fix(libc): share codecvt vtable slot count with GuestLocale
2026-11-04 16:37:44 +04:00
Maz
3d69b6fb91
fix(libc): restore separate GuestLocale vtable helpers
2026-11-04 16:37:44 +04:00
Maz
1b80cfbd0a
fix(libc): size the codecvt facet vtable to 104 bytes
...
Console title libc.prx (PPSA26344) and libSceLibcInternal export aK1Ymf-NhAs as STT_OBJECT st_size 104; the previous sixteen-slot export was three entries long.
2026-11-04 16:37:43 +04:00
Dean Galvin
0219813b5f
fix(libSceFreeType): compile TrackKerning.cpp against the library header
2026-11-04 11:42:31 +00:00
MarcZX10
516b3713d6
refactor: keep one declaration of each export of this PR, in its library header
...
The public header audit wants exactly one declaration per export, in the library header: the exports the PR adds are declared in Api.hpp with their definitions' signatures, a placeholder with no parameters takes the definition's signature, and the copies in tests and other sources are replaced by an include of the header.
2026-11-04 11:42:31 +00:00
MarcZX10
0c8e36ba4a
test(freetype): set Windows DLL path for 10588
2026-11-04 11:42:30 +00:00
MarcZX10
fb89d81ae0
docs(libSceFreeType): record FT_Get_Track_Kerning
2026-11-04 11:42:30 +00:00
MarcZX10
e672b70a33
test(libSceFreeType): compare FT_Get_Track_Kerning with native FreeType
2026-11-04 11:42:30 +00:00
MarcZX10
d772d508d5
feat(libSceFreeType): implement FT_Get_Track_Kerning
2026-11-04 11:42:30 +00:00
Dean Galvin and DavidSamir
80216cf93b
fix(libkernel_sys): declare revoke_nid_postfix once in the public header
...
Apply review request from 2026-10-27: change the libkernel_sys Api.hpp
declaration of revoke_nid_postfix to take the path, and drop the local
revoke/stat/__error declarations from Export.Discovery.cpp and
GuestKernelSysRevoke.cpp in favour of the canonical headers.
Co-authored-by: DavidSamir <[email protected] >
2026-11-04 23:23:20 +13:00
Dean Galvin
f9a0088ce1
Merge main into the branch
2026-11-04 23:17:16 +13:00
Dean Galvin and danzaio
42177b275a
fix(libSceAjm): drop the comments in sceAjmStrError and shorten its debt entry
...
Apply review request from 2026-11-02: remove the source note and the per-string
code comments from the sceAjmStrError table (the provenance is in
docs/dev/debt/libSceAjm.native.md) and cut that debt entry below the
1,000-character limit, keeping the measured gap.
Co-authored-by: danzaio <[email protected] >
2026-11-04 23:04:37 +13:00
Dean Galvin
d870bc198c
Merge branch 'main' into fix/agc-flip-no-eop-event
2026-11-04 21:38:49 +13:00
Dean
b11c7bf84f
Merge pull request #14976 from liskeee/fix/agc-shared-import-alias-fallback
...
fix(agc): fall back when a shared import alias is refused
2026-11-04 21:32:44 +13:00
Dean
fcb47235d2
Merge pull request #14961 from Amoenus/codex/fix-native-buffer-recipe-rebuild-20261102
...
fix(test): follow rejected native buffer recipes through ordinary dispatch
2026-11-04 21:32:38 +13:00
Dean
00ae41d779
Merge pull request #14952 from irwanrivaldi/docs/readme-id
...
docs(readme): add Indonesian translation
2026-11-04 21:32:33 +13:00