xXPBSXx
dd44db30b0
Merge remote-tracking branch 'upstream/main' into libm/sinh-msun
2026-10-26 21:04:52 +01:00
Dean
17ecaca307
Merge pull request #10694 from kyon-eth/feat/audio3d-error-strings
...
feat(libSceAudio3d): implement error descriptions
2026-10-27 09:02:14 +13:00
Dean
265c36523c
Merge pull request #10175 from orezraey/fix/libc-fetestexcept-measured-ps5
...
fix(libc): return fetestexcept's unmasked status bits as measured on a PS5
2026-10-27 08:57:53 +13:00
Dean
e0b13f2990
Merge pull request #10954 from AZLisme/feat/batch2-rudp-empty-poll
...
test(libSceRudp): cover empty poll wait behavior
2026-10-27 08:35:26 +13:00
Adrià
95807428c7
Merge pull request #10522 from YossiYad/feat/camera-without-device
...
feat(libSceCamera): answer 47 camera exports as a console with no camera connected
2026-10-26 20:32:45 +01:00
Dean
930a681f2a
Merge pull request #9879 from thuanquang/fix/linear-target-import-creation
...
perf(agc): create the host import of a linear color target in registered memory
2026-10-27 08:18:22 +13:00
xXPBSXx and Claude Sonnet 5.5
905b15f25c
fix(libc): compute sinh with FreeBSD msun's algorithm
...
sinh_nid_postfix called the host libm's sinh. It now follows the branches and
thresholds of FreeBSD msun's e_sinh.c (release/11.4.0): below 22 through expm1,
between 22 and ln(DBL_MAX) through exp, and up to the overflow threshold through
exp scaled as in k_exp.c's __ldexp_exp. Below 22 the results are bit-identical to
msun; from 22 on they depend on the exp this file provides.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-26 20:01:35 +01:00
Adrià
afc780e681
Merge pull request #10507 from orezraey/feat/videoout-composite-overlay
...
feat(videoout): composite the overlay bus over the main output
2026-10-26 20:00:54 +01:00
Adrià
d891568dfc
Merge pull request #10499 from frankea/fix/kernel-gettimezone-host-zone
...
fix(libkernel): report the host zone's standard offset and daylight saving amount from sceKernelGettimezone
2026-10-26 19:51:44 +01:00
Adrià
c9a6013f4d
Merge pull request #10468 from JJenkx/fix/libc-nextafter-fenv
...
fix(libc): preserve nextafter exception flags and denormal modes
2026-10-26 19:50:43 +01:00
Yossi Yadgar
4a515a751f
fix(libSceCamera): validate live handles and publish camera API types
2026-10-26 19:49:12 +01:00
Yossi Yadgar
12ce815be0
docs(debt): note the shadPS4 camera model without a device
2026-10-26 19:49:12 +01:00
Adrià
18ef6be0cd
Merge pull request #10376 from alvaroelpob/feat/libscelibressl-ui-method
...
feat(libSceLibreSsl): implement UI_METHOD creation and its opener, writer, reader and closer accessors
2026-10-26 19:42:46 +01:00
Adrià
788130e2c4
Merge pull request #10167 from Felipebmaitan/feat/http2-transport
...
feat(http2): add synchronous HTTP/2 transport over TLS
2026-10-26 19:38:16 +01:00
Alvaro
36a766229b
feat(libSceLibreSsl): implement UI_method_get_closer
2026-10-26 19:23:44 +01:00
Alvaro
3ac4a78a0f
feat(libSceLibreSsl): implement UI_method_set_closer
2026-10-26 19:23:43 +01:00
Alvaro
9802f33370
feat(libSceLibreSsl): implement UI_method_get_reader
2026-10-26 19:23:43 +01:00
Alvaro
13e48800eb
feat(libSceLibreSsl): implement UI_method_set_reader
2026-10-26 19:23:42 +01:00
Alvaro
aa5c431bb0
feat(libSceLibreSsl): implement UI_method_get_writer
2026-10-26 19:23:42 +01:00
Alvaro
bf6c1458f3
feat(libSceLibreSsl): implement UI_method_set_writer
2026-10-26 19:23:41 +01:00
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
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
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
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
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
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
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