diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/feature5956 | 8 | ||||
-rw-r--r-- | changes/rename_queue_macros | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/changes/feature5956 b/changes/feature5956 new file mode 100644 index 0000000000..2e18810588 --- /dev/null +++ b/changes/feature5956 @@ -0,0 +1,8 @@ + o Major features: + - When deciding whether we have enough descriptors to build circuits, + instead of looking at raw circuit counts, look at which fraction of + (bandwidth-weighted) paths we're able to build. This approach keeps + clients from building circuits if their paths are likely to stand out + statistically. The default fraction of paths needed is taken from the + consensus directory; you can override it with the new + PathsNeededToBuildCircuits option. Fixes issue 5956. diff --git a/changes/rename_queue_macros b/changes/rename_queue_macros new file mode 100644 index 0000000000..29373ac234 --- /dev/null +++ b/changes/rename_queue_macros @@ -0,0 +1,6 @@ + o Major bugfixes: + - Rename all macros in our local copy of queue.h to begin with TOR_; + this seems the only good way to permanently prevent conflicts + with queue.h on various operating systems. Fixes bug 8107; bugfix on + 0.2.4.6-alpha. + |