comparison CHANGES @ 1064:0b365b6a6f08

more changes
author Matt Johnston <matt@ucc.asn.au>
date Mon, 02 Mar 2015 21:40:06 +0800
parents 9a5677293671
children 7cb1f49d89a8
comparison
equal deleted inserted replaced
1063:9a5677293671 1064:0b365b6a6f08
1 - Improve efficiency of writing data to local program/pipes, measured 30% for 1 - Improve efficiency of writing data to local program/pipes, measured 30% for
2 connections to localhost 2 connections to localhost
3
4 - Use TCP Fast Open on Linux if available. saves a round trip at connection
5 to hosts that have previously been connected.
6 Needs a recent Linux kernel and possibly "sysctl -w net.ipv4.tcp_fastopen=3"
7
8 - Forwarded TCP ports connect asynchronously and retry with other available
9 addresses (IPv4 or IPv6)
10
11 - Free memory before exiting, patch from Thorsten Horstmann. Useful for
12 Dropbear ports to embedded systems and for checking memory leaks
13 with valgrind. Only partially implemented for client side.
14
15 - Fix small ECC memory leaks
3 16
4 2015.67 - Wednesday 28 January 2015 17 2015.67 - Wednesday 28 January 2015
5 18
6 - Call fsync() after generating private keys to ensure they aren't lost if a 19 - Call fsync() after generating private keys to ensure they aren't lost if a
7 reboot occurs. Thanks to Peter Korsgaard 20 reboot occurs. Thanks to Peter Korsgaard