Commit Graph
14603 Commits
Author SHA1 Message Date
Dean 914a45d6a2 Merge pull request #15192 from alvaroelpob/feat/libwebrtc-transport-feedback-base-sequence
feat(libwebrtc): implement webrtc::rtcp::TransportFeedback::GetBaseSequence
2026-11-07 13:43:47 +13:00
Dean 37f4175e09 Merge pull request #14152 from gazaret/feat/nkwebkit-bitvector
feat(libSceNKWebKit): implement the WTF::BitVector slow paths
2026-11-07 13:43:43 +13:00
Dean ad8e79fd81 Merge pull request #16084 from Opensource55/fix/libc-windows-failed-seek
fix(libc): keep the stream position when a seek before the start is rejected on Windows
2026-11-07 13:14:59 +13:00
Dean Galvin 369e9ec64e Merge branch 'main' into the rtcp::TransportFeedback::GetBaseSequence branch
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 12:58:32 +13:00
Dean Galvin ec74c51c65 Merge branch 'main' into feat/nkwebkit-bitvector
Fix-up on gazaret's change: recount the NKWebKit throwing total on the merged tree.
2026-11-07 12:56:57 +13:00
Dean 9ade3ed806 Merge pull request #15119 from atharvjairath/feat/libressl3-session-metadata
feat(libSceLibreSsl3): implement session time and version accessors
2026-11-07 12:56:29 +13:00
Dean 947c9dce08 Merge pull request #10253 from JJenkx/windows/libc-asin-acos-msun
fix(libc): compute asin and acos with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-07 12:53:52 +13:00
Dean 4b50d47696 Merge pull request #14664 from miguelcoxcaballero/feat/libc-internal-ios-base-destructor
feat(libSceLibcInternal): run the ios_base complete-object destructor
2026-11-07 12:53:24 +13:00
Adrià 0e297f1425 Merge pull request #15035 from Gruzzberry/fix/time-set-eperm
fix(libkernel_sys): fail settimeofday and clock_settime with EPERM for a jailed caller
2026-11-07 00:50:58 +01:00
Dean 01d50f256f Merge pull request #15191 from alvaroelpob/feat/libwebrtc-race-checker
feat(libwebrtc): implement the rtc::RaceChecker constructor
2026-11-07 12:49:57 +13:00
Dean 79073712ad Merge pull request #13979 from pushkarreddyy/fix/contentsearch-queries-efault
fix(libSceContentSearch): return ErrorInvalidArgument from content queries for unwritable pointers
2026-11-07 12:49:31 +13:00
Adrià 477adc58cc Merge pull request #15132 from xecedemon/feat/libSceIme-pending-exports
docs(libSceIme): record pending-export contracts as unknown
2026-11-07 00:48:20 +01:00
Adrià c818f1825b Merge pull request #15017 from fogydes/fix/libScePngEnc-pointer-validation
fix(libScePngEnc): validate guest pointers in encoder queries and operations
2026-11-07 00:46:52 +01:00
Adrià 018e5cc5f6 Merge pull request #15011 from heditrigui/feat/libscenkwebkit-url-helpers
feat(libSceNKWebKit): implement WKURL URL component and comparison helpers
2026-11-07 00:41:52 +01:00
Adrià 6b6ea36f05 Merge pull request #15122 from MarcZX10/docs/topa-core-docs
docs: correct the CMake minimum version and the f32 flush probe location
2026-11-07 00:34:18 +01:00
Adrià 78be679497 Merge pull request #15121 from MarcZX10/docs/topc-progress-re-tracing
docs(dev): correct abort scope of APS5_TRACE_CALLS
2026-11-07 00:31:37 +01:00
Dean 7b087884d2 Merge pull request #14903 from unaiea-dev/feat/libscelibcinternal-pmr-resources
feat(libSceLibcInternal): implement PMR memory resources
2026-11-07 12:31:08 +13:00
Adrià b2e43d5f9a Merge pull request #15097 from BunnyFl/docs/savedata-getprogress-firmware
docs(libSceSaveData.native): record what firmware 13.42 does in sceSaveDataGetProgress
2026-11-07 00:28:40 +01:00
Dean 56374036ad Merge pull request #14446 from LeandroLP23/tools/guest-pointer-audit
feat(tools): list exports that access guest pointer parameters directly
2026-11-07 12:16:43 +13:00
Adrià d7c5804229 Merge pull request #14993 from MarcZX10/fix/agc-nop-data-write-packet-count
fix(agc): reject NOP data packets whose count overflows the header
2026-11-07 00:08:11 +01:00
Adrià f63b307945 Merge pull request #14937 from edubox/feat/httpcache-system-lifecycle
feat(libSceHttpCache): implement the system cache lifecycle
2026-11-07 00:08:03 +01:00
Adrià 437037fd64 Merge pull request #14912 from edubox/feat/uds-int-record-builders
feat(libSceNpUniversalDataSystem): implement the Int record builders
2026-11-07 00:07:55 +01:00
Dean Galvin 1eec230192 docs(libwebrtc): recount the throwing export total on the merged tree
Fix-up on alvaroelpob's change: 329 throwing stubs remain in Export.cpp after the merge with main.
2026-11-07 12:06:49 +13:00
Dean Galvin 9ce9113d2b Merge main into the PR branch
Keeps the session metadata test target beside the TLS protocol, RSA setter and pkey query targets from main, and recounts the LibreSSL debt figures for both sets of exports.
2026-11-07 12:02:31 +13:00
Dean Galvin a2de5dc0d6 Merge branch 'main' into the rtc::RaceChecker constructor branch
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the export total on the merged tree.
2026-11-07 11:58:21 +13:00
AdriàandClaude 32b085e5c1 style(libScePngEnc): restore LF line endings in debt file
Co-Authored-By: Claude <[email protected]>
2026-11-06 23:35:53 +01:00
fogydes bcffe2e2df fix(libScePngEnc): validate memory, image rows, and PNG output buffers in encoder 2026-11-06 23:35:50 +01:00
Dean 1080643b1e Merge pull request #14898 from edubox/feat/voiceqos-local-endpoint-ports
feat(libSceVoiceQoS): create the local endpoint voice ports
2026-11-07 11:34:17 +13:00
Dean 10163b0973 Merge pull request #14392 from danielhorngt/feat/fontconfig-charset-matrix
feat(libfontconfig): implement FcCharSet exports and FcMatrixMultiply
2026-11-07 11:32:27 +13:00
Dean bedf1c9afa Merge pull request #15203 from MarrasFederico/feat/np-game-presence-callbacks-a
feat(libSceNpManager): track game presence A callbacks in an 8-slot table
2026-11-07 11:32:03 +13:00
Dean c9c04df940 Merge pull request #14902 from edubox/feat/net-raw-so-protocol
feat(libSceNet): return SO_PROTOCOL for raw sockets with an explicit protocol
2026-11-07 11:29:52 +13:00
Dean 5c9b4b39fe Merge pull request #15763 from Ragbie/fix/linux-flock-failed-upgrade
fix(libkernel): keep the shared flock of a failed non-blocking upgrade on Linux as FreeBSD does
2026-11-07 11:29:48 +13:00
Dean ff28015c67 Merge pull request #14441 from bipinkrish/codex/harfbuzz-buffers
feat(libharfbuzz): implement buffer exports with a pinned backend
2026-11-07 11:29:44 +13:00
Dean b57777dd0c Merge pull request #14267 from Elma7e/feat/invitationdialog-uninitialized-checks
feat(libSceInvitationDialog): return not-initialized error before dialog initialization
2026-11-07 11:29:40 +13:00
Dean ebe29885b3 Merge pull request #14382 from DeveshB-1/fix/remoteplay-connection-status-fault
fix(libSceRemoteplay): return INVALID_ARG from sceRemoteplayGetConnectionStatus for an unwritable status
2026-11-07 11:29:36 +13:00
Dean 2d5696f713 Merge pull request #14337 from danielhorngt/feat/curl-strequal
feat(libcurl): implement curl_strequal and curl_strnequal
2026-11-07 11:29:31 +13:00
Dean ceb05bae23 Merge pull request #14253 from Elma7e/feat/rudp-get-local-info
feat(libSceRudp): implement sceRudpGetLocalInfo
2026-11-07 11:29:19 +13:00
Dean 65aa99350d Merge pull request #14251 from Elma7e/feat/gamelivestreaming-get-current-status
feat(libSceGameLiveStreaming): implement sceGameLiveStreamingGetCurrentStatus
2026-11-07 11:29:15 +13:00
Dean 96e89386ec Merge pull request #14223 from zaryabzip/feat/screenshot-local-checks
feat(libSceScreenShot): check the arguments of six exports as firmware 13.42 does
2026-11-07 11:29:11 +13:00
Dean 71dd8b915d Merge pull request #14221 from zaryabzip/feat/camera2-category-checks
feat(libSceCamera): answer the sceCamera2 calls that firmware 13.42 decides from the app category
2026-11-07 11:29:07 +13:00
Dean 906b91033c Merge pull request #14193 from rooklz/fix/libressl-object-text-fault-arguments
fix(libSceLibreSsl): throw the documented exception for faulting object-text arguments
2026-11-07 11:29:03 +13:00
Dean 59739c951a Merge pull request #14179 from rooklz/fix/libressl-store-fault-arguments
fix(libSceLibreSsl): throw the documented exception for faulting store arguments
2026-11-07 11:28:59 +13:00
Dean 59a69239a1 Merge pull request #14157 from danielhorngt/feat/posix-webkit-gethostbyname-r
feat(libScePosixForWebKit): implement gethostbyname_r
2026-11-07 11:28:55 +13:00
Dean 12d9f8d244 Merge pull request #14102 from akkadbakkad89/psml-mfsr-init
feat(libScePsml): port bundled-module dispatch validation for MFSR packet 1000
2026-11-07 11:28:43 +13:00
Dean 2c5d48bae8 Merge pull request #15858 from ashwin280802/feat/nkwebkit-keyvalue
feat(libSceNKWebKit): implement WKKeyValueStorageManager constant-return exports
2026-11-07 11:28:35 +13:00
Dean 5759aeff83 Merge pull request #15837 from Elma7e/feat/voicechat-cmakelists-and-tests
feat(libSceVoiceChat): add subsystem CMakeLists.txt and consolidate tests from root CMake
2026-11-07 11:28:27 +13:00
Dean 1d2a00bfb1 Merge pull request #15833 from Elma7e/feat/playerselectiondialog-cmake-and-tests
feat(libScePlayerSelectionDialog): configure dependent library DLL search path and extend lifecycle coverage
2026-11-07 11:28:23 +13:00
Dean 3f0211fe4b Merge pull request #15832 from Elma7e/feat/vorbisdec-consolidate-tests
feat(libSceVorbisDec): consolidate test registration into subsystem CMakeLists.txt
2026-11-07 11:28:19 +13:00
Dean 42694e9bd1 Merge pull request #15821 from NevesHenry/fix/libSceMbus-init
feat(libSceMbus): implement sceMbusInit for the no-device bus
2026-11-07 11:28:11 +13:00
Dean be6b7ee346 Merge pull request #15778 from mazen320/feat/libc-messages-facet-ids
feat(libc): export the messages facet id objects as data
2026-11-07 11:28:07 +13:00