- Jun 08, 2009
-
-
is attached --roger >From 674f087ab98e1711bb533acf23ee88c7c2a1dfdb Mon Sep 17 00:00:00 2001 From: Roger Dingledine <arma@torproject.org> Date: Sun, 7 Jun 2009 14:37:32 -0400 Subject: [PATCH] minor edits on proposals
-
- Jun 06, 2009
-
-
Sebastian Hahn authored
-
- Jun 04, 2009
-
-
Nick Mathewson authored
-
- Jun 03, 2009
-
-
Karsten Loesing authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Apparently all the stuff that does a linear scan over all the DNS cache entries can get really expensive when your DNS cache is very large. It's hard to say how much this will help performance, since gprof doesn't count time spent in OpenSSL or zlib, but I'd guess 10%. Also, this patch removes calls to assert_connection_ok() from inside the read and write callbacks, which are similarly unneeded, and a little costlier than I'm happy with. This is probably worth backporting to 0.2.0.
-
- May 31, 2009
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Provide a useful warning when launch_circuit tries to make us use a node we don't want to use. Just give an info message when this is a normal and okay situation. Fix for logging issues in bug 984.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Include a changelog, and don't try to compare strings with !=.
-
- May 30, 2009
-
-
Nick Mathewson authored
-
Nick Mathewson authored
This patch adds a function to determine whether we're in the main thread, and changes control_event_logmsg() to return immediately if we're in a subthread. This is necessary because otherwise we will call connection_write_to_buf, which modifies non-locked data structures. Bugfix on 0.2.0.x; fix for at least one of the things currently called "bug 977".
-
Martin Peck authored
-
Karsten Loesing authored
-
Martin Peck authored
-
Peter Palfrader authored
-
Peter Palfrader authored
-
Nick Mathewson authored
(Simplify "if (cond) return 1; return 0;" to "return cond;", and don't give a warning when we start with accounting on but dirport off.)
-
Sebastian Hahn authored
Tas (thanks!) noticed that when *ListenAddress is set, Tor would still warn on startup when *Port is low and hibernation is active. The patch parses all the *ListenAddress lines, and checks the ports. Bugfix on 0.2.1.15-rc
-
- May 29, 2009
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- May 28, 2009
-
-
Nick Mathewson authored
These were made undone by a merge.
-
Nick Mathewson authored
-
Nick Mathewson authored
This proposal tries to do what 134 tried to do, but more securely and with less whiz-bang NP-hard computation. Peter had the basic idea.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- May 27, 2009
-
-
Nick Mathewson authored
-
With the last fix of task 932 (5f03d6c5), client requests are only added to the history when they happen after the start of the current history. This conflicts with the unit tests that insert current requests first (defining the start of the client request history) followed by requests in the past. The fix is to insert requests in chronological order in the unit tests.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Karsten Loesing authored
Change the way how directories that are configured with --enable-geoip-stats write geoip stats to disk. - Write geoip stats to disk every 24 hours, not every hour. - Remove configuration options and define reasonable defaults. - Clear history of client requests every 24 hours (which wasn't done at all before).
-
Karsten Loesing authored
-
Karsten Loesing authored
Ignore connections two hours after switching from bridge to relay or back.
-
Nick Mathewson authored
-
- May 26, 2009
-
-
Karsten Loesing authored
Use two bitfields for last_seen and action in clientmap_entry_t rather than having both share a 32-bit. Also, documentation fixes.
-