Kyon
|
3b39ed0045
|
Merge remote-tracking branch 'origin/main' into fix/json2-special-float-modes
|
2026-10-23 08:30:41 +02:00 |
|
Kyon
|
d491273fd3
|
fix(libSceJson2): reclaim kernel setup resources on exceptions
|
2026-10-23 08:30:26 +02:00 |
|
Dean
|
0a0ed72167
|
Merge pull request #8855 from hypermoist/fix/libc-utf8-multibyte
fix(libc): convert multibyte text as UTF-8 like the console's C locale
|
2026-10-23 19:30:12 +13:00 |
|
Dean
|
5fb1e23b0b
|
Merge pull request #8959 from akkadbakkad89/feat/np-webapi-session-ingc
feat(libSceNpCppWebApi): cover SessionManager PlayerSessionsApi and InGameCatalog ContainerApi imports
|
2026-10-23 19:29:41 +13:00 |
|
Dean
|
dd7a2c964d
|
Merge pull request #6313 from mazen320/fix/savedata-convert-completion-event
fix(savedata): queue conversion completion events
|
2026-10-23 19:28:07 +13:00 |
|
Dean
|
5255264b15
|
Merge pull request #9316 from MarrasFederico/feat/ngs2-system-create-arguments
fix(libSceNgs2.native): return the module's buffer and allocator errors from sceNgs2SystemCreate and sceNgs2SystemCreateWithAllocator
|
2026-10-23 19:27:46 +13:00 |
|
Dean
|
bd4906d7cf
|
Merge pull request #8111 from savvaniss/feat/camera-not-attached
feat(libSceCamera): report that no camera is attached
|
2026-10-23 19:27:20 +13:00 |
|
Kyon
|
cdf706ca38
|
fix(libSceJson2): preserve parser callback failure ordering
|
2026-10-23 08:26:13 +02:00 |
|
Dean
|
c9edaff579
|
Merge pull request #9104 from Retr0G28/fix/sendfile-enotsock
fix(libkernel): return ENOTSOCK from sendfile on a descriptor that is not a socket
|
2026-10-23 19:25:35 +13:00 |
|
Dean
|
b3d9852630
|
Merge pull request #9090 from santhoshkumar-dev/codex/freetype-face-properties
feat(libSceFreeType): expose font format and embedding flags
|
2026-10-23 19:25:13 +13:00 |
|
Dean
|
9af7d8d810
|
Merge pull request #8987 from simonbronk/feat/libkernel_sys-pthread-barrier
feat(libkernel_sys): implement the scePthreadBarrier, cpuclockid, concurrency and msync forms
|
2026-10-23 19:24:34 +13:00 |
|
Dean
|
41fca9b037
|
Merge pull request #8967 from simonbronk/feat/libSceCesCs-japanese-scalar
feat(libSceCesCs): implement Shift-JIS and EUC-JP scalar conversions
|
2026-10-23 19:23:56 +13:00 |
|
Dean
|
444c2e1a3c
|
Merge pull request #8112 from savvaniss/feat/companion-httpd-no-device
feat(libSceCompanionHttpd): keep the server state with no companion device
|
2026-10-23 19:23:35 +13:00 |
|
Kyon
|
505d9aa7f3
|
fix(libSceJson2): preserve initialization cleanup allocator effects
|
2026-10-23 08:20:10 +02:00 |
|
Kyon
|
38b15758fd
|
test(libSceJson2): verify nested callback recovery allocation failures
|
2026-10-23 08:14:25 +02:00 |
|
Kyon
|
471a5b97c4
|
fix(libSceJson2): preserve internal keys through callback-return cloning
|
2026-10-23 08:10:09 +02:00 |
|
Kyon
|
cfa085a6f8
|
fix(libSceJson2): preserve parser parent and auxiliary ownership
|
2026-10-23 07:43:25 +02:00 |
|
Kyon
|
dc82a592ea
|
fix(libSceJson2): reproduce decimal range conversion and native rounding
|
2026-10-23 07:34:38 +02:00 |
|
Adrià
|
0ed14c1067
|
Merge pull request #10031 from xXPBSXx/docs/debt-keyboard-getkey2char-title
docs(debt): note what a title call of sceKeyboardGetKey2Char shows about the output buffer
|
2026-10-23 07:33:53 +02:00 |
|
Dean
|
16319642a4
|
Merge pull request #6946 from Raghav314/perf/agc-draw-pipeline
perf(agc): draw finisher pipeline (APS5_DRAW_PIPELINE)
|
2026-10-23 18:24:48 +13:00 |
|
Kyon
|
4cc432e29a
|
fix(libSceJson2): reproduce legacy serialization metadata and real formatting
|
2026-10-23 07:20:35 +02:00 |
|
Kyon
|
3b93f433ed
|
fix(libSceJson2): share serialization output and refresh live collection positions
|
2026-10-23 07:09:04 +02:00 |
|
Kyon
|
295abeebb4
|
feat(libSceJson2): implement callback serialization protocol
|
2026-10-23 07:05:07 +02:00 |
|
Kyon
|
4da5016a4a
|
feat(libSceJson2): implement const keyed lookup and iterator failure recovery
|
2026-10-23 06:59:54 +02:00 |
|
Kyon
|
43c313fbec
|
feat(libSceJson2): implement array insertion and payload transfer protocol
|
2026-10-23 06:55:21 +02:00 |
|
Kyon
|
57b302c9a9
|
feat(libSceJson2): implement array erasure and back removal
|
2026-10-23 06:49:38 +02:00 |
|
Kyon
|
869eab36e0
|
feat(libSceJson2): implement internal initializer lifecycle
|
2026-10-23 06:46:59 +02:00 |
|
Kyon
|
1d98d6f07e
|
feat(libSceJson2): implement allocator entry points and preserve destructor state
|
2026-10-23 06:43:09 +02:00 |
|
Kyon
|
764ab17209
|
feat(libSceJson2): implement string access and substring search
|
2026-10-23 06:39:54 +02:00 |
|
 xXPBSXxandClaude Sonnet 5.5
