Kyon
|
dfbdbfbada
|
Merge remote-tracking branch 'origin/main' into fix/json2-special-float-modes
|
2026-10-23 09:58:05 +02:00 |
|
Kyon
|
5c76b9a8d0
|
test(libSceJson2): verify allocator domains during initialization reentry
|
2026-10-23 09:57:42 +02:00 |
|
Kyon
|
27e55c8cb4
|
test(libSceJson2): verify initialization callback publication ownership
|
2026-10-23 09:50:55 +02:00 |
|
Kyon
|
ceb12c906c
|
fix(libSceJson2): reject recursive module teardown
|
2026-10-23 09:39:27 +02:00 |
|
Dean
|
f075f91737
|
Merge pull request #9314 from DavidSamir/feat/libkernel-sys-ktimer
feat(libkernel): implement SIGEV_NONE POSIX timers
|
2026-10-23 20:34:29 +13:00 |
|
Kyon
|
3ed71062c4
|
fix(libSceJson2): guard active allocation and free callback teardown
|
2026-10-23 09:32:28 +02:00 |
|
Kyon
|
c2776bddd1
|
fix(libSceJson2): reject notifier teardown during active allocation operations
|
2026-10-23 09:24:48 +02:00 |
|
Dean
|
3d9c01daed
|
Merge pull request #9337 from Th3EvilGod/codex/ngs2-userfx-module-id
fix(ngs2): correct UserFx ids and preserve Delay compatibility
|
2026-10-23 20:24:20 +13:00 |
|
Kyon
|
859dd1d4cd
|
test(libSceJson2): preserve source callbacks through pair copy failures
|
2026-10-23 09:12:08 +02:00 |
|
Dean
|
ef0d8ae3b5
|
Merge pull request #8739 from p3n1cillin/codex/opus-native-decoder-20261021
fix(opus): remove artificial decoder delay with bundled libopus
|
2026-10-23 20:07:51 +13:00 |
|
Kyon
|
a9dd8a8f42
|
test(libSceJson2): verify callback ownership across value copies
|
2026-10-23 09:07:45 +02:00 |
|
Dean
|
91d4fa9658
|
Merge pull request #9219 from YossiYad/feat/gnm-neo-default-state
feat(libSceGnmDriverForNeoMode): write the Neo default hardware and context state
|
2026-10-23 20:06:44 +13:00 |
|
Dean
|
7a39e62d9f
|
Merge pull request #9350 from Ondra97/codex/feat-freetype-lists
feat(libSceFreeType): implement guest list operations
|
2026-10-23 20:06:23 +13:00 |
|
Dean
|
c31f139db4
|
Merge pull request #8890 from UnhealthyKraken/feat/libkernel-pthread-timedjoin
feat(libkernel): implement pthread_timedjoin_np
|
2026-10-23 20:05:52 +13:00 |
|
Kyon
|
4ef2ff175a
|
fix(libSceJson2): preserve pair and failed copy release order
|
2026-10-23 08:59:15 +02:00 |
|
Kyon
|
878268c300
|
fix(libSceJson2): preserve inactive object pair bytes
|
2026-10-23 08:50:25 +02:00 |
|
Kyon
|
12d398ca39
|
test(libSceJson2): verify initializer ownership during allocator callbacks
|
2026-10-23 08:46:16 +02:00 |
|
Kyon
|
0b50db7be0
|
test(libSceJson2): verify allocator notification reentry ordering
|
2026-10-23 08:38:07 +02:00 |
|
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 |
|