Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-19 | bump to 0.2.2.7-alphator-0.2.2.7-alpha | Roger Dingledine | |
2010-01-19 | note the two new fixes are in 0.2.2.7-alpha too | Roger Dingledine | |
2010-01-19 | Merge branch 'maint-0.2.1' | Roger Dingledine | |
Conflicts: ChangeLog | |||
2010-01-19 | spread guard rotation out throughout the month | Roger Dingledine | |
2010-01-19 | weight guard choice by bandwidth; discard old guards | Roger Dingledine | |
2010-01-19 | add changelog entries for my commits from last week | Roger Dingledine | |
2010-01-19 | clean 0.2.2.7-alpha changelog; add 0.2.2.6 blurb | Roger Dingledine | |
also reorder the stable changelog entries so they're in temporal order | |||
2010-01-19 | Merge branch 'maint-0.2.1' into master | Roger Dingledine | |
Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h | |||
2010-01-19 | bump to 0.2.1.22, and give it a changelogtor-0.2.1.22 | Roger Dingledine | |
2010-01-19 | downgrade a warning | Roger Dingledine | |
this case can now legitimately happen, if you have a cached v2 status from moria1, and you run with the new list of dirservers that's missing the old moria1. it's nothing to worry about; the file will die off in a month or two. | |||
2010-01-19 | rotate keys for moria1 and gabelmoo | Roger Dingledine | |
2010-01-19 | Fix build on Solaris by disabling support for DisableAllSwap | Sebastian Hahn | |
Fixes bug 1198. Solaris doesn't have RLIMIT_MEMLOCK for get/setrlimit, so disable support because we don't know if all memory can be locked. | |||
2010-01-18 | Build Bug: -lm should come after passing ../common/libor.a to linker | Michael Witten | |
The following commit: commit e56747f9cf29ed788baf8805bfe391925d8a19da Author: Nick Mathewson <nickm@torproject.org> Date: Tue Dec 15 14:32:55 2009 -0500 Refactor a bit so that it is safe to include math.h, and mostly not needed. introduced this line: tor_resolve_LDADD = -lm ../common/libor.a @TOR_LIB_WS32@ which caused the build to fail, because only ../common/libor.a (via the embedded ../common/util.o via ../common/util.c) referenced libm's `lround' and `log' symbols, so that the linker (GNU ld) didn't bother to import those symbols before reading ../common/libor.a, thus leaving those symbols undefined. The solution was to swap the order, producing the line: tor_resolve_LDADD = ../common/libor.a -lm @TOR_LIB_WS32@ Signed-off-by: Michael Witten <mfwitten@gmail.com> | |||
2010-01-18 | Log a notice when we get a new control connection | Sebastian Hahn | |
2010-01-17 | stop bridge authorities from leaking their bridge list | Roger Dingledine | |
2010-01-16 | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | |
Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h | |||
2010-01-15 | whitespace fixes | Roger Dingledine | |
2010-01-15 | fix an impossible-to-actually-trigger overflow in descriptor generation | Roger Dingledine | |
2010-01-15 | resolve path weighting edge case; fixes bug 1203 | Roger Dingledine | |
2010-01-15 | trivial cleanups | Roger Dingledine | |
2010-01-15 | fix some typos in our spec files | Roger Dingledine | |
2010-01-15 | man page entries for PerConnBW{Rate,Burst} | Roger Dingledine | |
2010-01-15 | remove redundant validate_addr_policies() checks | Roger Dingledine | |
2010-01-15 | don't warn if stats/bridge-stats is missing | Roger Dingledine | |
if we try to read it to publish stats and it's not there, that means there are no stats to publish. reported by swisstorexit. | |||
2010-01-15 | don't list windows capabilities in windows uname | Roger Dingledine | |
we never used them, and maybe it's a bad idea to publish them | |||
2010-01-15 | ship the bridges spec file in the tarball too | Roger Dingledine | |
2010-01-02 | don't div by 0 during path selection | Roger Dingledine | |
2010-01-02 | when loading bridge stats, mkdir $datadir/stats first | Roger Dingledine | |
2009-12-29 | add config options to override. | Roger Dingledine | |
somebody should add man page entries. | |||
2009-12-29 | add separate per-conn write limiting | Roger Dingledine | |
2009-12-25 | Authorities now support conditional consensuses | Sebastian Hahn | |
Mark them this way in add_trusted_dir_server | |||
2009-12-25 | Remove some old, commented out code | Sebastian Hahn | |
2009-12-25 | Remove online config descriptions. | Sebastian Hahn | |
They weren't in sync with reality nor manpage, and only useful to a human who could simply have checked the manpage. | |||
2009-12-25 | Fix a typo | Sebastian Hahn | |
2009-12-23 | New consensus params "bwconnrate" and "bwconnburst" | Roger Dingledine | |
...to let us rate-limit client connections as they enter the network. It's controlled in the consensus so we can turn it on and off for experiments. It's starting out off. Based on proposal 163. | |||
2009-12-21 | make the os x tiger compiler shut up | Roger Dingledine | |
it's wrong, but that's our problem not its problem | |||
2009-12-21 | a changelog and doc fixes for the strictnodes work | Roger Dingledine | |
2009-12-21 | fix compile | Roger Dingledine | |
2009-12-21 | Use nodes in ExitNodes even if they're not fast/stable | Roger Dingledine | |
2009-12-21 | Use nodes in EntryNodes even if they're not fast/stable | Roger Dingledine | |
2009-12-21 | instrument entry_is_live to tell why our guard isn't live | Roger Dingledine | |
2009-12-21 | Be more willing to use an unsuitable circuit for exit. | Roger Dingledine | |
Specifically, there are two cases: a) are we willing to start a new circuit at a node not in your ExitNodes config option, and b) are we willing to make use of a circuit that's already established but has an unsuitable exit. Now we discard all your circuits when you set ExitNodes, so the only way you could end up with an exit circuit that ends at an unsuitable place is if we explicitly ran out of exit nodes, StrictNodes was 0, and we built this circuit to solve a stream that needs solving. Fixes bug in dc322931, which would ignore the just-built circuit because it has an unsuitable exit. | |||
2009-12-21 | Abandon circs if the user changes Exclude*Nodes | Roger Dingledine | |
If ExcludeNodes or ExcludeExitNodes changes on a config reload, mark and discard all our origin circuits. | |||
2009-12-21 | comments and cleanups, no actual changes | Roger Dingledine | |
2009-12-21 | Make EntryNodes config option much more aggressive. | Roger Dingledine | |
Before it would prepend your requested entrynodes to your list of guard nodes, but feel free to use others after that. Now it chooses only from your EntryNodes if any of those are available, and only falls back to others if a) they're all down and b) StrictNodes is not set. Also, now we refresh your entry guards from EntryNode at each consensus fetch (rather than just at startup and then they slowly rot as the network changes). The goal here is to make users less likely to set StrictNodes, since it's doing closer to what they expect it should be doing. | |||
2009-12-21 | Switch to a StrictNodes config option. | Roger Dingledine | |
This is step one of handling ExcludedNodes better. This first step is just to make EntryNodes and ExitNodes do what they did before. | |||
2009-12-21 | bump to 0.2.1.21 so we can releasetor-0.2.1.21 | Roger Dingledine | |
2009-12-19 | fix some typos | Roger Dingledine | |
2009-12-19 | start to document commonly used "param" arguments | Roger Dingledine | |
2009-12-18 | Merge branch 'ewma' | Nick Mathewson | |