| Commit message (Expand) | Author | Age |
* | Possible fix for broken country settings in ExcludeExitNodes.•••It turns out that we weren't updating the _ExcludeExitNodesUnion set's
country numbers when we reloaded (or first loaded!) the IP-to-country
file. Spotted by Lark. Bugfix on 0.2.1.6-alpha.
svn:r18575
| Nick Mathewson | 2009-02-16 |
* | Disable KQUEUE from inside Tor if the OSX version is prior to 10.4.0•••svn:r18450
| Nick Mathewson | 2009-02-09 |
* | This patch changes the default location where config and data files•••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
| Nick Mathewson | 2009-01-15 |
* | Make the last bunch of libevent version detection silliness work on macosx.•••svn:r18015
| Nick Mathewson | 2009-01-07 |
* | Check that Libevent header version matches Libevent library version.•••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
| Nick Mathewson | 2009-01-07 |
* | Slightly better messages on ControlListenAddress 0.0.0.0•••svn:r17963
| Nick Mathewson | 2009-01-06 |
* | Another round of downgrading removing or postponing XXXX021 issues. Some rem...•••svn:r17888
| Nick Mathewson | 2009-01-04 |
* | Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed. They were not actually useful for
telling the version of Tor files in the wild.
svn:r17867
| Nick Mathewson | 2009-01-04 |
* | Downgrade some xxx021s, comment more on others, etc•••svn:r17823
| Nick Mathewson | 2008-12-29 |
* | Document most undocumented variables.•••svn:r17754
| Nick Mathewson | 2008-12-23 |
* | Add DOCDOC entries for undocumented static and global variables.•••svn:r17739
| Nick Mathewson | 2008-12-22 |
* | gabelmoo has a new IP address (once more).•••svn:r17717
| Karsten Loesing | 2008-12-22 |
* | Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this p...•••svn:r17686
| Nick Mathewson | 2008-12-18 |
* | Oops: SeverDNS->ServerDNS.•••svn:r17664
| Nick Mathewson | 2008-12-17 |
* | Remove RedirectExit feature; it has been deprecated since 0.2.0.3-alpha•••svn:r17663
| Nick Mathewson | 2008-12-17 |
* | Resolve many DOCDOCs.•••svn:r17662
| Nick Mathewson | 2008-12-17 |
* | Rename ServerDNSAllowBrokenResolvConf to ServerDNSAllowBrokenConfig.•••(Many users have no idea what a resolv.conf is, and shouldn't be forced to learn. The old option will keep working for now.)
Also, document it.
svn:r17661
| Nick Mathewson | 2008-12-17 |
* | Clip the MaxCircuitDirtiness config option to a minimum of 10•••seconds. Warn the user if lower values are given in the
configuration. Bugfix on 0.1.0.1-rc. Patch by Sebastian.
Clip the CircuitBuildTimeout to a minimum of 30 seconds. Warn the
user if lower values are given in the configuration. Bugfix on
0.1.1.17-rc. Patch by Sebastian.
svn:r17657
| Roger Dingledine | 2008-12-17 |
* | Add new internal-use-only option for controllers to use to prevent SIGHUP fro...•••svn:r17567
| Nick Mathewson | 2008-12-10 |
* | Bug 691 fix: do not shutdown Tor servers right away if the network is down.•••svn:r17566
| Nick Mathewson | 2008-12-10 |
* | Mark DirPortFrontPage as a FILENAME rather than a STRING. Right now this has...•••svn:r17520
| Nick Mathewson | 2008-12-08 |
* | Small whitespace fix to properly format if () {} statement.•••svn:r17503
| Jacob Appelbaum | 2008-12-07 |
* | This helps return a better error message when the file supplied to DirPortFro...•••svn:r17502
| Jacob Appelbaum | 2008-12-07 |
* | cleanups on r17500•••svn:r17501
| Roger Dingledine | 2008-12-07 |
* | New DirPortFrontPage option that takes an html file and publishes it as "/" o...•••svn:r17500
| Jacob Appelbaum | 2008-12-07 |
* | Change logging code to use fds instead of stdio. Fixes bug 861, and probably...•••svn:r17456
| Nick Mathewson | 2008-12-02 |
* | vidalia asks us for the value of the Group config option. but now•••it's obsolete. which causes us to inform the user every time, even
though the user can't do anything about it other than get confused.
now it's an info-level log by default.
svn:r17206
| Roger Dingledine | 2008-11-07 |
* | now that we drop privs more thoroughly, switch_id() is no longer•••idempotent. so now we remember if we've succeeded, and if so we
don't even try.
svn:r17204
| Roger Dingledine | 2008-11-07 |
* | Patch from Jacob Appelbaum and me to make User option more robust, properly s...•••svn:r17200
| Steven Murdoch | 2008-11-07 |
* | Implement the 0x20-hack to make DNS poisoning harder against us, especially w...•••svn:r17171
| Nick Mathewson | 2008-10-29 |
* | gabelmoo has a new IP address.•••svn:r17160
| Karsten Loesing | 2008-10-27 |
* | Now NodeFamily and MyFamily config options allow spaces in•••identity fingerprints, so it's easier to paste them in.
Suggested by Lucky Green.
svn:r17021
| Roger Dingledine | 2008-10-01 |
* | Remove the old v2 directory authority 'lefkada' from the default•••list. It has been gone for many months.
svn:r17005
| Roger Dingledine | 2008-09-29 |
* | If we have correct permissions on $datadir, we complain to stdout•••and fail to start. But dangerous permissions on
$datadir/cached-status/ would cause us to open a log and complain
there. Now complain to stdout and fail to start in both cases. Fixes
bug 820, reported by seeess.
svn:r16998
| Roger Dingledine | 2008-09-29 |
* | Proposal 152 implementation from Josh Albrecht, with tweaks.•••svn:r16983
| Nick Mathewson | 2008-09-26 |
* | Widen the conditions under which we whine about not having a geoip file to in...•••svn:r16968
| Nick Mathewson | 2008-09-25 |
* | Add country-code support to configured node lists to implement the ever-popul...•••svn:r16966
| Nick Mathewson | 2008-09-25 |
* | Directory mirrors store and serve v2 hidden service descriptors by default.•••svn:r16858
| Karsten Loesing | 2008-09-11 |
* | Refactor some code and add some asserts based on scanner results.•••svn:r16783
| Nick Mathewson | 2008-09-05 |
* | Fix numerous memory leaks: some were almost impossible to trigger, and some a...•••svn:r16779
| Nick Mathewson | 2008-09-05 |
* | Add a lockfile to the Tor data directory to avoid situations where two Tors s...•••svn:r16722
| Nick Mathewson | 2008-09-01 |
* | Next patch from Karsten: client-side configuration stuff for proposal 121.•••svn:r16510
| Nick Mathewson | 2008-08-12 |
* | The first of Karsten's proposal 121 patches: configure and maintain client au...•••svn:r16475
| Nick Mathewson | 2008-08-08 |
* | r17664@tombo: nickm | 2008-08-06 12:32:09 -0400••• Patch from Christopher Davis: open /dev/pf before dropping privileges. Fixes bug 782. Backport candidate.
svn:r16450
| Nick Mathewson | 2008-08-06 |
* | r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400••• Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
| Nick Mathewson | 2008-08-05 |
* | Take out the TestVia config option, since it was a workaround for•••a bug that was fixed in Tor 0.1.1.21.
svn:r16409
| Roger Dingledine | 2008-08-05 |
* | r17358@pc-10-8-1-079: nickm | 2008-07-25 16:41:03 +0200••• Split out the address manipulation functions from compat and util: they were about 21% of the total of those, and spread out too much.
svn:r16208
| Nick Mathewson | 2008-07-25 |
* | r17309@aud-055: nickm | 2008-07-23 16:05:43 +0200••• Patch from Christian Wilms: remove (HiddenService|Rend)(Exclude)?Nodes options. They never worked properly, and nobody seems to be using them. Resolves bug 754.
svn:r16144
| Nick Mathewson | 2008-07-23 |
* | r17188@tombo: nickm | 2008-07-18 14:35:18 -0400••• Add new ExcludeExitNodes option. Also add a new routerset type to handle Exclude[Exit]Nodes. It is optimized for O(1) membership tests, so as to make choosing a random router run in O(N_routers) time instead of in O(N_routers*N_Excluded_Routers).
svn:r16061
| Nick Mathewson | 2008-07-18 |
* | Correct punctuation.•••svn:r15690
| Karsten Loesing | 2008-07-06 |