Henrik Rydgård
|
6d28ccbd8e
|
Add HTTP log channel, and make ACHIEVEMENTS a proper one.
|
2023-08-25 13:53:46 +02:00 |
|
Henrik Rydgård
|
0afd313371
|
Merge pull request #17770 from unknownbrackets/http-proxy-hang
http: Fix hang on early close
|
2023-07-23 23:56:07 +02:00 |
|
Unknown W. Brackets
|
f70030fa5b
|
http: Fix hang on early close.
|
2023-07-23 14:31:43 -07:00 |
|
Henrik Rydgård
|
eb14c87a71
|
Allow configuring the game language separately from the PPSSPP UI language, with a new setting.
|
2023-07-23 11:30:04 +02:00 |
|
Henrik Rydgård
|
93bb113009
|
Common: Rename Download to Request, and the old Request to ServerRequest.
|
2023-07-21 22:12:00 +02:00 |
|
Henrik Rydgård
|
9535b16740
|
Use the patched naett functions to implement progress updates
|
2023-07-21 18:23:33 +02:00 |
|
Henrik Rydgård
|
fbd980bee6
|
Get basic Naett requests to work (the store works in https mode)
|
2023-07-21 10:28:17 +02:00 |
|
Henrik Rydgård
|
f13a07f19b
|
Break out Download and RequestManager into its own file
|
2023-07-21 10:27:40 +02:00 |
|
Henrik Rydgård
|
64eff0dc0b
|
Insert a virtual base class for Download
|
2023-07-21 10:27:40 +02:00 |
|
Henrik Rydgård
|
370bb4c315
|
More progressbar improvements
|
2023-07-18 15:52:14 +02:00 |
|
Henrik Rydgård
|
ecea3844b0
|
Improved progress bar popups for downloads
Now shows the filename, and also there's a delay mode where they'll only
be visible if the download takes more than a second, plus they can be
named.
|
2023-07-18 15:13:44 +02:00 |
|
Henrik Rydgård
|
84d9b7e75d
|
HTTP user agent plumbing
|
2023-07-14 15:24:34 +02:00 |
|
Henrik Rydgård
|
31a6cecef9
|
Allow specifying content-type for posts instead of hardcoding.
|
2023-06-17 23:18:23 +02:00 |
|
Henrik Rydgård
|
71cb766393
|
Fix re-entrancy issue in Downloader
|
2023-06-17 23:18:23 +02:00 |
|
Henrik Rydgård
|
3bc2aaf7ca
|
Set MIME type "correctly" (at least for retro purposes) for POSTs
|
2023-06-17 23:18:23 +02:00 |
|
Henrik Rydgård
|
601e767e3b
|
HTTPClient: Generalize Download to support GET and POST
|
2023-06-17 23:18:23 +02:00 |
|
Henrik Rydgård
|
b56eef487c
|
Strict mode checking - no way to forget detaching now.
And if we forget to attach, boom. Hopefully I caught all of them.
|
2023-01-05 08:38:52 +01:00 |
|
Unknown W. Brackets
|
9cfcbc46e6
|
Global: Cleanup initialization/pointer checks.
Cleaning up a lot of cases of uninitialized data, unchecked return values
for failures, and similar.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
abc9ce671a
|
Draw: Atomically release objects.
There may be scenarios where we release objects from separate threads,
just make them safe.
|
2021-10-07 18:22:23 -07:00 |
|
Unknown W. Brackets
|
afcf6d8e65
|
http: Specify expected mime types in downloads.
|
2021-08-22 10:03:59 -07:00 |
|
Unknown W. Brackets
|
4c51f4761d
|
http: Add Accept header as a parameter in requests.
|
2021-08-22 10:03:59 -07:00 |
|
Henrik Rydgård
|
2f31cb12fb
|
Add support for writing to file. Basics work now (having memstick on a content path)
|
2021-06-07 00:24:52 +02:00 |
|
Unknown W. Brackets
|
2a9170a2ea
|
http: Use Path for the download file.
|
2021-05-14 22:46:03 -07:00 |
|
Unknown W. Brackets
|
1459c16fb8
|
http: Skip processing response body for void.
No need to decompress or copy between buffers.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
2f08fb6583
|
Store: Show a rough speed indicator.
Some of the homebrew are a bit larger, it's nice to see a speed and not
just the progress bar.
|
2021-05-01 11:20:05 -07:00 |
|