Alvaro
18a1ec5ca0
feat(libSceLibreSsl): implement UI_method_get_opener
2026-10-26 19:23:41 +01:00
Alvaro
a35721aae7
feat(libSceLibreSsl): implement UI_method_set_opener
2026-10-26 19:23:40 +01:00
Alvaro
80104778fe
feat(libSceLibreSsl): implement UI_destroy_method
2026-10-26 19:23:39 +01:00
Alvaro
8736ee5a82
feat(libSceLibreSsl): implement UI_create_method
2026-10-26 19:23:36 +01:00
Adrià
7cf8602234
Merge pull request #10373 from alvaroelpob/feat/libscelibressl-stack
...
feat(libSceLibreSsl): implement sk_num, sk_value, sk_pop and sk_pop_free
2026-10-26 19:16:11 +01:00
Adrià
aec3b38800
Merge pull request #8010 from Piyush-Sagar/codex/implement-condattr-getclock
...
feat(libkernel): implement pthread_condattr_getclock
2026-10-26 19:02:45 +01:00
Leonardo
93eb9d304a
feat(libSceNetCtl): classify NAT type from multi-endpoint STUN probes
2026-10-26 18:46:40 +01:00
Adrià
88795ed448
Merge pull request #10465 from xXPBSXx/docs-agc-copyregion-over-4gib
...
docs(agc): note the guest buffer region copied whole over 4 GiB
2026-10-26 18:26:07 +01:00
Adrià
761eaba441
Merge pull request #10463 from xXPBSXx/docs/debt-pm4-type0-reread
...
docs(debt): note that the zero gap before REWIND packets stays unwritten
2026-10-26 18:24:47 +01:00
slopgobblercobbler
edf98688c8
fix(libSceSaveData.native): validate null arguments in sceSaveDataDirNameSearchPs4 and sceSaveDataMount
2026-10-26 18:21:39 +01:00
Michael Krumland-Dunning and Claude Opus 5.5
854be22d20
docs(shader): extend the 2D-array comparison measurement to every compare function
...
The 2D-array comparison results were measured with LESSEQUAL only. A
second gfx1036 run over all eight DEPTH_COMPARE_FUNC values (128
kernels) gives the same: a 2D-array address on a 2D T# ignores the
slice, and codes 1 and 56 return 0 under every function. Both entries
now say so.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 10:18:36 -07:00
Michael Krumland-Dunning and Claude Opus 5.5
39f6f45487
docs(shader): record 2D-array comparison samples measured on RDNA2
...
A comparison or plain sample with a 2D-array address on a 2D T#
returns what the same sample with a 2D address returns, whatever the
slice, as measured with the hardware oracle on RDNA2 (gfx1036) for
formats 1, 7, 22 and 56 with point and bilinear filtering, while a
four-layer 2D-array T# over the same memory returns a different result
per slice. Codes 1 and 56 also compare to 0 with 2D-array addresses.
The three comparison debt entries keep gfx1013, cube comparisons and
the other formats' array comparisons as open.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 10:18:36 -07:00
Michael Krumland-Dunning and Claude Opus 5.5
9c9c33821f
docs(shader): record the VCC descriptor tuples measured on RDNA2
...
Buffer resources and MIMG samplers at register field 26 read s104,
s105, vcc_lo and vcc_hi, as measured with the hardware oracle on RDNA2
(gfx1036) in wave32 and wave64 with raw encodings, which LLVM's
assembler refuses. Loads, format conversion, bounds and stores through
the buffer tuple, and sampling through the sampler tuple, act as the
same words in ordinary SGPRs do, and a change to each of the four
words shows in the result. Both debt entries now keep gfx1013 as open.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 10:18:35 -07:00
orezraey and Claude Opus 5.5
31d24c2160
Merge main into docs/libkernel-version-boottime-socpower-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 14:08:17 -03:00
orezraey and Claude Opus 5.5
0e76fe2379
Merge main into docs/libkernel-sync-timeouts-eventflag-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 14:07:49 -03:00
Santhosh Kumar
809350e09c
chore: sync current main for PR 9785
2026-10-26 22:34:44 +05:30
Santhosh Kumar
fb1b5c5ce9
chore: sync current main for PR 9802
2026-10-26 22:34:43 +05:30
Santhosh Kumar
d6526f9c55
chore: sync current main for PR 10178
2026-10-26 22:34:43 +05:30
Alvaro
649c7f97fc
feat(libSceLibreSsl): implement sk_pop_free
2026-10-26 18:02:19 +01:00
Alvaro
836b583e90
feat(libSceLibreSsl): implement sk_pop
2026-10-26 18:02:19 +01:00
Alvaro
5efedeeeb3
feat(libSceLibreSsl): implement sk_value
2026-10-26 18:02:18 +01:00
Alvaro
30cdaa7085
feat(libSceLibreSsl): implement sk_num
2026-10-26 18:02:17 +01:00
Dean
ad680be4a2
Merge pull request #10255 from hypermoist/feat/httpcache-cache
...
feat(libSceHttpCache): cache responses with the firmware's freshness and revalidation rules
2026-10-27 05:53:23 +13:00
AZLisme
844e39236f
docs(libSceIcu): record escape export firmware evidence
2026-10-27 00:48:52 +08:00
AZLisme
c63d98b6f1
feat(libSceIcu): implement escape decoding
2026-10-27 00:48:22 +08:00
Dean
f849d2449b
Merge pull request #11310 from frankea/fix/agc-getsize-invalid-arguments
...
fix(agc): return 0 from the wait and context state GetSize calls for an invalid argument
2026-10-27 05:47:26 +13:00
Adrià
997472c44b
Merge pull request #10248 from mantavisual/feat/libressl-crypto-locking-callbacks
...
feat(libSceLibreSsl): implement the CRYPTO locking and thread id callbacks
2026-10-26 17:46:17 +01:00
Dean
3a1c60898a
Merge pull request #11156 from orezraey/fix/libc-fdopen-measured-ps5
...
fix(libc): check the fdopen mode before the descriptor and skip the access check as measured on a PS5
2026-10-27 05:43:39 +13:00
Dean
6733079b2d
Merge pull request #11140 from akkadbakkad89/fix/psml-mfsr-init
...
fix(libScePsml): fail MFSR init and shared-resource limits as a base console does
2026-10-27 05:42:58 +13:00
Dean
4971b380b3
Merge pull request #11127 from orezraey/fix/libc-strerror-r-texts-measured-ps5
...
fix(libc): give strerror_r, perror and strerror_s the strerror texts as measured on a PS5
2026-10-27 05:42:18 +13:00
Dean
ade9b32167
Merge pull request #11029 from orezraey/fix/libkernel-event-error-measured-ps5
...
fix(libkernel): add 0x80020000 to any event fflags in sceKernelGetEventError as measured on a PS5
2026-10-27 05:38:39 +13:00
Dean
bd1b31548c
Merge pull request #11013 from mantavisual/feat/icu-invariant-version-helpers
...
feat(libSceIcu): implement the invariant character and version helpers
2026-10-27 05:37:25 +13:00
Dean
349055c1cd
Merge pull request #11009 from EagleBearerYS/fix/count-throwing-done-content
...
fix: report seven always-throwing content and audio exports as not implemented
2026-10-27 05:36:36 +13:00
orezraey and Claude Opus 5.5
11522b51e0
Merge main into fix/libscertc-settime-t-order-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 13:34:17 -03:00
Dean
c0c803f8f1
Merge pull request #10974 from verusferro/feat/sp-mutexattr-setprioceiling
...
feat(libSceSpSysCallWrapper): forward sceSpPthreadMutexattrSetprioceiling
2026-10-27 05:34:07 +13:00
Dean
e698ea22d7
Merge pull request #10932 from AdnanKhan-ak47/feat/move-read-state-recent-null-data
...
fix(libSceMove): accept a null data array in sceMoveReadStateRecent for SDKs through 0x03ffffff
2026-10-27 05:33:23 +13:00
frankea
02eb8256d3
Merge remote-tracking branch 'origin/main' into fix/kernel-gettimezone-host-zone
2026-10-26 12:33:18 -04:00
frankea
72f663c64c
Merge remote-tracking branch 'origin/main' into fix/agc-draw-index-multi-instanced
2026-10-26 12:32:50 -04:00
Dean
b3b996fbba
Merge pull request #10914 from AlexFigas/fix/voicechat-handler-registration-args
...
fix(libSceVoiceChat): declare the handler registration arguments a title passes
2026-10-27 05:31:41 +13:00
Dean
c3603c0c6c
Merge pull request #10910 from AlexFigas/fix/npwebapi2-push-context-callback-args
...
fix(libSceNpWebApi2): declare the arguments of sceNpWebApi2PushEventRegisterPushContextCallback
2026-10-27 05:31:01 +13:00
xXPBSXx
7f391eb122
Merge upstream/main into docs/debt-npsessionsignaling-lookups-title
...
# Conflicts:
# docs/dev/debt/libSceNpSessionSignaling.md
2026-10-26 17:29:50 +01:00
Dean
427dd36164
Merge pull request #10887 from thuanquang/feat/ime-backend-exports
...
feat(libSceImeBackend): declare 22 sceImeBackend exports
2026-10-27 05:29:19 +13:00
Dean
4c92447924
Merge pull request #10879 from EagleBearerYS/feat/npmanager-idmapper-requests
...
feat(libSceNpManager): implement the IdMapper and NpManagerInt request lifecycles
2026-10-27 05:28:41 +13:00
Adrià
570089a806
Merge pull request #10310 from orezraey/docs/libkernel-select-measured-ps5
...
docs(libkernel): record select limits as measured on a PS5
2026-10-26 17:19:30 +01:00
Piyush Sagar
bf029fdf02
docs(libkernel): relocate condattr clock debt entry
2026-10-26 21:44:54 +05:30
Piyush Sagar
947e72e4d7
feat(libkernel): implement pthread_condattr_getclock
2026-10-26 21:44:53 +05:30
Rookie
fbccfffde3
test(libSceCesCs): use the public header in the JIS X 0213 tests
2026-10-26 16:11:50 +00:00
Rookie
faf7ff1421
test(libSceCesCs): pin the console's answer for JIS X 0213's two-code-point cells
2026-10-26 16:11:21 +00:00
Rookie
0d8319d1cc
feat(libSceCesCs): add the EUC-JIS-2004 and Shift_JIS-2004 profiles
2026-10-26 16:11:21 +00:00
Felipebmaitan
d07024f3cf
fix(http2): accept early responses and initialize Windows DNS
2026-10-26 13:10:57 -03:00