- Aug 15, 2011
-
-
Nick Mathewson authored
It turns out that it wasn't enough to set the configuration to "auto", since the correct behavior for "auto" had been disabled in microdesc.c. :p (Hasn't been in a release yet, so doesn't need a changes entry.)
-
- Aug 11, 2011
-
-
Nick Mathewson authored
-
Sebastian Hahn authored
Also remove a few other related warnings that could occur during the ssl handshake. We do this because the relay operator can't do anything about them, and they aren't their fault.
-
Nick Mathewson authored
-
Sebastian Hahn authored
-
- Aug 10, 2011
-
-
Sebastian Hahn authored
Starting with Lion, Apple decided to deprecate the system openssl. We can start requiring users to install their own openssl once OS X doesn't ship with it anymore.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
-
-
-
I should have added this before implementing #2411.
-
- Aug 09, 2011
-
-
Nick Mathewson authored
Since the prop171 stuff, it had instead made Tor bind port 0, and re-bind it differently all the time. Resolves bug3704; not in any released version.
-
Sebastian Hahn authored
-
Sebastian Hahn authored
-
Sebastian Hahn authored
this gets rid of a warning about signed/unsigned comparison
-
- Aug 08, 2011
-
-
Kamran Riaz Khan authored
-
Kamran Riaz Khan authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Kamran Riaz Khan authored
-
Karsten Loesing authored
-
Kamran Riaz Khan authored
-
Nick Mathewson authored
-
It's dead code (not used anywhere by the current proposal 171 algorithm).
-
Now we track *which* stream with ISO_STREAM set is associated to a particular circuit, so that we won't think that stream is incompatible with its circuit and launch another one a second later, and we use that same field to mark circuits which have had an ISO_STREAM stream attached to them, so that we won't ever put a second stream on that circuit. Fixes bug 3695.
-
- Aug 07, 2011
-
-
Kamran Riaz Khan authored
-
- Aug 06, 2011
-
-
Robert Ransom authored
-
Nick Mathewson authored
-
- Aug 05, 2011
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Aug 04, 2011
-
-
Karsten Loesing authored
Only write a bridge-stats string if bridge stats have been initialized. This behavior is similar to dirreq-stats, entry-stats, etc. Also add a few unit tests for the bridge-stats code.
-
Karsten Loesing authored
This commit is similar to the previous two commits for dirreq-stats, but for entry-stats.
-
Karsten Loesing authored
This patch separates the generation of a dirreq-stats string from actually writing it to disk. The new geoip_format_dirreq_stats() generates a dirreq-stats string that geoip_dirreq_stats_write() writes to disk. All the state changing (e.g., resetting the dirreq-stats history and initializing the next measurement interval) takes place in geoip_dirreq_stats_write(). That allows us to finally test the dirreq-stats code better.
-
Karsten Loesing authored
We later want to split this function into one function that generates the dirreq-stats string and one that writes it to disk.
-
Karsten Loesing authored
Now that formatting the buffer-stats string is separate from writing it to disk, we can also decouple the logic to extract stats from circuits and finally write some unit tests for the history code.
-
Karsten Loesing authored
The new rep_hist_format_buffer_stats() generates a buffer-stats string that rep_hist_buffer_stats_write() writes to disk. All the state changing (e.g., resetting the buffer-stats history and initializing the next measurement interval) takes place in rep_hist_buffer_stats_write(). That allows us to finally test the buffer-stats code better.
-
Karsten Loesing authored
We later want to split this function into one function that generates the buffer-stats string and one that writes it to disk.
-