Commit Graph

3329 Commits

Author SHA1 Message Date
Adrià e51d4e1f21
Merge pull request #1812 from journaltraces/feat/libc-stpcpy
feat(libc): implement stpcpy
2026-10-10 00:08:33 +02:00
Adrià ec05c02205
Merge pull request #1713 from MathiasDevelopes/feat/libsceime-panel-position-and-form
feat(libSceIme): implement sceImeGetPanelPositionAndForm
2026-10-10 00:08:14 +02:00
Dean b2714175b4
Merge pull request #2227 from rmz-24/test/relinker-gui-fixtures-without-wer
test(relinker): launch the GUI startup fixtures without Windows Error Reporting
2026-10-10 11:06:52 +13:00
Adrià 025a911360
Merge pull request #2359 from mrzacarias/feat/rudp-get-status
feat(libSceRudp): implement sceRudpGetStatus
2026-10-10 00:04:52 +02:00
Adrià 0ccdf15f18
Merge pull request #915 from Pacuka/fix/audiodec-m4aac-raw-channels
fix(audiodec): take the M4AAC raw channel layout from the stream
2026-10-10 00:03:46 +02:00
Adrià bfef67f362
Merge pull request #1849 from authurtabo-byte/fix/audio3d-missing-exports
feat(libSceAudio3d): implement sceAudio3dObjectSetAttributes and sceAudio3dPortFlush
2026-10-10 00:03:08 +02:00
Adrià 593001d8fd
Merge pull request #1818 from journaltraces/feat/libc-ldiv
feat(libc): implement ldiv
2026-10-10 00:02:42 +02:00
Adrià b0d834be25
Merge pull request #1796 from Mouhand-Kaddo/feat/posix-gethostbyname
feat(posix): implement gethostbyname
2026-10-10 00:02:15 +02:00
Adrià c2ac5dd93f
Merge pull request #1676 from Recapi/feat/libkernel-thread-cpu-clock
feat(libkernel): implement pthread_getcpuclockid and per-thread CPU clocks
2026-10-10 00:01:18 +02:00
Adrià 6642559456
Merge pull request #1675 from Recapi/feat/libkernel-getrlimit
feat(libkernel): implement getrlimit for RLIMIT_DATA
2026-10-10 00:00:57 +02:00
Adrià fff9bd3185
Merge pull request #851 from meh7an/perf/agc-pm4-queue-reset-stack
perf(agc): reset the PM4 queue state without a 48 KiB stack temporary
2026-10-10 00:00:22 +02:00
Dean 9ee4972db6
Merge pull request #2336 from JAB-dev/feat/ngs2-reverb-rack
feat(libSceNgs2.native): reverb rack following the PS4 libSceNgs2 reverb
2026-10-10 10:59:54 +13:00
Adrià c0753c7d40
Merge pull request #856 from meh7an/perf/agc-shadow-overlap-without-copies
perf(agc): query unit shadows without copying the overlap list
2026-10-09 23:59:52 +02:00
Adrià 2a42045df8
Merge pull request #2153 from EdouardSence/feat/ult-ulthread-runtime
feat(libSceUlt): implement sceUltUlthreadTryJoin, sceUltUlthreadRuntimeDestroy and the underscore ulthread exports
2026-10-09 23:59:50 +02:00
Adrià 416e40ef29
Merge pull request #2118 from rozbh/feat/libkernel-aio-poll-requests
feat(libkernel): implement sceKernelAioPollRequests
2026-10-09 23:59:29 +02:00
Adrià befbf64c13
Merge pull request #2039 from Aryansh1520/feat/libc-malloc-stats-fast
feat(libc): implement malloc_stats_fast through the application allocator
2026-10-09 23:58:30 +02:00
Adrià 7331a123e9
Merge pull request #2107 from LeandroLP23/feat/libkernel-sigaltstack
feat(libkernel): implement sigaltstack
2026-10-09 23:56:02 +02:00
Adrià db06355f84
Merge pull request #1859 from overlordxrz-source/feat/libkernel-system
feat(libkernel): implement system
2026-10-09 23:55:09 +02:00
Adrià 7b705629a6
Merge pull request #1714 from johnmaia/feat/videoout-resolution-status
feat(videoout): implement sceVideoOutGetResolutionStatus
2026-10-09 23:54:46 +02:00
Adrià aad16d0577
Merge pull request #1848 from LeandroLP23/feat/libc-inet-aton
feat(libc): implement __inet_aton
2026-10-09 23:53:56 +02:00
Adrià cb4f41c1e8
Merge pull request #1978 from LuisBiceps/feat/agc-get-tf-ring
feat(agc): implement sceAgcDriverGetTFRing
2026-10-09 23:53:52 +02:00
Adrià e2713aad70
Merge pull request #1987 from babyhuey/feat/libc-fpclassifyf
feat(libc): implement __fpclassifyf
2026-10-09 23:53:48 +02:00
Adrià 8d47cfba88
Merge pull request #1807 from SleglJan/feat/libkernel-sandbox-random-word
feat(libkernel): implement sceKernelGetFsSandboxRandomWord
2026-10-09 23:52:40 +02:00
Adrià 5d0b955642
Merge pull request #1627 from babyhuey/feat/libkernel_sys-readlink
feat(libkernel_sys): implement readlink
2026-10-09 23:52:37 +02:00
Adrià 72cf6c3c5a
Merge pull request #1624 from babyhuey/feat/libkernel-lstat
feat(libkernel): implement lstat
2026-10-09 23:52:02 +02:00
Adrià 2dbc137693
Merge pull request #1798 from hugodearaujo/feat/libkernel-pthread-getname-np
feat(libkernel): implement pthread_getname_np
2026-10-09 23:51:56 +02:00
Adrià 4b112364b5
Merge pull request #1339 from gjonn/feat/videoout-vrr-status-event
feat(libSceVideoOut): register the VRR status event and accept the VRR status call
2026-10-09 23:51:35 +02:00
Dean 4cdf38439a
Merge pull request #2334 from parl0v/docs/drop-stale-pool-stats-debt
docs: drop the stale unknown-signature entries for the memory pool stats
2026-10-10 10:51:07 +13:00
Adrià 830130aa00
Merge pull request #1620 from babyhuey/feat/libkernel-fdatasync
feat(libkernel): implement fdatasync
2026-10-09 23:50:45 +02:00
Dean 330cfae722
Merge pull request #2176 from oneandonlydean/up639/adjusted-regions
perf(agc): bind misaligned draw buffer regions in place through the view adjustment
2026-10-10 10:49:12 +13:00
Adrià 3d19932caf
Merge pull request #1738 from SleglJan/feat/libkernel-termios
feat(libkernel): implement tcgetattr and tcsetattr
2026-10-09 23:48:53 +02:00
Adrià 64c6b11420
Merge pull request #1729 from johnmaia/feat/libc-syslog
feat(libc): implement syslog and vsyslog
2026-10-09 23:48:32 +02:00
Dean 19a0daa786
Merge pull request #2295 from parl0v/test/sce-net-reset-on-unread-close
test(net): reset the closed peer with unread data so the send fails at once
2026-10-10 10:47:13 +13:00
Dean 6cc3c9c5e2
Merge pull request #2286 from eljackjoestar-cmd/codex/pr-rtc-timezone-bounds
fix(rtc): validate ticks before timezone conversion
2026-10-10 10:47:03 +13:00
Dean 292d854ea6
Merge pull request #2264 from xXPBSXx/docs/build-windows-antivirus
docs(build): note antivirus quarantine of relinker test executables on Windows
2026-10-10 10:46:53 +13:00
Dean dcb3180691
Merge pull request #2251 from zmeizy/claude/sce-net-without-ipv6
test(net): skip only the IPv6 socket checks on a host without IPv6
2026-10-10 10:46:43 +13:00
Dean 2b62214acc
Merge pull request #2250 from PrintOrb/fix/progress-windows-utf8
fix(tools): preserve UTF-8 in progress comparisons
2026-10-10 10:46:33 +13:00
Dean 0d3b7118a1
Merge pull request #2240 from orbz22/fix/patched-libraries-no-error-dialog
test(libs): report patched libraries that fail to load instead of a loader dialog
2026-10-10 10:46:22 +13:00
Dean 173adda9d8
Merge pull request #2210 from Rohan03x/fix/freetype-rc-path
build: skip the FreeType version resource so Windows builds work in paths with spaces
2026-10-10 10:46:12 +13:00
Dean a4e0889b5d
Merge pull request #2209 from Rohan03x/docs/windows-runtime-dlls
docs(usage): list the MinGW runtime DLLs a self-built libs directory needs
2026-10-10 10:46:02 +13:00
Dean 131a784c07
Merge pull request #2194 from AchrafReyani/build/guard-nominmax-kernel-sync
build(windows): guard NOMINMAX in the kernel sync test
2026-10-10 10:45:51 +13:00
Dean 879874aedd
Merge pull request #2098 from treuenten/fix/tools-import-audit-exit-two
fix(tools): exit 2 when import_audit cannot read an input or write --json
2026-10-10 10:45:32 +13:00
Dean 31cf52d587
Merge pull request #2027 from kali113/fix/storage-cache-test-runtime
test(agc): bound the storage cache budget regression workload
2026-10-10 10:45:22 +13:00
Dean f67c9e4084
Merge pull request #1358 from MarcZX100/test/register-guest-hmd
test(hmd): register disconnected-device tests
2026-10-10 10:45:11 +13:00
Dean 80cc71419b
Merge pull request #1355 from MarcZX100/test/register-pthread-start
test(libkernel): register and bound pthread start test
2026-10-10 10:45:00 +13:00
Dean 8908c3ee18
Merge pull request #2350 from snoozedDev/feat/hw-oracle-lds-size
feat(hw-oracle): make the group segment size an option
2026-10-10 10:44:34 +13:00
Dean 75994ad8ec
Merge pull request #2337 from JAB-dev/fix/ngs2-matrix-level-clamp
fix(libSceNgs2.native): clamp matrix levels to -4..4 as the PS4 libSceNgs2 does
2026-10-10 10:44:24 +13:00
Dean 0856926cc3
Merge pull request #2299 from popcoder565/test/agc-unit-shadow-import-retire
test(agc-driver): retire the unit shadow block's import before releasing it
2026-10-10 10:44:14 +13:00
Dean 6918141ebe
Merge pull request #2249 from zmeizy/claude/llvmpipe-shader-clock-wrap
test(agc): compare llvmpipe shader clocks modulo 2^32
2026-10-10 10:44:04 +13:00
Dean 05963a68b8
Merge pull request #2175 from oneandonlydean/up639/pipeline-cache-bound
perf(agc): keep up to 1024 cached pipelines
2026-10-10 10:43:53 +13:00