| Age | Commit message (Collapse) | Author |
|
If http message body is expected to be text and turns out to
not be valid UTF-8 we fallback to using hex output.
Two bugs in that code:
1) An empty message body was considered invalid UTF-8 as it didn't
have any valid UTF-8 characters ...
2) When restarting the output all the content already written
to text was appended, including headers.
|
|
If write() was called with last = true and then error was
called you would end up with the data written twice
|
|
Reset before writing request/response statusline
|
|
full() clears text so protocols that doesn't implement append()
doesn't end up with repeats.
precaching works now because of correct want calculation.
if a package is updated while being active in a worker the
package is requeud when done instead of forgotten
|
|
Only HTTP protocol implemented yet, but with gzip, deflate and bzip2
suport
|