Dean
eaf7ee878b
Merge pull request #11786 from heditrigui/test/g2pdialog-coverage
...
test(libSceCdlgG2P): cover post-terminate argument validation
2026-10-27 21:49:11 +13:00
Dean
a3b0aea694
Merge pull request #11784 from heditrigui/test/signindialog-coverage
...
test(libSceSigninDialog): cover post-terminate argument validation
2026-10-27 21:48:42 +13:00
Dean
a6633858b4
Merge pull request #11782 from heditrigui/test/vrservicedialog-coverage
...
test(libSceVrServiceDialog): cover post-terminate null argument validation
2026-10-27 21:48:13 +13:00
JaceTheBlu
07de66a1a3
Merge feat/libressl-x509-store into feat/libressl-x509-lookup
...
# Conflicts:
# docs/dev/debt/libSceLibreSsl.md
2026-10-27 08:48:03 +00:00
JaceTheBlu
884dbd5f45
Merge feat/libressl-x509-store into feat/libressl-verify-param-ip
...
# Conflicts:
# docs/dev/debt/libSceLibreSsl.md
2026-10-27 08:48:02 +00:00
JaceTheBlu
b9ec709d47
Merge upstream/main into feat/libressl-x509-store
...
# Conflicts:
# core/libs/prx/libSceLibreSsl/CMakeLists.txt
# docs/dev/debt/libSceLibreSsl.md
2026-10-27 08:48:01 +00:00
Dean
a553e70ae0
Merge pull request #11781 from heditrigui/test/logindialog-coverage
...
test(libSceLoginDialog): cover post-terminate null and uninitialized argument validation
2026-10-27 21:47:43 +13:00
Dean
62553ac89d
Merge pull request #11780 from heditrigui/test/socialscreendialog-coverage
...
test(libSceSocialScreenDialog): cover post-terminate null argument validation
2026-10-27 21:47:15 +13:00
Dean
002f45d7c3
Merge pull request #11779 from heditrigui/test/webbrowser-dialog-coverage
...
test(libSceWebBrowserDialog): cover uninitialized and terminated argument validation
2026-10-27 21:46:44 +13:00
Dean
4cf49813ab
Merge pull request #11778 from heditrigui/test/vrsetup-dialog-coverage
...
test(libSceVrSetupDialog): cover uninitialized and terminated argument validation
2026-10-27 21:46:09 +13:00
Dean
f8e3c7fb53
Merge pull request #11777 from heditrigui/test/hmdsetup-dialog-coverage
...
test(libSceHmdSetupDialog): cover uninitialized and terminated null argument handling
2026-10-27 21:45:41 +13:00
Dean
49ac631c94
Merge pull request #11776 from heditrigui/test/usbstorage-dialog-coverage
...
test(libSceUsbStorageDialog): cover uninitialized and terminated null argument validation
2026-10-27 21:45:10 +13:00
Dean
7ae42f537e
Merge pull request #11775 from heditrigui/test/playerselection-dialog-coverage
...
test(libScePlayerSelectionDialog): cover uninitialized and terminated argument validation
2026-10-27 21:44:39 +13:00
Dean
119ee28077
Merge pull request #11774 from heditrigui/test/gamecustomdata-dialog-coverage
...
test(libSceGameCustomDataDialog): cover post-terminate argument validation
2026-10-27 21:44:02 +13:00
Dean
daa3b950fa
Merge pull request #11759 from heditrigui/test/playgo-dialog-coverage
...
test(libScePlayGoDialog): cover uninitialized and finished dialog calls
2026-10-27 21:43:33 +13:00
Dean
c08cfb371b
Merge pull request #11758 from heditrigui/test/msgdialog-native-coverage
...
test(libSceMsgDialog.native): cover uninitialized and finished null argument validation
2026-10-27 21:43:02 +13:00
Dean
5d52b06ff3
Merge pull request #9324 from MarrasFederico/feat/ngs2-parse-format-codes
...
fix(libSceNgs2.native): return 0x804A8432 for waveform formats the module does not parse
2026-10-27 21:35:03 +13:00
Dean
a636927e5f
Merge pull request #8161 from Celegans12/feat/tools-ab-split
...
feat(tools): split the periodic reports of an APS5_AB run by phase
2026-10-27 21:34:47 +13:00
Dean
3bed136010
Merge pull request #10574 from edubox/feat/libc-mtx-init-default-name
...
feat(libc): export _Mtx_init_with_default_name_override
2026-10-27 21:34:30 +13:00
Dean
00c28bf688
Merge pull request #10390 from roboterspinne/fix/relinker-validation-offset-once
...
fix(relinker): print the unsupported relocation offset once
2026-10-27 21:34:15 +13:00
Jota
4e4de2cb95
fix(tests): keep DWARF unwind tables in the future_error test on macOS
2026-10-27 05:31:33 -03:00
Dean
77f68f314b
Merge pull request #11560 from Ragbie/fix/write-after-read-update-stream
...
fix(libc): set up streams for writing after a read as FreeBSD does on Windows
2026-10-27 21:27:48 +13:00
Dean
c28cf99512
Merge pull request #11438 from p3n1cillin/claude/direct-map-refuses-execute
...
fix(libkernel): refuse to map direct memory with execute as the console does
2026-10-27 21:26:17 +13:00
Dean
de1bf36936
Merge pull request #11417 from LeandroLP23/fix/zlib-precise-timed-wait
...
fix(libSceZlib): end sceZlibWaitForDone timeouts on time on Windows
2026-10-27 21:26:01 +13:00
Dean
7f02cb1802
Merge pull request #11402 from 00xDisaster/fix/libkernel-settime-efault
...
fix(libkernel): check settimeofday and clock_settime pointers
2026-10-27 21:25:30 +13:00
Dean
8f255109ca
Merge pull request #11400 from iAbdulrrahman/feat/libc-heapsort
...
feat(libc): implement heapsort
2026-10-27 21:25:09 +13:00
Dean
aebeaa53f5
Merge pull request #11397 from iAbdulrrahman/feat/rtc-conversions-and-clock-utc
...
feat(libSceRtc): implement sceRtcGetCurrentClockUtc and conversion aliases
2026-10-27 21:24:54 +13:00
Dean
1d46b76e97
Merge pull request #11379 from Terminev/feat/invitation-dialog-offline
...
feat(libSceInvitationDialog): finish the PS4 invitation dialog as canceled without a window
2026-10-27 21:24:33 +13:00
MarcZX10
731bf07eb1
fix(libkernel_sys): give the eight Discovery stubs their signatures in the public header
...
main declares them with empty parameter lists in Api.hpp, which conflict with the definitions.
2026-10-27 08:24:25 +00:00
MarcZX10
6b7ea3acd5
feat(libkernel_sys): declare eight Discovery stubs with the OpenOrbis signatures
...
They still throw through NotImplemented_nid_no_patch; only the parameter
lists and, for sceKernelLwfsLseek and sceKernelLwfsWrite, the 64-bit return
type change. The only source is the PS4 OpenOrbis libkernel.h.
2026-10-27 08:24:24 +00:00
Dean
06e4e4606c
Merge pull request #11367 from roboterspinne/fix/relinker-null-symbol-entry
...
fix(relinker): reject relocations against a non-null executable symbol entry 0
2026-10-27 21:23:51 +13:00
Dean
fd4a4ca3dc
Merge pull request #11277 from AlexFigas/fix/libc-fpclassifyf-dinkumware-codes
...
fix(libc): return Dinkumware codes from __fpclassifyf
2026-10-27 21:22:30 +13:00
Dean
f9b2db1d41
Merge pull request #11269 from Gruzzberry/fix/realpath-symlinks
...
fix(libc): realpath resolves symbolic links like FreeBSD
2026-10-27 21:22:09 +13:00
Adrià
d768fb5df3
Merge pull request #10513 from thuanquang/perf/frame-dump-writer-cpu
...
perf(agc): write CPU-path frame dumps through the frame dump writer
2026-10-27 09:21:55 +01:00
Dean
be9aa82d38
Merge pull request #11235 from AlexFigas/feat/npcppwebapi-never-started-transactions
...
fix(libSceNpCppWebApi): answer finish, abort and getId for never-started transactions as the module does
2026-10-27 21:21:53 +13:00
Dean
066fead614
Merge pull request #11165 from atharvjairath/feat/libressl3-key-references
...
feat(libressl3): retain EVP and EC key references
2026-10-27 21:21:14 +13:00
Dean
e07c21ce68
Merge pull request #11157 from janzezno/feat/agc-frame-capture-linux
...
feat(agc): capture and replay frames on Linux
2026-10-27 21:20:55 +13:00
Dean
d5f7d86ccc
Merge pull request #11139 from JJenkx/fix/libc-modf-floating-environment
...
fix(libc): preserve modf decomposition and floating-point status
2026-10-27 21:20:33 +13:00
Dean
1e5e1d56fb
Merge pull request #11110 from orezraey/fix/libscertc-settime-t-order-measured-ps5
...
fix(libSceRtc): check the seconds before the pointer in sceRtcSetTime_t as measured on a PS5
2026-10-27 21:19:24 +13:00
Adrià
49f600f12c
Merge pull request #11142 from imellag/perf/agc-moved-words-upload
...
perf(agc): copy moved draw words into the draw upload ring
2026-10-27 09:19:12 +01:00
Dean
6f7fba5bfa
Merge pull request #11086 from slopgobblercobbler/fix/agc-submit-many-bounds-validation
...
fix(agc): validate multi-submit count overflow and null command buffers
2026-10-27 21:19:00 +13:00
Dean
d090e62841
Merge pull request #11074 from JJenkx/fix/libc-frexpf-floating-environment
...
fix(libc): preserve frexpf decomposition and exception behavior
2026-10-27 21:18:34 +13:00
Dean
3d4a119265
Merge pull request #10993 from EagleBearerYS/feat/appcontent-addcont-ids-and-rudp-mss-v2
...
feat: answer seven libSceAppContent add-content calls and sceRudpSetMaxSegmentSize from their sources
2026-10-27 21:18:03 +13:00
Dean
2ab073a1e7
Merge pull request #10961 from AZLisme/feat/icu-escape-decoding
...
feat(libSceIcu): implement escape decoding
2026-10-27 21:16:58 +13:00
Dean
7976065f00
Merge pull request #10959 from AZLisme/feat/batch2-videodec2-hevc-metadata
...
feat(libSceVideodec2): expose HEVC picture metadata
2026-10-27 21:16:43 +13:00
Dean
99eebd9437
Merge pull request #10951 from AZLisme/feat/netctl-v6-callbacks
...
feat(libSceNetCtl): dispatch IPv6 state callbacks
2026-10-27 21:16:16 +13:00
Dean
6f0f810242
Merge pull request #10950 from AZLisme/feat/jsc-string-api
...
feat(libSceJsc): implement JSString ownership and conversion
2026-10-27 21:16:00 +13:00
Dean
efed902d27
Merge pull request #10936 from AdnanKhan-ak47/fix/ampr-nop-encoding
...
fix(libSceAmpr): record Nop as n dwords with a one-dword header
2026-10-27 21:15:40 +13:00
Dean
79c6c4222d
Merge pull request #10880 from EagleBearerYS/feat/scepad-light-bar-and-handle-calls
...
feat(libScePad): implement scePadIsValidHandle, the light-bar resets and scePadSetVibrationForce
2026-10-27 21:14:55 +13:00
Dean
4819fcf9fc
Merge pull request #10813 from MarcZX10/marc/fix-swprintf-width-overflow
...
fix(libc): fail wide printf on a width or precision beyond int
2026-10-27 21:14:33 +13:00