Commit Graph
8546 Commits
Author SHA1 Message Date
Dean Galvin 88b0b798ed Merge main into feat/libSceCesCs-japanese-scalar 2026-10-23 15:51:39 +13:00
Dean Galvin 2f45a312d0 Merge main into fix/setrlimit-nproc 2026-10-23 15:50:49 +13:00
Dean 4d57821d47 Merge pull request #8923 from nikowolf123/feat/cescs-sbc-profiles
feat(libSceCesCs): add 27 single-byte code page profiles
2026-10-23 15:47:11 +13:00
frankea 958f3f960d Merge branch 'perf/structurizer-split-search' into perf/structurizer-construct-walk 2026-10-22 22:40:29 -04:00
frankea 969aadab62 Merge branch 'fix/structurizer-scc-iterative' into perf/structurizer-split-search 2026-10-22 22:40:28 -04:00
Dean Galvin c54134ed4b Merge main into codex/opus-native-decoder-20261021 2026-10-23 15:40:07 +13:00
Adrià 7b32a842f8 Merge pull request #9984 from xXPBSXx/docs/debt-ajm-codec-info-callsite
docs(debt): note that a title call of sceAjmBatchJobGetCodecInfo agrees with the result size
2026-10-23 04:38:29 +02:00
Adrià 095474e4d4 Merge pull request #9986 from xXPBSXx/docs/debt-ajm-control-callsite
docs(debt): note that a title call of sceAjmBatchJobControl agrees with the INITIALIZE flag and sizes
2026-10-23 04:38:25 +02:00
Dean 6ae09f9037 Merge pull request #9628 from JJenkx/windows/json-array-pop-front
feat(libSceJson2): implement sce::Json::Array::pop_front
2026-10-23 15:38:16 +13:00
Dean f2eee36092 Merge pull request #9082 from YossiYad/feat/voice-inithq-vad-version
feat(libSceVoice): implement sceVoiceInitHQ and sceVoiceVADSetVersion
2026-10-23 15:37:54 +13:00
Dean f4b2f79073 Merge pull request #9061 from akkadbakkad89/feat/prx-declare-inventory-5libs
feat(prx): declare exports for 5 inventory-covered system libraries
2026-10-23 15:37:33 +13:00
Dean 291cb22c04 Merge pull request #9066 from orezraey/fix/http-status-line-measured-ps5
fix(libSceHttp): parse status lines past lineLen as measured on a PS5
2026-10-23 15:36:50 +13:00
Dean 18b9b17664 Merge pull request #9838 from JAB-dev/fix/audioout2-system-debug-state-validation
fix(libSceAudioOut): validate the debug state id and size in sceAudioOut2SetSystemDebugState
2026-10-23 15:36:06 +13:00
Dean a5d8d1de6d Merge pull request #9209 from SirDarky/feat/hw-oracle-windows
feat(hw-oracle): run on Windows through the AMD driver's HIP runtime and comgr
2026-10-23 15:35:44 +13:00
Dean 8b7ecd4a12 Merge pull request #9577 from EagleBearerYS/feat/libscehmd-no-headset-queries
feat(hmd): answer libSceHmd's command and VR2D queries without a headset
2026-10-23 15:35:22 +13:00
Dean e25180dfa6 Merge pull request #9196 from simonbronk/feat/libSceNpParty-not-in-party
feat(libSceNpParty): report no party from the remaining signed exports
2026-10-23 15:34:39 +13:00
Dean 00439857cb Merge pull request #9840 from Dom3005/fix/fstatfs-character-device
fix(libkernel): answer fstatfs on a character device as devfs does
2026-10-23 15:33:35 +13:00
Dean f74c91dd1d Merge pull request #9329 from Ondra97/codex/feat-freetype-transform
feat(libSceFreeType): implement FT_Set_Transform
2026-10-23 15:32:47 +13:00
Dean a1d4803486 Merge pull request #9233 from EdouardSence/feat/ngs2-custom-gain
feat(libSceNgs2): process the custom Gain module
2026-10-23 15:32:08 +13:00
JAB-devandClaude Sonnet 5.5 d201de3f32 Merge branch 'main' of https://github.com/boykopovar/AnyPS5 into feat/agc-4-4-4-4-partial-writes
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-23 04:09:40 +02:00
orezraey a1b41d544c Merge remote-tracking branch 'origin/main' into fix/libscecescs-eucjp-measured-ps5 2026-10-22 23:01:01 -03:00
orezraey 8e1265b0f1 Merge remote-tracking branch 'origin/main' into fix/libscecescs-scalar-measured-ps5 2026-10-22 23:01:01 -03:00
orezraeyandClaude Opus 5.5 eb838e354d docs(libkernel): keep the edited debt entry under 1000 characters
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 23:00:52 -03:00
orezraeyandClaude Opus 5.5 77e4337f59 docs(libkernel): keep the edited debt entry under 1000 characters
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 23:00:35 -03:00
orezraeyandClaude Opus 5.5 49604e0556 docs(libkernel): keep the edited debt entry under 1000 characters
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 23:00:33 -03:00
Disaster 62827a5ca0 fix(agc): keep the pipeline journal's newest pipelines when it is full 2026-10-23 04:58:55 +03:00
orezraey e6ec93a2d1 Merge remote-tracking branch 'origin/main' into fix/libc-gethostname-measured-ps5 2026-10-22 22:51:29 -03:00
orezraey 40f1d631e0 Merge remote-tracking branch 'origin/main' into docs/libkernel-sem-timedwait-measured-ps5 2026-10-22 22:51:29 -03:00
orezraey 216014c846 Merge remote-tracking branch 'origin/main' into fix/libkernel-close-standard-descriptors-measured-ps5 2026-10-22 22:51:28 -03:00
orezraey 2cb4e22c2c Merge remote-tracking branch 'origin/main' into docs/libc-math-measured-ps5 2026-10-22 22:51:26 -03:00
orezraey 369794719f Merge remote-tracking branch 'origin/main' into fix/libkernel-posix-thread-attr-measured-ps5 2026-10-22 22:51:26 -03:00
orezraey 5b546c61f7 Merge remote-tracking branch 'origin/main' into fix/libkernel-sysctl-system-measured-ps5 2026-10-22 22:51:25 -03:00
orezraey 7e753e285a Merge remote-tracking branch 'origin/main' into fix/librtc-rfc3339-precise-measured-ps5 2026-10-22 22:51:24 -03:00
orezraey 22c94bd173 Merge remote-tracking branch 'origin/main' into fix/libc-strftime-measured-ps5 2026-10-22 22:51:23 -03:00
orezraey 1ca1d0f3ed Merge remote-tracking branch 'origin/main' into fix/libkernel-pthread-attr-measured-ps5 2026-10-22 22:51:23 -03:00
orezraeyandClaude Opus 5.5 3039b1579a fix(libSceRtc): take the local offset of a tick the host cannot convert from a Gregorian cycle in range
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:49:54 -03:00
Dean Galvin 5f037ade75 Merge main into feat/voice-inithq-vad-version 2026-10-23 14:46:10 +13:00
Dean b7a451d62b Merge pull request #9073 from orezraey/fix/http-uri-copy-measured-ps5
fix(libSceHttp): copy URIs as measured on a PS5
2026-10-23 14:43:44 +13:00
Dean 3f257f2c4f Merge pull request #9214 from erickerxhalli/claude/anyps5-contribution-5p5n20
feat(libkernel_sys): implement sceKernelGetCompiledSdkVersion
2026-10-23 14:43:23 +13:00
hypermist 95b5323e1d Merge remote-tracking branch 'upstream/main' into feat/sp-syscall-wrapper-forwards 2026-10-23 14:42:36 +13:00
hypermist 2db8ab23eb Merge remote-tracking branch 'upstream/main' into feat/font-graphics-fill-descriptors 2026-10-23 14:41:28 +13:00
orezraeyandClaude Opus 5.5 5fd2403725 Merge main into fix/http-status-line-measured-ps5
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:39:17 -03:00
Dean a701f9f788 Merge pull request #6801 from JJenkx/feat/geometry-points-sized
feat(agc): rasterize geometry points with their point size
2026-10-23 14:38:10 +13:00
Dean a2d36e54d9 Merge pull request #9452 from kyon-eth/feat/jemspace-pending-exports
feat(libSceJemspace): declare thirteen pending exports
2026-10-23 14:37:36 +13:00
Dean Galvin 493ef8f07e Merge main into feat/ngs2-system-rate-grain-codes 2026-10-23 14:37:02 +13:00
orezraeyandClaude Opus 5.5 56561e0268 docs(libSceCesCs): the Cp1251 profile also works in MBCS contexts
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:35:11 -03:00
orezraeyandClaude Opus 5.5 5ea45388a2 fix(libc): throw for the ISO week of a negative tm_yday and record the measured gaps
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:34:52 -03:00
orezraeyandClaude Opus 5.5 ba53bd1975 fix(libkernel): set errno for an out-of-range pthread_setprio as measured on a PS5
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:32:49 -03:00
JJenkxandClaude Opus 5.5 e4d512bbbd feat(libSceJson2): implement sce::Json::Array::pop_front
Graven (PPSA09614) imports sce::Json::Array::pop_front()
(pPs3qZTZQvQ) from one call site of its executable, and no built
library exported it, so tools/import_audit.py lists it as absent and
the loader stops before the title starts.

pop_front removes the first element and destroys it, like clear does
for every element. On an empty array it throws std::out_of_range, as
front and back do here; the console's result there is unverified and
listed in the debt file.

guest_json pops both elements of a two-element copy, checks the
remaining element and the empty array, and expects the throw on a
third pop.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 21:32:45 -04:00
orezraeyandClaude Opus 5.5 e663b1f7c0 fix(libkernel): report the inheritance through pthread_attr_get_np too
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 22:31:57 -03:00