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

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

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

Visibility: public

Requested revision: aac26f3b31ddb43e863ac7186fd19a7e251c1b8a

Requested commit: aac26f3b31ddb43e863ac7186fd19a7e251c1b8a

Commit: aac26f3b31ddb43e863ac7186fd19a7e251c1b8a

Tree: 8bdf34e6009de36d786477e960a7636759bcb78c

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

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

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