Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-21 | bump to 0.2.2.6-alpha-dev | Roger Dingledine | |
2009-11-20 | Fix compilation on OSX 10.3. | Nick Mathewson | |
On this OSX version, there is a stub mlockall() function that doesn't work, *and* the declaration for it is hidden by an '#ifdef _P1003_1B_VISIBLE'. This would make autoconf successfully find the function, but our code fail to build when no declaration was found. This patch adds an additional test for the declaration. | |||
2009-11-19 | bump to 0.2.2.6-alphator-0.2.2.6-alpha | Roger Dingledine | |
2009-11-14 | Fix compilation with with bionic libc. | Jacob Appelbaum | |
This fixes bug 1147: bionic doesn't have an actual implementation of mlockall(); mlockall() is merely in the headers but not actually in the library. This prevents Tor compilation with the bionic libc for Android handsets. | |||
2009-10-12 | bump to 0.2.2.5-alpha-dev | Roger Dingledine | |
2009-10-11 | bump to 0.2.2.5-alpha | Roger Dingledine | |
2009-10-10 | bump to 0.2.2.4-alpha | Roger Dingledine | |
2009-09-23 | Move testing code into new src/test directory. | Nick Mathewson | |
2009-09-23 | Bump version to 0.2.2.3-alpha-dev | Nick Mathewson | |
2009-09-22 | bump to 0.2.2.3-alpha, plus add a changelog for bug 1103 | Roger Dingledine | |
2009-09-21 | Bump version to 0.2.2.2-alpha-dev | Nick Mathewson | |
2009-09-21 | bump to 0.2.2.2-alpha | Roger Dingledine | |
2009-08-27 | bump to 0.2.2.1-alpha-dev | Roger Dingledine | |
2009-08-26 | bump to 0.2.2.1-alpha | Roger Dingledine | |
2009-08-26 | Merge commit 'karsten/proposal-166-impl-master' | Nick Mathewson | |
2009-08-20 | autoconf 2.59 appears not to support AC_PROG_SED | Roger Dingledine | |
2009-08-17 | Remove ./configure option for cell statistics. | Karsten Loesing | |
2009-08-17 | Remove ./configure option for entry and dir request statistics. | Karsten Loesing | |
2009-08-14 | Remove ./configure option for exit port statistics. | Karsten Loesing | |
2009-07-15 | Some tweaks to statistics. | Karsten Loesing | |
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. | |||
2009-07-07 | Merge commit 'karsten/entrystats-master' | Nick Mathewson | |
Conflicts: ChangeLog configure.in src/or/config.c src/or/or.h | |||
2009-07-05 | If configured, write entry-node statistics to disk periodically. | Karsten Loesing | |
2009-07-05 | If configured, write cell statistics to disk periodically. | Karsten Loesing | |
2009-07-02 | If configured, write per-port exit statistics to disk periodically. | Karsten Loesing | |
[Original patch series from Karsten, revised and squashed by Nick] | |||
2009-06-12 | Make Tor compile with Libevent 1.0 again. | Nick Mathewson | |
2009-06-12 | Move the Libvent setup logic into compat_libevent from config. | Nick Mathewson | |
This has been some pretty ugly and voodoo-laden code. I've tried to clean it up a bit, but more work probably remains. | |||
2009-06-12 | Update Tor to use Libevent 2.0 APIs when available. | Nick Mathewson | |
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). | |||
2009-05-05 | Remove all svn metadata minus what I missed. | Sebastian Hahn | |
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$ meaningless. Remove them without replacement. | |||
2009-04-29 | Command-line option to dump SHA1 digests of all source files. | Nick Mathewson | |
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. | |||
2009-04-29 | Bump master version to 0.2.2.0-alpha-dev. | Nick Mathewson | |
2009-04-12 | bump to 0.2.1.14-rc | Roger Dingledine | |
svn:r19306 | |||
2009-03-09 | bump to 0.2.1.13-alpha-dev | Roger Dingledine | |
svn:r18830 | |||
2009-03-09 | bump to 0.2.1.13-alpha | Roger Dingledine | |
svn:r18814 | |||
2009-03-08 | Build correctly from outside main source tree. Patch from Michael Gold. | Nick Mathewson | |
svn:r18809 | |||
2009-03-06 | Remove contrib/tor.wxs from AC_CONFIG_FILES. The file is gone. | Karsten Loesing | |
svn:r18791 | |||
2009-02-09 | Use prctl to reenable core dumps when we have setuid to a non-root user. | Nick Mathewson | |
svn:r18449 | |||
2009-02-09 | Bump version to 0.2.1.12-alpha-dev | Nick Mathewson | |
svn:r18448 | |||
2009-02-09 | bump to 0.2.1.12-alpha | Roger Dingledine | |
svn:r18429 | |||
2009-01-31 | When building with GCC, use -fno-strict-aliasing | Nick Mathewson | |
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 | |||
2009-01-22 | Do not use == in our shell code; = is standard. | Nick Mathewson | |
svn:r18239 | |||
2009-01-21 | get ready for more development | Roger Dingledine | |
svn:r18200 | |||
2009-01-20 | bump to 0.2.1.11-alpha, clean up changelogtor-0.2.1.11-alpha | Roger Dingledine | |
svn:r18192 | |||
2009-01-20 | Add a better (non-locale-having) ctypes implementation to avoid protocol and ↵ | Nick Mathewson | |
parsing mismatches on different platforms. svn:r18189 | |||
2009-01-15 | This patch changes the default location where config and data files | Nick Mathewson | |
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 | |||
2009-01-07 | Check that Libevent header version matches Libevent library version. | Nick Mathewson | |
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 | |||
2009-01-06 | ok, all set to destabilize it again | Roger Dingledine | |
svn:r17980 | |||
2009-01-06 | bump to 0.2.1.10-alpha, reorganize the changelogtor-0.2.1.10-alpha | Roger Dingledine | |
svn:r17974 | |||
2009-01-02 | Only set sin_len/sin6_len when they exist. | Nick Mathewson | |
svn:r17851 | |||
2008-12-26 | Bump version to 0.2.1.9-alpha-dev | Nick Mathewson | |
svn:r17787 | |||
2008-12-25 | prepare for 0.2.1.9-alpha | Roger Dingledine | |
svn:r17778 |