MarcZX10
13eea0a93f
feat(libSceHttp): implement request header removal stub
2026-10-22 13:31:21 +00:00
Yossi Yadgar
af5a58ad29
test(libSceHttp): check the sceHttpSetProxy refusals
2026-10-22 08:26:07 +03:00
Yossi Yadgar
ede0124063
fix(libSceHttp): refuse the option calls before init and sceHttpSetEpoll for a handle that is not an epoll
...
The last sceHttpTerm now ends every template, connection and request's options, so a stale id is refused after the next sceHttpInit.
2026-10-21 09:36:43 +03:00
Yossi Yadgar
c0f8251a4b
feat(libSceHttp): accept the redirect cache, private SSL and forced abort calls
...
Without a network these change nothing, so they check their arguments and return 0, and the debt file lists them as silent stubs.
2026-10-20 09:37:17 +03:00
Yossi Yadgar
2525578179
feat(libSceHttp): implement sceHttpGetEpoll
...
sceHttpSetEpoll and sceHttpUnsetEpoll now keep and clear the object's epoll and argument, which sceHttpGetEpoll returns.
2026-10-20 09:36:03 +03:00
Yossi Yadgar
32f0a809be
feat(libSceHttp): implement the Accept-Encoding gzip switches
...
sceHttpSetDefaultAcceptEncodingGZIPEnabled sets the value templates of that context start with; sceHttpSetAcceptEncodingGZIPEnabled and sceHttpGetAcceptEncodingGZIPEnabled set and read it per object.
2026-10-20 09:35:20 +03:00
Yossi Yadgar
585e42bcab
feat(libSceHttp): implement sceHttpGetNonblock and the Try variants of the nonblocking switch
2026-10-20 09:34:26 +03:00
Yossi Yadgar
ac6ceb0b55
feat(libSceHttp): keep redirect options per object and implement sceHttpGetAutoRedirect
...
Templates, connections and requests now each keep their options, copied from the parent when they are created, so sceHttpSetAutoRedirect is no longer dropped and sceHttpGetAutoRedirect returns it.
2026-10-20 09:33:53 +03:00