148 Commits
Author SHA1 Message Date
John Törnblom 2a8da002e5 ensure the syscall sys_dynlib_process_needed_and_relocate is only made once while libkernel is initializing v0.27 2026-10-21 18:32:06 +02:00
John Törnblom 02cfe91eb3 uri_get_filename: sanity check uri 2026-09-13 19:02:32 +02:00
John Törnblom 54966675d3 cosmetics v0.26 2026-08-29 15:17:25 +02:00
John Törnblom 1dc9e6813b cosmetics 2026-08-29 14:42:20 +02:00
John Törnblom 5de9433fc9 readme: add example on how to deploy payloads using curl (http protocol) 2026-08-22 14:05:20 +02:00
John Törnblom da71d1e85b http: add pipe parameter to control if stdout should be piped back to the client v0.25 2026-08-21 19:26:05 +02:00
John Törnblom 81ed676301 add initial support for uri parameter in http GET requests 2026-08-19 16:31:42 +02:00
John Törnblom 699e8bcff0 add initial support for loading local payloads via http get requests v0.24 v0.23 2026-04-06 19:50:14 +02:00
John Törnblom 9a72acabde cosmetics 2026-04-06 18:48:25 +02:00
John Törnblom 8d6caf7862 cosmetics 2026-04-06 17:47:02 +02:00
John Törnblom 78902735dc uri: use libSceHttp instead of libSeHttp2 v0.22.2 v0.22.1 2026-02-19 16:32:10 +01:00
John Törnblom 66fb5cd4ef cosmetics v0.22 2026-02-13 20:18:11 +01:00
John Törnblom b0bdb2ad3d readme: add netcat usage examples 2026-02-13 20:15:02 +01:00
John Törnblom 96b225f7c6 add support for payload arguments when deployed as an URI 2026-02-13 18:54:46 +01:00
John Törnblom 8e575ad9d4 add support for loading payloads from URIs (file://, http:// and https://) 2026-02-12 22:55:57 +01:00
John Törnblom 417e73b43e readme: fix deployment command 2025-12-21 18:47:42 +01:00
John Törnblom acf67e8b3d cosmetics 2025-12-11 23:18:54 +01:00
John Törnblom 19f5dc8ac8 add experimental support for launching SELF files 2025-12-11 23:18:45 +01:00
John Törnblom 7e95a9d66f cosmetics v0.21.2 2025-12-07 21:20:26 +01:00
John Törnblom 02cc699d1c fix crash in redis server by reverting 7119a97f
Note: stack is aligned when invkoing rfork_thread
2025-11-11 12:19:45 +01:00
John Törnblom 7119a97f3f make sure the stack is aligned before launching payloads v0.21.1 2025-11-05 18:02:02 +01:00
John Törnblom fe0b8bb337 cosmetics v0.21 2025-08-15 01:19:56 +02:00
John Törnblom 6662ae0d22 stdin: fixes 2025-07-15 22:05:20 +02:00
John Törnblom 4f2253d1a2 pipe data appended after the elf file to stdin of the payload 2025-07-15 20:04:08 +02:00
John Törnblom 6fa4ac88a0 ci: more release fixes v0.20.1 v0.20 v0.20.2 2025-06-03 15:18:42 +02:00
John Törnblom ea657ddc89 ci: compress released payloads using zip 2025-06-03 15:07:47 +02:00
John Törnblom 884e384cd3 ci: fix release permissions 2025-06-03 14:54:00 +02:00
John Törnblom 22322c9381 ci: fix relase job 2025-06-03 14:47:06 +02:00
John Törnblom 959836ce11 cosmetics 2025-06-03 14:39:40 +02:00
John Törnblom 6ebafbcf55 ci: create a new pre-release on new tags 2025-06-03 14:38:06 +02:00
John Törnblom 1f960a598e cosmetics 2025-06-03 14:37:26 +02:00
John Törnblom 8ce5d2c583 cosmetics 2025-06-03 14:12:26 +02:00
John Törnblom 6ef0775b68 cosmetics 2025-06-03 12:43:59 +02:00
John Törnblom 8eee4284ae reduce the size of the payload by stripping it 2025-06-01 18:26:06 +02:00
John Törnblom be548671ba avoid using sceKernelSpawn() 2025-06-01 18:16:49 +02:00
John Törnblom bbac808613 cosmetics 2025-06-01 14:21:33 +02:00
John Törnblom 65f1de35b0 cosmetics 2025-06-01 13:14:19 +02:00
John Törnblom 6e504d49d5 avoid using mdbg syscalls 2025-06-01 13:12:26 +02:00
John Törnblom adff598918 improve logging 2025-06-01 10:56:10 +02:00
John Törnblom 8e8a2426a9 ci: bump host llvm+clang version to v18 2025-05-31 19:26:57 +02:00
John Törnblom 5679e17c51 cosmetics v0.19 2025-03-25 22:14:08 +01:00
John Törnblom 9d28d21e42 ignore SIGPIPE on sockets piped to stdio 2025-03-09 15:31:05 +01:00
John Törnblom f5d74932b1 address a suspicious race condition when using mmap v0.18.1 2025-03-04 18:48:05 +01:00
John Törnblom b024fd0e11 disable optimisations for now 2025-03-02 22:50:40 +01:00
John Törnblom 855878b98a cosmetics 2025-03-02 22:45:27 +01:00
John Törnblom 9613cb993f bootstrap: check if qaflags are already patched before applying debug mode v0.18 2025-02-15 14:19:55 +01:00
John Törnblom 7c7a6c761c ci: upgrade actions/upload-artifact@v3 to actions/upload-artifact@v4 2025-02-06 22:25:01 +01:00
John Törnblom abe752b2e1 fix compatabillity with webkit elfldr and most recent payload sdk 2025-02-06 22:09:58 +01:00
John Törnblom 9198efdb02 readme: point towards the latest tagged release v0.17 2025-01-05 20:57:12 +01:00
John Törnblom 2f686582bd readme: cosmetics 2025-01-05 20:57:12 +01:00