# TLS, HTTP, and package fetching fixes · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/46b34949c3b40d286233c98c97bd2e0c221c1518)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 46b34949c3b40d286233c98c97bd2e0c221c1518

Requested commit: 46b34949c3b40d286233c98c97bd2e0c221c1518

Commit: 46b34949c3b40d286233c98c97bd2e0c221c1518

Tree: 4bb81a384f60ee13db3bfb1013ad5d1c6040d22e

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
TLS, HTTP, and package fetching fixes

* TLS: add missing assert for output buffer length requirement
* TLS: add missing flushes
* TLS: add flush implementation
* TLS: finish drain implementation
* HTTP: correct buffer sizes for TLS
* HTTP: expose a getReadError method on Connection
* HTTP: add missing flush on sendBodyComplete
* Fetch: remove unwanted deinit
* Fetch: improve error reporting

```

## Parents

- [172d31b0e2d9c60129dfd453d2b0582d55d60720](https://git.cafe/gitcafe/zig/commit/172d31b0e2d9c60129dfd453d2b0582d55d60720?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/46b34949c3b40d286233c98c97bd2e0c221c1518?format=markdown)
