Adrià
7ed18cbb41
Merge pull request #13764 from jacknieland/feat/libwebrtc-time-millis-micros
...
feat(libwebrtc): implement rtc::TimeMillis and rtc::TimeMicros
2026-11-01 01:25:01 +01:00
Dean
cbcb37b314
Merge pull request #12367 from kyon-eth/feat/npmanager-1360-inventory
...
feat(libSceNpManager): declare 148 missing callable exports
2026-11-01 13:22:26 +13:00
Dean
836d0d5a94
Merge pull request #13757 from CodingBreadd/feat/nkwebcdlg-wkbundleinitialize
...
feat(libSceNKWebCdlgInjectedBundle): name WKBundleInitialize from its NID
2026-11-01 13:19:23 +13:00
Dean
5722c14bd5
Merge pull request #6830 from ErenYeager1836/feat/libSceDbgThreadSanitizer-noop-stubs
...
feat(libSceDbgThreadSanitizer): add no-op implementations for __tsan_acquire and __tsan_release
2026-11-01 13:18:36 +13:00
Dean
e59a3f8baa
Merge pull request #9398 from Ondra97/codex/feat-freetype-subglyph-info
...
feat(libSceFreeType): expose composite glyph components
2026-11-01 13:17:18 +13:00
Adrià
8a4fc62318
Merge pull request #13760 from hyvvs/feat/libressl-general-name-free
...
feat(libSceLibreSsl): free GENERAL_NAME and GENERAL_NAMES allocations
2026-11-01 00:54:58 +01:00
Adrià
8bf03654ed
Merge pull request #13769 from Flamefusion/feat/libkernel-has-trinity-mode
...
feat(libkernel): implement sceKernelHasTrinityMode for a base PS5
2026-11-01 00:54:50 +01:00
Adrià
693f9d09ca
Merge pull request #13693 from PROGABBOMALA/fix/relinker-code-data-boundaries-7547
...
fix(relinker): resolve code and data boundaries in syscall scanner (#…
2026-11-01 00:54:43 +01:00
Adrià
d7c7e5744d
Merge pull request #10194 from harry-z-kang/codex/10041-memory-accounting
...
feat(agc): trace device memory allocations and cache budgets
2026-11-01 00:54:33 +01:00
Adrià
8042e0c577
Merge pull request #13744 from SHOnnay/feat-nkwebkit-thread-yield
...
feat(libSceNKWebKit): implement WTF::Thread::yield
2026-11-01 00:54:25 +01:00
Adrià
577fe6329e
Merge pull request #13756 from Gruzzberry/fix/recvfrom-sendto-efault
...
fix(libkernel): fail sendto and recvfrom with EFAULT on an unusable pointer
2026-11-01 00:54:10 +01:00
Dean Galvin
4a6dbf7174
Merge main into this branch
2026-11-01 12:22:49 +13:00
Dean
3943473a50
Merge pull request #13988 from alfalfa-star/fix/audioout2-regiven-buffer-silence
...
fix(libSceAudioOut): play silence for a regiven AudioOut2 buffer that is not set again
2026-11-01 12:16:46 +13:00
Dean
7a1e22db4f
Merge pull request #13987 from alfalfa-star/fix/avplayer-init-audio-stream-type
...
fix(libSceAvPlayer): report the PS5 audio stream type for players made by sceAvPlayerInit
2026-11-01 12:16:34 +13:00
Dean Galvin
f200a93447
Merge main into this branch
2026-11-01 12:07:53 +13:00
Dean Galvin
31cf82a8a3
Merge #13988 into this branch
2026-11-01 12:07:47 +13:00
Dean
381891927c
Merge pull request #14165 from oneandonlydean/rr/pr1-format
...
feat(run-report): add the run report schema, fixtures and schema tests
2026-11-01 11:59:01 +13:00
Jack Nieland and Claude Opus 5.5
c28a6d441f
Merge main b9bf246ea2 into feat/libwebrtc-time-millis-micros
...
#13736 merged the WebRtcOpus encoder functions. Count 390 pending
exports, as the merged Export.cpp has 390 NotImplemented stubs.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 14:57:59 -07:00
Adrià
b9bf246ea2
Merge pull request #13736 from 2Swagger/feat/libwebrtc-opus-encoder
...
feat(libwebrtc): implement the WebRtcOpus encoder functions
2026-10-31 22:53:12 +01:00
Adrià
0a6d43d972
Merge pull request #13734 from SnekPolylepis/fix/http2-ssl-option-context
...
fix(libSceHttp2): accept SSL options on a context
2026-10-31 22:51:27 +01:00
Adrià
3c8e5d9d42
Merge pull request #13745 from CodingBreadd/feat/nkwebkitrequirements-export-names
...
feat(libSceNKWebKitRequirements): name 122 unknown exports from their NIDs
2026-10-31 22:47:02 +01:00
hyvvs
de2b1890bf
feat(libSceLibreSsl): free GENERAL_NAME and GENERAL_NAMES allocations
2026-10-31 22:43:52 +01:00
Adrià
5f1851e810
Merge pull request #13754 from jbooba/codex/trace-cache-timing-docs-20261030
...
docs: clarify cache and trace wall-time summaries
2026-10-31 22:42:17 +01:00
PROGABBOMALA
6a82825008
fix(relinker): restrict lea roots to unwind reachability ( #7547 )
2026-10-31 22:35:11 +01:00
Adrià
6190e0efeb
Merge pull request #13712 from zaryabzip/feat/gnmneo-context-state-internal
...
feat(libSceGnmDriverForNeoMode): answer the internal default context state from SDK 4.00
2026-10-31 22:34:59 +01:00
Dean
daa8d64e45
Merge pull request #13748 from CodingBreadd/feat/libkernel-web-export-names
...
feat(libkernel_web): name 42 exports from their NIDs
2026-11-01 10:27:40 +13:00
Dean
d2d2a866d9
Merge pull request #13735 from zaryabzip/fix/npparty-initialize-checks
...
fix(libSceNpParty): check initialization first in the state, member and send calls
2026-11-01 10:26:49 +13:00
SAKIBUL HUDA ONNAY
a93e41c7b4
feat(libSceNKWebKit): implement WTF::Thread::yield
2026-10-31 22:23:44 +01:00
Dean
b3b9d115c8
Merge pull request #13202 from kyon-eth/feat/cdlg-util-server-320-exports
...
feat(libSceCdlgUtilServer): declare 32 callable exports
2026-11-01 10:21:30 +13:00
Dean
9d8ceba5a6
Merge pull request #13200 from kyon-eth/feat/vna-websocket-320-exports
...
feat(libSceVnaWebsocket): declare 22 callable exports
2026-11-01 10:20:52 +13:00
Adrià
cac9da41e4
Merge pull request #13725 from cocoa55/fix/cond-relock-spin
...
fix(libkernel): spin and yield when a condition variable wait relocks its mutex
2026-10-31 22:20:43 +01:00
Dean
12e05f6639
Merge pull request #13199 from kyon-eth/feat/mdbg-syscore-320-exports
...
feat(libmdbg_syscore): declare 23 callable exports
2026-11-01 10:20:05 +13:00
Dean
f445f826a9
Merge pull request #13196 from kyon-eth/feat/usb-storage-320-exports
...
feat(libSceUsbStorage): declare 23 callable exports
2026-11-01 10:19:28 +13:00
Dean
beeeffebea
Merge pull request #13195 from kyon-eth/feat/app-inst-util-320-exports
...
feat(libSceAppInstUtil): declare 26 callable exports
2026-11-01 10:18:48 +13:00
Dean
8f7c9f02e9
Merge pull request #13193 from kyon-eth/feat/av-setting-320-exports
...
feat(libSceAvSetting): declare 28 callable exports
2026-11-01 10:18:11 +13:00
Dean
0ef63f1de6
Merge pull request #11749 from oneandonlydean/salvage/libc-internal-9532
...
feat(libSceLibcInternal): declare 149 PS5 3.20 round four exports
2026-11-01 10:17:18 +13:00
Adrià
7f8d8923ee
Merge pull request #13718 from zaryabzip/feat/rudp-unconnected-queries
...
feat(libSceRudp): answer flush, remote info and buffer status for unconnected contexts
2026-10-31 22:16:31 +01:00
Swag and Claude Opus 5.5
3d34ef2ebe
feat(libwebrtc): implement the WebRtcOpus encoder functions
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 22:15:03 +01:00
Adrià and Claude Sonnet 5.5
c0a7281888
fix(main): let the frame-capture tests not depend on runner free disk
...
Culprit-adjacent #12862 ; failing run 41237240415 (linux agc_driver_frame_replay,
frame_capture_eop, frame_replay_*). The recorder stops with 'less than 4 GiB free
on the capture volume' and writes zero frames when the shared runner disk is
nearly full. APS5_FRAME_CAPTURE_MIN_FREE_BYTES overrides the threshold (default
unchanged); the tests set 0.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 22:10:26 +01:00
Adrià
01df56f7b7
Merge pull request #13719 from zaryabzip/feat/audiodec-get-ajm-context
...
feat(libSceAudiodec.native): read the Ajm ids with sceAudiodecGetAjmContext
2026-10-31 22:05:06 +01:00
Kang, Harry Zixuan
465aa0a238
feat(agc): trace device memory allocations and cache budgets
2026-10-31 14:05:00 -07:00
SnekPolylepis and Claude Opus 5.5
754aad4e9c
fix(libSceHttp2): accept SSL options on a context
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 22:01:22 +01:00
Jack Nieland and Claude Opus 5.5
2049f4b645
Merge main 9fe758d752 into feat/libwebrtc-time-millis-micros
...
main implemented webrtc::rtcp::CommonHeader::Parse. Count 406 pending
exports, as the merged Export.cpp has 406 NotImplemented stubs.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 13:44:33 -07:00
Dean Galvin
63299d5078
feat(run-report): add the run report schema, fixtures and schema tests
...
Version 1 of the run report format: a JSON Schema, eleven example reports
(one generated in the test), a test that validates each against the schema and
checks that malformed or contradictory reports are rejected, and a workflow
that runs the test with a pinned validator.
2026-11-01 09:43:53 +13:00
Adrià
9fe758d752
Merge pull request #13692 from alvaroelpob/feat/libwebrtc-rtcp-common-header
...
feat(libwebrtc): implement webrtc::rtcp::CommonHeader::Parse
2026-10-31 21:40:00 +01:00
Jack Nieland and Claude Opus 5.5
e21e26b47f
Merge main 0836dfdf4f into feat/libwebrtc-time-millis-micros
...
#13687 and #13689 merged. Keep both test registrations in the libwebrtc
CMakeLists.txt and both debt entries, and count 407 pending exports, as
the merged Export.cpp has 407 NotImplemented stubs.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 13:31:49 -07:00
PROGABBOMALA
b8fc47fd47
fix(relinker): recognize indirect lea roots and restore gap data skip ( #7547 )
2026-10-31 21:29:39 +01:00
Adrià
0836dfdf4f
Merge pull request #13701 from MarcZX10/feat/psn-unavailable-dialogs
...
feat(libSceIme): show a notice when PSN-only system dialogs open
2026-10-31 21:05:21 +01:00
Adrià
3197f0ad06
Merge pull request #13705 from MarcZX10/fix/pad-port0-connected-state
...
feat(libScePad): report port 0 as connected only while its controller is present, opt-in with ANYPS5_PAD_PORT0_STATE
2026-10-31 20:50:35 +01:00
Adrià
f3625a5002
Merge pull request #13689 from alvaroelpob/feat/libwebrtc-exp-filter
...
feat(libwebrtc): implement rtc::ExpFilter Reset and Apply
2026-10-31 20:46:31 +01:00