Dean
|
4f41f4c375
|
Merge pull request #15210 from Danigamer05/feat/libc-sce-v2-filesystem-calls-20261102
feat(libc): export the std::__sce_v2 filesystem calls
|
2026-11-03 21:12:18 +13:00 |
|
Dean
|
67ea76b38b
|
Merge pull request #15099 from Danigamer05/feat/libc-sce-v2-binary-scaling-20261102
feat(libc): export the std::__sce_v2 binary scaling helpers
|
2026-11-03 21:10:53 +13:00 |
|
Dean
|
f1d0f46e05
|
Merge pull request #14585 from edubox/feat/libc-sce-v2-locale
feat(libc): export the versioned std::__sce_v2 locale runtime
|
2026-11-03 21:07:56 +13:00 |
|
Dean
|
4a7770bf54
|
Merge pull request #10234 from JJenkx/windows/libc-exp-msun
fix(libc): compute exp with FreeBSD msun's algorithm, as titles' libc.prx does
|
2026-11-03 21:07:07 +13:00 |
|
Dean
|
b9a376e51f
|
Merge pull request #15098 from Danigamer05/feat/libc-find-last-trivial-20261101
feat(libc): implement reverse trivial element searches
|
2026-11-03 18:14:08 +13:00 |
|
Dean
|
bd620b35b5
|
Merge pull request #15004 from JJenkx/fix/trace-unlabeled-imports-20261102
fix(libc): infer missing call trace library labels
|
2026-11-03 18:13:10 +13:00 |
|
Dean
|
5da7b55068
|
Merge pull request #14955 from Danigamer05/feat/libc-sce-v2-float-helpers-20261102
feat(libc): export the std::__sce_v2 float classification, integer-part and normalization helpers
|
2026-11-03 18:12:24 +13:00 |
|
Dean
|
8645daeb00
|
Merge pull request #14878 from roboterspinne/fix/libc-write-only-stream-reads
fix(libc): fail reads on a write-only stream with EBADF on Windows
|
2026-11-03 18:11:21 +13:00 |
|
Dean
|
7fc59ddd6e
|
Merge pull request #14864 from Jawschamp/feat/libc-devname
feat(libc): implement devname and devname_r
|
2026-11-03 18:10:59 +13:00 |
|
Dean
|
c27511f813
|
Merge pull request #14828 from AlexWhitehouse/fix/libc-windows-getifaddrs-link
fix(libc): report link-level interfaces from getifaddrs on Windows
|
2026-11-03 18:10:29 +13:00 |
|
Dean
|
10921ef452
|
Merge pull request #12560 from Kikoarl/fix/win32-verbatim-path-dos-devices
fix(libkernel): preserve DOS device names and trailing dots or spaces on Windows
|
2026-11-03 18:09:19 +13:00 |
|
 JJenkxandClaude Opus 5.5
|
2c8a5d59f8
|
chore: merge main into the exp topic
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-11-02 18:24:28 -05:00 |
|
Dean
|
840f2d6f27
|
Merge pull request #14623 from Danigamer05/feat/libc-memset-explicit-20261101
feat(libc): implement explicit memory filling
|
2026-11-03 11:40:35 +13:00 |
|
Dean
|
502188c5b0
|
Merge pull request #14619 from Danigamer05/feat/libc-c23-bit-utilities-20261101
feat(libc): implement C23 bit positions and powers
|
2026-11-03 11:40:29 +13:00 |
|
 Danigamer05andClaude Opus 5.5
