Gruzzberry and Claude Sonnet 5.5
4d8fa35a5e
fix(libkernel): fail sysctl and sysctlbyname with EFAULT on an unreadable or unwritable pointer
...
FreeBSD 11.4's sys___sysctl and userland_sysctl copy the name and the
old length in, and copy the value and the length out, so a bad pointer
gives EFAULT in that order. sysctl dereferenced them directly, and
sysctlbyname read its name with strcmp.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-27 08:30:17 +01:00
Adrià
8df2c3ed0e
Merge pull request #11259 from orezraey/docs/libc-reallocalign-measured-ps5
...
docs(libc): record reallocalign to size 0 as measured on a PS5
2026-10-27 08:29:28 +01:00
Adrià
57e44c4b3d
Merge pull request #11257 from orezraey/docs/libkernel-accept-option-inheritance-measured-ps5
...
docs(libkernel): record the socket options an accepted socket inherits as measured on a PS5
2026-10-27 08:28:31 +01:00
Adrià
edabe9efa1
Merge pull request #11255 from Michael-KD/docs/vcc-descriptor-tuples-measured
...
docs(shader): record the VCC descriptor tuples measured on RDNA2
2026-10-27 08:28:15 +01:00
Adrià
42317c7f32
Merge pull request #11256 from Michael-KD/docs/array-comparison-through-2d-measured
...
docs(shader): record 2D-array comparison samples measured on RDNA2
2026-10-27 08:27:36 +01:00
Adrià
5c356f41c3
Merge pull request #11048 from imellag/feat/libkernel-macos-main-thread
...
feat(libkernel): start the guest off the main thread on macOS
2026-10-27 08:27:20 +01:00
Adrià
b9a946180a
Merge pull request #11046 from simnJS/claude/sweet-faraday-oqfsm5
...
feat(libSceUsbStorage): pass the host's USB FAT and exFAT volumes through
2026-10-27 08:27:14 +01:00
Adrià
a0aafc1dba
Merge pull request #11253 from orezraey/docs/libkernel-module-process-info-measured-ps5
...
docs(libkernel): record the text location, unwind info, SoC id and model queries as measured on a PS5
2026-10-27 08:26:53 +01:00
Adrià
8787ae1bb3
Merge pull request #11245 from AlexFigas/docs/libc-isfinitel-bundled-code
...
docs(debt): close the __isfinitel entry with the bundled libc.prx code
2026-10-27 08:23:28 +01:00
Dean
81267b2204
Merge pull request #8725 from orezraey/fix/libkernel-sync-on-address-measured-ps5
...
fix(libkernel): follow sceKernelSyncOnAddressWait and Wake as measured on a PS5
2026-10-27 20:03:20 +13:00
Adrià
eadb951c9d
Merge pull request #11209 from voidlakhan/fix/np-universal-data-system-null-argument
...
docs(libSceNpUniversalDataSystem): record unverified null argument behavior
2026-10-27 08:02:56 +01:00
Dean
6af5e2de7f
Merge pull request #10563 from bipinkrish/feat/opus-encoder-libraries
...
feat(core): implement the Opus encoder libraries
2026-10-27 20:02:48 +13:00
Adrià
f1adec7eb1
Merge pull request #11230 from orezraey/docs/libkernel-sync-timeouts-eventflag-measured-ps5
...
docs(libkernel): record timed self-locks, event flag open and create, and the reltimed calls as measured on a PS5
2026-10-27 08:00:27 +01:00
Adrià
b241428c63
Merge pull request #10984 from EagleBearerYS/fix/count-throwing-done-exports
...
fix(prx): report four exports that always throw as not implemented
2026-10-27 07:59:18 +01:00
Adrià
bf83eae375
Merge pull request #10947 from roboterspinne/fix/relinker-windows-tls-template-imports
...
fix(relinker): reject Windows executable imports bound into the TLS template
2026-10-27 07:59:13 +01:00
Adrià
63d5eb00e4
Merge pull request #10892 from EagleBearerYS/feat/scefont-glyph-render-image-v2
...
feat(libSceFont): render generated glyphs with sceFontGlyphRenderImage
2026-10-27 07:59:02 +01:00
Adrià
b806f1a7a0
Merge pull request #11217 from AlexFigas/docs/libc-dinkumware-division-evidence
...
docs(debt): cut the long-double Dinkumware entry to _LLog with the bundled libc.prx code
2026-10-27 07:58:44 +01:00
Adrià Franch and Claude Sonnet 5.5
7bc24e2311
docs(libSceNpUniversalDataSystem): link CreateHandle to Handle.cpp
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-27 07:47:28 +01:00
lakhantheboss
160a32416d
docs(libSceNpUniversalDataSystem): record unverified null argument behavior
2026-10-27 07:47:22 +01:00
orezraey and Claude Opus 5.5
8820aa309f
Merge main into docs/libkernel-module-process-info-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-27 02:49:54 -03:00
Dean
a453b29ebe
Merge pull request #11434 from LeandroLP23/test/shader-cache-smb-posix-rename
...
test(shader): skip open-entry cache replacements where SMB has no POSIX rename
2026-10-27 18:38:46 +13:00
Dean
a8bc4474c4
Merge pull request #11090 from roboterspinne/fix/relinker-windows-gs-trap-entry-roots
...
fix(relinker): refuse GS traps that overwrite a code entry point in Windows output
2026-10-27 18:32:02 +13:00
Dean
07a9a43cfe
Merge pull request #11059 from MarcZX10/marc/fix-libc-fp-contract
...
fix(libc): build libc without floating-point contraction
2026-10-27 18:30:44 +13:00
Dean
6988f67406
Merge pull request #10996 from SandstromPL/fix/progress-exported-nid-no-patch
...
fix(tools): count functions exported with APS5_EXPORT under a _nid_no_patch name
2026-10-27 18:29:57 +13:00
Dean
8398527558
Merge pull request #10426 from rooklz/feat/cescs-jisx0213
...
feat(libSceCesCs): add the EUC-JIS-2004 and Shift_JIS-2004 profiles
2026-10-27 18:23:28 +13:00
Dean
a1f75ecf9b
Merge pull request #9874 from akkadbakkad89/feat/prx-declare-np-exports
...
feat(prx): declare exports for 3 inventory-covered NP libraries
2026-10-27 18:22:12 +13:00
Dean
1a13c2969f
Merge pull request #9833 from MarcZX10/codex/libc-strtod-decimal-subnormal-erange
...
fix(libc): set ERANGE for decimal strtod subnormals
2026-10-27 18:21:37 +13:00
Dean
940c298d51
Merge pull request #9698 from mazen320/feat/libc-num-put-vtable-size
...
fix(libc): size the num_put facet vtable to 112 bytes
2026-10-27 18:20:54 +13:00
Dean
8aa1f9ef7f
Merge pull request #9344 from MarcZX10/codex/macos-backtrace-support
...
feat(libc): restore macOS guest backtraces
2026-10-27 18:20:03 +13:00
Dean
27310a12eb
Merge pull request #9282 from MarcZX10/codex/npmanager-waitasync-unimplemented
...
feat(libSceNpManager): add explicit sceNpWaitAsync stub
2026-10-27 18:19:42 +13:00
Dean
5023cd5a25
Merge pull request #9263 from imellag/fix/libkernel-macos-guest-unwind-info
...
fix(libkernel): report unwind information for guest and host addresses on macOS
2026-10-27 18:19:28 +13:00
Adrià
d093ea9ced
Merge pull request #10767 from Ragbie/fix/recvmsg-after-shut-rd
...
fix(libkernel): drop the data a socket held before shutdown(SHUT_RD) in every receive path
2026-10-27 06:14:18 +01:00
Adrià
e3a2b3846d
Merge pull request #10741 from camezaro-intc/feat/libkernel-sys-cpuset
...
feat(libkernel_sys): implement cpuset, cpuset_getid and cpuset_setid
2026-10-27 06:13:49 +01:00
Adrià
4297464b12
Merge pull request #9402 from janzezno/perf/incremental-import-refresh
...
perf(agc): re-check only the host imports a registry change can reach
2026-10-27 06:10:48 +01:00
Adrià
35feb94580
Merge pull request #10801 from EagleBearerYS/feat/systemservice-running-app-identity
...
feat(libSceSystemService): answer the rest of the running title's identity
2026-10-27 06:07:36 +01:00
Adrià
ddd72f488b
Merge pull request #10628 from maximilianfv/fix/libscenet-macos-datagram-fionread
...
fix(libSceNet): count only datagram bytes in sceNetIoctl FIONREAD on macOS
2026-10-27 05:38:46 +01:00
orezraey and Claude Opus 5.5
8f16195370
Merge main into docs/libkernel-sync-timeouts-eventflag-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-27 01:08:10 -03:00
Adrià
b986c11a34
Merge pull request #10543 from maximilianfv/fix/libkernel-macos-append-positioned-writes
...
fix(libkernel): append positioned writes on an O_APPEND descriptor on macOS
2026-10-27 04:52:27 +01:00
Adrià
742f41d381
Merge pull request #10131 from orezraey/fix/librtc-rfc3339-precise-measured-ps5
...
fix(libSceRtc): range-check the precise RFC 3339 formatters as measured on a PS5
2026-10-27 04:52:15 +01:00
Adrià
cd9e3f0982
Merge pull request #10519 from shurhundo/fix/check-compile-response-files
...
fix(check-compile): expand response files before syntax checks
2026-10-27 04:52:09 +01:00
Adrià
4c486ca322
Merge pull request #10515 from JJenkx/fix/agc-two-sample-dithered-a2c
...
fix(agc): emulate two-sample DB_ALPHA_TO_MASK 0xe701 dithered alpha-to-coverage
2026-10-27 04:52:02 +01:00
Adrià
60bb466419
Merge pull request #10505 from maximilianfv/fix/libkernel-macos-itimer-terminate
...
fix(libkernel): reach the guest terminate handler from an ITIMER_REAL expiry on macOS
2026-10-27 04:51:54 +01:00
Adrià
f80ce6cec1
Merge pull request #11169 from xXPBSXx/docs/debt-agc-cbmemsetexclusive-title
...
docs(debt): note the call sites of sceAgcCbMemsetExclusive in six titles
2026-10-27 04:51:45 +01:00
Adrià
71a20013cd
Merge pull request #11164 from orezraey/docs/libc-hardware-concurrency-measured-ps5
...
docs(libc): record std::thread::hardware_concurrency as measured on a PS5
2026-10-27 04:51:40 +01:00
Adrià
9a32d83b65
Merge pull request #11155 from xXPBSXx/docs/debt-net-ntoamultiplerecords-title
...
docs(debt): note how titles call sceNetResolverStartNtoaMultipleRecords
2026-10-27 04:51:35 +01:00
Adrià
a71c28c352
Merge pull request #11123 from orezraey/docs/libscesystemservice-bgm-measured-ps5
...
docs(libSceSystemService): record sceSystemServiceIsBgmPlaying as measured on a PS5
2026-10-27 04:51:29 +01:00
Adrià
1d667d5f52
Merge pull request #11121 from orezraey/docs/libc-fenv-setlocale-strcasecmp-measured-ps5
...
docs(libc): record feholdexcept, fegetexcept, setlocale and strcasecmp as measured on a PS5
2026-10-27 04:51:24 +01:00
Adrià
244bc628fd
Merge pull request #11116 from orezraey/docs/libkernel-version-boottime-socpower-measured-ps5
...
docs(libkernel): record the version stubs, kern.boottime and the SoC power block as measured on a PS5
2026-10-27 04:51:20 +01:00
Adrià
4026c14b22
Merge pull request #11093 from xXPBSXx/docs/debt-savedata-mount3-title
...
docs(debt): note how a title handles a failed sceSaveDataMount3
2026-10-27 04:51:08 +01:00
Adrià
0754512dc1
Merge pull request #11012 from akkadbakkad89/docs/agc-font-stub-evidence
...
docs(debt): record recovered evidence for CbMemsetExclusive and font drawup fills
2026-10-27 04:50:58 +01:00