Henrik Rydgård
ccc0331279
Move timeutil to Common. (Experiment to see how much work it is to move these).
2020-08-15 20:53:08 +02:00
Henrik Rydgård
5eb13378c6
Remove base/logging from a lot more files in native
2020-08-15 19:09:00 +02:00
Unknown W. Brackets
11e828053b
http: Avoid detach() in webserver code.
...
Should make debugger server more viable on Switch. Also fixes a leak.
2020-03-03 23:08:34 -08:00
M4xw and Unknown W. Brackets
a8213e80f7
Switch: Disable IPv6.
2019-09-28 09:08:32 -07:00
Unknown W. Brackets
65ac59021c
Debugger: Fix connection in Firefox.
...
Firefox now requires HTTP/1.1 or higher, which is reasonable since 1.0 is
ancient. The Upgrade response and WebSocket protocol handling are all
HTTP/1.1 safe, so let's just support both versions.
2019-06-22 22:09:05 -07:00
Henrik Rydgård
ab407a4a21
TWo warning fixes
2018-12-17 21:07:52 +01:00
pent0
4a53853f79
Update UWP port
2018-12-10 20:55:07 +07:00
Unknown W. Brackets
495a6359c8
http: Don't crash on unclean client disconnect.
...
This happens even when doing http ISO streaming.
2018-06-17 17:49:40 -07:00
Unknown W. Brackets
6bec3db3fb
Debugger: Disconnect on shutdown/disable.
...
Although, it could be made safe to keep them up when restarting with
debugging still enabled.
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
b75b6801c8
http: Add a simple WebSocket server class.
2018-06-07 14:11:52 -07:00
Unknown W. Brackets
5b95de663e
net: Listen on ipv6 and ipv4.
...
Hurray, no longer "part of the problem" for ipv4.
2018-06-06 05:59:07 -07:00
Fireball Wayne
ed046079a5
Function name change, additional comments, code cleanup for remote disc streaming
2017-03-11 00:46:50 -05:00
Henrik Rydgård
92d082b74d
Don't crash hard on shutdown if sharing ISOs over the network
2017-03-02 11:07:24 +01:00
Henrik Rydgard
03dab0fdbd
More UWP prep
2017-02-25 09:57:22 +01:00
Florent Castelli
e0ff68b3f6
c++11: Remove compat header base/functional.h
...
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Unknown W. Brackets
287d1967a5
http: Properly stop server on stop server.
2016-07-04 07:24:04 -07:00
Unknown W. Brackets
0c0525ed87
http: Send listing back as text/plain.
...
Since it isn't text/html.
2016-07-03 22:13:46 -07:00
Unknown W. Brackets
ee29c6c50f
http: Allow binding a random port, timeout.
...
The timeout is useful to allow for shutdown of the thread.
2016-07-03 22:13:45 -07:00
Unknown W. Brackets
06c3dca1da
http: Allow > 2GB responses.
2016-05-26 18:16:42 -07:00
Unknown W. Brackets
2dd157733b
http: Allow customizing the response headers.
2016-05-26 18:16:40 -07:00
Unknown W. Brackets
8fc610e2d1
http: Make it possible to override 404 handling.
2016-05-26 18:16:40 -07:00
Unknown W. Brackets
1cc49f3be4
http: Allow retrieving other headers.
...
Such as range request headers, accept headers, cookies, etc.
2016-05-26 18:16:39 -07:00
Unknown W. Brackets
41e7d3ecde
http: Switch to using input/output sinks.
...
This should be more performant than reading one byte at a time in a loop.
2016-05-26 18:16:38 -07:00
Henrik Rydgård
df47f41db6
Remove scoped_ptr (now unique_ptr), midi
2015-09-19 10:26:27 +02:00
Unknown W. Brackets
f279c2a3c2
Merge remote repo native into ext/native/.
2015-09-06 12:24:17 -07:00