Kraken
f6190694de
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-25 23:41:43 +00:00
Adrià
47f9cee2cd
Merge pull request #9579 from slopgobblercobbler/fix/savedata-delete-search-mount3-param-error
...
fix(savedata): validate null arguments in delete, search, and mount3
2026-10-26 00:27:15 +01:00
Adrià
2b5225605b
Merge pull request #9719 from AasishDairelSahayaGrinspan/fix/relinker-gs-non-memory-operands
...
fix(relinker): leave GS-prefixed LEA and NOP instructions unchanged
2026-10-26 00:15:58 +01:00
Adrià
710cf9c035
Merge pull request #9668 from rooklz/fix/libc-acosf-msun
...
fix(libc): compute acosf with FreeBSD msun's algorithm, as the console's libc.prx does
2026-10-26 00:14:55 +01:00
Adrià
efd368fec6
Merge pull request #9469 from Gruzzberry/fix/chflags-dangling-link
...
fix(libkernel): fail chflags through a dangling Windows symbolic link with ENOENT
2026-10-26 00:13:50 +01:00
Dean
1997e647f9
Merge pull request #10017 from SteelCrab/review-split/relinker-import-types
...
fix(relinker): preserve imported ELF symbol types
2026-10-26 12:11:16 +13:00
Dean
2a16d79fb9
Merge pull request #10722 from rooklz/fix/cescs-error-length
...
fix(libSceCesCs): report the length of a rejected MBCS character as the console does
2026-10-26 12:10:41 +13:00
Dean
346a1be323
Merge pull request #10127 from Felipebmaitan/feat/ngs2-pcm-playback
...
feat(ngs2): play additional PCM sampler formats
2026-10-26 12:10:04 +13:00
Dean
380ffe3a3a
Merge pull request #10456 from alnsx/codex/fix-select-redirected-input
...
fix(libkernel): poll files on standard descriptors as vnodes
2026-10-26 12:09:32 +13:00
Adrià
b76f08cf33
Merge pull request #9727 from KernelPanicNT/fix/net-reject-unsupported-flags
...
fix(libSceNet): reject the flags and names the module rejects
2026-10-26 00:07:35 +01:00
Adrià
49d1f9b07e
Merge pull request #9726 from KernelPanicNT/fix/npmanager-state-callback-id-error
...
fix(libSceNpManager): return the module error for an out-of-range state callback id
2026-10-25 23:49:10 +01:00
Adrià
e82b11daaf
Merge pull request #9550 from Ondra97/codex/feat-freetype-size-objects
...
feat(libSceFreeType): manage multiple size objects
2026-10-25 23:49:05 +01:00
Adrià
34b882ff19
Merge pull request #9722 from hypermoist/feat/font-graphics-fill-descriptors
...
feat(libSceFont): build the graphics region and fill descriptors as the console does
2026-10-25 23:49:00 +01:00
Dean
b90d009d9f
Merge pull request #10665 from JJenkx/fix/libc-acoshf-positive-rounding-20261024
...
fix(libc): match acoshf positive-range evaluation
2026-10-26 11:14:24 +13:00
Dean
701616674a
Merge pull request #10708 from Michael-KD/test/sdwa-cvt-f32-ubyte-measured
...
test(shader): pin SDWA v_cvt_f32_ubyte source selects measured on RDNA2
2026-10-26 11:10:38 +13:00
Dean
dab64bbc52
Merge pull request #9375 from thakrarsagar/codex/relinker-output-path-cache
...
fix(relinker): avoid repeated output path canonicalization
2026-10-26 11:10:02 +13:00
Dean
3c2453eb8e
Merge pull request #10808 from ElysiaAlarien/docs/libscemsgdialog-debt
...
docs(libSceMsgDialog): record the silent stub and parameter layout as debt
2026-10-26 11:09:35 +13:00
Adrià
b8b792cfe4
Merge pull request #9710 from milescoviello/fix/atrac9-libm
...
fix(build): link the ATRAC9 gradient test with libm
2026-10-25 23:09:22 +01:00
Dean
905c3e2870
Merge pull request #10647 from Bram910/fix/call-site-hint-prefixes
...
fix(relinker): resolve BND and NOTRACK call sites
2026-10-26 11:09:02 +13:00
Dean
fd450a5b9b
Merge pull request #8997 from HQasper/claude/project-thread-wjykmu
...
fix(libSceFont): select the Hangul Light system font
2026-10-26 11:08:35 +13:00
Dean
190aaa23bb
Merge pull request #10564 from roboterspinne/fix/relinker-linux-overlapping-loads
...
fix(relinker): reject overlapping PT_LOAD segments in Linux output
2026-10-26 11:08:08 +13:00
Dean
d3953ca5dc
Merge pull request #10740 from Bram910/fix/nid-cache-temporary-names
...
fix(tools): shorten NID database temporary names
2026-10-26 11:07:40 +13:00
Dean
f2c8e1dda4
Merge pull request #9657 from jotitadev/fix/autorun-skip-noop-chmod
...
fix(relinker): leave an already executable autorun output's mode alone
2026-10-26 11:07:10 +13:00
Dean
b82cc96894
Merge pull request #8886 from thuanquang/fix/dot2-f32-f16-accumulator-modifiers
...
fix(shader): apply v_dot2_f32_f16's accumulator modifiers as RDNA 2 does
2026-10-26 11:06:40 +13:00
Dean
8592a95176
Merge pull request #10702 from MarcZX10/marc/signatures-libscevoice
...
feat(libSceVoice): declare sceVoiceVADAdjustment with its shadPS4 signature
2026-10-26 11:06:11 +13:00
Dean
6cc5ec671d
Merge pull request #10394 from JJenkx/windows/libc-drand48-upper-bits
...
fix(libc): return the upper 32 bits of the state from drand48 and erand48 as titles' libc.prx does
2026-10-26 11:05:43 +13:00
Dean
0161550de3
Merge pull request #8621 from JJenkx/fix/playgo-scenario-unlisted
...
fix(libScePlayGo): answer ids past the listed scenario chunks as unlisted
2026-10-26 11:05:05 +13:00
Dean
9b5e3368de
Merge pull request #10367 from Bram910/fix/trace-summary-jsonl
...
fix(tools): validate trace summary JSONL records
2026-10-26 11:04:31 +13:00
Adrià
d19a809639
Merge pull request #9682 from Gruzzberry/feat/settimeofday
...
feat(libkernel_sys): implement settimeofday
2026-10-25 23:04:11 +01:00
Dean
b7681c0cb1
Merge pull request #10380 from Bram910/fix/main-sync-squash-prs
...
fix(tools): report squash-merged PRs in main sync checks
2026-10-26 11:04:02 +13:00
Dean
f2a89261e3
Merge pull request #10526 from YossiYad/feat/share-play-connection-info
...
feat(libSceSharePlay): implement sceSharePlayGetCurrentConnectionInfo
2026-10-26 11:03:32 +13:00
Adrià
3a930342d5
Merge pull request #9701 from frankea/fix/structurizer-scc-iterative
...
fix(shader): find strongly connected components without recursion
2026-10-25 23:03:07 +01:00
Dean
487a08e600
Merge pull request #8654 from xXPBSXx/test/video-out-telemetry-windows
...
test(libSceVideoOut): run the telemetry tests on Windows
2026-10-26 11:03:02 +13:00
Dean
de2e6728f3
Merge pull request #8616 from Lindamea1/fix/libkernel-posix-sem-post-notify-under-lock
...
fix(libkernel): notify a POSIX semaphore waiter before sem_post releases its lock
2026-10-26 11:02:29 +13:00
Dean
1240c09878
Merge pull request #9148 from MarrasFederico/feat/ngs2-parse-pcm-depths
...
feat(libSceNgs2.native): parse 8-, 24- and 32-bit PCM and float waveforms
2026-10-26 11:01:52 +13:00
Dean
d4b8883fca
Merge pull request #10393 from Bram910/fix/output-temporary-name-length
...
fix(io): stage long-named outputs with short temporary names
2026-10-26 11:01:21 +13:00
Dean
1926a56886
Merge pull request #9454 from cocoa55/fix/rewriter-branch-into-cut
...
fix(codegen): reject branches into a rewritten instruction
2026-10-26 11:00:51 +13:00
Dean
64a318c6bc
Merge pull request #10424 from Oscar45397/fix/windows-working-directory-unwritten-peb
...
fix(tests): retry the Windows working directory read until the child has written it
2026-10-26 11:00:19 +13:00
Dean
88f99678bf
Merge pull request #10648 from edubox/feat/libc-pad-launch-attr
...
feat(libc): forward pthread attributes in _Pad::_Launch
2026-10-26 10:42:58 +13:00
Adrià
9c6d153dec
Merge pull request #10419 from iamthehimansh/split/macos-build
...
build: compile FileStream, error categories, thread priority and two tests on macOS
2026-10-25 22:35:29 +01:00
Adrià
8813b0356e
Merge pull request #9556 from dantdmdarealguy/fix/select-tests-utf8-deps
...
fix(tools): decode Ninja's header dependencies as UTF-8 in select_tests
2026-10-25 22:35:23 +01:00
Adrià
a940685129
Merge pull request #9505 from EagleBearerYS/port/fable-shared-map-views
...
refactor(libc): map a run of shared guest pages as one view on Windows
2026-10-25 22:33:17 +01:00
Adrià
366dd4e6b7
Merge pull request #9638 from Noxy-HNR/feat/appcontent-entitlement-key
...
feat(libSceAppContent): implement sceAppContentGetEntitlementKey
2026-10-25 22:30:07 +01:00
Adrià
90f918fa71
Merge pull request #9645 from dantdmdarealguy/test/guest-memory-process-commit
...
test(libkernel): measure the remapped direct memory charge in the test process
2026-10-25 22:28:01 +01:00
Adrià
07da04f947
Merge pull request #9625 from rooklz/fix/macos-shutdown-already-shut
...
fix(libkernel): treat a socket direction that is already shut as shut on macOS hosts
2026-10-25 22:23:52 +01:00
Adrià
086ec0a79d
Merge pull request #9523 from Queuse/codex/net-keepalive
...
feat(libSceNet): support SO_KEEPALIVE
2026-10-25 22:20:54 +01:00
Adrià
98101af574
Merge pull request #9619 from rooklz/fix/macos-getifaddrs-netmask
...
fix(libc): build getifaddrs netmasks from the address family on macOS hosts
2026-10-25 22:20:49 +01:00
Adrià
b44265efb6
Merge pull request #11191 from adriadam10/fix/main-fenv-test-flake
...
fix(main): compare only x87 control/status words and MXCSR across thread switches
2026-10-25 22:17:06 +01:00
Adrià Franch and Claude Sonnet 5.5
725eb5fd30
fix(main): compare only the x87 control and status words and MXCSR across thread switches
...
Run 40226437381 failed guest_floating_point (feholdexcept workers preserve the main environment). The test compared the whole fnstenv image (tag word, FIP/FDP) of the main thread before and after other threads ran; a context switch re-initialises that state when the x87 unit is idle, so it flakes (3 of 28 main builds). Compare control word, status word and MXCSR.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-25 22:16:55 +01:00
Adrià
1f68b1f776
Merge pull request #9605 from harisibrar1/test/shard-shader-cache-runtime-sources
...
test(recompiler): shard shader_cache_runtime_sources to stay under 30 s
2026-10-25 22:13:35 +01:00