Dean
7c78a5bca9
Merge pull request #15369 from zzokm/feat/libscesavedatadialog-progress-bar-validation
...
feat(libSceSaveDataDialog.native): add target and rate validation to progress bar updates
2026-11-07 17:20:47 +13:00
Dean
23031854e3
Merge pull request #15267 from alvaroelpob/feat/libwebrtc-packet-info-destructor
...
feat(libwebrtc): implement the rtc::PacketInfo destructor
2026-11-07 17:12:44 +13:00
Adrià
35417d7cc2
Merge pull request #15075 from xecedemon/feat/libSceNetCtl-pending-exports
...
feat(libSceNetCtl): answer the IPv6 address info codes from the host
2026-11-07 05:09:27 +01:00
Adrià
0e050b050b
Merge pull request #15029 from MarcZX10/fix/p09-cppwebapi-bounds
...
fix(libSceNpCppWebApi): reject a null request body before dereferencing it
2026-11-07 05:09:20 +01:00
Dean Galvin
9c2272b311
docs(libSceSaveDataDialog.native): say the progress bar checks reject a nonzero target
...
The debt line said the progress updates reject target 0; the code accepts
target 0 and rejects any other target and a rate above 100. Reword it.
Fix-up on zzokm's change.
2026-11-07 17:08:35 +13:00
Dean
0a4f5fef1f
Merge pull request #15383 from szambonurek-88/fix/logindialog-unwritable-pointer
...
fix(libSceLoginDialog): return INVALID_ARGUMENT from sceLoginDialogGetResult for unwritable result
2026-11-07 17:06:56 +13:00
Dean
5ecb2215ec
Merge pull request #15382 from szambonurek-88/fix/vrsetupdialog-unwritable-pointer
...
fix(libSceVrSetupDialog): return INVALID_ARGUMENT from sceVrSetupDialogGetResult for unwritable result
2026-11-07 17:06:53 +13:00
Dean
1b7fa988c3
Merge pull request #15378 from szambonurek-88/fix/npsnsfacebookdialog-unwritable-pointer
...
fix(libSceNpSnsFacebookDialog): return ARG_NULL from sceNpSnsFacebookDialogGetResult for unwritable result
2026-11-07 17:06:49 +13:00
Dean
c003921218
Merge pull request #15367 from zzokm/feat/libscemsgdialog-progress-bar-validation
...
feat(libSceMsgDialog): add validation to progress bar updates
2026-11-07 17:06:45 +13:00
Dean
28154f27a0
Merge pull request #15014 from fogydes/fix/libScePngDec-pointer-validation
...
fix(libScePngDec): validate guest pointers in decoder queries and operations
2026-11-07 17:00:04 +13:00
Dean Galvin
9b62a6a440
Merge branch 'main' into the rtc::PacketInfo destructor branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 16:54:21 +13:00
Adrià
8eaf82f315
Merge pull request #15176 from adriaespii/feat/nkwebkit-permission-requests
...
feat(libSceNKWebKit): implement Geolocation and Notification permission request calls
2026-11-07 04:53:24 +01:00
Dean
c5ee68eaf7
Merge pull request #15266 from alvaroelpob/feat/libwebrtc-video-encoder-fec-override
...
feat(libwebrtc): implement the webrtc::VideoEncoder::SetFecControllerOverride default
2026-11-07 16:53:16 +13:00
Adrià
51538587c3
Merge pull request #15204 from MarrasFederico/feat/npwebapi-multipart-parts
...
feat(libSceNpWebApi): track multipart request parts and chunked sends
2026-11-07 04:53:10 +01:00
Adrià
015b2c4da8
Merge pull request #15305 from JJenkx/docs/debt-runtime-snapshot-abort
...
docs(debt): record that an unstable runtime resource snapshot ends the title
2026-11-07 04:52:05 +01:00
Dean Galvin
326b4ecc5d
Merge branch 'main' into the libScePngDec pointer validation branch
...
Fix-up on fogydes's change: resolve the conflicts with main's chunk scan,
input stream and scePngDecDecodeWithInputControl. Decode and ParseHeader
copy the PNG bytes in as before and run main's chunk scan on the copy,
decoding the scanned chunks. Delete forgets the input stream before
clearing the context. The debt entry now names the input-control call,
which still reads its parameters directly.
2026-11-07 16:39:52 +13:00
Dean
cdefa2cf7c
Merge pull request #15158 from nicolasabosch/feat/nkwebkit-navigation-data
...
feat(libSceNKWebKit): implement WKNavigationData getters
2026-11-07 16:35:01 +13:00
Dean
06defd5e54
Merge pull request #14894 from kallmek3nny/feat/libkernel-kevent-fs
...
feat(libkernel): accept EVFILT_FS in kevent
2026-11-07 16:34:57 +13:00
Adrià
f794394a9c
Merge pull request #15074 from xecedemon/feat/libScePad-pending-exports
...
feat(libScePad): answer the co-pilot and Move model controller queries
2026-11-07 04:29:47 +01:00
Dean Galvin
921718470c
Merge branch 'main' into the webrtc::VideoEncoder SetFecControllerOverride branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 16:29:19 +13:00
Dean
fc607fa666
Merge pull request #15442 from VakzOs/feat/libfreetype-face-queries
...
feat(libfreetype): implement the Multiple Masters getters
2026-11-07 16:29:15 +13:00
Dean
db5968f98e
Merge pull request #14908 from BunnyFl/feat/libscesavedata-constant-calls
...
feat(libSceSaveData): answer the save point, client priority and debug thread id calls as firmware 13.42 does
2026-11-07 16:28:25 +13:00
Dean
922992e4b6
Merge pull request #15414 from Noxy-HNR/codex/harfbuzz-font-callbacks
...
feat(libharfbuzz): implement font callbacks and lifetime
2026-11-07 16:27:51 +13:00
Dean
8a665bde64
Merge pull request #15376 from BunnyFl/feat/libsceacm-declare-unnamed-exports
...
feat(libSceAcm): declare 44 unnamed firmware 13.42 exports
2026-11-07 16:27:47 +13:00
Dean
d189164494
Merge pull request #12848 from MarcZX10/feat/datetime-format-auto
...
feat(libSceSystemService): take the console date and time format from ANYPS5_DATE_FORMAT and ANYPS5_TIME_FORMAT, with auto from the host
2026-11-07 16:27:43 +13:00
Dean
25b40402d5
Merge pull request #15196 from alvaroelpob/feat/libwebrtc-audio-frame-update
...
feat(libwebrtc): implement webrtc::AudioFrame::UpdateFrame and data_view
2026-11-07 16:27:40 +13:00
Adrià
80a137468a
Merge pull request #15181 from XairRrR/docs-tracing-usleep-scekernelusleep
...
docs(tracing): say APS5_TRACE_USLEEP counts sceKernelUsleep calls
2026-11-07 04:10:27 +01:00
Adrià and Claude
a49afa9814
docs(libSceNpCppWebApi): file the null body entry under Functional
...
Co-Authored-By: Claude <[email protected] >
2026-11-07 04:04:02 +01:00
MarcZX10
af2094da43
docs(libSceNpCppWebApi): document the null body check as a host-side fallback
...
The console module dereferences the request body without a null check,
so the null-body handling in InitializeParameterWithBody is a host
safety fallback, not console behaviour. Record that in the debt entry.
2026-11-07 04:03:57 +01:00
Dean
5ad574658d
Merge pull request #15346 from AasishDairelSahayaGrinspan/codex/rtc-month-overflow
...
feat(libSceIcu): implement Unicode decimal digit helpers
2026-11-07 16:01:48 +13:00
Dean
50ab75da5e
Merge pull request #15319 from Elma7e/feat/bluetoothhid-uninitialized-guards
...
feat(libSceBluetoothHid): return not-initialized error before initialization in device query and report exports
2026-11-07 16:01:44 +13:00
BunnyFl and Claude Opus 5.5
593b690c87
Merge branch 'main' into the SaveData constant calls branch
...
Keep main's sceSaveDataGetProgress entry, which now cites firmware 13.42,
next to this branch's shortened pending list and its new entry.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 03:59:35 +01:00
Adria Espi
93d50419cf
feat(libSceNKWebKit): implement Geolocation and Notification permission request calls
2026-11-07 03:57:23 +01:00
Alberto Marchetti
077a901db6
fix(libSceNetCtl): check initialisation in sceNetCtlGetInfoV6
2026-11-07 03:56:23 +01:00
Alberto Marchetti
a8188ba592
docs(debt): record the unmeasured libSceNetCtl pending exports
2026-11-07 03:56:14 +01:00
Dean
3ce9728e1e
Merge pull request #15236 from AlexWhitehouse/fix/libc-windows-failed-seek-keeps-buffer
...
fix(libc): keep buffered input when a seek target is rejected
2026-11-07 15:55:56 +13:00
Dean Galvin
8a76a5209b
Merge branch 'main'
2026-11-07 15:55:22 +13:00
Dean
ca1331be63
Merge pull request #16270 from NevesHenry/feat/libkernel-prosperoweb-exports
...
feat(libkernel): export cpuset_getid, rfork_thread and sceKernelRdup
2026-11-07 15:54:54 +13:00
Dean Galvin
43ac87ccc2
Merge branch 'main' into the webrtc::AudioFrame UpdateFrame branch
...
Fix-up on alvaroelpob's change: resolve the libwebrtc conflicts with main and recount the throwing export total on the merged tree.
2026-11-07 15:54:15 +13:00
Dean
74cafd409a
Merge pull request #15157 from nicolasabosch/feat/nkwebkit-back-forward-list
...
feat(libSceNKWebKit): implement WKBackForwardList and item getters
2026-11-07 15:54:10 +13:00
MarcZX10
24b188a083
docs(debt): say that the date and time format are fixed only while their variables are unset
...
The language entry ended with 'the date format and time format stay fixed',
which stops being true once ANYPS5_DATE_FORMAT or ANYPS5_TIME_FORMAT is set.
2026-11-07 02:51:01 +00:00
MarcZX10
ca76941eb6
docs(debt): record that no week start parameter is known
...
The host sources for the first weekday were evaluated and left out because no
parameter id for it is sourced.
2026-11-07 02:51:01 +00:00
MarcZX10
9887363098
docs(debt): record that the Windows and macOS date and time sources did not run
...
Both branches are unbuilt on their own systems.
2026-11-07 02:51:01 +00:00
MarcZX10
005f1e3626
docs(debt): record the POSIX sources of the date and time formats and what ran
...
T_FMT decides the clock kind because T_FMT_AMPM is filled for 24-hour locales
too; only glibc was run.
2026-11-07 02:51:01 +00:00
MarcZX10
d4a6220b0d
docs(debt): record the fallback for host patterns that have no console format
...
Patterns the classifier cannot map keep today's answer with one stderr line;
what the console does for such a region is not known.
2026-11-07 02:51:01 +00:00
MarcZX10
76cb5df910
docs(debt): record that the host pattern to console format mapping is unmeasured
...
Only the field order and the clock kind are read from the host patterns, and
which format a console of a given region would choose is not known.
2026-11-07 02:51:00 +00:00
MarcZX10
d17de551ec
docs(debt): record where the date and time format numbers come from and that none was measured
...
Parameter 2 and 3 values follow the OpenOrbis and shadPS4 enums; no console
reading is cited, and the unset default is the earlier fixed answer.
2026-11-07 02:50:58 +00:00
MarcZX10
4d8af73038
docs(env): list ANYPS5_DATE_FORMAT and ANYPS5_TIME_FORMAT in the environment reference
...
Both are read in libSceSystemService, take the console number or auto, default
to 1 and throw on any other value.
2026-11-07 02:50:58 +00:00
Dean Galvin
039e286420
Merge branch 'main'
2026-11-07 15:33:26 +13:00
Dean
ad5a003138
Merge pull request #15195 from alvaroelpob/feat/libwebrtc-echo-canceller3-config-copy
...
feat(libwebrtc): implement the webrtc::EchoCanceller3Config copy constructor and assignment
2026-11-07 15:33:01 +13:00