- Mar 08, 2011
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Mar 03, 2011
-
-
Robert Ransom authored
-
- Feb 22, 2011
-
-
Nick Mathewson authored
We should really require a modern asiidoc: backporting stuff to 8.2 is a timesink.
-
Roger Dingledine authored
-
- Feb 21, 2011
-
-
Nick Mathewson authored
-
- Feb 10, 2011
-
-
Robert Ransom authored
Fixes bug 2089.
-
- Feb 09, 2011
-
-
Robert Ransom authored
-
Robert Ransom authored
-
- Feb 07, 2011
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jan 28, 2011
-
-
Sebastian Hahn authored
-
- Jan 26, 2011
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
We detect and reject said attempts if there is no chosen exit node or circuit: connecting to a private addr via a randomly chosen exit node will usually fail (if all exits reject private addresses), is always ill-defined (you're not asking for any particular host or service), and usually an error (you've configured all requests to go over Tor when you really wanted to configure all _remote_ requests to go over Tor). This can also help detect forwarding loop requests. Found as part of bug2279.
-
- Jan 25, 2011
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Previously if you wanted to say "All messages except network messages", you needed to say "[*,~net]" and if you said "[~net]" by mistake, you would get no messages at all. Now, if you say "[~net]", you get everything except networking messages.
-
Nick Mathewson authored
Fixes issue 2215.
-
- Jan 15, 2011
-
-
Sebastian Hahn authored
-
Sebastian Hahn authored
-
Sebastian Hahn authored
We need to make sure that the worst thing that a weird consensus param can do to us is to break our Tor (and only if the other Tors are reliably broken in the same way) so that the majority of directory authorities can't pull any attacks that are worse than the DoS that they can trigger by simply shutting down. One of these worse things was the cbtnummodes parameter, which could lead to heap corruption on some systems if the value was sufficiently large. This commit fixes this particular issue and also introduces sanity checking for all consensus parameters.
-
- Jan 09, 2011
-
-
Nick Mathewson authored
-
- Dec 01, 2010
-
-
Specified grammars for orconn-status and entry-guards for Tor versions 0.1.2.2-alpha through 0.2.2.1-alpha with feature VERBOSE_NAMES turned off.
-
The spec stated that support for the helper-nodes command would be removed in 0.1.3.x, however support for this command is still in Tor. Updated the spec to reflect this and added a node that the command is deprecated.
-
Several updates to grammars for events and GETINFO results. All relate to the fact that LongName has replaced ServerID since 0.2.2.1-alpha. See documentation of VERBOSE_NAMES for more information. The following grammars were changed: * orconn-status GETINFO result * entry-guards GETINFO result * Path general token * OR Connection status changed event * New descriptors available event In all cases a note was added about when the old grammar applies.
-
(1) Made the wording of the comments consistant with token names. Digest/Fingerprint and Name/Nickname were being used interchangeably. Better to just use Fingerprint and Nickname becuase they are the names of the tokens. (2) Places the tokens currently in use before the tokens used in older versions. ServerSpec should be documented before ServerID. (3) Added a note to the comments about ServerID that cross reference the VERBOSE_FEATURE, allowing users to see when and why ServerID was replaced with LongName.
-
(1) On by default is a bad way to describe features. Rather, they are always on and should be viewed as a part of the control protocol. Updated the wording in USEFEATURE to reflect this. (2) Made descriptions of Tor versions consistant across all features. There is the version in which a feature was introduced and the version in which it became part of the protocol. (3) Reworded the description of the VERBOSE_NAMES feature. The previous wording describes the way things used to be first. Better to lead with the current state of things and then describe how it differs from old versions.
-
- Nov 23, 2010
-
-
Roger Dingledine authored
-
- Nov 15, 2010
-
-
Nick Mathewson authored
-
- Nov 10, 2010
-
-
Sebastian Hahn authored
In f87c6f10 we made it so that MinUptimeHidServDirectoryV2 defaults to 0 if TestingTorNetwork is set. Add a manpage entry and a changes file.
-
Sebastian Hahn authored
-
Sebastian Hahn authored
Jesse Adelman noticed that we don't currently describe what happens very well.
-
Sebastian Hahn authored
-
Sebastian Hahn authored
Breaking this out of the last commit because this might be more controversial.
-
Sebastian Hahn authored
-
Sebastian Hahn authored
We decided to no longer ship expert packages for OS X because they're a lot of trouble to keep maintained and confuse users. For those who want a tor on OS X without Vidalia, macports is a fine option. Alternatively, building from source is easy, too. The polipo stuff that is still required for the Vidalia bundle build can now be found in the torbrowser repository, git://git.torproject.org/torbrowser.git.
-
- Oct 04, 2010
-
-
Nick Mathewson authored
-
- Oct 01, 2010
-
-
Robert Ransom authored
-