835 Commits
Author SHA1 Message Date
John Törnblom f5d40f0277 toolchain: set meson host_machine to freebsd (x86_64) v0.44 2026-10-10 13:18:44 +02:00
John Törnblom 1a04f75407 sce_stubs: add libSceAgc and libSceAgcDriver 2026-10-10 13:05:44 +02:00
MihawkandClaude Opus 5.5 10b539de8f include: replace the include_common link when installing over an SDK
ln -sf follows an existing link to a directory and creates the new link
inside it; -n replaces the link itself, so installing over a release
leaves the tree as a fresh install would.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:27:12 +02:00
John Törnblom f7fd02e6e1 add support for llvm-23 2026-09-23 22:43:31 +02:00
John Törnblom b4fcb924d6 pkg-config: improve compatibility with pkgconf-3 2026-09-23 22:38:40 +02:00
John Törnblom 3b6ea8044e libc: add killpg() 2026-09-03 20:52:10 +02:00
John Törnblom d9c9519116 crt: make payload_args->payloadout optional v0.43 2026-08-29 15:42:29 +02:00
John Törnblom 66daf51afe crt: add kernel_iommu_copyin() and some convenience functions for it 2026-08-29 13:35:04 +02:00
John Törnblom 4b86c73ab7 crt: derive iommu softc kernel address 2026-08-29 12:44:29 +02:00
John Törnblom f89a100c89 cosmetics 2026-08-29 11:59:30 +02:00
John Törnblom 8e125899b1 crt: add stubs for writing qa flags via iommu commands 2026-08-28 19:50:31 +02:00
Gezine 4eb701204f add support for firmware 13.60 v0.42 2026-08-02 18:28:44 +02:00
John Törnblom 9d267a83fa crt: make sure stack is aligned (and restored on exit) 2026-08-02 17:12:35 +02:00
John Törnblom a9e742489a crt: fix potential bug in designated initializers with union members 2026-08-02 16:08:19 +02:00
John Törnblom a0d2bc60bd cosmetics 2026-07-04 00:02:52 +02:00
John Törnblom 558d2f5669 cosmetics 2026-07-03 23:45:06 +02:00
John Törnblom 4460639b2d cosmetics 2026-07-03 23:32:45 +02:00
John Törnblom 4e88ed694c cosmetics 2026-07-03 23:31:26 +02:00
John Törnblom 6d0cc823be cosmetics 2026-07-03 23:18:05 +02:00
illusiony 45fca06f9a add comment for reserved 0 write 2026-07-03 21:38:52 +02:00
illusionyandidlesauce 5184bcdfb4 crt: fix kernel rw opreations
- fixes writing at kernel address ending with `0xff` (see ps5-payload-dev/sdk issue 56)

Co-Authored-By: idlesauce <148508202+idlesauce@users.noreply.github.com>
2026-07-03 21:38:52 +02:00
John Törnblom c68b1b56ae kernel_virt2phys: fix overflow in page table hierarchy traversal 2026-07-02 23:28:02 +02:00
John Törnblom 2e6fab5042 crt: align the internal declaration of KERNEL_OFFSET_PROC_P_VMSPACE 2026-07-01 21:22:39 +02:00
John Törnblom 92320fbaef crt: add kernel procio functions that operate on pmap entries when mdbg is unavailable 2026-07-01 21:14:36 +02:00
Gezine cf547b191d add support for firmware 13.42 2026-07-01 21:14:25 +02:00
John Törnblom 3f219cd64b cosmetics 2026-06-30 22:14:28 +02:00
John Törnblom 4eee7ac558 kernel: add KERNEL_OFFSET_VMSPACE_VM_PMAP 2026-06-30 22:12:58 +02:00
alex-free d2e2e58574 improve deps v0.41 2026-06-28 17:33:42 +02:00
John Törnblom 9478d2baaa cosmetics 2026-06-28 17:28:26 +02:00
John Törnblom d77b34f88a libc: add stubs for getgrnam_r and getgrgid_r 2026-06-28 17:28:18 +02:00
John Törnblom 7f30ee52cd cosmetics 2026-06-25 19:29:38 +02:00
John Törnblom 3bede94ff9 cosmetics 2026-06-25 19:28:24 +02:00
John Törnblom cfbc7307ac kernel: change prototype for kernel_<get/set>_ucred_attrs so more attrs are exposed via api 2026-06-25 18:49:49 +02:00
John Törnblom 5b73e745cb cosmetics 2026-06-21 22:13:14 +02:00
John Törnblom 091540e1b8 add support for llvm-22 2026-06-21 22:13:14 +02:00
alex-free 1aa6d5603e update readme to specify which commands require root privileges 2026-06-21 22:09:26 +02:00
John Törnblom 9fe9f78db6 cosmetics 2026-06-21 22:07:17 +02:00
John Törnblom 551f796331 cosmetics 2026-06-21 22:06:19 +02:00
John Törnblom f2e8f65dae cosmetics 2026-06-21 21:51:43 +02:00
Aleksei Kulaev c1e0b74f25 Fix program path issue during lld invocation 2026-06-21 21:31:42 +02:00
Aleksei Kulaev 12433ce900 Fix issue with ld from Homebrew on MacOS 2026-06-21 21:31:42 +02:00
Aleksei Kulaev 10d9163fe4 Deduplicate code in makefiles 2026-06-21 21:31:42 +02:00
John Törnblom 8ae0a9babf sce stubs: add sceFsCreatePprPfsSaveDataImage 2026-06-10 21:24:54 +02:00
John Törnblom 9e4b1ad764 cosmetics 2026-06-05 21:25:45 +02:00
John Törnblom 6ab211b319 cosmetics 2026-06-05 21:05:22 +02:00
illusiony 7b5caa9449 crt: obtain sdk version from libc 2026-06-05 20:56:16 +02:00
Gezine 28720cfb33 add support for firmware 13.40 2026-06-05 20:51:39 +02:00
John Törnblom 13ccc2d5bf cosmetics v0.40 2026-05-22 19:47:47 +02:00
John Törnblom 5f68a946af fix linking with libdl and libpthread 2026-05-22 19:35:03 +02:00
John Törnblom ed69baef16 cosmetics 2026-05-22 18:49:56 +02:00