aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2011-02-07Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-07Merge branch 'bug2279' into maint-0.2.2Nick Mathewson
2011-02-07Some cleanups to bug2279 messages/docs from rransomNick Mathewson
2011-02-04Merge remote branch 'origin/maint-0.2.2' for bug2203_rebasedNick Mathewson
There was a merge conflict in routerlist.c due to the new node_t logic. Conflicts: src/or/routerlist.c
2011-02-04Merge branch 'bug2203_rebased' into maint-0.2.2Nick Mathewson
2011-02-02tweak xxx-pluggable-transport based on comments from sjmurdochNick Mathewson
2011-01-31Proposal 176: proposed v3 handshakeNick Mathewson
2011-01-31Add suggestion by Nikita to Proposal 171Nick Mathewson
2011-01-28Remove country codes from EntryNodes manpage entrySebastian Hahn
2011-01-26Merge remote branch 'karsten/cbtdirspec'Nick Mathewson
2011-01-26add documentation for ClientRejectInternalAddressesNick Mathewson
2011-01-26Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-26Explain soft shutdown mode a little better in the accountingmax documentationNick Mathewson
2011-01-26Fix typo in dir-spec.txt [found by sebastian]Nick Mathewson
2011-01-25Add client code to detect attempts to connect to 127.0.0.1 etcNick Mathewson
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.
2011-01-25Describe consensus method 11 in dir-spec.txtNick Mathewson
2011-01-19List circuit build time related consensus params in dir-spec.txt.Karsten Loesing
2011-01-15Merge branch 'maint-0.2.2'Roger Dingledine
2011-01-15Update the spec with the new boundsSebastian Hahn
2011-01-15Fix a typo spotted by RogerSebastian Hahn
2011-01-15Sanity-check consensus param valuesSebastian Hahn
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.
2011-01-09Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-09Describe tor-resolve defaults. Bug 2364.Nick Mathewson
2011-01-07GETINFO options for querying traffic usageDamian Johnson
This was originally a patch provided by pipe (http://www.mail-archive.com/or-talk@freehaven.net/msg13085.html) to provide a method for controllers to query the total amount of traffic tor has handled (this is a frequently requested piece of information by relay operators).
2011-01-03Implementing getinfo options for the pid, uid, user, and descriptor limit as ↵Damian Johnson
per proposal 173.
2010-12-14Reformat circuit crypto requirements as a proposal-like documentNick Mathewson
2010-12-14Add start of rransom's notes on tor crypto requirementsNick Mathewson
2010-12-13List another place router identity keys are used.Robert Ransom
2010-12-13Fix typos.Robert Ransom
2010-12-13Add a proposal-ideas document for crypto migration.Nick Mathewson
2010-12-11start reformatting and editing the pluggable-transport proposalNick Mathewson
2010-12-10convert draft pluggable transport proposal to plaintextNick Mathewson
2010-12-07Merge branch 'isolated-streams'Nick Mathewson
Conflicts: doc/spec/proposals/000-index.txt
2010-12-07Revise proposal 171 from start to finishNick Mathewson
The big semantic change is to make the IsolateFoo options exist on a per-client-port basis.
2010-12-03Write bidirectional connection stats in single line.Karsten Loesing
There's no need to have a separate line conn-stats-end for the end date and interval length with only a single line conn-bi-direct following.
2010-12-03Add ChangeLog entry and man page entry.Karsten Loesing
2010-12-03Add metric on uni/bidirectional connection usage.Karsten Loesing
2010-12-01Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2010-12-01Specified grammars for orconn-status and entry-guards for Tor versions ↵Poet (Tim Sally)
0.1.2.2-alpha through 0.2.2.1-alpha with feature VERBOSE_NAMES turned off.
2010-12-01Correct information about support for guards being called helper nodes.Poet (Tim Sally)
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.
2010-12-01Correct grammars to reflect that VERBOSE_NAMES is part of the protocol.Poet (Tim Sally)
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.
2010-12-01Several changes to the way tokens describing servers are documented.Poet (Tim Sally)
(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.
2010-12-01Clarify description of FEATURES in control-spec.Poet (Tim Sally)
(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.
2010-11-27Rename proposal 171 fileNick Mathewson
2010-11-19Add some caveats to the signal eventNick Mathewson
2010-11-19Add a SIGNAL event for control connectionsJohn Brooks
Implements ticket #1955
2010-11-15Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: src/or/config.c src/or/cpuworker.c
2010-11-15Make the coducmentation for SingleHop stuff slightly more direNick Mathewson
2010-11-15Merge remote branch 'sebastian/manpagefixups' into maint-0.2.2Nick Mathewson
2010-11-12Merge remote branch 'karsten/enhancement1883'Nick Mathewson