Files
neokuzeandClaude Opus 5.5 7f4b8ca760 Fix x86_64-sie-ps5 payloads crashing at start; add ps5::net and http_server
Target fixes (payloads built with the custom target ran nothing):
- default-uwtable: keeps the SDK linker script's page-aligned .eh_frame_hdr,
  so data no longer shares a page with code (which made main non-executable)
- relro full: rustc only emits GOT calls (GLOB_DAT) with full relro; partial
  relro produced PLT JUMP_SLOT relocations unlike the SDK's -fno-plt output

New:
- ps5::net: blocking IPv4 TcpListener/TcpStream with errno errors
- examples/http_server: PS5 serves /info, /notify?msg=, /quit on port 9954
- examples/pc/ps5_client.py + .cmd launchers for the PC side
- ps5::http::last_step() names the SDK call that failed

Tested on CFI-1215A, fw 13.60: hwinfo, http_test and http_server all run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 15:59:45 -04:00

3 lines
39 B
Batchfile

@echo off
python -B ps5_client.py
PAUSE