Skip to content

Releases: chrisstaite/DoTe

Fix correctness

13 Jan 21:47
e48fe5c

Choose a tag to compare

Had a bug where m_write was reset incorrectly when I was refactoring during the update. Also now with LTO enabled.

Correctness

13 Jan 21:14
64476ea

Choose a tag to compare

I saw the possibility of attempting to poll on closed file descriptors. Therefore I re-worked the loop to use RAII and avoid this. Therefore the loop will never poll on a closed file descriptor now.

OpenSSLv3

12 Jan 22:17
7406099

Choose a tag to compare

Update the Linux and Mac binaries to OpenSSLv3. The MIPS and ARM64 binaries are still OpenSSLv1.

If you need an older version, choose an earlier release.

No IPv6

31 Oct 07:23
caa9359

Choose a tag to compare

The default configuration breaks if you don't have IPv6 because it fails to set the IPv6 forwarder as bad. This fixes that.

No Nagel

18 Oct 20:13
c0f8e13

Choose a tag to compare

Disable Nagel's algorithm and use OpenSSL's "DEFAULT" ciphers.

ARM64 release

24 Sep 15:43
e639ce6

Choose a tag to compare

Add an ARM64 build

GitHub Release

19 Sep 17:18
bf58aaa

Choose a tag to compare

Move releases to GitHub Actions

Handshake pinning

17 Sep 21:18
d38e165

Choose a tag to compare

Perform host name verification and certificate pinning at TLS handshake. Also add an option to disable certificate verification (which shouldn't be used).

Update cloudflare pin

16 Sep 20:55
4bfbc10

Choose a tag to compare

The Cloudflare certificate has changed again.

Interface fixes

07 Dec 20:31
d3352c3

Choose a tag to compare

Add some extra logging and fixes for when binding to specific addresses.