KernelPanicNT
896d58b425
feat(libSceNKWebKit): parse legacy dates as WTF DateMath does
...
Implement WTF::parseDateFromNullTerminatedCharacters(const char*, bool&)
following pinned public WebKit DateMath.cpp: the legacy RFC 2822 style
parser with its month names, comments, three date layouts, two-digit
years, am/pm, numeric offsets and time zone names, and the time range
clamp before the zone offset. Integers go through the guest libc
strtol, as WebKit calls the platform C library. Null pointers throw
where WebKit faults, and a signed overflow that is undefined in WebKit
throws. The one-argument overload still throws because it depends on
the port's configure-time time functions and the device time zone.
2026-10-31 02:55:51 +01:00
Adrià
539c3425f8
Merge pull request #13539 from BunnyFl/feat/libkernel-amm-mapper-calls-1030
...
feat(libkernel_sys): add the AMM mapper calls
2026-10-31 02:31:27 +01:00
Adrià
ab1c3b8b63
Merge pull request #13341 from frankea/feat/f64-integer-emulation
...
feat(shader): compute f64 add, mul and f32 conversions with integers on devices without Float64
2026-10-31 01:26:50 +01:00
Adrià
93c71cc1bb
Merge pull request #13510 from JAB-dev/fix/ngs2-default-port-map-ps5
...
fix(libSceNgs2): use the PS5 default channel map for ports and mastering output
2026-10-31 01:19:55 +01:00
Adrià
d77f1afeb9
Merge pull request #13508 from kyon-eth/feat/ime-320-exports
...
feat(libSceIme): declare 2 callable exports
2026-10-31 01:19:47 +01:00
Adrià
7ceda1326c
Merge pull request #13505 from kyon-eth/feat/webm-parser-mdrw-export
...
feat(libSceWebmParserMdrw): declare seven callable exports
2026-10-31 01:09:41 +01:00
Adrià
b9f0a7416b
Merge pull request #13501 from kyon-eth/feat/logger-queue-client-export
...
feat(libSceSystemLogger2NativeQueueClient): declare one callable export
2026-10-31 01:09:34 +01:00
Adrià
bdbc2a040e
Merge pull request #13469 from kyon-eth/feat/videooutsecondary-320-exports
...
feat(libSceVideoOutSecondary): declare two callable exports
2026-10-31 01:09:27 +01:00
Adrià
b852c46c7d
Merge pull request #13467 from kyon-eth/feat/bemp2sys-320-exports
...
feat(libSceBemp2sys): declare two callable exports
2026-10-31 01:08:51 +01:00
Adrià
7b12d92e34
Merge pull request #13426 from kyon-eth/feat/jxr-guid-data-320
...
feat(libSceJxr): expose 88 image identifier data exports
2026-10-31 01:08:37 +01:00
Adrià
845595d60b
Merge pull request #13384 from kyon-eth/feat/ulobjmgr-320-exports
...
feat(ulobjmgr): declare two callable exports
2026-10-31 01:08:30 +01:00
Adrià
f25279c0ca
Merge pull request #13372 from kyon-eth/feat/camera-320-exports
...
feat(libSceCamera): declare three callable exports
2026-10-31 01:02:17 +01:00
Adrià
0c1c001c75
Merge pull request #13413 from kyon-eth/feat/gnm-neo-320-exports
...
feat(libSceGnmDriverForNeoMode): declare 20 callable exports
2026-10-31 00:59:30 +01:00
Adrià
487139e4ca
Merge pull request #13412 from kyon-eth/feat/libfreetype-320-exports
...
feat(libfreetype): declare 24 callable exports
2026-10-31 00:58:27 +01:00
Adrià
c566602d98
Merge pull request #13409 from kyon-eth/feat/gvmp4-320-exports
...
feat(libSceGvMp4Parser): declare 19 callable exports
2026-10-31 00:57:28 +01:00
Adrià
0269d841bb
Merge pull request #13397 from kyon-eth/feat/content-search-320-exports
...
feat(libSceContentSearch): declare two callable exports
2026-10-31 00:51:21 +01:00
Adrià
8be1a3e899
Merge pull request #13398 from kyon-eth/feat/text-to-speech-320-exports
...
feat(libSceTextToSpeech): declare two callable exports
2026-10-31 00:50:24 +01:00
Adrià
a09a85c925
Merge pull request #13396 from kyon-eth/feat/disc-map-320-exports
...
feat(libSceDiscMap): declare two callable exports
2026-10-31 00:47:57 +01:00
Adrià
3d58654fd0
Merge pull request #13371 from kyon-eth/feat/ipmi-320-exports
...
feat(libSceIpmi): declare three callable exports
2026-10-31 00:46:49 +01:00
Adrià
49db32351a
Merge pull request #13369 from kyon-eth/feat/nkweb-320-exports
...
feat(libSceNKWeb): declare three callable exports
2026-10-31 00:46:42 +01:00
Adrià
a364739ad8
Merge pull request #13353 from kyon-eth/feat/system-logger2-320-exports
...
feat(libSceSystemLogger2): declare three callable exports
2026-10-31 00:46:35 +01:00
Adrià
ac551a129a
Merge pull request #13343 from kyon-eth/feat/cprm-320-exports
...
feat(libCprm): declare 35 callable exports
2026-10-31 00:38:57 +01:00
Adrià
5324fcd2e8
Merge pull request #13348 from kyon-eth/feat/webrtc-320-exports
...
feat(libSceWebRtc): declare five callable exports
2026-10-31 00:36:30 +01:00
Adrià
cd79ce2104
Merge pull request #13329 from kyon-eth/feat/ajm-native-320-exports
...
feat(libSceAjm): declare seven callable exports
2026-10-31 00:35:45 +01:00
Adrià
b0882363a6
Merge pull request #13326 from kyon-eth/feat/vdec-svp9-logical-320
...
feat(libSceVdecSvp9): declare 11 callable exports
2026-10-31 00:35:37 +01:00
Adrià
84fe7deb0c
Merge pull request #13337 from kyon-eth/feat/venc-320-exports
...
feat(libSceVenc): declare four callable exports
2026-10-31 00:35:09 +01:00
Adrià
df1d6db4f7
Merge pull request #13332 from kyon-eth/feat/share-logical-320-exports
...
feat(libSceShare): declare six callable exports
2026-10-31 00:35:01 +01:00
Adrià
fc7c353fbc
Merge pull request #13342 from kyon-eth/feat/npwebapi2-320-exports
...
feat(libSceNpWebApi2): declare four callable exports
2026-10-31 00:33:04 +01:00
Adrià
d35030cc51
Merge pull request #13339 from kyon-eth/feat/share-play-320-exports
...
feat(libSceSharePlay): declare four callable exports
2026-10-31 00:32:55 +01:00
Adrià
bb45e1c596
Merge pull request #13321 from kyon-eth/feat/playready4-320-exports
...
feat(libScePlayReady4): declare callable exports
2026-10-31 00:31:24 +01:00
Adrià
543826233b
Merge pull request #13249 from kyon-eth/feat/acm-320-exports
...
feat(libSceAcm): declare 5 callable exports
2026-10-31 00:31:17 +01:00
Adrià
e2a73128eb
Merge pull request #13247 from kyon-eth/feat/bgs-storage-320-exports
...
feat(libSceBgsStorage): declare 17 callable exports
2026-10-31 00:30:27 +01:00
Adrià
feee6af9dd
Merge pull request #13235 from kyon-eth/feat/audio-propagation-320-exports
...
feat(libSceAudioPropagation): declare 8 callable exports
2026-10-31 00:30:20 +01:00
Adrià
243aa40309
Merge pull request #13246 from kyon-eth/feat/image-util-320-exports
...
feat(libSceImageUtil): declare 10 callable exports
2026-10-31 00:30:13 +01:00
Adrià
5857e2e98f
Merge pull request #13242 from kyon-eth/feat/tee-client-320-exports
...
feat(libSceTEEClient): declare 5 callable exports
2026-10-31 00:23:24 +01:00
Adrià
c24625113a
Merge pull request #13240 from kyon-eth/feat/metadata-reader-writer-320-exports
...
feat(libSceMetadataReaderWriter): declare 8 callable exports
2026-10-31 00:23:16 +01:00
Adrià
21668cc9d8
Merge pull request #13245 from kyon-eth/feat/login-mgr-server-320-exports
...
feat(libSceLoginMgrServer): declare 5 callable exports
2026-10-31 00:20:33 +01:00
Adrià
99a8a34e33
Merge pull request #13244 from kyon-eth/feat/syscore-320-exports
...
feat(libSceSysCore): declare 5 callable exports
2026-10-31 00:20:26 +01:00
Adrià
9a53c646e7
Merge pull request #13243 from kyon-eth/feat/sysmodule-320-exports
...
feat(libSceSysmodule): declare 5 callable exports
2026-10-31 00:20:19 +01:00
Adrià
2a1ae91175
Merge pull request #13238 from kyon-eth/feat/vdec-shevc-320-exports
...
feat(libSceVdecShevc): declare 6 callable exports
2026-10-31 00:17:51 +01:00
Adrià
0d862cb0f7
Merge pull request #13237 from kyon-eth/feat/abstract-storage-320-exports
...
feat(libSceAbstractStorage): declare 21 callable exports
2026-10-31 00:14:24 +01:00
Adrià
06f47c0e81
Merge pull request #13236 from kyon-eth/feat/vision-manager-320-exports
...
feat(libSceVisionManager): declare 7 callable exports
2026-10-31 00:10:59 +01:00
Adrià
1c3a42c39f
Merge pull request #13234 from kyon-eth/feat/net-320-exports
...
feat(libSceNet): declare 8 callable exports
2026-10-31 00:10:04 +01:00
Adrià
e9a33a703b
Merge pull request #13233 from kyon-eth/feat/reg-mgr-320-exports
...
feat(libSceRegMgr): declare 8 callable exports
2026-10-31 00:08:45 +01:00
Adrià
25f435d7e9
Merge pull request #13232 from kyon-eth/feat/vr-tracker-320-exports
...
feat(libSceVrTracker): declare 9 callable exports
2026-10-31 00:05:15 +01:00
Adrià
6b48aee5d2
Merge pull request #13230 from kyon-eth/feat/app-db-shell-client-320-exports
...
feat(libSceAppDbShellCoreClient): declare 28 callable exports
2026-10-30 23:58:46 +01:00
Adrià
29ac4d6252
Merge pull request #13222 from kyon-eth/feat/user-service-320-exports
...
feat(libSceUserService): declare 36 callable exports
2026-10-30 23:58:16 +01:00
Adrià
3d693b47f4
Merge pull request #13229 from kyon-eth/feat/hmd2-320-exports
...
feat(libSceHmd2): declare 18 callable exports
2026-10-30 23:58:09 +01:00
Adrià
75ff349384
Merge pull request #13228 from kyon-eth/feat/common-dialog-320-exports
...
feat(libSceCommonDialog): declare 12 callable exports
2026-10-30 23:58:02 +01:00
Adrià
7ce71a9bb7
Merge pull request #13227 from kyon-eth/feat/pad-320-exports
...
feat(libScePad): declare 13 callable exports
2026-10-30 23:57:55 +01:00