- Aug 11, 2010
-
-
Karsten Loesing authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Aug 09, 2010
-
-
Roger Dingledine authored
-
- Aug 07, 2010
-
-
Nick Mathewson authored
Since the rend code doesn't like the port to be 0, we shouldn't generate the port by declaring crypto_rand_int(65536); instead we should say crypto_rand_int(65535)+1. Diagnosed by Matt Edman; fixes bug 1808.
-
- Aug 06, 2010
-
-
Nick Mathewson authored
-
- Aug 05, 2010
-
-
Karsten Loesing authored
-
Sebastian Hahn authored
-
Karsten Loesing authored
With this patch we stop scheduling when we should write statistics using a single timestamp in run_scheduled_events(). Instead, we remember when a statistics interval starts separately for each statistic type in geoip.c and rephist.c. Every time run_scheduled_events() tries to write stats to disk, it learns when it should schedule the next such attempt. This patch also enables all statistics to be stopped and restarted at a later time. This patch comes with a few refactorings, some of which were not easily doable without the patch.
-
- Aug 04, 2010
-
-
Nick Mathewson authored
Conflicts: debian/changelog debian/control debian/patches/03_tor_manpage_in_section_8.dpatch debian/patches/06_add_compile_time_defaults.dpatch debian/rules
-
Nick Mathewson authored
Once upon a time it made sense to keep all the Debian files in the main Tor distribution, since repeatedly merging them back in was hard. Now that we're on git, that's no longer so. Peter's debian repository at debian/tor.git on our git server has the most recent version of the tor-on-debian packaging stuff, and the versions in our own repository have gotten out of date. Resolves bug #1735.
-
- Aug 03, 2010
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
(Leaving a gap for the proposal Jake blessed as 171.)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Sebastian Hahn authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Aug 02, 2010
-
-
Sebastian Hahn authored
We were leaving doc/config.log and src/or/micro-revision.i in place during a make clean. Fix that.
-
Nick Mathewson authored
-
Sebastian Hahn authored
Also update the changes file to contain a note on which bug was fixed by this.
-
-
-
0 or 1 should only be passed as the sole argument. Warn for now, reject in 0.2.3.x.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jul 31, 2010
-
-
("Application request when we're believed to be offline." -> "Application request when we haven't used client functionality lately.")
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
We already had the country code ?? indicating an unknown country, so all we needed to do to make unknown countries excludable was to make the ?? code discoverable.
-
Nick Mathewson authored
-
Nick Mathewson authored
It's okay to get (say) a SocksPort line in the torrc, and then a SocksPort on the command line to override it, and then a SocksPort via a controller to override *that*. But if there are two occurrences of SocksPort in the torrc, or on the command line, or in a single SETCONF command, then the user is likely confused. Our old code would not help unconfuse the user, but would instead silently ignore all but the last occurrence. This patch changes the behavior so that if the some option is passed more than once to any torrc, command line, or SETCONF (each of which coincidentally corresponds to a call to config_assign()), and the option is not a type that allows multiple occurrences (LINELIST or LINELIST_X), then we can warn the user. This closes trac entry 1384.
-
Sebastian Hahn authored
-