summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorteor <teor@torproject.org>2019-09-04 13:57:15 +1000
committerteor <teor@torproject.org>2019-09-04 13:57:15 +1000
commita836dd25309935edf74d993be1d437afdccc073a (patch)
tree8107b642b9b5c4215853867dc9e1af1f16b5bbc5 /changes
parentf311d0676caad1c61a4dbf8fffbeb79003866903 (diff)
parent1132dc9f75d7e5cbda1c5a6ac91d82c420967c0e (diff)
downloadtor-a836dd25309935edf74d993be1d437afdccc073a.tar.gz
tor-a836dd25309935edf74d993be1d437afdccc073a.zip
Merge branch 'maint-0.3.5' into bug31571_035
Diffstat (limited to 'changes')
-rw-r--r--changes/bug308944
-rw-r--r--changes/bug310034
-rw-r--r--changes/ticket308716
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.