Adrià and Claude Sonnet 5.5
76dfd1cf03
fix(main): accept the large-file test's disk-space skip, retry timed-wait latency
...
Run 41245658018 (b9bf246ea2 ). linux: agc_shader_disk_cache_large_file skips
when the runner has under 3 GiB free and check_skips.py did not list that
reason. windows: guest_timed_wait_cpu aborted on a runner scheduling hiccup
(latency bound exceeded, #13710 made it serial but it is still timing-based).
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 23:37:30 +01:00
Adrià
1bc97b9527
Merge pull request #14175 from adriadam10/fix/main-idle-store-yields
...
fix(main): retry idle_store_yields when the queue-idle store beats the fixture
2026-10-31 23:17:36 +01:00
Adrià and Claude Sonnet 5.5
18f595d3ea
fix(main): retry idle_store_yields when the queue-idle store beats the fixture
...
Failing run 41243690457 (main daa8d64e45 ), flaky on main (10 of 56 builds), predates #13581/#13713. The queue worker stores idle results after a 50 ms quiet period; the fixture took the GPU mutex 5 ms after seeing a pending result, so on a loaded runner the real idle store interleaved with the fixture's own staged stores. The two scenarios now retry (10 attempts, cleanup in a destructor); the last attempt still throws its own message.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 23:17:21 +01:00
Adrià
f776fddcff
Merge pull request #13753 from CodingBreadd/fix/job-reference-utf8-output
...
fix(tools): write run_job_manager_reference output as UTF-8
2026-10-31 22:57:04 +01: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
Adrià
c21eb9a4d0
Merge pull request #13742 from Gruzzberry/fix/socketpair-efault
...
fix(libkernel): fail socketpair with EFAULT on an unusable result pointer
2026-10-31 22:42:51 +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
Adrià
3cd86850c6
Merge pull request #13563 from rooklz/test/unwind-sdata2-funcrel-signed-overflow
...
test(relinker): pin EH sdata2 funcrel signed pointer overflow
2026-10-31 22:39:41 +01:00
Adrià
05ff2857e6
Merge pull request #13710 from dantdmdarealguy/agent/cifails4
...
test(libkernel): run guest_timed_wait_cpu alone on Windows
2026-10-31 22:38:42 +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
c48c5da86e
Merge pull request #7037 from namanipie/fix/relinker-overflowing-file-offsets
...
fix(relinker): reject overflowing ELF file offsets
2026-11-01 10:32:46 +13: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
Dean
422367d61a
Merge pull request #13425 from dr-hoseyn/fix/host-test-resolution
...
fix(tools): match whole library filenames in host test selection
2026-11-01 10:23:54 +13:00
Dean
a98f9b6282
Merge pull request #13272 from wrocketdev/test/npcommon
...
test(libSceNpCommon): cover event flag clear and cancel and condition wakeups
2026-11-01 10:23:05 +13:00
Dean
32bf44ca7c
Merge pull request #13269 from JJenkx/fix/tests-export-cache-utf8
...
fix(tests): decode export-cache Git paths as UTF-8
2026-11-01 10:22:27 +13: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à
9def985463
Merge pull request #14154 from adriadam10/fix/main-frame-capture-min-free
...
fix(main): let the frame-capture tests not depend on runner free disk
2026-10-31 22:10:35 +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
Adrià and Claude Sonnet 5.5
b9a71c3d90
test(libSceHttp2): drop cookie-box SSL option throw checks
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 22:01:27 +01: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
Adrià
684dfc1d56
Merge pull request #13713 from hamb3r/fix/agc-force-sync-descriptor-retry
...
fix(agc,shader): re-read settled words and retry descriptor validation under force-sync
2026-10-31 21:59:56 +01:00
rooklz
9a4588752c
test(relinker): pin EH sdata2 funcrel signed pointer overflow
2026-10-31 21:56:34 +01: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
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à
59bd3b677d
Merge pull request #13581 from ashwin280802/perf/agc-heap-mirror-eviction
...
fix(agc): evict unreferenced heap mirrors under memory pressure
2026-10-31 21:01:10 +01:00
Adrià
500d37a747
Merge pull request #13704 from dmto/claude/tests-unicode-tmpfile-3e21f5
...
fix(tests): open AGC and SceNet scratch streams under a Unicode TEMP on Windows
2026-10-31 20:55:52 +01:00
Adrià
8a00f9c1ca
Merge pull request #13700 from al3w0f205/test/contentdelete-stubs-and-heapsize-validation
...
test(libSceContentDelete): cover heap size validation and unimplemented stubs in GuestContentDelete
2026-10-31 20:52:48 +01:00
Adrià
5092680f45
Merge pull request #13521 from ArekatlaNishanthchowdary/fix/tools-select-tests-ansi-depfiles
...
fix(tools): decode header dependencies an ANSI compiler wrote in select_tests
2026-10-31 20:52:42 +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à
0ef9ce78a5
Merge pull request #13688 from rooklz/test/audit-dump-symlink-loop-coverage
...
test(tools): pin audit_dump symlink loops on --json and --libs
2026-10-31 20:47:31 +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
Adrià
121b2e37af
Merge pull request #13685 from relativespace2K/fix/input-mapper-pt-br-locale
...
fix(input): name the Portuguese locale pt-BR
2026-10-31 20:36:32 +01:00
Adrià
7a90ae58c7
Merge pull request #13699 from JAB-dev/fix/ngs2-odd-count-map-rows-ps5
...
fix(libSceNgs2): use the PS5 default map for 3, 4, 5 and 7 channels
2026-10-31 20:35:24 +01:00
Adrià
613f9b8edf
Merge pull request #12862 from janzezno/build/agc-test-fragments
...
build(agc): register each AGC test executable in its own CMake fragment
2026-10-31 20:33:03 +01:00
Adrià
a85102910a
Merge pull request #13694 from MarcZX10/fix/host-device-changes
...
fix(libSceAudioOut): reopen the output device the host stopped
2026-10-31 20:31:07 +01:00
Adrià
496d7b1b34
Merge pull request #13673 from zaryabzip/feat/appcontent-license-trials
...
feat(libSceAppContent): answer bundle license, playable status and game trials queries
2026-10-31 20:27:37 +01:00
Adrià
620449652e
Merge pull request #13686 from 00xDisaster/test/libSceNpCommon-system-clock
...
feat(libSceNpCommon): null-check sceNpGetSystemClockUsec
2026-10-31 20:21:53 +01:00