Commit Graph
7195 Commits
Author SHA1 Message Date
Dean Galvin 560a9c0be6 merge: main into test/player-review-dialog-mode-1-and-null-result 2026-10-27 22:08:34 +13:00
Dean 801d5b9bc1 Merge pull request #11344 from thuanquang/fix/commit-every-view-of-a-run
fix(libc): reset every page of a run view that Commit reprotects
2026-10-27 22:05:59 +13:00
Dean 5bc84038c4 Merge pull request #11791 from heditrigui/test/npauthauthorizedappdialog-coverage
test(libSceNpAuthAuthorizedAppDialog): cover uninitialized and terminated argument validation
2026-10-27 21:51:48 +13:00
Dean 4fcc390c3c Merge pull request #11790 from heditrigui/test/netctlapdialog-coverage
test(libSceNetCtlApDialog): cover uninitialized and terminated argument validation
2026-10-27 21:51:14 +13:00
Dean 121a850402 Merge pull request #11789 from heditrigui/test/playerreviewdialog-coverage
test(libSceCdlgPlayerReview): cover post-terminate argument validation
2026-10-27 21:50:44 +13:00
Dean 0d62324ce2 Merge pull request #11788 from heditrigui/test/npsnsfacebookdialog-coverage
test(libSceNpSnsFacebookDialog): cover uninitialized and terminated argument validation
2026-10-27 21:50:14 +13:00
Dean 1edf661236 Merge pull request #11787 from heditrigui/test/npfriendlistdialog-coverage
test(libSceNpFriendListDialog): cover uninitialized and terminated argument validation
2026-10-27 21:49:39 +13:00
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
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 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 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
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
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 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
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 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
Dean 84a4b12f45 Merge pull request #10739 from rooklz/fix/cescs-gb18030-console
fix(libSceCesCs): map the GB 18030 profiles as the console does
2026-10-27 21:14:08 +13:00
Dean c04a9740c8 Merge pull request #10583 from MarcZX10/marc/freetype-bitmap-init
feat(libSceFreeType): implement FT_Bitmap_Init
2026-10-27 21:13:02 +13:00
Dean 699ffce388 Merge pull request #10550 from GitamarT045T3R/fix/libkernel-munmap-unaligned
fix(libkernel): round an unaligned munmap address down like FreeBSD
2026-10-27 21:11:19 +13:00
Dean 2aacb376ee Merge pull request #10346 from JJenkx/windows/libc-logb-msun
fix(libc): compute logb and logbf with FreeBSD msun's algorithm, as titles' libc.prx does
2026-10-27 21:09:12 +13:00
Dean f97469d06d Merge pull request #10178 from santhoshkumar-dev/codex/freetype-module-properties
feat(libSceFreeType): configure scalar and darkening properties
2026-10-27 21:07:31 +13:00
Dean 5a36b2df1e Merge pull request #9850 from JJenkx/windows/libc-powf-msun
fix(libc): compute powf like the libc.prx that titles ship
2026-10-27 21:07:00 +13:00
Dean 9bc2b99bbb Merge pull request #9802 from santhoshkumar-dev/codex/freetype-curve-bounds
feat(libSceFreeType): query exact outline curve bounds
2026-10-27 21:06:45 +13:00
Dean f95b794ff1 Merge pull request #9785 from santhoshkumar-dev/codex/libressl-protocol-selection
feat(libSceLibreSsl): select advertised application protocols
2026-10-27 21:06:22 +13:00