Dean
fc2594c7ac
Merge pull request #11177 from orezraey/feat/libc-fe-dfl-env-measured-ps5
...
feat(libc): export __fe_dfl_env as measured on a PS5
2026-10-27 11:02:06 +13:00
Dean
d018922066
Merge pull request #11141 from orezraey/fix/libkernel-recvmsg-timestamps-measured-ps5
...
fix(libkernel): report SCM_BINTIME and SCM_TIMESTAMP from recvmsg as measured on a PS5
2026-10-27 11:01:32 +13:00
Dean
5dd28e5682
Merge pull request #11135 from orezraey/fix/libkernel-dupfd-cloexec-measured-ps5
...
fix(libkernel): fail F_DUPFD_CLOEXEC and make F_DUP2FD_CLOEXEC ignore its target as measured on a PS5
2026-10-27 11:01:17 +13:00
atharvjairath
5255577954
feat(libressl3): retain EVP and EC key references
2026-10-27 03:31:01 +05:30
Dean
8600cbc763
Merge pull request #11108 from orezraey/fix/libkernel-nice-stays-zero-measured-ps5
...
fix(libkernel): keep the nice value at 0 after setpriority as measured on a PS5
2026-10-27 11:00:52 +13:00
Dean
d6ac53ba34
Merge pull request #11054 from verusferro/feat/libc-num-put-do-put
...
feat(libc): format num_put<char>::do_put as the console's libc does
2026-10-27 11:00:12 +13:00
Dean
998e9e5da4
Merge pull request #11037 from Bram910/fix/net-send-nosignal
...
fix(libSceNet): accept MSG_NOSIGNAL in send, sendto and sendmsg
2026-10-27 10:59:36 +13:00
Dean
2da4d74cac
Merge pull request #11025 from orezraey/fix/libkernel-sw-version-block-measured-ps5
...
fix(libkernel): accept any block size and a null block in the system software version getters as measured on a PS5
2026-10-27 10:59:21 +13:00
Dean
be0bbc6518
Merge pull request #11006 from harisibrar1/fix/so-acceptfilter-einval
...
fix(libkernel): fail SO_ACCEPTFILTER with EINVAL on a socket that is not listening
2026-10-27 10:59:07 +13:00
Dean
c980e6ef33
Merge pull request #11004 from verusferro/fix/libc-strftime-iso-week
...
fix(libc): compute strftime week numbers as the console's libc does
2026-10-27 10:58:48 +13:00
Dean
5566e1e097
Merge pull request #10971 from roboterspinne/fix/relinker-linux-nonzero-import-addends
...
fix(relinker): reject nonzero GLOB_DAT and JUMP_SLOT addends in Linux output
2026-10-27 10:58:17 +13:00
Dean
6d9b3ee43d
Merge pull request #10956 from AZLisme/feat/batch2-ajm-aac-multichannel
...
feat(libSceAjm): decode three to five channel AAC streams
2026-10-27 10:57:52 +13:00
Dean
77d9056574
Merge pull request #10949 from AZLisme/feat/net-ipv6only
...
feat(libSceNet): support IPv6 dual-stack socket options
2026-10-27 10:57:32 +13:00
Dean
7e3e883584
Merge pull request #10948 from AZLisme/feat/libressl3-asn1-accessors
...
feat(libSceLibreSsl3): implement ASN.1 integer decoding
2026-10-27 10:57:14 +13:00
Dean
8ebd28b1c6
Merge pull request #10913 from thuanquang/fix/videodec2-discarded-frame
...
fix(libSceVideodec2): mark returned pictures as not discarded
2026-10-27 10:56:04 +13:00
Dean
9e44afe7dd
Merge pull request #10890 from EagleBearerYS/feat/npmanager-int-getters
...
feat(libSceNpManager): answer eleven NpManagerInt getters as signed out
2026-10-27 10:55:45 +13:00
Dean
1748d26517
Merge pull request #10871 from Chronyyx/feat/relinker-frame-short-exits
...
feat(relinker): frame red-zone leaves whose prologue or exit is shorter than a jump
2026-10-27 10:55:26 +13:00
Dean
21d428eb74
Merge pull request #10851 from Felipebmaitan/feat/ngs2-audio-engine
...
feat(ngs2): route custom submixer buffers through Gain
2026-10-27 10:55:08 +13:00
Dean
3c4aab5acc
Merge pull request #10830 from babyhuey/feat/libkernel-kern-proc-pid
...
feat(libkernel): answer kern.proc.pid for the calling process
2026-10-27 10:54:49 +13:00
Dean
4c95b14b71
Merge pull request #10573 from akkadbakkad89/feat/np-game-intent-launch-app
...
feat(libSceNpGameIntent): recover sceNpAppLauncherLaunchApp validation
2026-10-27 10:54:31 +13:00
Dean
ad1caa840c
Merge pull request #10385 from alvaroelpob/feat/libkernel-pthread-setname
...
feat(libkernel): implement pthread_mutex_setname_np, pthread_rwlock_setname_np and pthread_barrier_setname_np
2026-10-27 10:54:00 +13:00
Dean
806a573b0b
Merge pull request #10139 from dotaku22/feat/libc-fpurge
...
feat(libc): implement buffered stream purge
2026-10-27 10:53:27 +13:00
Dean
c74530e615
Merge pull request #8903 from UnhealthyKraken/feat/libc-feraiseexcept
...
feat(libc): implement feraiseexcept
2026-10-27 10:52:51 +13:00
Dean
910e14f3c9
Merge pull request #8896 from teepean/perf/recent-host-imports
...
perf(agc): find a host import among the last ones found first
2026-10-27 10:52:34 +13:00
simnJS
4023b8957f
test(libSceUsbStorage): cover unregistering from and during a callback
2026-10-26 22:48:51 +01:00
p3nicillin and Claude Opus 5.5
1ac38cc5c4
docs(libkernel): drop the closed execute gap and name the batch map callers
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 21:40:48 +00:00
p3nicillin and Claude Opus 5.5
3b210875a8
fix(libkernel): refuse to map direct memory with execute
...
PS5_PayloadSDK measured in a title (firmware 12.09) that
sceKernelMapDirectMemory with read-execute or read-write-execute returns
0x80020016, and that sceKernelMprotect then grants execute to a
read-write mapping. The map granted execute directly.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 21:40:24 +00:00
orezraey and Claude Opus 5.5
caba51779f
Merge main into docs/libkernel-version-boottime-socpower-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 18:39:26 -03:00
Dean
dd248b02ed
Merge pull request #11201 from orezraey/fix/libkernel-pthread-create-long-name-handle-measured-ps5
...
fix(libkernel): clear the thread handle when scePthreadCreate rejects a long name as measured on a PS5
2026-10-27 10:39:25 +13:00
Dean
c3fc606849
Merge pull request #11179 from MarcZX10/marc/build-tsan-option
...
build: add an ANYPS5_ENABLE_TSAN option for ThreadSanitizer builds
2026-10-27 10:39:03 +13:00
Dean
ed8fd06177
Merge pull request #11166 from 00xDisaster/feat/libc-collate-vtable-wire
...
feat(libc): wire the collate<char> facet vtable
2026-10-27 10:38:27 +13:00
Dean
184c6f96fc
Merge pull request #11153 from plexerPK/codex/vulkan-validation-gate
...
feat(tools): compare repeated Vulkan validation runs
2026-10-27 10:37:50 +13:00
Dean
1ede81d911
Merge pull request #11078 from slopgobblercobbler/feat/libkernel-sysconf-limits
...
feat(libkernel): implement additional sysconf limits
2026-10-27 10:37:14 +13:00
Dean
357b586723
Merge pull request #11067 from slopgobblercobbler/fix/relinker-unwind-narrow-unsigned-overflow
...
fix(relinker): reject unsigned address overflow for narrow unwind encodings
2026-10-27 10:36:42 +13:00
Dean
29b9c07b6b
Merge pull request #11040 from harisibrar1/fix/pipe-write-epipe-windows
...
fix(libkernel): fail a write to a pipe without a reader with EPIPE on Windows
2026-10-27 10:36:08 +13:00
Dean
dd87687627
Merge pull request #10671 from pushkarreddyy/feat/libkernel-sys-kernel-queries
...
feat(libkernel): implement sysKernel update version and mode queries
2026-10-27 10:31:00 +13:00
Dean
9021e9b66e
Merge pull request #10621 from Retr0G28/fix/socketpair-fstat-inode
...
fix(libkernel): report NODEV and a per-socket inode from fstat on a socketpair end
2026-10-27 10:30:31 +13:00
Dean
b7cfbf0115
Merge pull request #9346 from Techx3/feat/fullscreen-env
...
feat(libSceVideoOut): open the display window fullscreen with ANYPS5_FULLSCREEN
2026-10-27 10:29:49 +13:00
Dean
79b20bbf3d
Merge pull request #9213 from fma-rc/feat/tools-annotate-module
...
feat(tools): name a relinked module's imports, stubs and exports in its disassembly
2026-10-27 10:29:33 +13:00
Dean
5a2aa03726
Merge pull request #9195 from gazaret/feat/libkernel-sys-uuidgen
...
feat(libkernel_sys): implement uuidgen
2026-10-27 10:29:18 +13:00
Dean
fd75cc804d
Merge pull request #9095 from mazen320/fix/unlinkat-windows-junction
...
fix(libkernel): treat Windows junctions in unlinkat like unlink and rmdir
2026-10-27 10:29:02 +13:00
Dean
a142f7b0dd
Merge pull request #9015 from akkadbakkad89/feat/np-webapi-up-generics
...
feat(libSceNpCppWebApi): cover the UserProfile models and remaining Common instantiations
2026-10-27 10:28:47 +13:00
Adrià
ad6a8e646e
Merge pull request #10487 from EagleBearerYS/feat/agc-overlay-detail-page
...
feat(agc): add a detailed second page to the performance overlay
2026-10-26 22:24:46 +01:00
Adrià
a2175b54fd
Merge pull request #10644 from yash27git/docs/contentdelete-abi-evidence
...
docs(libSceContentDelete): clarify unresolved export contracts
2026-10-26 22:20:29 +01:00
Adrià
8c7cf8269f
Merge pull request #10638 from xXPBSXx/docs/debt-npsessionsignaling-lookups-title
...
docs(debt): note how titles call the sceNpSessionSignaling lookups
2026-10-26 22:18:26 +01:00
Adrià
7a21897555
Merge pull request #10636 from xXPBSXx/docs/debt-font-renderglyphimage-title
...
docs(debt): note how titles call sceFontRenderCharGlyphImage
2026-10-26 22:18:09 +01:00
Alvaro
1e88908181
fix(libSceLibreSsl): resolve the DH, DSA and GOST types in EVP_PKEY_type
2026-10-26 22:16:15 +01:00
Alvaro
93738dfbe9
feat(libSceLibreSsl): implement EVP_PKEY_type
2026-10-26 22:16:14 +01:00
simnJS
313a63f293
fix(libSceUsbStorage): follow a moved volume, stop unregistered callbacks and check IsExist's directory
2026-10-26 22:07:52 +01:00
orezraey and Claude Opus 5.5
df2f94fcba
Merge main into fix/librtc-rfc3339-precise-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 17:41:34 -03:00