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
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
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
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
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
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
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
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
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
Dean
56d300218d
Merge pull request #14320 from DeveshB-1/fix/notification-request-efault
...
fix(libkernel): return EFAULT from sceKernelSendNotificationRequest for invalid memory
2026-11-05 16:59:38 +13:00
Dean
60febbf3ea
Merge pull request #13135 from kyon-eth/feat/jsc-independent-320-exports
...
feat(libSceJsc): declare 379 callable exports
2026-11-05 16:59:34 +13:00
Dean
ee48e9c70e
Merge pull request #12803 from Elma7e/fix/uds-initialize-struct-size-validation
...
fix(libSceNpUniversalDataSystem): reject mismatched param struct size in sceNpUniversalDataSystemInitialize
2026-11-05 16:59:31 +13:00
Dean
7623f193f0
Merge pull request #12122 from JJenkx/windows/libc-cosh-msun
...
fix(libc): compute cosh with fdlibm's algorithm, as titles' libc.prx does
2026-11-05 16:59:26 +13:00
Dean
436c14263e
Merge pull request #9154 from LeandroLP23/feat/pad-dualsense-bluetooth-haptics
...
feat(pad): stream vibration ports to a Bluetooth DualSense as haptics reports
2026-11-05 16:59:18 +13:00
Dean
1882108b45
Merge pull request #15084 from MarcZX10/docs/topb-env-testing
...
docs(hw-oracle): correct 2 statements
2026-11-05 16:26:25 +13:00
Dean
9b58b17eb8
Merge pull request #15079 from MarcZX10/docs/topd-technical-debt-index
...
docs(debt): correct 1 statement
2026-11-05 16:26:21 +13:00
Dean
ce8a9ba0a1
Merge pull request #15070 from MarcZX10/r2/R30-conventions-host-test-flags
...
docs(conventions): correct the flags configure_host_test_executable supplies
2026-11-05 16:26:12 +13:00
Adrià
0540ef0ef2
Merge pull request #13995 from xXPBSXx/docs/libkernel-virtualquery-size
...
docs(libkernel): name what the emulators do for the size and flags of sceKernelVirtualQuery
2026-11-05 03:15:11 +01:00
noamroger and Claude Opus 5.5
500490fc9d
fix(libSceFreeTypeOt): credit FreeType in the resource fork port
...
Add the FreeType provenance, copyright and licence header to the
files derived from ftrfork.c and ftrfork.h, and update the count of
unknown Ot exports.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01QgTGnM9fbEwqgSyhMfV4Jj
2026-11-05 02:05:45 +00:00
noamroger and Claude Opus 5.5
540bf7f472
feat(libSceFreeTypeOt): read Mac resource fork headers and data offsets
...
Implement FT_Raccess_Get_HeaderInfo and FT_Raccess_Get_DataOffsets
from FreeType 2.4.12 ftrfork.c on the Ot streams and ft_mem_*.
FT_Raccess_Guess keeps throwing.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01QgTGnM9fbEwqgSyhMfV4Jj
2026-11-05 02:05:44 +00:00
Dean Galvin
bc2dfa08c9
revert(agc): back out #6973 MSAA initial samples
...
Main fails linux since 24ed2d9adf : agc_driver_native_depth_aliased_depth_{depth_only,stencil,no_stencil} and native_depth_publication now refuse sampling an aliased multisample target earlier, with a message the HTILE-alias path in NativeMultisampleDepth.cpp does not expect. The parent c42e3a000c is green. Reverting so main is green again; #6973 can re-land together with the test update.
2026-11-05 14:26:45 +13:00
JJenkx
a0b58797d8
Merge remote-tracking branch 'origin/main' into windows/libc-cosh-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-04 20:10:46 -05:00
Dean
0eba5db30d
Merge pull request #11614 from noamroger/claude/project-thread-gcmyxo-cp864
...
feat(libSceCesCs): add the code page 864 profile
2026-11-05 13:33:45 +13:00
Dean
68be5fec01
Merge pull request #12197 from pushkarreddyy/fix/videodec2-parameter-sets-bound
...
fix(libSceVideodec2): bound cumulative AVC parameter sets before insertion
2026-11-05 13:18:26 +13:00
Dean
24ed2d9adf
Merge pull request #6973 from Amoenus/codex/feat-msaa-initial-samples-main402
...
feat(agc): preserve initial native multisample color contents
2026-11-05 13:12:11 +13:00
Dean
c42e3a000c
Merge pull request #11948 from 00xDisaster/feat/video-out-host-policy-current
...
feat(libSceVideoOut): limit the guest display to the host resolution
2026-11-05 13:00:08 +13:00
Dean
9f9e420709
Merge pull request #15911 from gslashm/feat/nkwebkit-pal-session-id
...
feat(libSceNKWebKit): implement PAL::SessionID generators
2026-11-05 12:43:36 +13:00
Dean
6b5be5e232
Merge pull request #15887 from TripyFox/perf/agc-draw-device-staging
...
perf(agc): stage recorded draws' written buffers in device memory
2026-11-05 12:43:15 +13:00
Dean
a82a382fa8
Merge pull request #13336 from malekaifa/fix/sync-on-address-unreadable
...
fix(libkernel): return EFAULT for unreadable wait addresses
2026-11-05 12:42:55 +13:00
Dean
a2f0f4a027
Merge pull request #1060 from Kikoarl/feat/agc-acquire-mem-set-engine
...
feat(libSceAgc): implement sceAgcAcquireMemSetEngine
2026-11-05 12:42:38 +13:00
Dean Galvin
e44de952a4
Merge branch 'main'
2026-11-05 12:31:36 +13:00