Dean
c8a2f06325
Merge pull request #1248 from eliasbruno124-dev/fix/net-ipv6-any-current
...
fix(net): provide IPv6 unspecified address object
2026-10-08 18:29:31 +13:00
Dean
78cac62f30
Merge pull request #1137 from Sanjaysrinivas/fix/progress-shared-sources
...
fix(progress): report shared-source libraries
2026-10-08 18:29:17 +13:00
Dean
0ce1e45091
Merge pull request #1083 from ctz23/docs/linux-x11-build-requirements-20261007
...
docs(build): list Linux X11 development dependencies
2026-10-08 18:29:03 +13:00
Dean
baf2ee3399
Merge pull request #1254 from popcoder565/fix/conventions-windows-paths
...
fix(tools): resolve documentation links as repository paths on Windows
2026-10-08 18:28:48 +13:00
Dean
d548449654
Merge pull request #1229 from hashaam1217/fix/pr-overlap-older-git
...
fix(tools): run pr_overlap on git older than 2.45
2026-10-08 18:28:28 +13:00
Dean
a7715e671f
Merge pull request #1109 from Sanjaysrinivas/fix/savedata-memory-write-preservation
...
fix(savedata): preserve memory on write failure
2026-10-08 18:28:14 +13:00
Dean
4a435af58a
Merge pull request #1103 from ctz23/test/windows-icon-distinct-output-20261007
...
test(relinker): use distinct executables in Windows icon tests
2026-10-08 18:28:01 +13:00
Dean
7753fb0165
Merge pull request #1407 from hugodearaujo/fix/voiceqos-init-error-codes
...
fix(voiceqos): return the console's sceVoiceQoSInit argument errors
2026-10-08 18:23:39 +13:00
Dean
6d58dc5a3e
Merge pull request #1376 from kallmek3nny/docs/bundled-module-runtime
...
docs(user): clarify bundled module runtime paths
2026-10-08 18:23:25 +13:00
Dean
4f7c32a2df
Merge pull request #1295 from TibixDev/pr/tls-destructor-test
...
test(libc): resolve the library address in the TLS destructor test
2026-10-08 18:23:12 +13:00
Dean
65e2c1af6c
Merge pull request #1150 from SkippingCheeto/docs/fix-build-guide-link
...
docs(contributing): fix build instructions link
2026-10-08 18:22:52 +13:00
Dean
e1aca88408
Merge pull request #1144 from AchrafReyani/refactor/psml-debug-name-stubs
...
refactor(libScePsml_debug): name the Mfsr stubs the NID database resolves
2026-10-08 18:22:39 +13:00
Dean
461ab16f0d
Merge pull request #1104 from jeffrey12cali/docs/libs-target-not-default
...
docs(build): say that the libs target is not part of the default build
2026-10-08 18:22:17 +13:00
Dean
d71cc683f2
Merge pull request #1397 from hugodearaujo/fix/rtc-parse-rfc3339-hardware
...
fix(rtc): match sceRtcParseRFC3339 to the console
2026-10-08 18:22:02 +13:00
Dean
6ad4124a89
Merge pull request #1259 from krishnaraya4/test/agc-skip-without-float64-shader-clock
...
test(agc): skip the f64 and shader clock execution tests on devices without the feature
2026-10-08 18:21:48 +13:00
Dean
dad6e96acd
Merge pull request #1234 from hashaam1217/test/windows-tls-cases-on-linux
...
test(relinker): run the Windows TLS cases on Linux x86-64
2026-10-08 18:21:34 +13:00
Adrià
c6bb7c1025
Merge pull request #904 from merwie/fix/kernel-module-info-for-unwind
...
fix(libkernel): report guest unwind tables in sceKernelGetModuleInfoForUnwind
2026-10-08 07:21:21 +02:00
Dean
2342bd3f76
Merge pull request #1214 from polysius/fix/progress-pck-variants
...
fix(tools): stop counting IMAGE_*_PCK2/PCK4 as decoded instructions
2026-10-08 18:21:07 +13:00
Dean
0f39363fe0
Merge pull request #1210 from johnmaia/test/agc-recorder-real-gpus
...
test(agc): run the recorder tests on AMD and Intel GPUs
2026-10-08 18:20:53 +13:00
Dean
637fb3e354
Merge pull request #1187 from johnmaia/test/agc-bda-device-ctest
...
test(agc): run agc_driver_bda_device_tests under ctest
2026-10-08 18:20:39 +13:00
Dean
a8279c01ac
Merge pull request #1172 from emaurel/fix/system-font-test-windows
...
test(font): move the console font aside instead of deleting it while its face is mapped
2026-10-08 18:20:25 +13:00
Dean
d521209a3a
Merge pull request #1161 from krishnaraya4/docs/build-windows-ca-bundle
...
docs(build): name the CA bundle the WinLibs CMake needs for the FFmpeg download
2026-10-08 18:20:11 +13:00
Dean
d0b7ff98e9
Merge pull request #1149 from eliasbruno124-dev/fix/json-callback-export
...
fix(json2): support null-access callback spelling
2026-10-08 18:19:57 +13:00
Dean
b01673ac0a
Merge pull request #1129 from AaravMehta-07/test/exception-runtime-release
...
test(libc): keep exception runtime assertions enabled in Release
2026-10-08 18:19:44 +13:00
Dean
8180dc5b9c
Merge pull request #1118 from TideOPL/feat/pad-is-remote-controller
...
feat(libScePad): implement scePadIsRemoteController
2026-10-08 18:19:30 +13:00
Dean
66b2895036
Merge pull request #1106 from orbz22/test/register-windows-exception-tests
...
test(libc): run windows_exception_tests in ctest
2026-10-08 18:19:11 +13:00
Dean
e0924e28f1
Merge pull request #1160 from orbz22/feat/font-glyph-define-attribute
...
feat(font): accept sceFontGlyphDefineAttribute as a silent stub
2026-10-08 18:19:01 +13:00
Dean
fd2eb90c69
Merge pull request #1158 from orbz22/feat/ppsa01325-missing-exports
...
feat(libs): provide the exports PPSA01325 imports that no library has
2026-10-08 18:18:53 +13:00
Dean
1e05e4f953
Merge pull request #1096 from kjhq/feat/libscenet-in6addr
...
feat(libSceNet): export in6addr_any and in6addr_loopback
2026-10-08 18:18:40 +13:00
Dean
10cb0d208e
Merge pull request #1092 from kjhq/feat/libscehttp2-async
...
feat(libSceHttp2): complete asynchronous requests through the kqueue option
2026-10-08 18:18:26 +13:00
Dean
5850a6cd11
Merge pull request #1374 from gjonn/feat/tts2-unavailable
...
feat(libSceTextToSpeech2): report the speech engine as unavailable
2026-10-08 17:39:02 +13:00
Dean
2d0c53b637
Merge pull request #1209 from ZekkJJ/codex/reject-leading-zero-param-json
...
fix(libkernel): reject leading-zero numbers in param.json
2026-10-08 17:30:13 +13:00
Dean
cf3823dffe
Merge pull request #1354 from gjonn/feat/bluetoothhid-no-devices
...
feat(libSceBluetoothHid): add Bluetooth HID with no devices attached
2026-10-08 17:30:03 +13:00
Dean
9ba908c202
Merge pull request #1356 from gjonn/feat/pad-open-ext-special
...
feat(libScePad): report special controllers as not connected in scePadOpenExt
2026-10-08 17:27:00 +13:00
Dean
893af87af0
Merge pull request #1353 from gjonn/feat/mbus-no-devices
...
feat(libSceMbus): add the device service with no devices attached
2026-10-08 17:26:49 +13:00
Dean
4c380ae382
Merge pull request #1196 from MathiasDevelopes/feat/libc-hypot
...
feat(libc): implement hypot and hypotf
2026-10-08 17:21:39 +13:00
Dean
a9ba39c927
Merge pull request #1258 from MathiasDevelopes/feat/audioout2-mastering-setparam
...
feat(libSceAudioOut): accept sceAudioOut2MasteringSetParam
2026-10-08 16:35:16 +13:00
hugodearaujo
56e4ee3565
fix(voiceqos): return the console's sceVoiceQoSInit argument errors
...
Measured on a PS5 (firmware 13.60) through dlopen of
libSceVoiceQoS.sprx: a null block, any size other than exactly 0x40000,
and an app type other than 0x20000000 or 0x10000000 all return
0x804E0902 without touching the block, instead of throwing. A second
initialization returns 0x804E0905, as prosper reads from the module.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 23:34:15 -03:00
Gjon Gojcevic
8d1d430599
feat(libSceTextToSpeech2): report the speech engine as unavailable
...
sceTextToSpeech2Initialize fails so titles skip narration; the other imported exports throw.
2026-10-08 15:31:10 +13:00
Gjon Gojcevic
54ed8e7f9c
feat(libScePad): report special controllers as not connected in scePadOpenExt
...
Add scePadOpenExt for special ports, which return DEVICE_NOT_CONNECTED because the host has no special controller, and the extended read and report exports, which throw.
2026-10-08 15:31:10 +13:00
Gjon Gojcevic
cb00552dd6
feat(libSceBluetoothHid): add Bluetooth HID with no devices attached
...
Initialization and callback and device registration succeed, no device ever connects, and calls that need a device throw.
2026-10-08 15:30:58 +13:00
Gjon Gojcevic
10e5b0c33a
feat(libSceMbus): add the device service with no devices attached
...
Initialization and termination succeed, no device events are reported and device queries return no entries.
2026-10-08 15:30:58 +13:00
Claude
2a253b376b
fix(libc): raise FE_INVALID from hypotf for a signaling NaN with infinity
...
hypotf now widens both arguments to double and calls the double hypot.
The float-to-double conversion raises FE_INVALID for a signaling NaN and
quiets it, so hypotf(sNaN, inf) returns +inf with the invalid flag set in
either argument order, matching the PS5 libc routine. Before, MinGW UCRT's
hypotf returned +inf without the flag and glibc's returned NaN.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Scr6DkuJDqiUcJHr9mJv6T
2026-10-08 02:27:31 +00:00
Dean
9619edff72
Merge pull request #1375 from gjonn/fix/guest-raise-exception-host-lock-race
...
test(libkernel): fix host-mutex handshake race in guest_raise_exception
2026-10-08 15:19:00 +13:00
Dean
b015323ef0
Merge pull request #1363 from gjonn/feat/share-running-status
...
feat(libSceShare): report no running share feature in sceShareGetRunningStatus
2026-10-08 15:18:42 +13:00
Dean
4979afbe1e
Merge pull request #1347 from gjonn/feat/hmd2-unavailable
...
feat(libSceHmd2): add PS VR2 modules that report the runtime as unavailable
2026-10-08 15:18:06 +13:00
Dean
4e079c6c3e
Merge pull request #1304 from ebarr24/codex/luna-save-data
...
fix(savedata): preserve mounted native saves during deletion
2026-10-08 15:17:55 +13:00
Dean
497bd113d5
Merge pull request #1243 from tv7/feat/player-review-dialog
...
feat(libSceCdlgPlayerReview): add the player review dialog
2026-10-08 15:17:45 +13:00
Dean
5afffae1e0
Merge pull request #1235 from CnRJay/fix/agc-host-import-remapped-range
...
fix(agc): retire host imports of ranges mapped again
2026-10-08 15:17:35 +13:00
Dean
39dd0b6cf0
Merge pull request #955 from JAB-dev/fix/audioout-deviceless-pacing
...
fix(audioout): keep ports without a device in real time
2026-10-08 15:17:24 +13:00