Dean Galvin
ce3e5ec490
Merge branch 'main'
2026-11-06 06:34:17 +13:00
Dean
d893997f1a
Merge pull request #10481 from alvaroelpob/feat/libscelibressl-ssl-accessors
...
feat(libSceLibreSsl): implement the SSL context, BIO, version, verify result, shutdown and want accessors
2026-11-06 06:33:39 +13:00
Dean
fc23faa40a
Merge pull request #14335 from DeveshB-1/fix/companion-httpd-invalid-param
...
fix(libSceCompanionHttpd): return INVALID_PARAM from sceCompanionHttpdOptParamInitialize for an unwritable block
2026-11-06 06:24:26 +13:00
Dean
8f931884e1
Merge pull request #16063 from edubox/feat/ipmi-config-estimators
...
feat(libSceIpmi): implement the config estimators and empty queries
2026-11-06 06:22:51 +13:00
Dean
39746be464
Merge pull request #16055 from gslashm/feat/nkwebkit-inspector-identifiers
...
feat(libSceNKWebKit): implement Inspector::IdentifiersFactory
2026-11-06 06:22:46 +13:00
Dean Galvin
593267d064
Merge branch 'main'
2026-11-06 06:10:16 +13:00
Dean Galvin
1cc6589775
Merge branch 'main'
2026-11-06 06:10:15 +13:00
Dean
dab11d4569
Merge pull request #11138 from ahmadmuj/fix/anyps5-lssl-sslctx-fields
...
feat(libSceLibreSsl): implement SSL_CTX_ctrl, SSL_CTX_callback_ctrl, SSL_CTX_set_msg_callback, SSL_CTX_set_verify and SSL_CTX_set_session_id_context
2026-11-06 06:07:03 +13:00
Dean
6a337633c6
Merge pull request #11950 from BunnyFl/fix/http2-cookie-box-binding
...
feat(libSceHttp2): bind cookie boxes to templates and requests
2026-11-06 05:52:24 +13:00
Dean Galvin
300af5cbce
Merge branch 'main'
2026-11-06 05:46:54 +13:00
Dean
a0a8b1b173
Merge pull request #11129 from ahmadmuj/fix/anyps5-lssl-x509name-text
...
feat(libSceLibreSsl): implement X509_NAME_get_index_by_NID and X509_NAME_get_text_by_NID
2026-11-06 05:45:15 +13:00
Dean
1859e6af1c
Merge pull request #16060 from edubox/feat/ipmi-noop-handlers
...
feat(libSceIpmi): implement the empty base handlers and destructors
2026-11-06 05:37:26 +13:00
Dean
da44e6b73d
Merge pull request #16056 from akkadbakkad89/feat/npcwa-matches-factories
...
feat(libSceNpCppWebApi): implement twelve Matches2V1 factories and DataStatus vector iterators
2026-11-06 05:37:21 +13:00
Ahmad Mujahid
c5be28187c
Merge remote-tracking branch 'origin/main' into followup/align-1105-11138
2026-11-05 20:23:32 +04:00
Ahmad Mujahid
bbab30d948
Merge remote-tracking branch 'origin/main' into followup/align-1105-11129
2026-11-05 20:23:32 +04:00
Ahmad Mujahid
a9fe4365f2
docs(libSceLibreSsl): remove duplicate X509 name debt
2026-11-05 20:22:21 +04:00
Dean
6e6dae4e8b
Merge pull request #12814 from xdCloudy/feat/freetypeot-zero-return-nids
...
feat(libSceFreeTypeOt): implement disabled trace queries
2026-11-06 05:21:31 +13:00
Dean
aa5df70114
Merge pull request #10315 from JJenkx/windows/libc-atanh-msun
...
fix(libc): compute atanh with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 05:13:55 +13:00
Ahmad Mujahid
496fc9576a
fix(libressl): align SSL context controls with main
2026-11-05 20:13:50 +04:00
Dean
c5a1f79072
Merge pull request #14299 from bipinkrish/feat/libkernel-sys-execvpe
...
feat(libkernel_sys): implement _execve and _execvpe exports
2026-11-06 05:08:26 +13:00
Dean Galvin
24f3a18283
Merge branch 'main'
2026-11-06 05:02:45 +13:00
Ahmad Mujahid
10742a0892
fix(libressl): align X509 name dependency
2026-11-05 20:00:35 +04:00
Ahmad Mujahid
7ca0443200
fix(libressl): align X509 names with current main
2026-11-05 20:00:11 +04:00
Dean
4741457fed
Merge pull request #11174 from ahmadmuj/fix/anyps5-lssl-ocsp-validity
...
feat(libSceLibreSsl): implement OCSP_check_validity
2026-11-06 04:44:37 +13:00
Dean Galvin
7974523c92
Merge branch 'main'
2026-11-06 04:40:14 +13:00
Dean
03a29f624c
Merge pull request #13256 from iAbdulrrahman/feat/libkernel-sys-nanosleep
...
feat(libkernel_sys): implement __sys_nanosleep export
2026-11-06 04:39:19 +13:00
Dean Galvin
3ac5c6d832
Merge branch 'main' into feat/freetypeot-zero-return-nids
2026-11-06 04:38:38 +13:00
Dean
2641d44254
Merge pull request #12632 from Lindamea1/feat/freetype-stroker-export
...
feat(libSceFreeType): implement FT_Stroker_ParseOutline, FT_Stroker_Export and FT_Stroker_ExportBorder
2026-11-06 04:37:09 +13:00
Ahmad Mujahid
bcb832214c
chore: align LibreSSL PR 11174 with current main
2026-11-05 19:22:22 +04:00
Dean
080dbd08c6
Merge pull request #14336 from DeveshB-1/fix/cdlg-g2p-result-fault
...
fix(libSceCdlgG2P): return INVALID_ARGUMENT from sceG2PDialogGetResult for an unwritable result
2026-11-06 04:11:58 +13:00
Dean
2beed81816
Merge pull request #14631 from ahmadmuj/fix/anyps5-jxr-memory-stream
...
feat(libSceJxr): implement WMPAlloc, WMPFree and the memory stream
2026-11-06 04:09:01 +13:00
Dean
1543e42a56
Merge pull request #14622 from fogydes/fix/libSceVideodec-pointer-validation
...
fix(libSceVideodec): validate caller pointer arguments in decoder queries and operations
2026-11-06 04:04:22 +13:00
Dean Galvin
1cb39e9003
Merge main into fix/anyps5-jxr-memory-stream
2026-11-06 03:52:55 +13:00
Dean
03cfa4c067
Merge pull request #14910 from edubox/feat/np-session-signaling-context-state
...
feat(libSceNpSessionSignaling): implement context properties and state queries
2026-11-06 03:36:30 +13:00
Ahmad Mujahid
a3ca2e11c6
fix(libressl): align OCSP validity with current main
2026-11-05 18:27:35 +04:00
Dean Galvin
9c9d03ce4f
Merge branch 'main'
2026-11-06 03:25:38 +13:00
Dean Galvin and fogydes
13d4482884
fix(libSceVideodec): read the full size fields and check them before the structures
...
ConfigInfo::thisSize and ResourceInfo::thisSize are 64-bit, so read them
as std::uint64_t in CreateDecoder and QueryResourceInfo. Decode, Flush,
DeleteDecoder and Reset now read and check each thisSize before copying
the whole structure in, so a short structure at the end of a mapped page
gets the struct size error, not the pointer error. CreateDecoder no
longer writes ctrl before it can fail; the copy-out after creation
already cleans up. The debt entry now says that the console's answer for
an unreadable pointer is not measured.
Tests cover size fields with only their upper bits set, short
structures at the end of a page, an untouched ctrl after a failed
create, and read-only output blocks.
Co-authored-by: fogydes <[email protected] >
2026-11-06 03:14:22 +13:00
Dean
4180951e90
Merge pull request #14257 from bipinkrish/feat/libkernel-sys-adjtime
...
feat(libkernel_sys): implement adjtime export
2026-11-06 03:04:03 +13:00
Eduardo Ruiz
6de60c3571
feat(libSceIpmi): implement the config estimators and empty queries
2026-11-05 15:02:50 +01:00
Eduardo Ruiz
3c2c054fa2
feat(libSceIpmi): implement the empty base handlers and destructors
2026-11-05 14:54:05 +01:00
Dean
78e4248fea
Merge pull request #12946 from KernelPanicNT/feat/cescs-jiscs
...
feat(libSceCesCs): implement sceCesJiscsToUcs and sceCesUcsToJiscs
2026-11-06 02:50:25 +13:00
akkadbakkad89 and Devin
176b899bd8
feat(libSceNpCppWebApi): implement twelve Matches2V1 factories and DataStatus vector iterators
...
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-11-05 19:07:29 +05:30
gslashm
44a92277ec
feat(libSceNKWebKit): implement Inspector::IdentifiersFactory
...
_ZN9Inspector18IdentifiersFactory16createIdentifierEv
_ZN9Inspector18IdentifiersFactory9requestIdEm
2026-11-05 15:22:04 +02:00
Eduardo Ruiz Peña
6c99743c3d
fix(libSceNpSessionSignaling): refuse the unverified custom property set
2026-11-05 14:15:50 +01:00
Dean Galvin
6bf0609603
Merge branch 'main'
2026-11-06 01:48:06 +13:00
Dean
f305293bb0
Merge pull request #15698 from javierUDP/fix/macos-exec-path-after-stack-move
...
fix(libkernel): keep the process start block mapped when the main stack moves
2026-11-06 01:29:35 +13:00
JJenkx
7555c82248
Merge remote-tracking branch 'origin/main' into windows/libc-atanh-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
# docs/dev/debt/libc.md
2026-11-05 07:06:57 -05:00
Dean Galvin
e627498b24
Merge branch 'main'
2026-11-06 00:51:30 +13:00
Dean Galvin
ffc4afbd1e
Merge branch 'main'
2026-11-06 00:50:44 +13:00
Dean Galvin
d239a6e0c7
Merge branch 'main'
2026-11-06 00:31:14 +13:00