Retr0
d99208fa84
Merge remote-tracking branch 'origin/main' into fix/socketpair-fstat-inode
...
# Conflicts:
# core/libs/prx/libkernel/Socket/src/Udp.cpp
# docs/dev/debt/libkernel.md
2026-10-26 21:09:20 +02: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à
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
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
frankea
02eb8256d3
Merge remote-tracking branch 'origin/main' into fix/kernel-gettimezone-host-zone
2026-10-26 12:33:18 -04: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
Adrià
518d36eaec
Merge pull request #10305 from orezraey/docs/libkernel-flexible-flag-8000-measured-ps5
...
docs(libkernel): record flexible memory flag 0x8000 as measured on a PS5
2026-10-26 17:04:25 +01:00
orezraey and Claude Opus 5.5
a5a384faa7
Merge main into docs/libkernel-select-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 12:49:55 -03:00
Adrià
5bdda3661e
Merge pull request #10132 from orezraey/fix/libkernel-sysctl-system-measured-ps5
...
fix(libkernel): report the sysctl system strings and integers a PS5 reports
2026-10-26 16:48:57 +01:00
Adrià
84ffc1ae2d
Merge pull request #10198 from orezraey/docs/libkernel-localtime-measured-ps5
...
docs(libkernel): record what the local time conversions write on a PS5
2026-10-26 16:37:12 +01:00
Adrià
39c801a13d
Merge pull request #9669 from fogydes/feat/libkernel-exec-replacement
...
feat(libkernel): implement execv, execvp and execve process replacement
2026-10-26 16:36:56 +01:00
hypermist and Claude Opus 5.5
d6f2d6501e
docs(debt): cite firmware 13.60, not 12.00, for the decrypted modules
...
The modules these entries were read from record SDK 13.60 (0x13600007)
in their module-param segment, so they are firmware 13.60. Only the
version label changes; the behaviour described is unchanged.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_013XFS3FUfBtqCVfwmBrRQ6q
2026-10-26 16:17:50 +01:00
Adrià
716cb74e08
Merge pull request #10162 from xXPBSXx/docs/debt-kernel-inet-pton-title
...
docs(debt): note how titles call inet_pton
2026-10-26 16:09:54 +01:00
Adrià
1fd64318f3
Merge pull request #10105 from xXPBSXx/docs/debt-kernel-semtimedwait-title
...
docs(debt): note how a title calls sem_timedwait
2026-10-26 16:06:43 +01:00
Adrià
7903201bb4
Merge pull request #10130 from orezraey/fix/libkernel-pthread-attr-measured-ps5
...
fix(libkernel): report thread attribute inheritance and null-output errors as measured on a PS5
2026-10-26 15:45:11 +01:00
xXPBSXx and Claude Sonnet 5.5
acea44527e
docs(debt): note how a title calls sem_timedwait
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-26 15:29:31 +01:00
Adrià
85f8e11372
Merge pull request #10137 from orezraey/docs/libkernel-sem-timedwait-measured-ps5
...
docs(libkernel): record sem_timedwait timeouts as measured on a PS5
2026-10-26 15:27:46 +01:00
Adrià
fa77c2b4e5
Merge pull request #10121 from xXPBSXx/docs/debt-kernel-ftruncate-title
...
docs(debt): note how a title calls sceKernelFtruncate
2026-10-26 15:21:22 +01:00
Adrià
32b7331c44
Merge pull request #10089 from xXPBSXx/docs/debt-coredump-getstopinfocpu-title
...
docs(debt): note how a title calls the sceCoredump stop-info, attach and user-data functions
2026-10-26 15:01:18 +01:00
Adrià
9656d366be
Merge pull request #9962 from kallmek3nny/feat/libkernel-pthread-cond-setname-np
...
feat(libkernel): add pthread_cond_setname_np
2026-10-26 14:42:29 +01:00
Adrià
1061954c7e
Merge pull request #8520 from qpavyros/codex/app-archive-directories
...
feat(libkernel): enumerate archived app directories
2026-10-26 14:23:39 +01:00
review
044e52a2f0
Merge commit 'refs/review/9669/head' into HEAD
2026-10-26 14:10:41 +01:00
orezraey and Claude Opus 5.5
db07b6737d
Merge main into fix/libkernel-sysctl-system-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 09:20:00 -03:00
Dean
7704178631
Merge pull request #11182 from orezraey/fix/libkernel-soc-sensor-order-measured-ps5
...
fix(libkernel): check the SoC sensor channel before the pointer and set errno as measured on a PS5
2026-10-27 01:02:19 +13:00
Dean
0a1496c148
Merge pull request #11170 from orezraey/fix/libkernel-sysctl-toplevel-measured-ps5
...
fix(libkernel): resolve sysctl top-level names and fail absent top-level MIBs with ENOENT as measured on a PS5
2026-10-27 01:01:03 +13:00
Adrià
7a01e6a494
Merge pull request #9693 from Gruzzberry/feat/setlogin
...
feat(libkernel_sys): implement setlogin
2026-10-26 12:46:59 +01:00
Adrià Franch
8676daa0fc
merge: sync archive directories with main
2026-10-26 12:02:23 +01:00
Adrià
b82c33ef65
Merge pull request #9732 from simonbronk/fix/libkernel-vector-io-argument-order
...
fix(libkernel): check vector I/O lengths and descriptors before offsets
2026-10-26 11:54:15 +01:00
fogydes
719701a68e
fix(libkernel): follow the measured exec lookup and image checks
2026-10-26 16:19:46 +05:30
xXPBSXx and Claude Sonnet 5.5
89424904f8
docs(debt): shorten the sceCoredumpAttach title note below the entry length limit
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-26 11:33:19 +01:00
xXPBSXx and Claude Sonnet 5.5
233ad28ae6
docs(debt): note how a title calls the sceCoredump stop-info, attach and user-data functions
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-26 11:33:17 +01:00
Adrià
e796ed4e5e
Merge pull request #9632 from EagleBearerYS/feat/libkernel-sys-libthr-names
...
feat(libkernel): add pthread_rwlockattr_settype_np and scePthreadMutexattrSetkind
2026-10-26 11:20:50 +01:00
Adrià Franch and Claude Sonnet 5.5
654eadd7f5
merge: sync archive directories with main
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-26 10:50:37 +01:00
Simone and Claude Opus 5.5
88e86a7de1
fix(libkernel): check vector I/O lengths and descriptors before offsets
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 10:45:00 +01:00
fogydes
23dc69a2e3
fix(libkernel): return EBADF for an exec null path as measured on the console
2026-10-26 15:06:01 +05:30
Gruzzberry and Claude Opus 5.5
d49b9b6f25
feat(libkernel_sys): implement setlogin
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 09:26:45 +00:00
fogydes
cc46172855
fix(libkernel): keep the host runtime variables in the exec replacement environment
2026-10-26 14:51:38 +05:30
fogydes
d53bb5a1fa
fix(libkernel): align the exec arguments with FreeBSD 11.4
2026-10-26 14:51:38 +05:30
fogydes
f53346a288
feat(libkernel): implement execv, execvp and execve process replacement
2026-10-26 14:51:38 +05:30
Dean
9ab54a34b8
Merge pull request #11251 from orezraey/fix/libkernel-tcp-maxseg-measured-ps5
...
fix(libkernel): refuse TCP_MAXSEG before a connection and raise it to 216 as measured on a PS5
2026-10-26 22:11:42 +13:00
Dean
4c752cafc9
Merge pull request #10177 from orezraey/fix/libkernel-cond-destroyed-measured-ps5
...
fix(libkernel): mark a destroyed condition variable with 1 and accept destroying a null one, as measured on a PS5
2026-10-26 21:29:48 +13:00
xXPBSXx
d8f584fcce
Merge main ( 204c6747d0) into docs/debt-kernel-ftruncate-title
2026-10-26 08:58:43 +01:00
Dean
27c2794a66
Merge pull request #8726 from ArjenS-LA/fix/windows-directory-link-types
...
fix(libkernel): classify Windows directory links by app0 scope
2026-10-26 20:36:06 +13:00
orezraey and Claude Opus 5.5
59d248674f
Merge main into docs/libkernel-select-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 02:55:33 -03:00
Dean
a0c85ea99b
Merge pull request #10501 from harisibrar1/fix/pselect-pending-signal-eintr
...
fix(libkernel): return EINTR from pselect when its mask unblocks a pending signal
2026-10-26 18:26:20 +13:00
Dean
0ce4b82c2d
Merge pull request #10243 from orezraey/fix/libkernel-rtld-thread-atexit-measured-ps5
...
fix(libkernel): answer the thread atexit references as measured on a PS5
2026-10-26 16:23:13 +13:00
orezraey and Claude Opus 5.5
0850552608
Merge main into docs/libkernel-flexible-flag-8000-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-25 23:25:51 -03:00
Dean
853ffe0f69
Merge pull request #10794 from slopgobblercobbler/feat/kernel-sys-sce-pthread-main
...
feat(libkernel_sys): implement scePthreadMain through pthread_main_np
2026-10-26 14:27:16 +13:00