Skip to content

Releases: ps5-payload-dev/sdk

v0.35

20 Dec 15:55

Choose a tag to compare

  • lld: allow overriding default linker script
  • lld: disable -pie when --static is used
  • samples: add notification that uses libSceNotification.sprx
  • rtld: change search order for dynlibs so cwd is considered last
  • kernel: add kernel_get_ucred_uid et al.

v0.34.1

18 Nov 15:25

Choose a tag to compare

  • kernel: add kernel_get_proc_thread
  • libc: unlink file in tmpfile

v0.34

21 Oct 15:45

Choose a tag to compare

  • crt: fixed offsets for firmwares below 3.00
  • libc: set errno when mount, nmount and umount fails
  • libcxx: bump to version 18.1.8
  • macos: fix shell script compatibility

v0.33

28 Aug 12:19

Choose a tag to compare

deploy

  • redirect stdin to the payload when the -i flag is provided
  • make port argument optional (and default to 9021)

samples

  • add vscode code completion and debugging configurations to hello_cmake
  • use gdb-multiarch for debug targets, allowing debugging on non-x86_64 hosts

crt

  • fix potential infloops
  • add api for reading and writing vmem protection flags

libc

  • add some more termios functions
  • add _setjmp and _longjmp
  • add recvmmsg and sendmmsg
  • add scandir and alphasort
  • add hstrerror

lld

  • enforce mulated-tls when using lto
  • ensure --hash-style is the last argument

v0.32.1

26 Jun 22:40

Choose a tag to compare

fix some kernel panics on later firmwares

v0.32

22 Jun 18:48

Choose a tag to compare

fix 8.xx offset

v0.31

30 May 17:52

Choose a tag to compare

kernel: add 8.xx, 9.xx, and 10.0x offsets
kernel: add absolute address to bus_data_devices (defined in freebsd-src/sys/kern/subr_bus.c)
crt: remove automatic stacktrace on fatal signals, it interferes with gdbsrv
libc: add c11 threads implementation from freebsd 11.4
linker: reduce file size of payloads with a large .bss section
linker: make .text and .rodata section writable so rtld does not need mdbg

v0.30

11 May 19:49

Choose a tag to compare

crt: improve runtime performance

v0.29

30 Apr 22:11

Choose a tag to compare

bump freebsd headers to v11.4

v0.28

19 Mar 20:09

Choose a tag to compare

cmake: add more paths to default tools
llvm: add initial support for clang/clang++ version 20
stubs: add support for -lSceGnmDriver
libc: fix ctime_r()
libc: add asctime_r()
host: fix prospero-trip when its copied rather thank symbolically linked