winstrex
a47178b86f
fix(libkernel): open directories whose host path ends in a separator on Windows
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:06:44 -03:00
Dean
9bc4356990
Merge pull request #4295 from AaravMehta-07/codex/kernel-socket-address-length
...
fix(libkernel): report copied socket address lengths
2026-10-13 01:57:25 +13:00
Dean
58ee7af7ae
Merge pull request #4231 from MarcZX100/codex/carry-gai-strerror-4055
...
fix(libScePosixForWebKit): match FreeBSD gai_strerror text
2026-10-13 01:57:10 +13:00
Dean
4bf963d660
Merge pull request #3966 from MarcZX100/codex/carry-strcasecmp-lowered
...
fix(libc): compare strcasecmp results after lowercasing bytes
2026-10-13 01:56:24 +13:00
Dean
0ef9dc9282
Merge pull request #4277 from BharatYadav007/bharat/libc-mktime-negative-one
...
fix(libc): normalize valid mktime minus-one results
2026-10-13 01:30:26 +13:00
Dean
d58ba1010e
Merge pull request #4232 from MarcZX100/codex/carry-fdopen-modes-4022
...
fix(libc): accept FreeBSD fdopen modes
2026-10-13 01:30:04 +13:00
Dean
e50326224c
Merge pull request #4103 from yunusshaikh7/fix/libc-difftime-negative-times-windows
...
fix(libc): subtract negative times in difftime on Windows
2026-10-13 01:29:12 +13:00
Dean
90c7ab3390
Merge pull request #4102 from itsbo5/fix/libkernel-udp-send-edestaddrreq
...
fix(libkernel): return EDESTADDRREQ for send and sendto on unconnecte…
2026-10-13 01:28:39 +13:00
Dean
256cc9f976
Merge pull request #4099 from yunusshaikh7/fix/libc-asctime-years-before-1900-windows
...
fix(libc): format years before 1900 in asctime on Windows
2026-10-13 01:28:18 +13:00
Dean
c5675762a2
Merge pull request #4069 from Kikoarl/feat/sysmodule-voicechat-module-id
...
feat(libSceSysmodule): register libSceVoiceChat module ID (0x114)
2026-10-13 01:26:25 +13:00
Dean
fb23e85f66
Merge pull request #4063 from MarcZX100/codex/carry-pthread-join-self-4052
...
fix(libkernel): return EDEADLK for self-join and EINVAL for null threads
2026-10-13 01:25:36 +13:00
Dean
029c1bc17d
Merge pull request #3926 from MarcZX100/codex/carry-fclose-error
...
fix(libc): return fclose failures to callers
2026-10-13 01:24:43 +13:00
Dean
906ce3f20c
Merge pull request #3599 from CouchRiv/fix-libc-exp2-errno
...
fix(libc): exp2 leaves errno unchanged
2026-10-13 01:24:15 +13:00
Dean
a951cef8f4
Merge pull request #4272 from Ondra97/codex/socket-receive-host-write
...
fix(libs): allow socket receives into watched guest memory
2026-10-13 01:22:17 +13:00
Dean
a88c4f272f
Merge pull request #4234 from solbjorg1245/upstream/savedata-search-info
...
fix(savedata): fill the search infos of sceSaveDataDirNameSearch
2026-10-13 01:21:48 +13:00
Dean
9a1922145d
Merge pull request #4080 from hugodearaujo/fix/rwlock-destroy-held
...
fix(libkernel): destroy rwlocks the way the console does
2026-10-13 01:21:08 +13:00
Dean
ed14cb4e0a
Merge pull request #4053 from nikowolf123/fix/libkernel-close-guest-sockets
...
fix(libkernel): close guest sockets in sceKernelClose
2026-10-13 01:20:47 +13:00
Dean
baee04e810
Merge pull request #4037 from Nixitov/feat/libc-divti3
...
feat(libc): implement __divti3
2026-10-13 01:20:26 +13:00
Dean
ffa198407e
Merge pull request #3765 from pushkarreddyy/feat/libkernel-wait-rlimits
...
feat(libkernel): answer getrlimit for FreeBSD resources
2026-10-13 00:44:48 +13:00
Dean
7300101fa2
Merge pull request #3700 from pushkarreddyy/feat/libkernel-sysctl-kern-arandom
...
feat(libkernel): support MIB 1.37 (kern.arandom) in sysctl
2026-10-13 00:43:14 +13:00
Dean
8eee5cfad5
Merge pull request #4118 from Mouad-Scriptz-0/feat/npauth-authorized-app-dialog
...
feat(libSceNpAuthAuthorizedAppDialog): add the dialog, with NpAuth and SaveData imports of Minecraft
2026-10-12 23:54:30 +13:00
Dean
5f3b94cb19
Merge pull request #3840 from ahir061/feat/libkernel-fcntl-files
...
feat(libkernel): support fcntl and ioctl on non-socket descriptors
2026-10-12 23:53:24 +13:00
Dean
5a031d49e8
Merge pull request #4324 from abhinav29102005/feat/libkernel-memory-pool-commit-type
...
fix(libkernel): propagate memory type in sceKernelMemoryPoolCommit and batch commit
2026-10-12 23:53:02 +13:00
Dean
c390d81552
Merge pull request #4326 from winstrex/feat/libkernel-sceKernelEnableDmemAliasing
...
feat(libkernel): implement sceKernelEnableDmemAliasing
2026-10-12 23:50:39 +13:00
Dean
7cb5238d53
Merge pull request #4281 from eljackjoestar-cmd/codex/reserve-direct-memory
...
perf(libkernel): commit Windows direct backing when mapped
2026-10-12 23:49:42 +13:00
Mouad-Scriptz-0
295e6b501d
feat(libSceNpAuthAuthorizedAppDialog): add the dialog, with NpAuth and SaveData imports of Minecraft
...
Minecraft (PPSA17221) fails to load on nine absent imports. The authorized-app
dialog runs the common-dialog state machine without UI and reports the user
as having cancelled, like the login and VR setup dialogs. The other two,
sceNpAuthGetAuthorizedAppCode and the unnamed libSceSaveData.native NID
RvID8BVeg+g, are declared as throwing stubs with unknown signatures.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 08:53:30 +00:00
Dean
c36fd0a0eb
Merge pull request #4321 from oneandonlydean/up4/fix-3308-watch-mapping
...
perf(libkernel): find direct mappings that share physical memory through an index
2026-10-12 21:43:41 +13:00
Dean
a3b3cec05e
Merge pull request #4230 from MarcZX100/codex/carry-socket-flags-4028
...
fix(libkernel): accept socket type flags
2026-10-12 21:42:57 +13:00
Dean
c22e2344ba
Merge pull request #4227 from MarcZX100/codex/carry-mbstowcs-4027
...
fix(libc): count full string with null mbstowcs destination
2026-10-12 21:42:35 +13:00
Dean
9fdddc8747
Merge pull request #4160 from hugodearaujo/fix/join-self-create-attr
...
fix(libkernel): join the calling thread and create from an unset attribute as the console does
2026-10-12 21:42:14 +13:00
Dean
82fc98f5e5
Merge pull request #4158 from hugodearaujo/fix/mutex-errors
...
fix(libkernel): return the console's errors from the SCE mutex calls
2026-10-12 21:41:52 +13:00
Dean
5ccf78e4e3
Merge pull request #4153 from hugodearaujo/fix/pthread-attr-errors
...
fix(libkernel): return the console's errors from the scePthreadAttr calls
2026-10-12 21:41:31 +13:00
Dean
b2cc2df954
Merge pull request #4119 from hugodearaujo/fix/accessibility-defaults
...
fix(libSceUserService): report the console's default accessibility settings
2026-10-12 21:41:16 +13:00
Dean
7ea2022227
Merge pull request #4104 from hugodearaujo/fix/username-console
...
fix(libSceUserService): answer sceUserServiceGetUserName as the console does
2026-10-12 21:40:46 +13:00
Dean
69f7411ec9
Merge pull request #4096 from hugodearaujo/fix/solosched-values
...
fix(libkernel): accept only the solo scheduling values the console accepts
2026-10-12 21:40:24 +13:00
Dean
375e99ec33
Merge pull request #4095 from yunusshaikh7/fix/libc-towctrans-descriptors
...
fix(libc): map _Towctrans descriptors 1 and 2 to lower and upper case
2026-10-12 21:40:02 +13:00
Dean
49b6b6a5c8
Merge pull request #4092 from yunusshaikh7/fix/libscenet-datagram-receive-timeout
...
fix(libSceNet): report EAGAIN when a datagram receive times out on Windows
2026-10-12 21:39:40 +13:00
Dean
9b152c43d0
Merge pull request #4090 from yunusshaikh7/fix/libc-fopen-delete-sharing-windows
...
fix(libc): open fopen streams with delete sharing on Windows
2026-10-12 21:39:18 +13:00
Dean
10aff1c663
Merge pull request #4077 from hugodearaujo/fix/sched-priority-range
...
fix(libkernel): report the console's scheduling priority range
2026-10-12 21:38:56 +13:00
Dean
57c90b3835
Merge pull request #4056 from Celegans12/fix/libc-terminate-full-what
...
fix(libc): write the whole what() when terminate reports an exception
2026-10-12 21:38:13 +13:00
Dean
00fe732b2f
Merge pull request #4032 from fma-rc/feat/pad-input-file-sticks
...
feat(pad): hold the sticks from the controller command file
2026-10-12 21:37:30 +13:00
Dean
0511e86de9
Merge pull request #3984 from zmeizy/claude/scanf-wide-linux
...
fix(libc): throw for 16-bit wide scanf conversions on Linux
2026-10-12 21:37:08 +13:00
Dean
286d133a03
Merge pull request #3981 from Kikoarl/feat/sysmodule-audiopropagation-module-id
...
feat(libSceSysmodule): register libSceAudioPropagation module ID (0x120)
2026-10-12 21:36:45 +13:00
Dean
773f8de7b9
Merge pull request #3824 from xXPBSXx/fix/ces-cp1251-profile
...
feat(libSceCesCs): add sceCesRefersUcsProfileCp1251 and sceCesMbcsUcsContextInit
2026-10-12 21:36:23 +13:00
Dean
7b03a42185
Merge pull request #3659 from MarcZX100/carry/win-getdents-name-limit-3327
...
fix(libkernel): reject oversized Windows directory entry names
2026-10-12 21:35:24 +13:00
Dean
8f71e3010a
Merge pull request #4259 from Feuris/fix/libc-realloc-null-zero
...
fix(libc): allocate from realloc(NULL, 0) as malloc(0) does
2026-10-12 21:35:03 +13:00
Dean
8c4a295ffb
Merge pull request #4083 from jweidenh/codex/fix-guest-array-callback-abi
...
fix(libc): preserve the guest ABI for array callbacks
2026-10-12 20:53:57 +13:00
Dean
4e6ef9077a
Merge pull request #3648 from hamb3r/fix/unity-libc-stubs
...
fix(libc): add missing Unity engine static imports
2026-10-12 20:53:14 +13:00
Dean
98c07d8e77
Merge pull request #4111 from jdmagic/fix/kernel-close-net-sockets
...
fix(libkernel): close() and setsockopt() reach libSceNet sockets
2026-10-12 20:28:00 +13:00
Dean
aa2f05a285
Merge pull request #4266 from ducloc080202/fix/libkernel-apr-write-commands
...
fix(libkernel): record AmmModifyMtypeProtect and AmmRemapIntoPrt commands
2026-10-12 20:26:26 +13:00