Stephen Heumann
|
8b09d6bb7d
|
Switch to using a struct for the MountURL DControl call.
This allows us to return a better error code and provides for future extensibility.
|
2018-08-12 18:45:08 -05:00 |
|
Stephen Heumann
|
610a638e5c
|
Switch to unified set of error codes. Also, do more checks for 2IMG files.
|
2018-08-11 01:53:53 -05:00 |
|
Stephen Heumann
|
ff538de39c
|
Add basic infrastructure for an installable GS/OS driver.
Currently, this can install the DIBs from the driver, but no driver calls are implemented.
|
2018-08-06 20:22:33 -05:00 |
|
Stephen Heumann
|
cb236fbeb3
|
Set up framework of the NetDisk init.
|
2018-08-05 18:04:34 -05:00 |
|
Stephen Heumann
|
9883d47517
|
Support retrying when reading from the TCP connection gives an error.
This is often what will happen if the server has terminated the connection (which many servers will do after a short time, e.g. one second).
|
2018-08-03 19:50:59 -05:00 |
|
Stephen Heumann
|
a485918d44
|
Small refactoring.
|
2018-08-01 01:53:49 -05:00 |
|
Stephen Heumann
|
179c0afe56
|
Support for HTTP redirects.
|
2018-08-01 01:37:22 -05:00 |
|
Stephen Heumann
|
133c7f17b1
|
Add code to parse status line and headers of an HTTP response to our request.
|
2018-08-01 00:05:19 -05:00 |
|
Stephen Heumann
|
28a0b1be19
|
Add and use code to parse URLs specifying the resource.
|
2018-07-30 21:35:45 -05:00 |
|
Stephen Heumann
|
ef272cb998
|
Initial code implementing some of the core functionality for reading blocks over HTTP.
|
2018-07-29 23:40:03 -05:00 |
|