Commit Graph
29438 Commits
Author SHA1 Message Date
Dean f09613011b Merge pull request #15050 from noamroger/claude/project-thread-od3mt9
feat(libSceFreeTypeOt): read Mac resource fork headers and data offsets
2026-11-05 21:46:48 +13:00
Dean 108613bfdd Merge pull request #14425 from AlexWhitehouse/feat/libscejxr-pkalloc
feat(libSceJxr): implement PKAlloc
2026-11-05 21:46:44 +13:00
Dean c234b27ed6 Merge pull request #14327 from hyvvs/feat/libcairo-image-surfaces
feat(libcairo): implement nineteen image and surface exports
2026-11-05 21:46:27 +13:00
Dean 58d7fbd786 Merge pull request #14305 from MarcZX10/ci/compile-slot-fail-without-flock
fix(ci): stop compile_slot.sh retrying forever when flock or a slot file is unavailable
2026-11-05 21:46:23 +13:00
Dean 28d31147ab Merge pull request #14286 from StoneDC/b44/outline-bounds-extents
test(libSceFreeType): guard outline bounding-box input arrays
2026-11-05 21:46:19 +13:00
Dean 54a27a57d7 Merge pull request #14284 from StoneDC/b44/unicode-extents
test(libSceCesCs): guard Unicode conversion input and output spans
2026-11-05 21:46:15 +13:00
Dean 42452f53e3 Merge pull request #14283 from StoneDC/b44/digest-extents
test(libSceLibreSsl): guard SHA padding and digest output extents
2026-11-05 21:46:10 +13:00
Dean 7998dcbe3b Merge pull request #14282 from StoneDC/b44/jpeg-input-extent
test(libSceJpegDec): guard truncated compressed input spans
2026-11-05 21:46:06 +13:00
Dean dc1ca4156d Merge pull request #14281 from StoneDC/b44/png-input-extent
test(libScePngEnc): guard declared image spans and short-row rejection
2026-11-05 21:46:01 +13:00
Dean 72a61733da Merge pull request #14280 from StoneDC/b44/jpeg-encode-capacity
test(libSceJpegEnc): guard encoded output capacity boundaries
2026-11-05 21:45:55 +13:00
Dean 5ec756bcc8 Merge pull request #14279 from StoneDC/b44/zlib-window
test(libSceZlib): decode maximum-distance and overlapping backreferences
2026-11-05 21:45:51 +13:00
Dean 0d5d2ae52f Merge pull request #14278 from StoneDC/b44/random-extent
test(libSceRandom): guard every supported random output extent
2026-11-05 21:45:46 +13:00
Dean 1d9c9484b7 Merge pull request #14271 from Elma7e/feat/discmap-get-package-size-no-bitmap
feat(libSceDiscMap): return no-bitmap error from sceDiscMapGetPackageSize
2026-11-05 21:45:39 +13:00
Dean 5a6588145b Merge pull request #14134 from roboterspinne/test/allocator-pe-import-first-failures-in-memory
test(allocator): check pe_import_first's malformed images in memory
2026-11-05 21:45:34 +13:00
Dean dddcc338b6 Merge pull request #14117 from zaryabzip/fix/ult-condition-signal-alignment
fix(libSceUlt): refuse a misaligned condition variable in sceUltConditionVariableSignal
2026-11-05 21:45:29 +13:00
Dean 874a1e7893 Merge pull request #14112 from LeandroLP23/test/hmd2-named-calls-before-initialize
test(libSceHmd2): check the named calls' measured answers before initialization
2026-11-05 21:45:24 +13:00
Dean 51a24081b7 Merge pull request #14097 from LeandroLP23/test/equeue-delete-hrtimer
test(libkernel): cover sceKernelDeleteHRTimerEvent
2026-11-05 21:45:18 +13:00
Dean 8ff68a8077 Merge pull request #14059 from Elma7e/test/playgo-dialog-null-result-precedence
test(libScePlayGoDialog): cover null result precedence and sentinel retention
2026-11-05 21:45:14 +13:00
Dean f9c640a606 Merge pull request #14041 from Elma7e/test/signin-dialog-sentinel-and-post-terminate
test(libSceSigninDialog): cover sentinel retention during not finished and post-terminate lifecycle
2026-11-05 21:45:09 +13:00
Dean d819b531be Merge pull request #14040 from Elma7e/test/login-dialog-pre-init-argument-validation
test(libSceLoginDialog): cover pre-init argument validation precedence and result data sentinels
2026-11-05 21:45:04 +13:00
Dean d74a6df732 Merge pull request #10963 from AZLisme/feat/batch3-icu-comparisons
feat(libSceIcu): implement UTF-16 comparisons
2026-11-05 21:44:59 +13:00
Dean f1608aa378 Merge pull request #10960 from AZLisme/feat/batch3-libressl3-digest-helpers
feat(libSceLibreSsl3): implement EVP digest contexts and SHA methods
2026-11-05 21:44:50 +13:00
Dean c5bd55a89a Merge pull request #16000 from rooklz/aps5q-i-1218415473-1bbf9e
docs(debt): remove stale silent stub entry for player invitation dialog
2026-11-05 21:29:09 +13:00
Dean 4d513cadcc Merge pull request #9404 from Ondra97/codex/feat-freetype-variation-selectors
feat(libSceFreeType): expose Unicode variation selectors
2026-11-05 21:24:33 +13:00
Dean de8642d289 Merge pull request #15793 from root-over/fix/shader-both-pair-pixel-input-barycentrics
fix(shader): fall back to barycentrics for a pixel input read through both I/J pairs
2026-11-05 21:24:26 +13:00
Dean 3093cf27f8 Merge pull request #14914 from JJenkx/windows/agc-reuse-padded-vertex-copies
perf(agc): reuse unchanged zero-padded vertex copies
2026-11-05 21:24:19 +13:00
Dean 2238042b81 Merge pull request #15705 from oneandonlydean/rr/pr3-gpu
feat(run-report): count milestones, frames, GPU and shader diagnostics
2026-11-05 21:24:14 +13:00
Dean 1fe3ee8d1a Merge pull request #14235 from oneandonlydean/rr/pr2-writer
feat(run-report): write the run report when a game ends
2026-11-05 21:24:09 +13:00
rooklz 78f8352880 docs(debt): remove stale silent stub entry for player invitation dialog 2026-11-05 08:51:04 +01:00
AZLisme 176068deee chore(libSceLibreSsl3): merge main after donor repair 2026-11-05 15:06:03 +08:00
AZLisme 458afb0c5e fix(libSceIcu): retain comparisons while merging current main 2026-11-05 15:04:03 +08:00
Dean 1e24993fa3 Merge pull request #11223 from Ragbie/fix/poll-after-shut-rd
fix(libkernel): report a socket shut for reading in poll and select and wake their waiters
2026-11-05 17:28:28 +13:00
Dean dd77192fe9 Merge pull request #15231 from JJenkx/fix/http2-gzip-members-20261102
fix(http2): validate and decode concatenated gzip members
2026-11-05 17:27:54 +13:00
Dean 051d531d1b Merge pull request #14493 from AlexWhitehouse/fix/libkernel-windows-sparse-truncate
fix(libkernel): leave Windows truncate extensions as sparse holes
2026-11-05 17:27:50 +13:00
Dean 430a9b5473 Merge pull request #14620 from Danigamer05/feat/libc-timespec-getres-20261101
feat(libc): forward time resolution queries to the kernel
2026-11-05 17:27:46 +13:00
Dean 4639eff7f4 Merge pull request #15757 from edubox/fix/agc-uint16-nonuint-target
fix(libSceAgcDriver): write UINT16_ABGR exports into 16-bit non-UINT targets
2026-11-05 17:00:42 +13:00
Dean 33d9150323 Merge pull request #15320 from Elma7e/feat/contentdelete-byidlist-init-check
feat(libSceContentDelete): enforce uninitialized guard on sceContentDeleteByIdListForSf
2026-11-05 17:00:39 +13:00
Dean 6d83f43053 Merge pull request #15209 from veosett/codex/audit-dump-protect-relinker
fix(tools): protect audit_dump relinker from JSON output
2026-11-05 17:00:35 +13:00
Dean 811a660764 Merge pull request #15183 from zzokm/voiceqos-chat-and-inithq
fix(libSceVoiceQoS): check initialization state in chat exports and implement sceVoiceQoSInitHQ
2026-11-05 17:00:31 +13:00
Dean fad31329e1 Merge pull request #15156 from camezaro-intc/feat/netctl-disconnected-env
feat(libSceNetCtl): support APS5_NET_DISCONNECTED for simulated offline state
2026-11-05 17:00:27 +13:00
Dean f2f4cc2e1e Merge pull request #15048 from xXPBSXx/fix/np-strncpy-null-zero
fix(libSceNpCommon): treat a null source with a zero limit as empty in sceNpStrncpyToBuf
2026-11-05 17:00:22 +13:00
Dean 305b0b5dd0 Merge pull request #15001 from JJenkx/feat/replay-linked-code
feat(tools): write and print a graphics request's linked programs in agc_shader_replay
2026-11-05 17:00:18 +13:00
Dean 5f5102660b Merge pull request #14863 from msbutt1/fix/libc-fgets-size-one
fix(libc): return NULL from fgets for a size below 2 as the console does
2026-11-05 17:00:14 +13:00
Dean d72fe12987 Merge pull request #14840 from akkadbakkad89/feat/pad-set-connection
feat(libScePad): implement scePadSetConnection from the 11.00 dump decode
2026-11-05 17:00:10 +13:00
Dean 6e58b59425 Merge pull request #14743 from slopgobblercobbler/test/pad-set-lightbar-flashing-bounds
test(libScePad): cover invalid handle in scePadSetLightBarBlinking
2026-11-05 17:00:06 +13:00
Dean e64bd63865 Merge pull request #14717 from rooklz/fix/libressl-store-lookup-arguments
fix(libSceLibreSsl): throw the documented exception for faulting lookup and verify-parameter arguments
2026-11-05 17:00:02 +13:00
Dean d8875f5dbd Merge pull request #14662 from slopgobblercobbler/test/relinker-shaddralign-non-power-two-bounds
test(relinker): cover non power of two sh_addralign bounds
2026-11-05 16:59:58 +13:00
Dean 0f41ead3e6 Merge pull request #14389 from rocklouis055/perf/libc-wide-set-bitmap
perf(libc): test wide character sets through a paged bitmap
2026-11-05 16:59:53 +13:00
Dean 54152b1b77 Merge pull request #14383 from DeveshB-1/fix/social-screen-init-param-fault
fix(libSceSocialScreen): return error from sceSocialScreenInitializeSeparateModeParameter for an unwritable parameter
2026-11-05 16:59:48 +13:00
Dean 54de8a6bc0 Merge pull request #14365 from DeveshB-1/fix/mbus-query-device-info-fault
fix(libSceMbus): return INVALID_ARGUMENT from sceDeviceServiceQueryDeviceInfo_ for an unwritable count
2026-11-05 16:59:43 +13:00