Mercurial > dropbear
comparison CHANGES @ 1125:7cb1f49d89a8
a bit more changelog
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 12 Jun 2015 22:55:10 +0800 |
parents | 0b365b6a6f08 |
children | 63ac2261e1b0 |
comparison
equal
deleted
inserted
replaced
1124:6aeadee3f16b | 1125:7cb1f49d89a8 |
---|---|
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% increase |
2 connections to localhost | 2 increase in throughput for connections to localhost |
3 | 3 |
4 - Use TCP Fast Open on Linux if available. saves a round trip at connection | 4 - Use TCP Fast Open on Linux if available. saves a round trip at connection |
5 to hosts that have previously been connected. | 5 to hosts that have previously been connected. |
6 Needs a recent Linux kernel and possibly "sysctl -w net.ipv4.tcp_fastopen=3" | 6 Needs a recent Linux kernel and possibly "sysctl -w net.ipv4.tcp_fastopen=3" |
7 Client side is disabled by default pending further compatibility testing | |
8 with networks and systems. | |
7 | 9 |
8 - Forwarded TCP ports connect asynchronously and retry with other available | 10 - Forwarded TCP ports connect asynchronously and retry with other available |
9 addresses (IPv4 or IPv6) | 11 addresses (IPv4 or IPv6, round robin IPs) |
10 | 12 |
11 - Free memory before exiting, patch from Thorsten Horstmann. Useful for | 13 - Free memory before exiting, patch from Thorsten Horstmann. Useful for |
12 Dropbear ports to embedded systems and for checking memory leaks | 14 Dropbear ports to embedded systems and for checking memory leaks |
13 with valgrind. Only partially implemented for client side. | 15 with valgrind. Only partially implemented for client side. |
14 | 16 |
17 - Fix all compile warnings, patch from Gaƫl Portay | |
18 (note that configure with -Werror may not be successful on some platforms | |
19 such as OS X and some configuration options may result in unused variable | |
20 warnings) | |
21 | |
15 - Fix small ECC memory leaks | 22 - Fix small ECC memory leaks |
23 | |
24 - Tighten validation of Diffie-Hellman parameters, from Florent Daigniere of | |
25 Matt Consulting. Odds of bad values are around 2**-512 -- improbable. | |
26 | |
27 - Twofish-ctr cipher is supported though disabled by default | |
28 | |
16 | 29 |
17 2015.67 - Wednesday 28 January 2015 | 30 2015.67 - Wednesday 28 January 2015 |
18 | 31 |
19 - Call fsync() after generating private keys to ensure they aren't lost if a | 32 - Call fsync() after generating private keys to ensure they aren't lost if a |
20 reboot occurs. Thanks to Peter Korsgaard | 33 reboot occurs. Thanks to Peter Korsgaard |