Merge branch 'maint-0.2.1' into maint-0.2.2
[tor/rransom.git] / changes / bug1789
blob9292aa924f14ef6be84166a875eff912aec033fc
1   o Minor features:
2     - Be more generous with how much bandwidth we'd use up (with
3       accounting enabled) before entering "soft hibernation".
4       Previously, we'd hibernate once we'd used up 95% of our
5       allotment.  Now, we use up 95% of our allotment, AND make sure
6       that we have no more than 500MB (or 3 hours of expected traffic,
7       whichever is lower) remaining before we enter soft hibernation.
9   o Minor bugfixes:
10     - For bandwidth accounting, calculate our expected bandwidth rate
11       based on the time during which we were active and not in
12       soft-hibernation during the last interval.  Previously, we were
13       also considering the time spent in soft-hibernation.  If this
14       was a long time, we would wind up underestimating our bandwidth
15       by a lot, and skewing our wakeup time towards the start of the
16       accounting interval.  Fixes bug 1789.  Bugfix on 0.0.9pre5.