|
f73c71563a
|
docs(debt): note what a title call of sceKeyboardGetKey2Char shows about the output buffer
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
|
2026-10-23 06:37:00 +02:00 |
|
Kyon
|
e841746687
|
feat(libSceJson2): implement parameter getters and mutable references
|
2026-10-23 06:32:47 +02:00 |
|
Kyon
|
c3cfc12523
|
fix(libSceJson2): implement constructor and destructor variants
|
2026-10-23 06:25:51 +02:00 |
|
Kyon
|
9b53fff8dd
|
fix(libSceJson2): integrate merged pending export inventory
|
2026-10-23 06:16:52 +02:00 |
|
Kyon
|
e0f06a0477
|
fix(libSceJson2): preserve inherited collection allocation errors
|
2026-10-23 06:12:04 +02:00 |
|
Kyon
|
d7d06f79ac
|
fix(libSceJson2): preserve object parser allocation failures
|
2026-10-23 06:12:04 +02:00 |
|
Kyon
|
9c5c3de534
|
fix(libSceJson2): preserve nested parser allocation failures
|
2026-10-23 06:12:03 +02:00 |
|
Kyon
|
27da7edace
|
fix(libSceJson2): admit parser metadata after value storage
|
2026-10-23 06:12:03 +02:00 |
|
Kyon
|
9c781b90ba
|
test(libSceJson2): verify nested object allocation failures
|
2026-10-23 06:12:03 +02:00 |
|
Kyon
|
74784daf13
|
fix(libSceJson2): retain parser destination state on failure
|
2026-10-23 06:12:03 +02:00 |
|
Kyon
|
296017fa95
|
docs(libSceJson2): record verified parser failure state mismatch
|
2026-10-23 06:11:47 +02:00 |
|
Kyon
|
22a712040b
|
fix(libSceJson2): preserve legacy mismatch callback ownership
|
2026-10-23 06:11:28 +02:00 |
|
Kyon
|
686c978e29
|
docs(libSceJson2): scope debt entries to the library
|
2026-10-23 06:11:28 +02:00 |
|
Kyon
|
6e34c2544a
|
fix(libSceJson2): own initialization resources and roll back allocation failures
|
2026-10-23 06:11:28 +02:00 |
|
Kyon
|
2f203559a9
|
test(libSceJson2): cover nested array copy allocation failures
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
6df805d9f6
|
fix(libSceJson2): honor collection constructor and setter admission
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
4943df4928
|
fix(libSceJson2): match collection value assignment protocols
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
63ad6527a4
|
fix(libSceJson2): match scalar and string value assignment
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
3a55d54c1f
|
fix(libSceJson2): use guest allocations for callback metadata
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
fc3428f03b
|
fix(libSceJson2): allocate value handles through the guest allocator
|
2026-10-23 06:11:20 +02:00 |
|
Kyon
|
1969970386
|
fix(libSceJson2): use allocator-backed object trees and iterators
|
2026-10-23 06:11:20 +02:00 |
|