- Aug 28, 2009
-
-
Roger Dingledine authored
-
- Aug 26, 2009
-
-
Roger Dingledine authored
-
- Aug 21, 2009
-
-
Roger Dingledine authored
-
- Aug 17, 2009
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Aug 14, 2009
-
-
Karsten Loesing authored
-
- Jul 28, 2009
-
- Jul 24, 2009
-
- Jul 15, 2009
-
-
Karsten Loesing authored
Changes to directory request statistics: - Rename GEOIP statistics to DIRREQ statistics, because they now include more than only GeoIP-based statistics, whereas other statistics are GeoIP-dependent, too. - Rename output file from geoip-stats to dirreq-stats. - Add new config option DirReqStatistics that is required to measure directory request statistics. - Clean up ChangeLog. Also ensure that entry guards statistics have access to a local GeoIP database.
-
- Jul 07, 2009
-
-
Nick Mathewson authored
-
- Jul 05, 2009
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Jul 02, 2009
-
-
[Original patch series from Karsten, revised and squashed by Nick]
-
- Jun 21, 2009
-
-
Nick Mathewson authored
-
- Jun 20, 2009
-
- Jun 12, 2009
-
-
Nick Mathewson authored
-
Nick Mathewson authored
This has been some pretty ugly and voodoo-laden code. I've tried to clean it up a bit, but more work probably remains.
-
Nick Mathewson authored
This patch adds a new compat_libevent.[ch] set of files, and moves our Libevent compatibility and utilitity functions there. We build them into a separate .a so that nothing else in src/commmon depends on Libevent (partially fixing bug 507). Also, do not use our own built-in evdns copy when we have Libevent 2.0, whose evdns is finally good enough (thus fixing Bug 920).
-
- May 25, 2009
-
-
Nick Mathewson authored
-
- May 05, 2009
-
-
Sebastian Hahn authored
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$ meaningless. Remove them without replacement.
-
- Apr 29, 2009
-
-
Now, when you call tor --digests, it dumps the SHA1 digest of each source file that Tor was built with. We support both 'sha1sum' and 'openssl sha1'. If the user is building from a tarball and they haven't edited anything, they don't need any program that calculates SHA1. If they _have_ modified a file but they don't have a program to calculate SHA1, we try to build so we do not output digests.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Apr 12, 2009
-
-
Roger Dingledine authored
svn:r19306
-
- Mar 09, 2009
-
-
Roger Dingledine authored
svn:r18830
-
Roger Dingledine authored
svn:r18814
-
- Mar 08, 2009
-
-
Nick Mathewson authored
svn:r18809
-
- Mar 06, 2009
-
-
Karsten Loesing authored
svn:r18791
-
- Feb 09, 2009
-
-
Nick Mathewson authored
svn:r18449
-
Nick Mathewson authored
svn:r18448
-
Roger Dingledine authored
svn:r18429
-
- Jan 31, 2009
-
-
Nick Mathewson authored
GCC's interpretation of the C99 aliasing rules, to be charitable, creates a dialect of C intended for a better programmers than I am certain of my ability to be in all times. I just spent 2 hours tracking down a platform-hyperspecific libevent bug that turned out to be because of this, and darned if I ever want to do *that* again. One of Linus's recent rants will give you a picture of why GCC's behavior here can lead to fun surprises in your binaries: http://lwn.net/Articles/316126/ svn:r18351
-
- Jan 22, 2009
-
-
Nick Mathewson authored
svn:r18239
-
- Jan 21, 2009
-
-
Roger Dingledine authored
svn:r18200
-
- Jan 20, 2009
-
-
Roger Dingledine authored
svn:r18192
-
Nick Mathewson authored
Add a better (non-locale-having) ctypes implementation to avoid protocol and parsing mismatches on different platforms. svn:r18189
-
- Jan 15, 2009
-
-
Nick Mathewson authored
are stored when the --enable-local-appdata option is configured. This changes the Windows path from %APPDATA% to a host local %USERPROFILE%\Local Settings\Application Data\ path (aka, LOCAL_APPDATA). Patch from coderman. svn:r18122
-
- Jan 07, 2009
-
-
Nick Mathewson authored
Unfortunately, old Libevents don't _put_ a version in their headers, so this can get a little tricky. Fortunately, the only binary-compatibility issue we care about is the size of struct event. Even more fortunately, Libevent 2.0 will let us keep binary compatiblity forever by letting us decouple ourselves from the structs, if we like. svn:r18014
-