diff options
author | teor <teor@torproject.org> | 2019-09-04 13:57:15 +1000 |
---|---|---|
committer | teor <teor@torproject.org> | 2019-09-04 13:57:15 +1000 |
commit | a836dd25309935edf74d993be1d437afdccc073a (patch) | |
tree | 8107b642b9b5c4215853867dc9e1af1f16b5bbc5 /changes | |
parent | f311d0676caad1c61a4dbf8fffbeb79003866903 (diff) | |
parent | 1132dc9f75d7e5cbda1c5a6ac91d82c420967c0e (diff) | |
download | tor-a836dd25309935edf74d993be1d437afdccc073a.tar.gz tor-a836dd25309935edf74d993be1d437afdccc073a.zip |
Merge branch 'maint-0.3.5' into bug31571_035
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug30894 | 4 | ||||
-rw-r--r-- | changes/bug31003 | 4 | ||||
-rw-r--r-- | changes/ticket30871 | 6 |
3 files changed, 14 insertions, 0 deletions
diff --git a/changes/bug30894 b/changes/bug30894 new file mode 100644 index 0000000000..64c14c4e6d --- /dev/null +++ b/changes/bug30894 @@ -0,0 +1,4 @@ + o Minor bugfixes (memory leaks): + - Fix a trivial memory leak when parsing an invalid value + from a download schedule in the configuration. Fixes bug + 30894; bugfix on 0.3.4.1-alpha. diff --git a/changes/bug31003 b/changes/bug31003 new file mode 100644 index 0000000000..6c75163380 --- /dev/null +++ b/changes/bug31003 @@ -0,0 +1,4 @@ + o Minor bugfixes (crash on exit): + - Avoid a set of possible code paths that could use try to use freed memory + in routerlist_free() while Tor was exiting. Fixes bug 31003; bugfix on + 0.1.2.2-alpha. diff --git a/changes/ticket30871 b/changes/ticket30871 new file mode 100644 index 0000000000..81c076bb02 --- /dev/null +++ b/changes/ticket30871 @@ -0,0 +1,6 @@ + o Major bugfixes (circuit build, guard): + - When considering upgrading circuits from "waiting for guard" to "open", + always ignore the ones that are mark for close. Else, we can end up in + the situation where a subsystem is notified of that circuit opening but + still marked for close leading to undesirable behavior. Fixes bug 30871; + bugfix on 0.3.0.1-alpha. |