diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 9 insertions, 10 deletions
@@ -3,19 +3,18 @@ Changes in version 0.3.1.2-alpha - 2017-05-26 fixes a couple of bugs found while testing 0.3.1.1-alpha, including a memory corruption bug that affected relay stability. - o Major bugfixes (relay, crash): - - Relays that set MyFamily no longer free the elements of options- - >MyFamily while making their descriptor. They tried to access the - freed elements, and then double-free them, when making the next - descriptor or when changing the config. Fixes bug 22368; bugfix - on 0.3.1.1-alpha. + o Major bugfixes (crash, relay): + - Fix a memory-corruption bug in relays that set MyFamily. + Previously, they would double-free MyFamily elements when making + the next descriptor or when changing their configuration. Fixes + bug 22368; bugfix on 0.3.1.1-alpha. o Minor bugfixes (logging): - - Provide a better log message when a directory authority responds - to an upload with an unexpected status code. Fixes bug 11121; - bugfix on 0.1.0.1-rc. + - Log a better message when a directory authority replies to an + upload with an unexpected status code. Fixes bug 11121; bugfix + on 0.1.0.1-rc. - o Minor bugfixes (memory handling): + o Minor bugfixes (memory leak, directory authority): - When directory authorities reject a router descriptor due to keypinning, free the router descriptor rather than leaking the memory. Fixes bug 22370; bugfix on 0.2.7.2-alpha. |