Petr Mrázek
7fe94ca7b4
NOISSUE fix all sorts of warnings, enable Werror
and pedantic
2018-06-28 23:18:45 +02:00
Petr Mrázek
8a526fab0e
GH-1885 make FileSink save (even empty) files when the HTTP response is 200 or 203
2017-05-09 03:08:38 +02:00
Petr Mrázek
e76e6329cd
NOISSUE Revert all recent changes to NetAction and NetJob
2017-05-03 23:13:49 +02:00
Petr Mrázek
e1465f4848
NOISSUE refactor NetAction to be based on Task
...
Still missing some things, this is part 1.
2017-04-29 02:24:00 +02:00
Petr Mrázek
dd0e996081
GH-1697 always stale files tolerate errors if a local copy is present
...
This fixes the situation when liteloader snapshot site is broken
and there's an older local snapshot already present.
2016-10-28 02:19:19 +02:00
Petr Mrázek
8b74f6dcf0
NOISSUE reset wroteAnyData flag when resetting FileSink
...
This fixes files getting overwritten with null content when stale cache
and redirects are combined
2016-06-13 21:56:22 +02:00
Petr Mrázek
a1abbd9e05
NOISSUE refactor *Download into more, smaller pieces
...
* Download is now Download.
* Download uses Sink subclasses to process various events.
* Validators can be used to further customize the Sink behaviour.
2016-06-05 23:55:39 +02:00