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
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
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
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
c6c89e6a30
Merge pull request #14925 from w4rc0n/feat/nkwebkit-security-origin
...
feat(libSceNKWebKit): implement WKSecurityOrigin values
2026-11-04 21:32:25 +13:00
Dean
a9a6ae8ad6
Merge pull request #14627 from AlexWhitehouse/feat/shader-f64-clamp-keeps-nan
...
feat(shader): keep NaN through f64 result clamp when DX10_CLAMP is clear
2026-11-04 21:32:18 +13:00
Dean
cbf5a2f01f
Merge pull request #14194 from xdCloudy/probe-hidcontrol
...
refactor(libSceHidControl): preserve fail-fast exports with provisional signatures
2026-11-04 21:32:11 +13:00
Dean
792f1186f4
Merge pull request #13784 from Celegans12/feat/libc-owned-memory-blocks
...
feat(libc): track guest memory with windows write-watch tokens
2026-11-04 21:32:05 +13:00
Dean
166ab2672b
Merge pull request #13766 from hyvvs/feat/nkwebkit-url-helpers
...
feat(libSceNKWebKit): validate UUIDs and default URL ports
2026-11-04 21:31:58 +13:00
Dean
0097b73ad0
Merge pull request #13858 from EagleBearerYS/perf/agc-reuse-address-draws-in-space
...
perf(agc): reuse read-only address-based draw builds over their cached address space
2026-11-04 21:31:53 +13:00
Dean
986db28934
Merge pull request #13909 from camezaro-intc/feat/mw3-download-partition-expansion
...
feat(libSceAppContent): implement sceAppContentDownload2Expand
2026-11-04 21:31:47 +13:00
Dean
6aca873d9b
Merge pull request #15454 from Nesyth/perf/agc-import-kind-windows
...
perf(agc): import a block that mixes private memory with shared views in smaller runs
2026-11-04 21:31:42 +13:00
Dean
dd38a35e13
Merge pull request #15649 from hugodearaujo/fix/apr-priority-queues
...
fix(libkernel): give each APR submit priority its own queue
2026-11-04 21:31:36 +13:00
Dean
afb8a06e51
Merge pull request #6501 from Nesyth/perf/agc-pipelined-sample-dumps
...
perf(agc): queue occlusion counter dumps behind pipelined draws instead of draining
2026-11-04 21:31:18 +13:00
Dean Galvin
ecfea85fcd
Merge branch 'main' into fix/libc-syslog-program-name
2026-11-04 21:00:07 +13:00
Dean
5b1d381d5a
Merge pull request #12982 from Noxy-HNR/claude/np-signaling-offline-queries
...
feat(libSceNpSignaling): answer connection and peer queries offline
2026-11-04 19:27:22 +13:00
Dean
cc628cbc87
Merge pull request #12924 from heditrigui/feat/libscelibcinternal-inet-helpers
...
feat(libSceLibcInternal): implement inet_netof, inet_lnaof, inet_makeaddr and inet_network
2026-11-04 19:27:15 +13:00
Dean
c7d32c2915
Merge pull request #12841 from heditrigui/feat/libc-asctime-r
...
feat(libc): implement asctime_r
2026-11-04 19:27:09 +13:00
Dean
29e42d2d96
Merge pull request #12823 from xdCloudy/feat/libSceNpCommon-state-predicates
...
feat(libSceNpCommon): implement nine state helpers
2026-11-04 19:27:01 +13:00
Dean
aa186a77b6
Merge pull request #9742 from EagleBearerYS/fix/agc-msaa-d32s8-depth-alias-htile-proof
...
fix(agc): accept a colour alias over a native multisample depth plane when HTILE proves its clear
2026-11-04 19:26:50 +13:00
Dean
b8efa6292a
Merge pull request #12808 from edubox/feat/npcpp-common-binary
...
feat(libSceNpCppWebApi): implement Common::Binary as the module does
2026-11-04 18:34:45 +13:00
Dean
2b20e423bd
Merge pull request #12794 from xXPBSXx/test/font-render-characters
...
test(libSceFont): cover the limits of sceFontStringRefersRenderCharacters
2026-11-04 18:34:40 +13:00
Dean
b5cbee0bf3
Merge pull request #12475 from Kikoarl/feat/agc-cb-memset-exclusive
...
docs(libSceAgc): document sceAgcCbMemsetExclusive 13.42 firmware dispatch
2026-11-04 18:34:30 +13:00
Dean
3b693dd696
Merge pull request #12292 from fogydes/fix/libc-ungetwc-null-stream
...
fix(libc): validate null stream in ungetwc
2026-11-04 18:34:24 +13:00
Dean
c20d1b2249
Merge pull request #12271 from B-Howell/fix/libc-mergesort-freebsd-merge
...
fix(libc): sort with FreeBSD 11.4's merge.c in mergesort
2026-11-04 18:34:19 +13:00
Dean
0a15ebf864
Merge pull request #12149 from AlexFigas/feat/libc-underscore-setjmp
...
feat(libc): export _setjmp and _longjmp
2026-11-04 18:34:14 +13:00
Dean
6199b4807b
Merge pull request #11947 from voidlakhan/feat/libc-getsubopt
...
feat(libc): implement getsubopt
2026-11-04 18:33:52 +13:00
Dean
e0d323a2a3
Merge pull request #10069 from root-over/fix/agc-probe-f32-denormal-preserve
...
fix(agc): probe DenormPreserve 32 before requesting it
2026-11-04 18:33:47 +13:00
Dean
a06ff1334e
Merge pull request #9674 from ntamas94/up/ps4-thick-tiles
...
feat(libSceAgcDriver): lay out PS4 textures in tile mode 19 (Thick_1dThick)
2026-11-04 18:33:41 +13:00
Dean
0c31a0e326
Merge pull request #11432 from muhmuhkuh/codex/windows-executable-exports
...
fix(relinker): export Windows executable symbols
2026-11-04 18:33:35 +13:00
Dean
57d3815776
Merge pull request #11611 from JJenkx/feat/http2-http1-transport
...
feat(http2): support synchronous HTTP/1.0 and HTTP/1.1 requests
2026-11-04 18:33:30 +13:00
Dean
acf7ac208a
Merge pull request #11907 from JJenkx/windows/libc-printf-unknown-flags
...
fix(libc): print unknown printf conversions and ' as titles' libc.prx does
2026-11-04 17:49:37 +13:00
Dean
ce1de8bdf6
Merge pull request #11793 from edubox/feat/libc-collate-transform
...
feat(libc): implement std::collate<char>::transform
2026-11-04 17:49:31 +13:00
Dean
cecb4b205b
Merge pull request #11632 from AlexFigas/fix/libc-cbrtl-msun-ld80
...
fix(libc): compute cbrtl with FreeBSD msun's ld80 code as the bundled libc.prx does
2026-11-04 17:49:26 +13:00
Dean
9a85e5bba2
Merge pull request #11272 from Queuse/codex/net-tcp-options
...
feat(libSceNet): keep TCP option state
2026-11-04 17:49:18 +13:00
Dean
5daf4cf01e
Merge pull request #11136 from mantavisual/feat/icu-character-iterators
...
feat(libSceIcu): implement the string and UTF-8 character iterators
2026-11-04 17:49:13 +13:00
Dean
6b89e1b26f
Merge pull request #11132 from mantavisual/feat/icu-enumeration-dispatch
...
feat(libSceIcu): implement the enumeration dispatch exports
2026-11-04 17:49:07 +13:00
Dean
1aec6b0507
Merge pull request #11122 from mantavisual/feat/icu-code-point-sets
...
feat(libSceIcu): implement the code point set exports
2026-11-04 17:49:02 +13:00