|
0f12fc9b7e
|
feat(libc): export the std::__sce_v2 filesystem calls
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-11-02 21:36:17 +01:00 |
|
Kikoarl
|
ae9a8b093d
|
fix(libkernel): preserve DOS device names and trailing dots or spaces on Windows
|
2026-11-02 21:16:21 +01:00 |
|
Eduardo Ruiz
|
0176a0307b
|
fix(libc): release the versioned locale without freeing the shared slot
|
2026-11-02 20:04:33 +01:00 |
|
Eduardo Ruiz
|
e830fb4c03
|
feat(libc): export the versioned std::__sce_v2 locale runtime
|
2026-11-02 20:04:33 +01:00 |
|
Dean
|
c28644bb50
|
Merge pull request #13186 from fogydes/fix/libc-inet-aton-null-text
fix(libc): reject null text in __inet_aton and __inet_addr
|
2026-11-03 06:28:38 +13:00 |
|
Dean
|
954ddf4176
|
Merge pull request #12428 from JJenkx/windows/libc-sscanf-scansets
fix(libc): match bundled narrow scansets and scan directive parsing
|
2026-11-03 06:27:00 +13:00 |
|
Dean
|
08f66c14dd
|
Merge pull request #6565 from xXPBSXx/fix/guest-allocation-pin-livelock
fix(libc): leave a range that a mutation waits for out of new leases
|
2026-11-03 05:12:24 +13:00 |
|
Danigamer05
|
9527343a94
|
docs(libc): separate reverse search qualification from pending edits
|
2026-11-02 16:12:21 +01:00 |
|
Danigamer05
|
96af9b4df6
|
feat(libc): implement reverse trivial element searches
|
2026-11-02 16:12:21 +01:00 |
|
 Danigamer05andClaude Opus 5.5
|
1c5093f845
|
feat(libc): export the std::__sce_v2 binary scaling helpers
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-11-02 16:12:20 +01:00 |
|
Dean Galvin
|
b91bbc69d6
|
Merge commit '4f64f81ef7b4bca975b4b9f3dfd15dfff56f716f' into HEAD
# Conflicts:
# core/libs/prx/libc/src/Formatting.cpp
|
2026-11-03 02:42:48 +13:00 |
|
Dean
|
f4fa6e4ca5
|
Merge pull request #12480 from Oscar45397/test/libc-fgetpos-fsetpos
test(libc): check fsetpos clears end of file and rejects a negative position
|
2026-11-03 02:38:03 +13:00 |
|
Dean
|
646d099792
|
Merge pull request #12468 from JJenkx/windows/libc-wide-scan-c-locale
fix(libc): read wide scanf fields byte by byte, as titles' libc.prx does
|
2026-11-03 02:37:44 +13:00 |
|
Dean
|
f133e5e326
|
Merge pull request #11892 from JJenkx/windows/libc-wcstod-subnormal-erange
fix(libc): set ERANGE for decimal subnormals in wcstod as strtod does
|
2026-11-03 01:28:05 +13:00 |
|
Dean
|
a2a41001c6
|
Merge pull request #11850 from ionut27001/fix/wf-reallocalign-zero-size-realign
fix(libc): return an aligned empty block from reallocalign to 0 bytes
|
2026-11-03 01:27:17 +13:00 |
|
Dean
|
eeb3dfea52
|
Merge pull request #11849 from AlexFigas/fix/libkernel-guest-thread-x87-control-word
fix(libkernel): start guest threads with the x87 control word 0x037f
|
2026-11-03 01:27:12 +13:00 |
|
Dean
|
02ae9eef83
|
Merge pull request #11843 from heditrigui/feat/libc-timelocal
feat(libc): implement timelocal
|
2026-11-03 01:27:06 +13:00 |
|
Dean
|
71d6f92a9d
|
Merge pull request #11773 from edubox/feat/libc-numpunct-wide
feat(libc): export std::numpunct<wchar_t> id and _Getcat
|
2026-11-03 01:26:41 +13:00 |
|
 xXPBSXxandClaude Sonnet 5.5
