diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/ticket26009 | 9 | ||||
-rw-r--r-- | changes/ticket26016 | 4 | ||||
-rw-r--r-- | changes/ticket26062 | 4 | ||||
-rw-r--r-- | changes/ticket26064 | 5 |
4 files changed, 22 insertions, 0 deletions
diff --git a/changes/ticket26009 b/changes/ticket26009 new file mode 100644 index 0000000000..51ada15726 --- /dev/null +++ b/changes/ticket26009 @@ -0,0 +1,9 @@ + o Minor features (mainloop): + - Move responsibility for + keeping track of Tor's uptime + from a nce-per-second callback to a callback that is only scheduled as + needed. Once enough items are removed from our once-per-second + callback, we can eliminate it entirely to conserve CPU when idle. + Closes ticket + 26009. + diff --git a/changes/ticket26016 b/changes/ticket26016 new file mode 100644 index 0000000000..f0eb56d32b --- /dev/null +++ b/changes/ticket26016 @@ -0,0 +1,4 @@ + o Code simplification and refactoring: + - Use our standard rate-limiting code to deal with excessive libevent + failures, rather than the hand-rolled logic we had before. + Closes ticket 26016. diff --git a/changes/ticket26062 b/changes/ticket26062 new file mode 100644 index 0000000000..cd1fe3df47 --- /dev/null +++ b/changes/ticket26062 @@ -0,0 +1,4 @@ + o Minor bugfixes (client): + - Don't consider Tor running as a client if the ControlPort is open. Fixes + bug 26062; bugfix on 0.2.9.4-alpha. + diff --git a/changes/ticket26064 b/changes/ticket26064 new file mode 100644 index 0000000000..6efb8a483c --- /dev/null +++ b/changes/ticket26064 @@ -0,0 +1,5 @@ + o Minor features (accounting): + - When we become dormant, use a scheduled event to wake up at the right + time. Previously, we would use the per-second timer to check whether + to wake up, but we no longer have any per-second timers enabled when + the network is disabled. Closes ticket 26064. |