Dean
82bf019892
Merge pull request #14303 from voidlakhan/feat/nkwebkit-url-helpers
...
feat(libSceNKWebKit): implement WTF::protocolHostAndPortAreEqual
2026-11-06 09:56:28 +13:00
Dean
fb117687a9
Merge pull request #10345 from JJenkx/windows/libc-fmod-edom
...
fix(libc): set EDOM in fmod and fmodf where titles' libc.prx does
2026-11-06 09:53:50 +13:00
Dean
fca1a701b3
Merge pull request #16073 from Ragbie/fix/blocking-receive-shut-rd
...
fix(libkernel): end a blocked receive on Windows when its socket is shut for reading
2026-11-06 09:52:31 +13:00
Dean
151a2cb6e2
Merge pull request #16075 from evanrk/fix/libkernel-sync-on-address-min-macos
...
fix(libkernel): compare a wait address's range end as uintptr_t on macOS
2026-11-06 08:57:43 +13:00
Dean
08e73174f2
Merge pull request #11553 from ahmadmuj/fix/anyps5-lssl-debt-count
...
docs(debt): drop the libSceLibreSsl pending export count
2026-11-06 08:51:22 +13:00
Dean
c4469b60da
Merge pull request #16155 from JJenkx/windows/libs-glob-configure-depends
...
build(libs): re-glob library directories and their CMakeLists.txt on each build
2026-11-06 08:45:30 +13:00
Dean
2d6957cd9f
Merge pull request #14956 from fogydes/fix/libSceVrHand-pointer-validation
...
fix(libSceVrHand): validate parameter and result pointers in sceVrHandQueryMemory
2026-11-06 08:39:17 +13:00
lakhantheboss
a1a7983f11
feat(libSceNKWebKit): implement WTF::protocolHostAndPortAreEqual
2026-11-06 01:04:11 +05:30
Dean
8ce5134fbd
Merge pull request #14858 from ashwin280802/feat/nkwebkit-filesystem-name-helpers
...
feat(libSceNKWebKit): implement WTF::FileSystemImpl encodeForFileName, decodeFromFilename and lastComponentOfPathIgnoringTrailingSlash
2026-11-06 08:25:54 +13:00
Adrià
b3189fd745
Merge pull request #13996 from MarcZX10/fix/registration-scripts-traceback
...
fix(tools): report --scripts outside a git checkout as a usage error
2026-11-05 20:14:35 +01:00
Adrià
fdd526186e
Merge pull request #12581 from JJenkx/windows/libc-strtok-s-c11
...
fix(libc): take strtok_s's C11 s1max argument as titles' libc.prx does
2026-11-05 20:14:27 +01:00
Adrià
957d4efc68
Merge pull request #13957 from MarcZX10/fix/debt-split-keep-text
...
fix(tools): keep a debt file's note and sub-headings when debt_split rewrites it
2026-11-05 20:14:17 +01:00
Dean Galvin
ca31391ab1
Merge branch 'main'
2026-11-06 08:13:45 +13:00
Dean
f5844034d9
Merge pull request #10328 from JJenkx/windows/libc-hypotf-msun
...
fix(libc): compute hypotf with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 08:12:46 +13:00
Dean
495162fcb3
Merge pull request #16076 from LeandroLP23/feat/title-run-pad-timeline
...
feat(tools): queue a per-title controller timeline in title runs
2026-11-06 08:05:30 +13:00
Dean Galvin
74c81364fe
Merge branch 'main'
2026-11-06 08:02:39 +13:00
JJenkx and Claude Opus 5.5
a605ea6cb6
build(libs): re-glob library directories and their CMakeLists.txt on each build
...
The library directory list and each directory's CMakeLists.txt were read
only at configure time. A library directory, or a CMakeLists.txt added to an
existing one, stayed invisible to incremental builds until a manual
reconfigure: ninja reported its new targets as unknown. Mark both globs
CONFIGURE_DEPENDS so a build notices the change and re-runs CMake once.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-05 13:50:17 -05:00
Dean
04cdd52760
Merge pull request #14933 from Noxy-HNR/claude/jxr-quantizer
...
feat(libSceJxr): implement quantizer remapping, AC prediction mode and zigzag scan setup
2026-11-06 07:46:13 +13:00
Dean
b8aeb52ca5
Merge pull request #14366 from AlexWhitehouse/feat/libressl3-rsa-get0-factors-crt
...
feat(libSceLibreSsl3): implement RSA_get0_factors and RSA_get0_crt_params
2026-11-06 07:46:09 +13:00
Dean Galvin
5e38b0df5d
Merge branch 'main'
2026-11-06 07:44:48 +13:00
Dean
78be80e3fa
Merge pull request #14387 from ashwin280802/feat/nkwebkit-url-last-path-component-referrer
...
feat(libSceNKWebKit): implement WTF::URL::lastPathComponent and strippedForUseAsReferrer
2026-11-06 07:43:28 +13:00
Dean
3e6a6fd273
Merge pull request #16077 from zaryabzip/fix/ngs2-custom-param-position
...
fix(libSceNgs2.native): refuse a custom module param at the wrong position
2026-11-06 07:41:52 +13:00
Dean
ccecaf9351
Merge pull request #16072 from Milos-Opletal/feat/vrtracker2-get-raw-camera-mesh-size
...
feat(libSceVrTracker2): implement sceVrTracker2GetRawCameraMeshSize
2026-11-06 07:41:48 +13:00
Dean
70cb7020f2
Merge pull request #16068 from Kikoarl/fix/libSceNet-checked-output
...
fix(libSceNet): safely validate output pointers in sceNetGetStatisticsInfo and sceNetGetRandom
2026-11-06 07:41:44 +13:00
Dean
004f2df38d
Merge pull request #10915 from EagleBearerYS/feat/libressl-rsa-public-key
...
feat(libSceLibreSsl): implement the RSA public-key calls on the RSA object
2026-11-06 07:40:44 +13:00
Dean
eb14e8daf5
Merge pull request #16082 from oneandonlydean/fix/sandbox-cert-list-no-throw
...
fix(libkernel): never throw from the sandbox certificate list
2026-11-06 07:40:08 +13:00
Dean
813f46cd68
Merge pull request #16104 from Opensource55/fix/libc-freopen-standard-directory
...
fix(libc): reopen a standard stream onto a directory on Windows
2026-11-06 07:35:25 +13:00
Dean Galvin
437a420e12
Merge branch 'main'
2026-11-06 07:34:18 +13:00
Adrià
269dae44b4
Merge pull request #13999 from bipinkrish/fix/jobmanager-worker-spin
...
fix(libSceJobManager): keep persistent workers spinning without the shared lock
2026-11-05 19:33:44 +01:00
Dean
54d4201dc5
Merge pull request #10245 from JJenkx/windows/libc-log-msun
...
fix(libc): compute log with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 07:33:10 +13:00
Dean Galvin
401fe103a9
Merge branch 'main'
2026-11-06 07:32:37 +13:00
Dean Galvin
a5d9a7cb9f
Merge branch 'main'
2026-11-06 07:25:40 +13:00
Alex Whitehouse and Claude Opus 5.5
5c465d68d5
docs(libSceLibreSsl3): count the NID-hash names the RSA getters remove
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-05 18:25:14 +00:00
Alex Whitehouse and Claude Opus 5.5
2724ff3b83
chore(libSceLibreSsl3): keep the rsa_lib.c copyright and licence notice
...
RSA_get0_factors and RSA_get0_crt_params are ported from LibreSSL 4.0.0
rsa_lib.c, so Key.cpp now starts with that file's notice from
ce488b78e0bd994780569df718596b9776ff681a, as Stack.cpp does for stack.c.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-05 18:25:14 +00:00
Alex Whitehouse and Claude Opus 5.5
0f9328ad9b
feat(libSceLibreSsl3): implement RSA_get0_factors and RSA_get0_crt_params
...
Port both getters from LibreSSL 4.0.0 rsa_lib.c: each output pointer is
optional, outputs are written in upstream's order, and the key is read
through the existing LibreSsl3Rsa layout, whose p, q, dmp1, dmq1 and iqmp
offsets are now pinned to rsa_local.h. A null key with a requested output,
which upstream dereferences, throws.
The additional export inventory now counts the names #13831 added: 174
callable exports, 164 named and 10 known only by NID.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-05 18:25:14 +00:00
Dean Galvin
3b82343a95
Merge branch 'main'
2026-11-06 07:24:12 +13:00
Dean
ce694129c4
Merge pull request #14345 from voidlakhan/feat/nkwebkit-port-allowed
...
feat(libSceNKWebKit): implement WTF::portAllowed
2026-11-06 07:24:10 +13:00
Dean
41c9bc03fc
Merge pull request #11003 from lopdan/feat/libSceLibreSsl-OCSP_resp_count
...
feat(libSceLibreSsl): implement OCSP_resp_count and OCSP_resp_get0
2026-11-06 07:23:35 +13:00
Dean
5bc568a9b6
Merge pull request #10631 from MarcZX10/marc/libressl3-obj-cmp
...
feat(libSceLibreSsl3): implement OBJ_cmp
2026-11-06 07:22:35 +13:00
Noxy-HNR
d016c1621c
Merge branch 'main' into claude/jxr-quantizer
2026-11-05 18:19:19 +00:00
Ahmad Mujahid
28de01d36a
docs(libressl): align export debt after SSL settings merge
2026-11-05 22:12:59 +04:00
Dean Galvin
4627a2799a
Merge branch 'main'
2026-11-06 07:06:53 +13:00
Dean Galvin
1467bbe31d
Merge branch 'main'
2026-11-06 07:04:46 +13:00
Dean Galvin
4cc27d3f88
Merge branch 'main'
2026-11-06 07:04:46 +13:00
Dean Galvin
364a59a58d
Merge branch 'main'
2026-11-06 07:04:46 +13:00
Dean
d48f11ab16
Merge pull request #11143 from ahmadmuj/fix/anyps5-lssl-ssl-fields
...
feat(libSceLibreSsl): implement SSL_set_verify, SSL_get0_alpn_selected, SSL_set_connect_state and SSL_ctrl
2026-11-06 07:02:31 +13:00
Dean
f84d616226
Merge pull request #14172 from winstrex/feat/nkwebkit-wtf-text
...
feat(libSceNKWebKit): implement the WTF::StringBuilder and WTF::TextStream exports
2026-11-06 07:01:33 +13:00
Dean
a75b8aaa49
Merge pull request #13130 from hypermoist/feat/np-mutex-cond
...
feat(libSceNpCommon): implement sce::np::Mutex and sce::np::Cond
2026-11-06 06:59:31 +13:00
Dean Galvin
8166cadfe3
Merge branch 'main'
2026-11-06 06:49:26 +13:00
Dean
fec0b3f3c5
Merge pull request #10250 from JJenkx/windows/libc-trig-double-msun
...
fix(libc): compute sin, cos and tan with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 06:48:19 +13:00