|
8e0dbfc783
|
Merge main (98346b748c) into fix/guest-allocation-pin-livelock
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
|
2026-11-02 12:28:52 +01:00 |
|
Dean
|
95175b5acf
|
Merge pull request #11298 from Gruzzberry/fix/dangling-link-prefix-enoent
fix(libkernel): fail with ENOENT for a path below a dangling Windows symbolic link
|
2026-11-02 23:27:36 +13:00 |
|
Dean
|
57cfda019b
|
Merge pull request #11214 from orezraey/fix/libc-wide-lp-measured-ps5
fix(libc): print %lp in the wide formatter as measured on a PS5
|
2026-11-02 23:27:08 +13:00 |
|
Dean
|
0f0452e319
|
Merge pull request #11077 from JJenkx/fix/libc-frexp-floating-environment
fix(libc): preserve frexp decomposition and exception behavior
|
2026-11-02 23:26:47 +13:00 |
|
Dean
|
ce49d532f3
|
Merge pull request #10989 from edubox/feat/libc-sce-v2-filesystem
feat(libc): export the versioned std::__sce_v2 filesystem primitives
|
2026-11-02 23:26:31 +13:00 |
|
Dean
|
5c3e446c0b
|
Merge pull request #10317 from JJenkx/windows/libc-log2-fdlibm
fix(libc): compute log2 with fdlibm's algorithm, as titles' libc.prx does
|
2026-11-02 23:25:45 +13:00 |
|
Dean
|
ed08af6a2f
|
Merge pull request #10953 from AZLisme/feat/batch2-libc-legacy-signals
fix(libSceLibcInternal): export sigvec through shared runtime
|
2026-11-02 23:25:28 +13:00 |
|
Dean
|
16bc34bfc8
|
Merge pull request #10620 from Retr0G28/fix/freopen-random-device
fix(libc): reopen a stream onto /dev/random or /dev/urandom with freopen
|
2026-11-02 23:23:29 +13:00 |
|
Dean
|
87524eb88e
|
Merge pull request #10615 from edubox/feat/libc-cnd-at-thread-exit
feat(libc): register conditions for broadcast at thread exit
|
2026-11-02 23:23:18 +13:00 |
|
Dean
|
978a8ffb32
|
Merge pull request #10324 from MarrasFederico/feat/libc-fwide
feat(libc): track stream orientation and implement fwide
|
2026-11-02 23:22:33 +13:00 |
|
JJenkx
|
851525c96b
|
fix(libc): infer missing call trace library labels
|
2026-11-02 04:12:56 -05:00 |
|
Dean Galvin
|
d68b404d4a
|
Merge commit '88e804b0a7df1f1ac373a9e2f72fb378d925fdd4' into HEAD
# Conflicts:
# core/libs/prx/libc/src/Math.cpp
# core/libs/tests/GuestMath.cpp
# docs/dev/debt/libc.md
|
2026-11-02 21:06:56 +13:00 |
|
Dean
|
67a7602c33
|
Merge pull request #10247 from JJenkx/windows/libc-log10-msun
fix(libc): compute log10 with fdlibm's algorithm, as titles' libc.prx does
|
2026-11-02 21:00:20 +13:00 |
|
Dean
|
2aee0b06f6
|
Merge pull request #10229 from JJenkx/windows/libc-atan-atan2-msun
fix(libc): compute atan and atan2 with FreeBSD msun's algorithm, as titles' libc.prx does
|
2026-11-02 21:00:13 +13:00 |
|
Dean
|
30f2122781
|
Merge pull request #9953 from JJenkx/windows/wprintf-narrow-utf8
fix(libc): decode a wide printf %s as titles' libc.prx does, failing on invalid UTF-8
|
2026-11-02 20:59:39 +13:00 |
|
Dean
|
c84005ee40
|
Merge pull request #9688 from JJenkx/windows/libc-qsort-console
fix(libc): sort like the console's qsort and qsort_s
|
2026-11-02 20:58:08 +13:00 |
|
Dean
|
25aeb9fa48
|
Merge pull request #12586 from voidlakhan/feat/libc-timingsafe-bcmp
feat(libc): implement timingsafe_bcmp
|
2026-11-02 20:54:59 +13:00 |
|
Dean
|
307dd57e50
|
Merge pull request #10729 from dwk001/fix/libc-wstoul-invalid-base
fix(libc): reject an invalid _WStoul base like Dinkumware instead of …
|
2026-11-02 20:54:37 +13:00 |
|